Pode ser que exista um erro em algum lugar no arquivo /etc/crontab
(ou outro arquivo crontab, se você usar outros) que está impedindo que ele seja analisado. Você pode verificar isso com chkcrontab .
Eu tenho tarefas do cron que são executadas a cada 5 minutos na minha máquina de red hat.
2,17,32,47 * * * * root /usr/sbin/logrotate -s /var/opt/swms/log/logrotate.status /opt/swms/etc/logrotate.d/syslog
Depois de correr por quase 100 minutos, parou de funcionar.
May 7 16:14:00 localhost crond[14979]: (CRON) STARTUP (V5.0) May 7 16:17:01 localhost crond[15358]: (root) CMD (/usr/sbin/logrotate -s /var/opt/swms/log/logrotate.status /opt/swms/etc/logrotate.d/syslog) May 7 16:32:01 localhost crond[17282]: (root) CMD (/usr/sbin/logrotate -s /var/opt/swms/log/logrotate.status /opt/swms/etc/logrotate.d/syslog) May 7 16:47:01 localhost crond[19121]: (root) CMD (/usr/sbin/logrotate -s /var/opt/swms/log/logrotate.status /opt/swms/etc/logrotate.d/syslog) May 7 17:01:01 localhost crond[20874]: (root) CMD (run-parts /etc/cron.hourly) May 7 17:02:01 localhost crond[20996]: (root) CMD (/usr/sbin/logrotate -s /var/opt/swms/log/logrotate.status /opt/swms/etc/logrotate.d/syslog) May 7 17:17:01 localhost crond[22853]: (root) CMD (/usr/sbin/logrotate -s /var/opt/swms/log/logrotate.status /opt/swms/etc/logrotate.d/syslog) May 7 17:32:01 localhost crond[24691]: (root) CMD (/usr/sbin/logrotate -s /var/opt/swms/log/logrotate.status /opt/swms/etc/logrotate.d/syslog) May 7 17:47:01 localhost crond[26538]: (root) CMD (/usr/sbin/logrotate -s /var/opt/swms/log/logrotate.status /opt/swms/etc/logrotate.d/syslog) [root@localhost log]# date Thu May 7 18:29:15 UTC 2015
Eu verifiquei e o processo do Crond está em execução. Eu reiniciei os serviços syslog e crond. Mais uma vez enfrentando o mesmo problema após 1 hora.
Qualquer ajuda seria apreciada.
Pode ser que exista um erro em algum lugar no arquivo /etc/crontab
(ou outro arquivo crontab, se você usar outros) que está impedindo que ele seja analisado. Você pode verificar isso com chkcrontab .