Мониторинг диска с помощью 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. Существует возможность отправки оповещения, когда что-то идет не так.

Другие вопросы по тегам