无法启动 crond,无论如何启动和重启,服务状态都是 failed
如果你也遇到了,或许可以试试

1
2
3
rm -f /var/run/crond.pid /var/run/crond.reboot
service cron reload
service cron restart

另外不知道为什么 cron 如果正常启动会有两个进程,也就是每次运行服务都执行两次
下面这个脚本可以在启动服务后自动关掉一个第二个

1
alias cron="service cron start && if [ `pgrep cron | wc -l` = 2 ] ; then kill -9 `pgrep cron | tail -n 1` ; fi