Page 1 of 1

MySQL Server will nicht mehr

Posted: 2006-05-09 02:50
by nǃtrous
Hallo, habe seit kurzem einen Vserver mit Plesk 7.5 und Suse 9.3. Leider kann ich den MySQL Dienst nicht mehr starten, somit ist dann auch mein Plesk "down".

Number of processes running now: 0
060509 00:23:17 mysqld restarted
060509 0:23:18 [ERROR] Can't start server : Bind on unix socket: Permission denied
060509 0:23:18 [ERROR] Do you already have another mysqld server running on socket: /var/lib/mysql/mysql.sock ?
060509 0:23:18 [ERROR] Aborting

060509 0:23:18 [Note] /usr/sbin/mysqld: Shutdown complete

Ich hoffe mir kann jemand behilflich sein...

Re: MySQL Server will nicht mehr

Posted: 2006-05-09 06:19
by dnspyder
Was sagt denn deine Prozessliste?

Seit wann tritt der Fehler auf? Was wurde verändert?

Re: MySQL Server will nicht mehr

Posted: 2006-05-09 14:14
by nǃtrous
Hallo,

also der Prozess läuft garnicht. Habe gestern einen icecast2 installiert, als ich ./config ausführen wollte, fehlten jede Menge Sachen. Ich habe dann über Yast das Entwicklerpaket komplett installiert und seit dem funktioniert es nicht mehr.

Re: MySQL Server will nicht mehr

Posted: 2006-05-09 14:22
by suntzu
Hi,

wie sieht denn ein

Code: Select all

ls -al /var/lib/mysql/mysql.sock
aus? Denn die Fehlermeldung ist ja eigentlich ziemlich eindeutig.

Re: MySQL Server will nicht mehr

Posted: 2006-05-09 14:58
by nǃtrous
no such file or directory... sprich es gibt keine mysql.sock

Re: MySQL Server will nicht mehr

Posted: 2006-05-09 15:08
by suntzu
Verzeichnisberechtigungen? Evtl. mal aufschreiben und - TESTWEISE - auf 777 setzen?

Re: MySQL Server will nicht mehr

Posted: 2006-05-09 15:54
by nǃtrous
Rechte 777 auf das Verzeichnis mysql vergeben, hat leider nix gebracht

Re: MySQL Server will nicht mehr

Posted: 2006-05-09 16:42
by Joe User

Code: Select all

ls -alh /var/lib/mysql

grep -i user /path/to/my.cnf
grep -i socket /path/to/my.cnf

Re: MySQL Server will nicht mehr

Posted: 2006-05-09 16:57
by nǃtrous
ich bräuchte ein paar erläuternde Wort dazu.

wenn ich den befehl:
ls -alh /var/lib/mysql

eingebe, kommt folgendes:

v936:~ # ls -alh /var/lib/mysql
total 29M
drwxr-xr-- 7 mysql mysql 1.0K May 9 16:43 .
drwxr-xr-x 30 root root 1.0K May 4 19:16 ..
drwx------ 2 mysql mysql 6.0K Apr 30 16:09 bxcp
drwx------ 2 mysql mysql 2.0K May 5 19:09 horde
-rw-rw---- 1 mysql mysql 5.0M May 9 16:43 ib_logfile0
-rw-rw---- 1 mysql mysql 5.0M May 9 16:43 ib_logfile1
-rw-rw---- 1 mysql mysql 18M May 9 00:23 ibdata1
drwx------ 2 mysql mysql 2.0K Apr 25 17:22 mysql
-rw-rw---- 1 mysql mysql 5.8K May 9 16:43 mysqld.log
-rw-rw---- 1 mysql mysql 325 May 9 00:23 mysqld.log.1
drwx------ 2 mysql mysql 1.0K Apr 25 18:06 phpmyadmin_FdRop0QJzr7U
drwx------ 2 mysql mysql 4.0K Apr 25 18:13 psa
-rw-r--r-- 1 mysql mysql 0 Apr 25 17:22 update-stamp-4.1


was trage ich bei "grep...." als "user" und "socket" ein. Sorry aber bin noch recht frisch bei Linux.

Re: MySQL Server will nicht mehr

Posted: 2006-05-09 18:52
by dnspyder
Wie wäre es mit:

gentoo ~ # grep -i user /etc/mysql/my.cnf

Re: MySQL Server will nicht mehr

Posted: 2006-05-20 19:53
by isotopp
DNSpyder wrote:Wie wäre es mit:

gentoo ~ # grep -i user /etc/mysql/my.cnf
In Suse Linux und in jedem anderen Unix (ausgenommen Debian-Dialekte) steht die my.cnf in /etc, nicht in /etc/mysql.

Kristian

Re: MySQL Server will nicht mehr

Posted: 2006-05-20 20:03
by dnspyder
find sollte man bedienen können. Also sollte es nicht sooo dramatisch sein die my.cnf in der eigenen Distri zu finden, oder?

Re: MySQL Server will nicht mehr

Posted: 2006-05-22 00:56
by lord_pinhead
s/find/locate/