Назад | Перейти на главную страницу

Мониторинг диска с помощью cronjobs - сообщать о проблемах с диском

Есть ли способ контролировать состояние диска и отправлять отчеты cronjob об ошибках?

Я знаю, ты можешь использовать smartctl -s on -a /dev/hda чтобы получить информацию, но просто интересно, есть ли способ, который можно использовать для фильтрации и отправки только в том случае, если что-то требует внимания.

Я хочу изучить SmartMon?

Вы можете настроить smartd для запуска в качестве демона и отправки вам электронной почты при возникновении ошибки диска. Добавить -m your@email.com к соответствующей строке smartd файл конфигурации (например, /etc/smartd.conf или /etc/default/smartmontools). Это строка, которая обычно начинается с DEVICESCAN.

Вы можете запустить smartd как службу, включив его в конфигурационном файле smartd, например /etc/smartd.conf для RHEL. Есть возможность отправить предупреждающее сообщение, если что-то пойдет не так.