PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : seltsamer mysql-Fehler



Direx
18.09.05, 18:06
Ich habe auf meinem Linux System (Gentoo) mysql installiert. Aber immer, wenn ich "mysqld" eingebe, kommt folgender Fehler:
Dk mysql # mysqld
050918 18:04:11 Can't start server : Bind on unix socket: No such file or directory
050918 18:04:11 Do you already have another mysqld server running on socket: /var/run/mysqld/mysqld.sock ?
050918 18:04:11 Aborting

050918 18:04:11 mysqld: Shutdown Complete

Dk mysql #

Und mysql kann ich nicht über /etc/init.d/mysql start starten:
Dk mysql # /etc/init.d/mysql start
* Caching service dependencies...
* WARNING: "mysql" has already been started.

Und wenn ich versuche, mysql zu stoppen, gibt es einen Fehler...

Kann mir da jemand weiterhelfen?

mfg,
direx

xanlosch
18.09.05, 18:07
Was sagt den "ps ax | grep mysqld" ?

Direx
18.09.05, 18:08
Dk mysql # ps ax | grep mysqld
10505 pts/1 S+ 0:00 grep mysqld
Dk mysql #

MiGo
18.09.05, 20:57
dann schiess' ihn halt mal mit "kill 10505" oder "killall mysqld" ab, oder aber poste die Fehlermeldung, die er beim Versuch, ihn zu beenden, bringt.

ThorstenHirsch
18.09.05, 21:06
Das is kein mysqld, sondern der grep-Prozess. :p
Gib mal die Ausgabe von "ls -la /var/run/mysqld/mysqld.sock"!

Direx
19.09.05, 10:17
/var/run/mysqld/mysqld.sock
-> exisiert nicht. Der mysqld-Ordner ist leer...

shootie
19.09.05, 10:32
besteht das verzeichnis -> /var/run/mysqld/
was sagen die logfiles über diesen Zeitraum wenn du in startest?

Ich vermute einen fehler in der config

himbeere
19.09.05, 11:41
/etc/init.d/mysql zap sollte helfen. Danach /etc/init.d/mysql start. Falls Mysql dann nicht startet auf die Fehlermeldungen achten. Vielleicht hast Du ja die Standarddatenbanken nicht angelegt? Nach der Installation von Mysql solltest Du ja sowas wie:

ebuild /var/db/pkg/dev-db/mysql-4.1.10/mysql-4.1.10.ebuild config
aufrufen. Version musst Du selbstverständlich anpassen.

t.