habilitando o trabalho do crontab para o usuário CentOS 5.x?

1
cat /etc/cron.allow
root
neolix
john

Adicionamos um usuário para executar o trabalho do crontab no CentOS 5.x, mas eles ainda não conseguem executar o trabalho. Se alguma coisa estiver faltando por nós, por favor sinta-se à vontade para nos ensinar.

    
por neolix 23.02.2012 / 11:14

1 resposta

1

Você realmente não nos dá muito para continuar. Coisas para verificar.

Verificar cron está sendo executado

/sbin/service crond status
crond (pid  4186) is running...

Se não for, inicie-o

/sbin/service crond start

Faça o usuário executar crontab -l , isso listará os trabalhos que eles definiram. Se eles não tiverem nenhum trabalho definido, use crontab -e para criá-los.

Se eles tiverem trabalhos definidos, verifique se eles já devem ter sido executados - se você simplesmente não está esperando o tempo suficiente, procure no arquivo /var/log/cron .

Se os trabalhos estiverem em execução, mas você não estiver obtendo a saída esperada, adicione &>/tmp/cronjob.out ao final da entrada do crontab para capturar a saída do trabalho.

    
por 23.02.2012 / 11:38