Cronjobs werden nicht ausgeführt

JOat

Registered User
moin,

hab seit ner Woche das Problem das nur noch der confixxjob gemacht wird:

MAILTO=cron@XXX.de
22 * * * * /root/confixx/confixx_counterscript.pl
33 3 * * 2,4 /home/backup/backup.sh

also der Erste geht wunderbar, nur das Backup wird erst garnicht aufgerufen ... egal was ich als Zeit einstell. im cron.log steht auch nichts

#!/bin/sh
rm /home/backup/backup.tgz
/root/confixx/backup.pl --dump /home/backup/backup
FILE='/home/backup/backup.tgz'
ftp -n XXX.no-ip.org <<!
user XXX XXX
put $FILE
bye
!
exit 0

das ist das Backupscritp...

jemand ne Idee was das sein könnte, bzw. irgendwas womit ich Testen könnte obs wirklich nicht geht
 
Last edited by a moderator:
Hast du das über Confixx oder über crontab -e eingegeben? Wenn poste doch mal den Cronjob also den Eintrag nicht das script das aufgerufen wird!
 
Poste mal die Ausgabe von crontab -l. Sonst kann ich dir nicht helfen.
 
Ist "backup.sh" ausführbar?
Sind vielleicht Leerzeile in der Crontab, soweit ich es weiß dürfen keine drin sein.
Probiere es doch mal statt mit "2,4" mit "*", dann macht er das Backup zwar täglich, aber zur Probe sollte es laufen.
Trage mal noch einen anderen Cronjob danach ein. (Kann ja was ganz simples sein)
 
mmmmm ich hab jetzt festgestellt das wenn ich zb. unter web2 übers
Confixx einen Cronjob einrichte dann wird der anstandslos gemacht wenn ich aber über crontab -e unter root einen Job eintrage dann wird der nie ausgeführt

Sachen die per cron.hourly (etc) ausgeführt werden, funktionieren auch ohne Probleme

das heißt ja dann das alles funktioniert nur nicht unter root

irgendwelche ideen?
 
@JOat:
Bist Du schon auf Punkt 3 userer Boardregeln hingewiesen worden?
Du schreibst ohne Punkt und Komma und nur etwa jedes 5 Nomen groß.

Bitte in Zukunft sauberer tippeln.

huschi.
 
daseddy said:
Da ich mich mit Confixx überhaupt nicht auskennen kann ich Dir nicht helfen.

das ganze sollte wohl kein Problem vom Confixx sein, ich gebs ja direkt über die Console ein

Huschi said:
@JOat:
Bist Du schon auf Punkt 3 userer Boardregeln hingewiesen worden?
Du schreibst ohne Punkt und Komma und nur etwa jedes 5 Nomen groß.

Bitte in Zukunft sauberer tippeln.

huschi.

nein, darauf hingewiesen hat mich noch niemand, kenne die Regel aber und verstehe sie auch und hatte gehofft einen Hinweis vermeiden zu können. Zu meiner Verteidigung muss ich sagen das ich leichte Legastenie habe und mich eh schon bemühe :( (Mal von Punktsetzung abgesehn :rolleyes: ;) )
 
JOat said:
Zu meiner Verteidigung muss ich sagen das ich leichte Legastenie habe und mich eh schon bemühe :(
Gut, in dem Fall...
Aber bitte versuch die Satzenden mit einem Punkt zu versehen.

Zu Deinem Problem:
Es gibt hier gerade einen anderen User, der das selbe Problem hat wie Du.
Er hat es geschaft, in Confixx einen Cronjob einzutragen. Und der lief dann.

Allerdings find ich es recht seltsam, daß die Jobs im crontab nicht laufen...
Hast Du es schon mal in der /etc/crontab versucht?
(Vorsicht, hier muß in der Mitte noch der User eingetragen werden.)

huschi.
 
Soweit ich es weiß sollte man nicht per vi (oder anderem Editor) in der /etc/crontab editieren. Bin mir da allerdings nicht so sicher.
@JOat
Hast Du mal versucht noch einem "simplen" Cronjob einzutragen? (siehe Tipp oben)
 
daseddy said:
Soweit ich es weiß sollte man nicht per vi (oder anderem Editor) in der /etc/crontab editieren. Bin mir da allerdings nicht so sicher.
Es spricht rein gar nichts dagegen.
(Ausser irgendwelche Leute, die einen verunsichern wollen.)

huschi.
 
Huschi said:
Gut, in dem Fall...
Aber bitte versuch die Satzenden mit einem Punkt zu versehen.

Zu Deinem Problem:
Es gibt hier gerade einen anderen User, der das selbe Problem hat wie Du.
Er hat es geschaft, in Confixx einen Cronjob einzutragen. Und der lief dann.

Allerdings find ich es recht seltsam, daß die Jobs im crontab nicht laufen...
Hast Du es schon mal in der /etc/crontab versucht?
(Vorsicht, hier muß in der Mitte noch der User eingetragen werden.)

huschi.

Wenn ich es so mache, dann gehts. Warum auch immer?! Fürs erste reicht mir das jetzt, wäre aber toll wenns per crontab unter root auch wieder gehn würde.
 
Back
Top