• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Starting MySQL Service..done - Trotzdem kein MySQL!

Moin moin und Hallo,

ich habe mich soeben im Forum registriert, weil ich (wie viele andere wohl auch) vor einem ungelösten Problem stehe.
Ich habe einen Linux Server aufgesetzt.
Kernel version 2.6.16.60-0.21-xenpae
Dieser soll unter anderem eine Webseite betreiben und tut dies auch ganz gut. Aber ein Problem bleibt ungelöst:

Beim Hochfahren des Servers sollen verschiedenste Dienste gestartet werden. Darunter natürlich das Netzwerk, Apache und MySQL.
Diese sind auch brav mittels YaST und co eingerichtet.
Während des Bootvorgangs erhalte ich folgende Ausgabe:

Starting service MySQL done
Starting sound driver done
Login to [iface: default, target: iqn.2001-05.com.equallogic:***-vss-control, portal: 10.**,3260]: successful
Login to [iface: default, target: iqn.2001-05.com.equallogic:***, portal: 10.**,3260]: successful
Login to [iface: default, target: iqn.2001-05.com.equallogic:***, portal: 10.**,3260]: successful
done
<notice>startproc: execve (/usr/sbin/nscd) [ /usr/sbin/nscd ], [ CONSOLE=/dev/console ROOTFS_FSTYPE=reiserfs TERM=linux SHELL=/bin/sh ROOTFS_FSCK=0 LC_ALL=POSIX INIT_VERSION=sysvinit-2.86 REDIRECT=/dev/ttyS0 UDEVD_MAX_CHILDS_RUNNING=16 UDEVD_MAX_CHILDS=64 COLUMNS=80 PATH=/bin:/usr/bin:/sbin:/usr/sbin RUNLEVEL=3 PWD=/ SPLASHCFG= PREVLEVEL=S LINES=24 SHLVL=2 HOME=/ SPLASH=no ROOTFS_BLKDEV=/dev/xvda2 _=/sbin/startproc DAEMON=/usr/sbin/nscd ]
Starting Name Service Cache Daemondone
<notice>startproc: execve (/usr/sbin/httpd2-prefork) [ /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf ], [ CONSOLE=/dev/console ROOTFS_FSTYPE=reiserfs TERM=linux SHELL=/bin/sh ROOTFS_FSCK=0 get_module_list_done=true LC_ALL=POSIX INIT_VERSION=sysvinit-2.86 REDIRECT=/dev/ttyS0 UDEVD_MAX_CHILDS_RUNNING=16 UDEVD_MAX_CHILDS=64 COLUMNS=80 get_includes_done=true PATH=/bin:/usr/bin:/sbin:/usr/sbin RUNLEVEL=3 PWD=/ SPLASHCFG= PREVLEVEL=S LINES=24 SHLVL=2 HOME=/ SPLASH=no ROOTFS_BLKDEV=/dev/xvda2 _=/sbin/startproc DAEMON=/usr/sbin/httpd2-prefork ]
<notice>startproc: execve (/usr/sbin/powersaved) [ /usr/sbin/powersaved -d -v 3 ], [ HOME=/ PATH=/bin:/usr/bin:/sbin:/usr/sbin SHELL=/bin/sh RUNLEVEL=3 PREVLEVEL=S DAEMON=/usr/sbin/powersaved ]
<notice>startproc: execve (/usr/sbin/sshd) [ /usr/sbin/sshd -o PidFile=/var/run/sshd.init.pid ], [ CONSOLE=/dev/console ROOTFS_FSTYPE=reiserfs TERM=linux SHELL=/bin/sh ROOTFS_FSCK=0 LC_ALL=POSIX INIT_VERSION=sysvinit-2.86 REDIRECT=/dev/ttyS0 UDEVD_MAX_CHILDS_RUNNING=16 UDEVD_MAX_CHILDS=64 COLUMNS=80 PATH=/bin:/usr/bin:/sbin:/usr/sbin RUNLEVEL=3 PWD=/ SPLASHCFG= PREVLEVEL=S LINES=24 SHLVL=2 HOME=/ SPLASH=no ROOTFS_BLKDEV=/dev/xvda2 _=/sbin/startproc DAEMON=/usr/sbin/sshd ]
Starting powersaved: done
Starting SSH daemondone
Executing suseRegister (looking for new update channels): done
<notice>startproc: execve (/usr/sbin/xinetd) [ /usr/sbin/xinetd ], [ CONSOLE=/dev/console ROOTFS_FSTYPE=reiserfs TERM=linux SHELL=/bin/sh ROOTFS_FSCK=0 LC_ALL=POSIX INIT_VERSION=sysvinit-2.86 REDIRECT=/dev/ttyS0 UDEVD_MAX_CHILDS_RUNNING=16 UDEVD_MAX_CHILDS=64 COLUMNS=80 PATH=/bin:/usr/bin:/sbin:/usr/sbin RUNLEVEL=3 PWD=/ SPLASHCFG= PREVLEVEL=S LINES=24 SHLVL=2 HOME=/ SPLASH=no ROOTFS_BLKDEV=/dev/xvda2 _=/sbin/startproc DAEMON=/usr/sbin/xinetd ]
Starting INET services. (xinetd)done
Starting httpd2 (prefork) done
Master Resource Control: runlevel 3 has been reached


Wie man sieht, wurde angeblich der MySQL Service erfolgreich gestartet.
Werfe ich einen Blick in die Prozessliste (ps axf), ist er nicht gestartet.
Ein Socket ist auch nicht vorhanden.

Aber folgendes funktioniert anschließend problemlos:

Dann startet der Dienst und funktioniert einwandfrei!!! Nur nicht während des Bootvorgangs.
Was läuft da falsch?
Im Log steht sonst leider nichts brauchbares.
 
Läuft der MySQL-Server auch nach einiger Zeit noch? Ich hatte nämlich mal nach ner frischen Installation das Problem daß der nach paar Sekunden einfach wieder abbrach,da gab die erste Statusabfrage per
Code:
rcmysqld status
zwar noch ein "running" zurück aber die zweite einfach nur "dead" und das lag dann schlichtweg daran daß der root-Account noch kein Passwort in er MySQL Datenbak bekommen hatte. Die Lösung war dann einfach dem Benutzer root in MySQL ein Passwort zu verpassen,seitdem lief der MySQL-Server dann so wie er sollte....
 
Oben