我的服务器有两个硬盘。我用apt-get install smartmontools在Debian上安装了smartmontools,在/etc/default/smartmontools (start_smartd=yes)中启用了它,并启动了守护进程(/etc/init.d/smartmontools start)。
My /etc/martd.conf包含以下内容:
DEVICESCAN -d removable -n standby -m my@email.com -M exec /usr/share/smartmontools/smartd-runnersmartmontools现在是否配置为运行常规健康检查?如果是的话,我怎么看它什么时候这样做呢?我没有看到smartctl -l selftest中有任何健康检查定期运行的迹象;该命令只显示了我最近手动运行的两个测试。我也没有在/var/log/消息中看到任何指示正在运行常规健康检查的信息。
发布于 2011-04-23 21:00:30
如果它正在运行它们,那么它们将出现在-l selftest和syslog中。我没有使用DEVICESCAN选项的经验,您可能可以在DEVICESCAN行上添加一个-s指令,以启用预定的扫描。
我的磁盘分别配置如下:
/dev/sda -d ata -a -s (S/../.././06|L/../../6/06) -m <email>它每天早上做一个简短的测试,在星期六做一个长的测试。
如果为磁盘添加特定配置,则注释掉DEVICESCAN条目。
发布于 2011-04-23 21:44:52
对于通知,有smart-notifier。
https://serverfault.com/questions/262798
复制相似问题