PDA

Bekijk Volledige Versie : Cronjobs worden niet uitgevoerd



sander3
23/10/09, 22:00
Hallo :)


Ik wilde iets laten draaien via cronjobs, alleen wordt dit niet uitgevoerd.

Ik heb al van alles geprobeerd. Waaronder cron opnieuw installeren d.m.v. aptitude reinstall cron. Ik heb de service tig keer opnieuw opgestart.

De output van cron -e is:


29 11 * * * /etc/webmin/cron/tempdelete.pl
50 14 * * * /bin/touch /data/cronjob_test
0 0 * * * /usr/local/sbin/quota_notify &> /dev/null
33 15 * * * /etc/cron.daily/0logwatch
@weekly /some_php_script.php
@hourly /usr/sbin/ntpdate ntp.xs4all.nl


Het stukje met touch heb ik er alleen instaan bij wijze van test, en logwatch wil ik graag elke dag laten draaien.

Ik heb al


PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bin:/usr/local/sbin

bovenin gezet, maar niks helpt.


Ook draait cron:

root 13887 1 0 Oct20 ? 00:00:00 /usr/sbin/cron

Alleen zie ik mensen het soms hebben over "crond". Met een d dus. En dat kan ik nergens vinden. Ligt het hier misschien aan?

daveww
24/10/09, 00:34
Heb je onderstaande file al bekeken of de cronjobs daadwerkelijk niet worden uitgevoerd;
tail -f /var/log/cron

Crond wilt zeggen 'cron deamon', heb je ook 'vixie-cron' geïnstalleerd?
Wat krijg je als je onderstaande uitvoert;
/etc/init.d/crond status

SebastiaanStok
24/10/09, 10:39
Ik heb hem ook al geprobeerd te helpen (msn), maar kwam ook niet verder :)
Het log bestand bestaat niet kan ik je melden, echt vreemd.

sander3
24/10/09, 11:04
Heb je onderstaande file al bekeken of de cronjobs daadwerkelijk niet worden uitgevoerd;

Crond wilt zeggen 'cron deamon', heb je ook 'vixie-cron' geïnstalleerd?
Wat krijg je als je onderstaande uitvoert;

Hallo,

De logs waren er, zoals Sebastiaan al zei, eerst niet. Maar die heb ik inmiddels terug kunnen krijgen. Alleen heet het /var/log/cron.log.

Daarin kan ik niet vinden of het wel of niet uitgevoerd wordt of niet.
Het enige wat ik er in zie staan is:

Oct 24 11:00:01 *systeemnaam* CRON[7395]: User account has expire


Als ik dat stukje uitvoer wat jij zei, krijg ik dit:
-bash: /etc/init.d/crond: No such file or directory


Vixie cron heb ik voor zover ik weet niet geinstalleerd.

SF-Jeroen
24/10/09, 11:14
http://www.teknynja.com/2008/09/obscure-ubuntu-tip-cron-user-account.html

Probeer dat eens

sander3
24/10/09, 11:22
http://www.teknynja.com/2008/09/obscure-ubuntu-tip-cron-user-account.html

Probeer dat eens

:whistling: Die kwam ik dus zelf ook net tegen toen ik op die foutmelding zocht. Die foutmelding kwam ik net pas tegen in de logs trouwens.

Maar nu werkt het in ieder geval :smartass:

Bedankt iedereen!