Bu harika yazıyı yeni keşfettim: http://www.cyberciti.biz/tips/linux-server-predicting-hardware-failure.html
ve başarısız / arızalı donanımı kontrol etmek için ne sıklıkta normal olduğunu merak ediyor musunuz? Bir şey çıkarsa mümkün olduğu kadar erken olmak isterim, ancak makinenin kendisini kontrol etmesi için makinenin tüm hesaplama gücünü emmek istemiyorum. Cronjob olarak eklemek istediğim CheckHardware.zsh adlı bir kabuk betiğinde önerilen satırın değiştirilmiş bir sürümü var:
#!/bin/zsh
[ $(grep -c "hardware error" /var/log/mcelog) -gt 0 ] && echo "Hardware Error Found On $(hostname) @ $(date)" | ssmtp administrator@example.com
Komut satırı yardımcı programının (mcelog) da çok sık bir cronjob olarak çalıştırılması gerekip gerekmediğini de bilmiyordum. Yani, iki cronjob'a sahip olmak zorunda mıyım? mcelog dosyasını çalıştırın ve ardından "donanım hatası" olan içerikler için mcelog dosyasını kontrol edin.
Sunduğunuz her türlü yardım için şimdiden teşekkür ederiz.