Почасовой 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 минуту до часа. Но мне просто интересно, может ли кто-нибудь показать мне, почему это происходит.

One Solution collect form web for “Почасовой cronjob не работает”

Проблема решена. Это произошло не из-за ошибки в Cron, а из-за того, что клиент LDAP нашего вычислительного кластера был перезапущен в час. Поэтому все запланированные CRONjobs в это время не выполнялись, потому что кластер не смог распознать идентификаторы пользователей.

  • Задача Cron запускаться каждую минуту с 11:00 до 6:00
  • сломанное задание cron после его редактирования
  • Cronjob запускается каждые 30 минут
  • Cron с 12-часовым выпуском?
  • Создайте задания cron, чтобы повторять каждые X единиц времени, начиная с судовой единицы
  • crontab "0/15" минут + "11-15" час поля: когда это заканчивается?
  • Выполняет ли cron выполнение асинхронно?
  • Как запустить скрипт, как только изменится номер недели?
  • Запуск программы с использованием задания cron
  • crontab нодификация занимает слишком много времени
  • Не все сценарии оболочки, работающие с crontab
  • Linux и Unix - лучшая ОС в мире.