Meu servidor é o CentOS 5. Quando eu edito / etc / crontab ou edito qualquer usuário (incluindo root) crontab via comando "crontab -e", ele apenas adiciona "( sistema ) RELOAD (/ etc / crontab) "ou" (admin) RELOAD (cron / admin) "no log. Nenhum CMD no / var / log / cron.
Exemplo de entrada em / var / log / cron:
Aug 10 10:21:33 localhost crontab[31688]: (root) BEGIN EDIT (root)
Aug 10 10:21:42 localhost crontab[31688]: (root) REPLACE (root)
Aug 10 10:21:42 localhost crontab[31688]: (root) END EDIT (root)
Aug 10 10:22:01 localhost crond[2688]: (root) RELOAD (cron/root)
Resultado de "status de serviço crond":
crond (pid 1345) is running...
O comando "cat / var / log / messages | grep cron" não fornece nada.
Conteúdo do /etc/cron.allow:
admin
root
Conteúdo do / etc / crontab:
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
* * * * * root run-parts /bin/date >> /data/date.txt
Resultado de ps aux | grep cron:
root 1345 0.0 0.1 5268 1204 ? Ss 11:43 0:00 crond
Conteúdo do crontab do administrador:
* * * * * /bin/date >> /data/date.txt
Note que não é apenas o crontab do administrador que não está em execução. Todas as tarefas do cron não estão em execução.
Alguma idéia de por que eles não estão sendo exibidos?