Назад | Перейти на главную страницу

Crontab выходит из строя каждые пять минут

Один из моих серверов (на котором запущен Debian) получает эту ошибку каждые 5 минут

CRON[28355]: (CRON) error (grandchild #28357 failed with exit status 1) 

Я не могу понять, откуда это взялось, так что кто-нибудь знает, как это сделать? Или как это проверить?
Я попытался показать задания crontab для всех пользователей, но нет заданий crontab, которые выполняются каждые 5 минут, так что это может быть?

Эта строка журнала показывает PID двух процессов:

  • дочерний процесс crond демон (pid 28355), запустивший задание
  • внук, который на самом деле является работой cron (pid 28357)

При запуске задания cron в системном журнале появляется следующая строка:

Mar 7 06:45:01 gamma /USR/SBIN/CRON[28493]: (root) CMD /usr/bin/your_command_here

когда задание cron завершается с ненулевым статусом, оно регистрирует именно ту строку, которую вы упомянули в своем вопросе. Вы можете использовать команду grep в своем файле системного журнала, чтобы узнать, какая это была команда:

# grep 28357 /var/log/syslog

Смотреть в /etc/cron.d/ для дополнительных crontab, запускаемых пользователем root.