O cronjob por hora não funciona

3

Portanto, apenas para esboçar os contornos deste problema, eu fiz um cronjob que deve ser executado a cada hora completa como esta: 0:00, 1:00, 2:00. Em todos os manuais / tutoriais que encontrei na internet, eles dizem que colocar um crontab como esse faria o truque:

0 * * * * echo "HourlyCronJobTest" > /home/sajvanderzeeuw/myCRON.txt

Infelizmente isso não funciona. Cada outro número de minutos funciona. Por exemplo. o trabalho abaixo que cria o arquivo de texto a cada 35 minutos da hora. 0:35, 1:35 etc etc.

35 * * * * echo "HalfHourCronjobTest" > /home/sajvanderzeeuw/myCRON2.txt

Portanto, há uma maneira fácil de contornar isso, simplesmente fazendo isso em 1 minuto após a hora. Mas eu só me pergunto se alguém pode me mostrar por que isso acontece.

    
por Sander Van der Zeeuw 20.07.2015 / 16:21

1 resposta

0

O problema está resolvido. Não foi devido a um bug no Cron, mas foi porque o cliente LDAP do nosso cluster de computação foi reiniciado na hora. Portanto, todos os CRONjobs agendados neste momento não foram executados, porque o cluster não pôde reconhecer os IDs de usuário.

    
por 22.07.2015 / 12:52

Tags