Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Linux/UNIX Linuxverfechter finden hier Weggefährten.

cronjob läuft nicht

Diskussion: cronjob läuft nicht im Forum Linux/UNIX, in der Kategorie Operating Systems; Anzeige Hi. ich bin ratlos, mein cronjob wird nicht ausgeführt... hier mal die Informationen, die von Nutzern mit ähnlichen Problemen ...

Antwort
Alt 19.01.06, 15:48   #1 (permalink)
 
Registriert seit: 02.12.05
schmidtl_dd Leistung: Facit NTK
Likes: 0
Standard cronjob läuft nicht

Anzeige

Hi.

ich bin ratlos, mein cronjob wird nicht ausgeführt... hier mal die Informationen, die von Nutzern mit ähnlichen Problemen verlangt wurden... leider hat das Studium dieser Probleme nicht geholfen :(

Ich bin als root auf der Maschine, und als root soll auch das Script ausgeführt werden.

zuerst ein cat /etc/crontab

Code:
ftp:/home/mschmidt# cat /etc/crontab
# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file.
# This file also has a username field, that none of the other crontabs do.

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

# m h dom mon dow user  command
17 *    * * *   root    run-parts --report /etc/cron.hourly
25 6    * * *   root    test -x /usr/sbin/anacron || run-parts --report /etc/cron.daily
47 6    * * 7   root    test -x /usr/sbin/anacron || run-parts --report /etc/cron.weekly
52 6    1 * *   root    test -x /usr/sbin/anacron || run-parts --report /etc/cron.monthly
40 14 * * * root /usr/sbin/backup.sh
#
sieht gut aus, das gleiche sehe ich mit crontab -l

Nun gut, warum passiert nix? tail /var/log/syslog sollte es wissen.

Code:
Jan 19 14:36:36 localhost crontab[1727]: (root) END EDIT (root)
Jan 19 14:37:01 localhost /usr/sbin/cron[1174]: (*system*) RELOAD (/etc/crontab)
Jan 19 14:37:01 localhost /usr/sbin/cron[1174]: (root) RELOAD (crontabs/root)
Jan 19 14:39:01 localhost /USR/SBIN/CRON[1731]: (root) CMD (  [ -d /var/lib/php4 ] && find /var/lib/php4/ -type f -cmin +$(/usr/lib/php4/maxlifetime) -print0 | xargs -r -0 rm)
Jan 19 14:40:01 localhost /USR/SBIN/CRON[1737]: (root) CMD (/usr/sbin/backup.sh)
Jan 19 14:40:01 localhost /USR/SBIN/CRON[1738]: (root) CMD (if [ -x /usr/bin/vnstat ] && [ `ls /var/lib/vnstat/ | wc -l` -ge 1 ]; then /usr/bin/vnstat -u; fi)
Jan 19 14:40:01 localhost /USR/SBIN/CRON[1739]: (root) CMD (root /usr/sbin/backup.sh)
Jan 19 14:42:27 localhost crontab[1742]: (root) LIST (root)
Scheint als sollte es geklappt haben...hat es aber nicht, denn sie Sicherungsdatei ist nicht da :(

ls -ld /usr/sbin/backup.sh sagt folgendes:
Code:
-rwxr-xr-x 1 root root 156 2006-01-19 14:27 /usr/sbin/backup.sh
Die Rechte sollten also stimmen.

Vlt Interessiert noch ein ps fax | grep cron

Code:
 1174 ?        Ss     0:00 /usr/sbin/cron
Der Daemon läuft also, aber das wissen wir ja schon aus dem Syslog.

/usr/sbin/backup.sh startet übrigens das skript, und dieses läuft daraufhin ordnungsgemäß ab.

Weiß jemand wo ich noch nachschauen könnte, oder sieht jemand den fehler? Es liegt auf jeden Fall nicht am Script, auch einfachste Befehle funktionieren nicht...
schmidtl_dd ist offline   Mit Zitat antworten
Alt 19.01.06, 17:39   #2 (permalink)
Moderator
 
Registriert seit: 17.10.01
soox Leistung: Facit NTK
Likes: 0
Standard RE: cronjob läuft nicht

Zitat:
Original von schmidtl_dd
Es liegt auf jeden Fall nicht am Script, auch einfachste Befehle funktionieren nicht...
kann ich mir irgendie nicht vorstellen....kannst du dieses mal posten (oder ein "testscript" welches auch nicht geht)?
soox ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 19.01.06, 20:30   #3 (permalink)
Themenstarter
 
Registriert seit: 02.12.05
schmidtl_dd Leistung: Facit NTK
Likes: 0
Standard

das script gibts morgen... der test war statt des scriptaufrufes ein simples

"date >> /tmp/test.log"
schmidtl_dd ist offline   Mit Zitat antworten
Alt 20.01.06, 20:28   #4 (permalink)
Moderator
 
Registriert seit: 17.10.01
soox Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Original von schmidtl_dd
das script gibts morgen... der test war statt des scriptaufrufes ein simples

"date >> /tmp/test.log"
dein date aufruf funktioniert nicht, weil du im cron normalerweise keine PATH variable gesetzt hast....probiers mal mit dem absoulten pfad...wo 'date' ist kriegst du mit 'whereis date' raus.

auch wenn du anfangs im cronfile diese gesetzt hast, hatte ich auch schon einige male probleme wegen genau dieser PATH variable
soox ist offline   Mit Zitat antworten
Alt 21.01.06, 17:45   #5 (permalink)
Themenstarter
 
Registriert seit: 02.12.05
schmidtl_dd Leistung: Facit NTK
Likes: 0
Standard

Auch das bringt keine besserung, weder mit date, noch mit touch, noch mit dem script schafft die verwendung absoluter pfadangaben abhilfe
schmidtl_dd ist offline   Mit Zitat antworten
Alt 21.01.06, 20:05   #6 (permalink)
Moderator
 
Registriert seit: 17.10.01
soox Leistung: Facit NTK
Likes: 0
Standard

bekommt root irgendwelche mails von cron? wenn ja was steht da drin?
soox ist offline   Mit Zitat antworten
Alt 21.01.06, 20:12   #7 (permalink)
Themenstarter
 
Registriert seit: 02.12.05
schmidtl_dd Leistung: Facit NTK
Likes: 0
Standard

keine mails
schmidtl_dd ist offline   Mit Zitat antworten
Alt 31.01.06, 15:08   #8 (permalink)
Senior Member
 
Registriert seit: 02.10.01
DelumaX Leistung: Facit NTK
DelumaX eine Nachricht über ICQ schicken
Likes: 0
Standard

Wunderschönen!

Zitat:
sieht gut aus, das gleiche sehe ich mit crontab -l
Das sollte schonmal nicht so sein.. Mit "crontab -l" wird dir nicht /etc/crontab, sondern die Userbezogene Datei /var/spool/cron/crontabs/root angezeigt.

Wie trägst du die Cronjobs ein? Mit crontab -e oder mit dem Editor in /etc/crontabs?

Ich würde an deiner Stelle die /var/spool/crontabs/root löschen. Natürlich nur wenn diese keinen speziellen (also nicht in der /etc/crontabs enthalten) Jobs enthält. Wie schaut es dann aus?

Wirklich keine Mails? Sicher das die Mails zugestellt werden können?
DelumaX ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Operating Systems » Linux/UNIX » cronjob läuft nicht
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
WLAN läuft nicht manuelwie Linux/UNIX 9 21.09.09 19:34
Cronjob @ SuSE 9.1 einstein Linux/UNIX 5 04.06.05 22:19
cronjob Sr01 Linux/UNIX 0 01.02.05 15:40
mpg läuft nicht crusius Music- & Filmbox 1 04.01.04 16:49
Bilder werden nicht angezeigt und Radio läuft nicht!?? Tron Windows 4 06.07.03 16:54


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61