Мониторинг диска с помощью cronjobs - сообщить о проблемах с диском
Есть ли способ контролировать состояние диска и отправлять отчеты cronjob на наличие ошибок?
Я знаю, что вы можете использовать smartctl -s on -a /dev/hda
чтобы получить информацию, но просто интересно, есть ли способ, который можно использовать для фильтрации и отправлять только тогда, когда что-то требует внимания.
SmartMon - это то, что я хочу изучить?
2 ответа
Вы можете настроить smartd
работать как демон и отправлять вам электронное письмо при возникновении ошибки диска. добавлять -m your@email.com
к соответствующей строке smartd
файл конфигурации (например, /etc/smartd.conf
или же /etc/default/smartmontools
). Эта строка обычно начинается с DEVICESCAN
,
Вы можете запустить smartd как сервис, включив его в конфигурационном файле smartd, например, /etc/smartd.conf для RHEL. Существует возможность отправки оповещения, когда что-то идет не так.