使用 cronjobs 进行磁盘监控——报告磁盘问题

使用 cronjobs 进行磁盘监控——报告磁盘问题

有没有办法监视磁盘健康状况并发送错误 cronjob 报告?

我知道您可以用它smartctl -s on -a /dev/hda来提取信息,但只是想知道是否有一种方法可以用来过滤并且仅在需要注意时发送。

我想研究一下 SmartMon 吗?

答案1

您可以设置smartd为作为守护程序运行,并在发生磁盘错误时向您发送电子邮件。添加到配置文件的相关行(例如或)。这是通常以 开头的行。-m [email protected]smartd/etc/smartd.conf/etc/default/smartmontoolsDEVICESCAN

答案2

您可以通过在 smartd 配置文件(例如 RHEL 的 /etc/smartd.conf)中启用它来将 smartd 作为服务运行。有一个选项用于在出现问题时发送警报消息。

相关内容