标题真的很自我解释! 如果物理磁盘运行状况降级,如何触发电子邮件? 另外作为一个观点,我怎么能做类似的软件RAID或ZFSarrays的健康?
这取决于各种事情。 许多RAID控制器有自己的工具来查询这种信息;
惠普的SmartArray控制器使用惠普的hpacucli tool。 通常我会推荐使用这个nagios插件来检查这些磁盘的健康状况,以及HP服务器的健康状况。
戴尔的服务器有自己的开放式pipe理驱动程序需要查询。 这是一个很好的Nagios插件。
如果你的硬盘支持SMART(我相信现在所有的都可以),你可以使用check_smartmon 。
以上两个检查RAID状态以及物理驱动器。 在某些情况下,如果您确保现在及时更新插件 – 您将被告知什么时候适合更新您的固件。
对于Linux中的软件RAID,可以使用check_md_adm 。
有一个插件用于监控Nagios Exchange上的ZFS池: 链接 。
在Ubuntu上使用Smartmontools。 以下是一个很好的教程,我在家用台式机上使用了它。 由于这是一个桌面,我使用GSmartControl,它提供了一个不错的界面。
https://help.ubuntu.com/community/Smartmontools
对于我的生产服务器(不是Ubuntu),我仍然使用Smartmontools。 这是古老的,但最好的事情。