mysqldump über cronjob läuft nicht durch

cirox
Posts: 212
Joined: 2006-05-08 23:20
Location: Berlin

mysqldump über cronjob läuft nicht durch

Post 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
Top

cirox
Posts: 212
Joined: 2006-05-08 23:20
Location: Berlin

Re: mysqldump über cronjob läuft nicht durch

Post 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
Top

cirox
Posts: 212
Joined: 2006-05-08 23:20
Location: Berlin

Re: mysqldump über cronjob läuft nicht durch

Post 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
Top