Ik doe een keer per week in crontab -e een mysqldump, dat werkt al maanden maar opeens blijft het aangemaakte bestand leeg. De errorlog meldt niks en ik krijg ook geen mail dat er iets niet werkt.

Wat kan ik doen?
Heb je de server in eigen beheer? Of is het een managed server bij een hosting?
En krijg je ook een lege dump als je het handmatig uitvoert? En zie je dan ook een melding misschien?
Het is in eigen beheer.
Als ik het handmatig doe, die krijg ik:
error: Found option without preceding group in config file: /etc/my.cnf at line: 1
Fatal error in defaults handling. Program aborted


/etc/my.cnf at line: 1
Geeft
log-error=/var/log/mysqld.log

ik heb een spatie ertussen gezet, dat helpt niet.
en /var/log/mysqld.log bestaat niet dus ik had er /var/log/mysql.log van gemaakt en apache opnieuw gestart maar dat helpt ook niet.


log-error=/var/log/mysqld.log is correct.


Runt mysqld wel?
Op de console: ps -ax | grep mysqld
Marina janssen op 20/10/2016 00:50:21

Het is in eigen beheer.
Als ik het handmatig doe, die krijg ik:
error: Found option without preceding group in config file: /etc/my.cnf at line: 1
Fatal error in defaults handling. Program aborted


/etc/my.cnf at line: 1
Geeft
log-error=/var/log/mysqld.log

ik heb een spatie ertussen gezet, dat helpt niet.
en /var/log/mysqld.log bestaat niet dus ik had er /var/log/mysql.log van gemaakt en apache opnieuw gestart maar dat helpt ook niet.

Waarom Apache?

ps -ax | grep mysqld
geeft
28026 pts/0    S+     0:00 grep --color=auto mysqld 




[size=xsmall]Toevoeging op 20/10/2016 01:34:44:[/size]

- Ariën - op 20/10/2016 01:16:11


Waarom Apache?



Ehm, ja misschien moet ik mysql herstarten? Nou dat lukt niet

 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
 Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
en er staat nog meer
Wat ik niet snap is, dat mysql dus niet werkt maar alles deed het gewoon?


Nee, mysqld draait niet.

[size=xsmall]Toevoeging op 20/10/2016 01:43:42:[/size]

Hoe ziet my.cnf er uit?

log-error=/var/log/mysqld.log
log-warning = 2

Meer niet?

Reageren