Page 1 of 1

mysqldump über cronjob läuft nicht durch

Posted: 2008-08-27 11:05
by cirox
Ich habe hier ein merkwürdiges Problem. Ein Script sichert per mysqldump alle Datenbanken einzeln. Das funktioniert auch schon lange sehr gut auf allen Servern. Jetzt gibt es hier aber einen Datenbankserver, da habe ich in der crontab von root das Script nachts laufen. Dabei kommt es immer nur bis zu einer bestimmten Datenbank. Danach ist Abbruch. Lass ich aber das gleiche Script in der Kommandozeile laufen, läuft es durch. Fehlermeldungen seh ich keine.

Was kann das sein?

Code: Select all

[mysqldump]
quick
quote-names
max_allowed_packet	= 32M

Re: mysqldump über cronjob läuft nicht durch

Posted: 2008-08-27 12:11
by cirox
Also so läuft das script durch ohne Fehlermeldung

Code: Select all

04 12 * * * /root/mysqldump > /var/log/mydump.log 2>&1
so nicht

Code: Select all

04 12 * * * /root/mysqldump

Re: mysqldump über cronjob läuft nicht durch

Posted: 2008-08-27 12:16
by cirox
ok, werd ich so machen. Hauptsache es funktioniert. Folgende Ausgabe scheint aber normal zu sein. Script läuft gerade noch.

Code: Select all

db12:~# ps -ef |grep mysqldump
root     11900 11899  0 12:04 ?        00:00:00 /bin/sh -c /root/mysqldump > /var/log/mydump.log 2>&1
root     11901 11900  0 12:04 ?        00:00:00 /bin/bash /root/mysqldump
root     12271 11901  0 12:15 ?        00:00:00 mysqldump --opt -px xxxxxxxx usr_webxxx_x
root     12273 11077  0 12:15 pts/0    00:00:00 grep mysqldump