| Author |
Message |
en3rgy
knows MySQLDumper

Joined: 19 Sep 2006
Posts: 3
Location: localhost

|
Posted:
2006-09-19, 20:04 Cronjob wird nicht ausgeführt |
  |
Hi,
erstmal muss ich ein Lob an alle MSD Devs aussprechen, Super Arbeit
Jetzt zum Problem.
Es sollte jeden Tag um 6 Uhr ein Datenbank Backup via Cron durchgeführt werden.
Eintrag in Crontab sieht so aus:
0 6 * * * perl /opt/lampp/htdocs/dumper/msd_cron/crondump.pl config=mysqldumper.conf
Leider wird der Job nicht durchgeführt. CHMOD 0755 auf alle .pl Dateien und msd_cron DIR.
Wenn ich in der Shell (putty ssh) den Befehl "perl /opt/lampp/htdocs/dumper/msd_cron/crondump.pl config=mysqldumper.conf" eingebe wird das Backup durchgeführt.
Das MSD Verzeichnis ist .htaccess geschützt, Version 1.21 b12-alpha.
Jemand eine Idee ?
Grüsse,
Romeo
|
|
  |
 |
Anzeigen
|
Posted:
Anzeigen |
 |
|
| |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2006-09-19, 20:06 (No subject) |
  |
Wird Deine Crontab überhaupt abgearbeitet? Läuft der Daemon?
Quote: Wenn ich in der Shell (putty ssh) den Befehl "perl /opt/lampp/htdocs/dumper/msd_cron/crondump.pl config=mysqldumper.conf" eingebe wird das Backup durchgeführt.
Das ist ja der Beweis, dass das Script funktioniert und betriebsbereit ist.
Der Fehler liegt an anderer Stelle in Deinem System.
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
en3rgy
knows MySQLDumper

Joined: 19 Sep 2006
Posts: 3
Location: localhost

|
Posted:
2006-09-19, 20:36 (No subject) |
  |
Cron Daemon scheint zu laufen .. zumindest wird dieser bei eingabe von "ps -e -F" in der Liste angezeigt.
Es laufen auch keine weiteren Cronjobs, deswegen kann ich auch nicht 100% dass das jemals gelaufen ist dachte aber dass vieleicht jemand auch das Problem unter Debian Sarge hat.
Grüsse,
Romeo
|
|
  |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2006-09-19, 21:06 (No subject) |
  |
Ich hatte auch mal so ein Phänomen unter Suse.
Crondaemon lief und cronjob war richtig eingetragen, wurde aber nicht ausgeführt.
Nach einem Neustart lief es dann auf einmal.
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
en3rgy
knows MySQLDumper

Joined: 19 Sep 2006
Posts: 3
Location: localhost

|
Posted:
2006-09-21, 21:59 (No subject) |
  |
Hi,
ich nochmal hab jetzt den Fehler gefunden .. zwar komisch aber das war das Problem.
Folgendes:
Auf dem Root läuft xampp (php4 mit eaccelerator aktiv, sql 5), das Perl-Script konnte aber nicht zu MySQL auf localhost connecten .. hab dort jetzt 127.0.0.1 eingetragen und das Cron lüppt.
Das Problem ist wenn man etwas an der MSD Konfiguration im Frontend ändert, wird auch wieder die MySQL connect auf localhost automatisch geändert.
Grüsse,
Romeo
|
|
  |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2006-09-22, 09:41 (No subject) |
  |
Dann stimmt etwas mit der Konfiguration des Servers nicht.
localhost ist die gängige und richtige Adressierung. Das muss funktionieren.
Den "Fehler" musst Du also in der Konfiguration des Servers finden.
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
|
|
CrackerTracker © 2004 - 2012 CBACK.de
Powered by Orion based on phpBB
© 2001, 2002 phpBB Group
CBACK Orion Style based on FI Theme
All times are GMT + 2 Hours
phpBB SEO
|