通过cron监控md数组不工作

我试图让我的基于Fedora15的服务器通过邮件从mdadm发送任何错误。 我在网上find了这个代码片段,并把它放在我的crontab( crontab -e )中:

 0,20,40 * * * * mdadm --monitor -1 -m [email protected] -scan 

什么都没发生。 在terminal上手动运行时,也不会收到邮件。 我猜测,我需要改变一些设置,以安装我的香草Fedora安装电子邮件发送。

我应该从哪里开始? 谢谢!

这只会在发现事件时通过电子邮件发送给您。 如果你的arrays健康,你将不会收到电子邮件。 这可能是你想要的,而不是每20分钟收到一封电子邮件,当没有错误。

你可以添加-t来testing这个命令:

 mdadm --monitor -1 -t -m [email protected] --scan 

您不需要在Fedora 15上执行此操作,因为它将在监视模式下运行mdadm守护进程,以提醒您 – 只需确保启用了mdmonitor服务。

电子邮件将转到root用户,所以只要确保您添加一个适当的条目到别名fie,以便邮件到达根目录就可以到达你。 如果你不能开始工作,那么将MAILADDR中的MAILADDR设置为你希望使用的地址,然后重新启动mdmonitor服务。