Задания Cron выполняются дважды (CentOS6.5)

Я заметил, что выходные данные logwatch с одного из моих серверов отправляются по электронной почте дважды. После более глубокого изучения этой вещи, я обнаружил, что это не только logwatch, но и все задания cron просто запускаются дважды.

Вчера я потратил несколько часов на исследование, но пока не получил ответа.

Итак, чтобы избежать ответов или предположений, которые я уже проанализировал:

Нет, демон cron не запускается дважды (ps ax)

Нет, у меня нет дубликатов в /etc/crontab и /var/spool/*

Когда я запускаю `run-parts /etc/cron.hourly'вручную, он запускается только один раз, как и ожидалось.

Я попытался создать тестовый скрипт в cron.hourly (1echo) и дождался запуска cron. Вот содержимое скрипта `1echo':

date >> /var/log/mycron.log
pstree >> /var/log/mycron.log

И вот что я вошел в файл `mycron.log':

Wed Oct  8 11:01:01 AMT 2014
Wed Oct  8 11:01:01 AMT 2014
init-+-crond---2*[crond---run-parts-+-awk]
     |                              `-run-parts---pstree]
init-+-crond-+-crond---run-parts-+-awk
     |       |                   `-run-parts---pstree
     |       `-crond---run-parts

Из содержимого журнала видно, что задача запускается дважды в одно и то же время: сначала выполняется запись даты в журнале, а затем следуют выводы pftrees.

Файл /etc/crontab является системным по умолчанию, поэтому я не вставляю его сюда.

Спасибо!

0 ответов

Другие вопросы по тегам