Toon posts:

[MySQL] Socket + Bind probleem

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo Tweakers,

Ik heb vanmiddag geconstateerd dat MySQL het niet meer doet. Dit is opzich vrij vreemd want gisteravond werkte alles gewoon naar behoren. Ah fijn ik heb dus mysql handmatig een shutdown gegeven en daarna opnieuw opgestart. Dit resulteerde in de volgende error:

code:
1
2
3
4
5
6
7
su-2.05b# safe_mysqld --user=mysql &
[1] 18635
su-2.05b# Starting mysqld daemon with databases from /var/db/mysql
021205 15:11:14  mysqld ended


[1]+  Done                    safe_mysqld --user=mysql


In de error log vind ik dit terug:

code:
1
2
3
4
5
6
7
8
021205 15:11:14  mysqld started
021205 15:11:14  Can't start server : Bind on unix socket: Permission denied
021205 15:11:14  Do you already have another mysqld server running on socket: /tmp/mysql.sock ?
021205 15:11:14  Aborting

021205 15:11:14  /usr/local/libexec/mysqld: Shutdown Complete

021205 15:11:14  mysqld ended


Wat heb ik al geprobeerd?

-Chmod gecheckt op de socket van mysql
-Gekeken of er andere mysql's draaiden
-MySQL opnieuw vanuit de ports geinstalleerd
-Opstarten als root.

Als ik 'm als root opstart krijg ik de error niet maar dan heb ik bij, bijvoorbeeld phpmyadmin deze error:

Fout

MySQL retourneerde:


Can't connect to local MySQL server through socket '/tmp/mysql.sock' (13)


Distro is Freebsd 4.7 met meest recente ports + updates en MySQL 3.53. Alvast bedankt. :)

Verwijderd

Check je my.cnf eens en geef de permissies van /tmp nog eens.

verder al met touch mysql.sock aangemaakt?

Verwijderd

Topicstarter
Verwijderd schreef op 05 december 2002 @ 15:22:
Check je my.cnf eens en geef de permissies van /tmp nog eens.

verder al met touch mysql.sock aangemaakt?
Met touch: Ja al gedaan. Was het advies van jotti ook al om dat te proberen.

Permissies van tmp:

code:
1
2
3
4
5
6
7
8
9
su-2.05b# ls -all
total 8
drwx------   4 root  wheel  512 Dec  5 15:14 .
drwxr-xr-x  19 root  wheel  512 Dec  1 00:01 ..
drwxrwxrwt   2 root  wheel  512 Dec  5 15:01 .X11-unix
drwxr-xr-x   2 root  wheel  512 Dec  5 12:54 .webmin
srwxrwxrwx   1 root  wheel    0 Dec  5 15:14 mysql.sock
-rw-r--r--   1 root  wheel    0 Nov 29 20:30 patchrDFMFne
-rw-r--r--   1 root  wheel    0 Nov 30 00:19 patchrp9XBYS


Dat die op root gechowned staat maakt weinig uit denk ik. Aangezien die als root ook niet wil starten. :'(

Verwijderd

Topicstarter
Is fixed. chmod 1777 op de tmp dir deed het 'm. Alsnog bedankt voor de moeite :)