as tarefas cron estão paradas em execução

0

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.

    
por user445872 07.05.2015 / 15:36

1 resposta

0

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 .

    
por 07.05.2015 / 16:12

Tags