У меня есть недавно настроенный Ubuntu VPS, на котором установлен logcheck.
Каждый час я получаю электронное письмо со следующими записями:
Feb 15 19:09:01 zeus CRON[4626]: (CRON) error (grandchild #4627 failed with exit status 1)
Feb 15 19:39:01 zeus CRON[4805]: (CRON) error (grandchild #4806 failed with exit status 1)
Я не уверен, как определить, какое задание cron не работает или даже выполняется. Я проверил, что все скрипты в моих папках cron (ежедневно, ежечасно, ежемесячно) выполняются без ошибок, если я запускаю их вручную и на странице crontab нет ничего, кроме заданий cron по умолчанию.
Как я могу определить, какой скрипт запущен или почему я получаю эти ошибки?
Редактировать:
Вывод для / etc / aliases:
postmaster: root
logcheck: root
а каталог в / var / spool / mail ничего не содержит.
Отметка времени, вероятно, ваша лучшая подсказка здесь. Задания @hourly выполняются каждый час, поэтому ни одно задание с этим сокращением или задание в /etc/cron.hourly/
каталог.
Неисправное задание выполняется через 9 минут и через 39 минут каждый час. Если я правильно помню, вот когда /etc/cron.d/php5
бежит.
Большинство неудачных заданий cron также выводят сообщение об ошибке, которое обычно отправляется вам по почте. Если вы не получаете вывод от заданий cron, отправленных вам по почте, проверьте /etc/aliases
и /var/spool/mail/root
.