Nach rpm update keine Sql Verbindung

sigipel

New Member
Hallo Bit & Byte Götter!

Habe nachdem ich mysql 4.1.10a auf 4.1.21 per rpm von society updatet habe folgende Fehlermeldung: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysq

Plesk zeigt mir ähnliches:
Internal Plesk error occurred: Unable to connect to database: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)

php und mysql wurden neu gestartet!

In der my.cnf steht:

[mysqld]
socket /var/lib/mysql/mysql.sock

Der Pfad stimmt auch!
Die mysql.sock ist 0 byte groß, ist das in ordnung?


System: suse93, Plesk 8.0

Bitte um Hilfe!!

Dank im Vorraus
sigi
 
Last edited by a moderator:
my.cnf

Könte es sein dass die my.cnf beim update nicht geändert wurde oder dass ich zwar eine neue my.cnf habe, aber die alte ausgeführt wird.

Ich kann mir sonst nicht mehr erklären warum ich nicht connecten kann.

Wie kann ich das überprüfen, bzw. ändern?
 
Dann mal die übliche Fehlersuche:

* Läuft der mysql-Prozess? (ps -ef | grep mysql)
* Was steht im Fehlerlog von mysql? (/var/log/mysql oder so)
 
Dann mal die übliche Fehlersuche:

* Läuft der mysql-Prozess? (ps -ef | grep mysql)
* Was steht im Fehlerlog von mysql? (/var/log/mysql oder so)

Ich finde kein Fehlerlog für mysql.

Wie kann ich den Inhalt der Konsolenanzeige kopieren - zeigt bei ps - ef |grep mysql eine Menge Informationen.

Wird dieser Befehl im root oder im Pfad von mysql ausgeführt?

Ich bekomme da unterschiedliche Infos.

Irgendwie ist die ganze Sache ja spannend -aber irendwie habe ich das Gefühl nicht klar zu kommen.
Bin frustriert, bei allen anderen dürften die rpms von society super laufen.

Gruß
sigipel
 
wenn ich mysql starte dann läuft er einige Zeit ca. 3Minuten,
rufe ich dann den status ab bekomme ich unused.

Habe das log gefunden steht unter mysld.log
Das Log gibt immer den selbern Fehler aus - ich habe einen anderen mysql prozess laufen

Wie kann ich das stoppen?
 
Last edited by a moderator:
Hab die Lösung!!!!!

Danke an Alle die mir geholfen haben.
Es war entweder durch Plesk oder durch die rpm Installation ein weiterer mysql Prozess im laufen - daher konnte meine upgedatete Version nicht laufen.

Für alle die wie ich vom klick-Admin zu Linux wechseln und ihre ersten patscherten Schritte tun - und vielleicht ein ähnliches Problem haben schreibe ich die Schritte auf.

1. mit "ps -aef --forest" die laufenden Prozesse anzeigen
2. mit "kill -KILL" den übergeordneten Prozess vernichten (kill -KILL 29687)

In meinem Fall war das "mysql 29687 1" (ist die Anzeige der laufenden Prozesse).

3. /etc/init.d/mysql start
4. /etc/init.d/mysql status (muss "running" anzeigen).

Plesk neu aufrufen.

Gruß
sigipel
 
so, ich hab da das gleiche Problem, nur wenn ich die laufenden Prozesse aufrufe sind nur welche von qmail und root angezeigt, aber keine mysql-prozesse. kann die also nicht löschen. kann mir vieleicht jemand helfen?

gruß mordor und danke im vorraus
 
Back
Top