Cron 没有在指定时间运行

Cron 没有在指定时间运行

我有一个新的 Centos 7 系统,并且遇到了 cron 作业无法在指定时间运行的问题:

[root@media cron.d]# cat /etc/cron.d/rsnapshot
30 02 * * * root       /bin/rsnapshot daily
00 02 * * 0 root       /bin/rsnapshot weekly

但在日志中:

[root@media cron.d]# cat /var/log/cron | grep rsnapshot
Mar 29 03:00:01 media CROND[17452]: (root) CMD (      /bin/rsnapshot weekly)
Mar 29 03:00:11 media CROND[17481]: (root) CMD (      /bin/rsnapshot daily)

我不认为这是一个时区问题,因为问题在于条目之间的相对时间 - 它们应该以 30 分钟为间隔执行,而不是以 10 秒为间隔。

我只能假设它与 systemd/anacron 或其他新东西有关。我正在使用默认设置运行 centos 7(我没有安装或删除任何与 cron 相关的东西)。

编辑:刚刚意识到这可能是由于时间变化造成的 - 但我认为应该将凌晨 1 点改为凌晨 2 点,所以不确定为什么这些工作会一起运行

相关内容