PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mysql startet nach Update nicht mehr



t.brandt
24.10.09, 09:36
Guten Morgen,

ich benötige einmal ganz dringend Eure Hilfe.
Ich habe gestern per apt-get ein Update durchgeführt. Danach habe ich den Server neu gestartet. Nun startet der Mysql-Server nicht mehr mit durch.

Es erscheint im Browser, beim Aufrufen eines Scriptes folgende Fehlermeldung: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) [2002]

Im Syslog steht folgende Meldung:

Code:

Oct 21 04:39:55 uh1003413 mysqld_safe[21819]: started
Oct 21 04:39:55 uh1003413 mysqld[21822]: ^G/usr/sbin/mysqld: File '/var/log/mysql/mysql-bin.index' not found (Errcode: 13)
Oct 21 04:39:55 uh1003413 mysqld[21822]: 091021 4:39:55 [ERROR] Aborting
Oct 21 04:39:55 uh1003413 mysqld[21822]:
Oct 21 04:39:55 uh1003413 mysqld[21822]: 091021 4:39:55 [Note] /usr/sbin/mysqld: Shutdown complete
Oct 21 04:39:55 uh1003413 mysqld[21822]:
Oct 21 04:39:55 uh1003413 mysqld_safe[21824]: ended
Oct 21 04:40:09 uh1003413 /etc/init.d/mysql[22361]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
Oct 21 04:40:09 uh1003413 /etc/init.d/mysql[22361]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
Oct 21 04:40:09 uh1003413 /etc/init.d/mysql[22361]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Oct 21 04:40:09 uh1003413 /etc/init.d/mysql[22361]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Oct 21 04:40:09 uh1003413 /etc/init.d/mysql[22361]:



Wenn ich in der Konsole apt-get --reinstall install mysql-server-5.0
eingebe, erhalte ich folgende Fehlermeldung:

Code:

Setting up mysql-server-5.0 (5.0.32-7etch11) ...
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing mysql-server-5.0 (--configure):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
mysql-server-5.0
E: Sub-process /usr/bin/dpkg returned an error code (1)



wenn ich nun per ssh apt-get install mysql-server --purge eingebe, entfernt er den mysql-server

Wenn ich dann wieder apt-get install mysql-server eingebe, erhalte ich folgenden Fehler nach einiger Zeit:


/

Code:

var/lib/dpkg/info/mysql-server-5.0.postinst: line 143: /etc/mysql/conf.d/old_passwords.cnf: No such file or directory
dpkg: error processing mysql-server-5.0 (--configure):
subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of mysql-server:
mysql-server depends on mysql-server-5.0; however:
Package mysql-server-5.0 is not configured yet.
dpkg: error processing mysql-server (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
mysql-server-5.0
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

Wenn ich per SSH /etc/init.d/mysql start ausführe, erscheinen trotzdem einige Prozesse von Mysql aber verschwinden dann sofort wieder.
Woran kann das iegen?



Ansonsten gibt es in keinen Logfiles irgendwelche Einträge.
Wisst Ihr vielleicht, woran das liegt?

Wenn ich die Datei /var/log/mysql/mysql-bin.index manuell erstelle, geschieht auch nichts..

Vielen Dank schonmal.

HirschHeisseIch
24.10.09, 09:40
Guck mal hier (http://www.linux-forum.de/mysql-startet-nach-update-nicht-mehr-31341.html). Da hat jemand genau das gleiche Problem wie Du.

t.brandt
24.10.09, 09:43
Das bin ich selbst :-D

Kannst mir vielleicht jemand helfen? :-)

Rain_maker
24.10.09, 14:46
[ ] Du hast den Grund für HirschHeisseIchs Posting verstanden.

Ich helfe Dir mal auf die Sprünge.

http://www.linux-club.de/viewtopic.php?f=38&t=76935

t.brandt
24.10.09, 16:23
Ja, den Grund habe ich verstanden, kommt nicht mehr vor.
Gibt es jemanden, der mir vielleicht helfen kann?