每小时 cronjob 不起作用

每小时 cronjob 不起作用

因此,为了勾勒出这个问题的轮廓,我制作了一个应该在每个整点执行的 cronjob,如下所示:0:00、1:00、2:00。在我在互联网上找到的所有手册/教程中,他们说放入这样的 crontab 就可以解决问题:

0 * * * * echo "HourlyCronJobTest" > /home/sajvanderzeeuw/myCRON.txt

不幸的是这不起作用。每隔几分钟就有效。例如,下面的作业每隔 35 分钟创建一个文本文件。 0:35、1:35 等等

35 * * * * echo "HalfHourCronjobTest" > /home/sajvanderzeeuw/myCRON2.txt

因此,有一个简单的方法可以绕过这个问题,只需在整点过后 1 分钟执行此操作即可。但我只是想知道是否有人可以告诉我为什么会发生这种情况。

答案1

问题解决了。这不是由于 Cron 中的错误,而是因为我们计算集群的 LDAP 客户端在整点重新启动。因此,此时安排的所有 CRON 作业均未执行,因为集群无法识别用户 ID。

相关内容