o cron não está executando?

3

Eu tenho a seguinte guia cron instalada:

crontab -l
# m h  dom mon dow   command
*/10 * * * * "echo" >> /tmp/cron.log

O servidor está na rackspace, é um servidor de nuvem:

Linux myserver #8 SMP Mon Sep 20 15:54:33 UTC 2010 x86_64 GNU/Linux
Ubuntu 10.04 LTS

Quando adicionei essa entrada ao crontab usando crontab -e , recebi a seguinte mensagem quando a salvei:

crontab: installing new crontab

Mas não está sendo executado, o que está faltando?

    
por kristian nissen 23.04.2011 / 16:47

1 resposta

7

Coisas a verificar

O cron está executando?

$ ps aux | grep cron | grep -v grep
root      1015  0.0  0.0  21076  1020 ?        Ss   14:36   0:00 cron
$

Se o cron não estiver rodando, você pode iniciá-lo com

sudo service cron start

Se o cron estiver rodando, dê uma olhada em /var/log/syslog para quaisquer mensagens relacionadas

$ sudo grep CRON /var/log/syslog 
...
Apr 23 16:50:01 iain-10-04 CRON[5193]: (iain) CMD ("echo" >>/tmp/cron.log)
$

Qualquer saída do cron job também será enviada ao usuário que é o trabalho. Verifique o correio no sistema.

    
por 23.04.2011 / 17:53

Tags