On 11/09/2004 Jan Kesten wrote: > Jonas Meurer wrote: > | /etc/cron.daily/logrotate: > | /usr/bin/mysqladmin: connect to server at 'localhost' failed > | error: 'Lost connection to MySQL server during query' > > Ich denke mal Du hast mySQL am Laufen oder? Dann passiert hier > wahrscheinlich folgendes: logrotate versucht das Logfile von MySQL > zu rotieren, aber wenn logrotate das Log wegkopiert hat, dann muss > es MySQL irgendwie beibringen ein neues zu erstellen. Und genau das > wird der Punkt sein, wo mysqladmin auf die Nase f�t (im postrotate). ja, mysql l�t hier, und deine erkl�ng h�sich auch sinnvoll an. aus /etc/logrotate.d/mysql-server: postrotate export HOME=/etc/mysql/my.cnf MYADMIN="/usr/bin/mysqladmin --defaults-extra-file=/etc/mysql/debian.cnf" if [ -z "`$MYADMIN ping 2>/dev/null`" ]; then if ps cax | grep -q mysqld; then exit 1 fi else $MYADMIN flush-logs fi [...] endscript das sieht dann so aus, als ob der aufruf von mysqladmin den error erzeugt haben muss: /usr/bin/mysqladmin --defaults-extra-file=/etc/mysql/debian.cnf flush-logs wenn ich diesen befehl von hand ausf�l�t er einwandfrei durch. ich kann mich auch nicht erinnern, in diesem zeitraum ein upgrade durchgef�u haben, deshalb wundert es mich (bezug zu deiner anderen mail) da der prozess aber t�ich l�t, und ich die error-mail nur einmal bekommen habe, scheint es aber auch eine ausnahme gewesen zu sein. ich werde mal weiter beobachten, ob sowas �liches nochmal vorkommt. bye jonas
Attachment:
signature.asc
Description: Digital signature