cron作业偶尔不运行
我有一台CentOS 6.6装有以下软件包的服务器: crontabs-1.10-33.el6.noarch cronie-1.4.4-12.el6.x86_64 cronie-anacron-1.4.4-12.el6.x86_64 kernel-2.6.32-504.3.3.el6.x86_64 有时,计划每天运行的备份作业之一根本无法运行。甚至没有根据调用脚本/var/log/cron.log。有趣的是,其他计划完全在同一时间运行的作业没有任何问题。 我无法重现该问题,也没有发现任何模式。如果我什么也不做,则该工作将按预期第二天正确运行。 crond只是忽略了应该在特定时间运行的多个作业之一。这只是偶尔发生。 我在其他一些地方读过,人们谈论在crontab文件末尾添加一个空行。偶尔无法运行的作业确实在crontab文件的最后一行。我找不到任何确认,这是一个真实的或已知的错误。 # tail -2 /var/spool/cron/postgres * * * * * OTHERJOB 0 21 * * * /pg_backup.sh 这就是我的全部 /var/log/cron.log Mar 31 21:00:02 SERVERNAME [cron.info] CROND[19394]: (root) CMD (OTHERJOB) Mar 31 21:00:02 SERVERNAME [cron.info] CROND[19418]: (postgres) CMD (/pg_backup.sh) Mar 31 21:01:02 SERVERNAME …