ubuntuusers.de

MySQL will nicht starten

Status: Gelöst | Ubuntu-Version: Ubuntu 6.06 (Dapper Drake)
Antworten |

Skymaker

Avatar von Skymaker

Anmeldungsdatum:
10. September 2005

Beiträge: 89

Wohnort: Münsterland

Heyho,

habe eben durch Paket-Abhängigkeiten MySQL 5.0 installiert. Nun lässt sich der MySQL-Server nicht mehr starten.

Starting MySQL database server: mysqld.
...failed or took more than 6s.
        Please take a look at the syslog.
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: '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!

Im Syslog steht folgendes (zumindest konnte ich nicht mehr entdecken 😉):

Jun 22 15:23:29 lukastux mysqld[13656]: 060622 15:23:29 [ERROR] Can't start server: Bind on TCP/IP port: Cannot assign requested address
Jun 22 15:23:29 lukastux mysqld[13656]: 060622 15:23:29 [ERROR] Do you already have another mysqld server running on port: 3306 ?
Jun 22 15:23:29 lukastux mysqld[13656]: 060622 15:23:29 [ERROR] Aborting

Ein anderer MySQL-Server ist nicht am Laufen.

Das Problem gabs schon öfters im Forum, nur habe ich in den Threads, die ich gelesen habe, keine Lösung gefunden, weil die Personen das Problem selbstgelöst hatten, aber nie richtig die Lösung angaben...

Gruß,
Sky

comm_a_nder

Avatar von comm_a_nder

Anmeldungsdatum:
5. Februar 2006

Beiträge: 2533

Wohnort: Dresden

Und Du bist Dir ganz sicher, daß kein anderer MySQL Server läuft?
was sagt denn ein

sudo netstat -tulpen | grep 3306

Skymaker

(Themenstarter)
Avatar von Skymaker

Anmeldungsdatum:
10. September 2005

Beiträge: 89

Wohnort: Münsterland

Jep, ich bin mir jetzt sogar noch sicherer, weil der Befehl nichts zurückgab ☺

Hat sonst noch jemand ne Idee, worans liegen könnte?

Gruß,
Sky

comm_a_nder

Avatar von comm_a_nder

Anmeldungsdatum:
5. Februar 2006

Beiträge: 2533

Wohnort: Dresden

Nächste Idee wäre, dass Du versuchst, den Server ohne Rootrechte staren zu lassen?

Skymaker

(Themenstarter)
Avatar von Skymaker

Anmeldungsdatum:
10. September 2005

Beiträge: 89

Wohnort: Münsterland

Das funktioniert auch nicht.

Ich habe den Verdacht, dass es mit einer Fehlermeldung beim booten zu tun hat. Denn dort findet er /var/run nicht - Klar, weil /var erst mit den Crypto-Disks gemountet wird. Wobei, warum laufen dann die anderen Programme reibungslos?

Ich habe eben mal den MySQL-Server/Client komplett deinstalliert und wieder installiert - keine Besserung ☹

comm_a_nder

Avatar von comm_a_nder

Anmeldungsdatum:
5. Februar 2006

Beiträge: 2533

Wohnort: Dresden

Ich glaube, Du hast meinen (beim zweiten Lesen aber durchaus missverständlichen 😉 )Satz mistverstanden. Ich dachte, Du würdest versuchen, dem MySQL Dienst ohne root Rechte zu starten und Du dachtest, du sollst versichen ... naja egal, daran lags ja auch nicht.

Skymaker

(Themenstarter)
Avatar von Skymaker

Anmeldungsdatum:
10. September 2005

Beiträge: 89

Wohnort: Münsterland

Doch doch, ich hab dich schon verstanden, nur kommt beim normalen User dasselbe raus ☺

Also langsam geb ichs auf... kann doch irgendwie kein Problem sein so'nen stinknormalen MySQL-Server zu installieren und zu konfigurieren (was in der Regel ja überflüssig ist).

seth2k1

Avatar von seth2k1

Anmeldungsdatum:
7. Juni 2006

Beiträge: 124

Wohnort: Hanau

Skymaker hat geschrieben:

Heyho,

Jun 22 15:23:29 lukastux mysqld[13656]: 060622 15:23:29 [ERROR] Can't start server: Bind on TCP/IP port: Cannot assign requested address
Jun 22 15:23:29 lukastux mysqld[13656]: 060622 15:23:29 [ERROR] Do you already have another mysqld server running on port: 3306 ?
Jun 22 15:23:29 lukastux mysqld[13656]: 060622 15:23:29 [ERROR] Aborting

Ähnliches hab ich bei GoogleGroups gefunden, vielleicht hilft dir ja auch folgender Tipp:

\–--do you have a bind-address =3D <ip-addr> option set in your my.cnf file

http://groups.google.de/group/mailing.database.myodbc/browse_frm/thread/c1a2abc32ef5da8f/1ee23e6973d0a798%231ee23e6973d0a798

Antworten |