PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mysqld gibt fehler beim ersten start



skydriver
09.08.03, 21:04
Hi,

ich hab gerade mysql installiert und jetz bekomm ich des teil net zum laufen,
ich bekomm beim start folgende meldung:

--- snip ---

[root@buechse mysql]# /usr/local/mysql/bin/mysqld
030809 21:52:09 Can't start server : Bind on unix socket: Permission denied
030809 21:52:09 Do you already have another mysqld server running on socket: /var/lib/mysql/mysql.sock ?
030809 21:52:09 Aborting

030809 21:52:09 /usr/local/mysql/bin/mysqld: Shutdown Complete

[root@buechse mysql]#
--- snip ---

nein, hab keinen anderen mysql server rennen...

mein configfile

--- snip ---
[root@buechse mysql]# cat /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
port=3306
user=mysql

[mysql.server]
basedir=/usr/local/mysql

[safe_mysqld]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
[root@buechse mysql]#
--- snip ---


weis jmd woran des liegt?

Stage
09.08.03, 21:54
hmm ich hab bei mir die 4-er Version ...und die wird mit dem Script
mysqld_safe gestartet..

Vielleicht gehts damit.

skydriver
09.08.03, 22:00
nope .. gleiche prob..

Stage
09.08.03, 22:13
Kann das sein das dein Kernel keine Unix Domain Sockets beherscht ?

gib mal in der Konsole
netstat -anp ein

und kuck mal ob da am Ende der Liste Unix Domain Sockets gelistet sind.

skydriver
09.08.03, 22:20
jup kanner ..

--- snip ---
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags Type State I-Node PID/Program name Path
unix 2 [ ACC ] STREAM LISTENING 2132 1621/gpm /dev/gpmctl
unix 8 [ ] DGRAM 1576 1457/syslogd /dev/log
unix 2 [ ] DGRAM 58914 21917/named
unix 2 [ ] DGRAM 38513 20309/rhnsd
unix 2 [ ] DGRAM 2216 1668/perl
unix 2 [ ] DGRAM 2131 1630/crond
unix 2 [ ] DGRAM 1749 1547/apmd
unix 2 [ ] DGRAM 1584 1461/klogd
--- snip ---

Stage
09.08.03, 22:33
Original geschrieben von skydriver
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
port=3306
user=mysql

jetz nur mal ne Spekulation...existiert das Verzeichnis /var/lib/mysql überhaupt ?

skydriver
09.08.03, 22:37
jup des gibts

--- snip ---
[root@buechse named]# cd /var/lib/mysql/
[root@buechse mysql]# ls
mysql test
[root@buechse mysql]#
--- snip ---

michael.sprick
10.08.03, 13:30
ist der Weg dorthin rechtemässig frei? Sprich execute-rechte und schreibrechte für mysqld?
probeweise mit chmod 777 /var/lib/mysql