[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mysql: Jetzt bin mit meinem Latein am Ende!



Hallo Heiko,

Am Sonntag 11 November 2007 20:49 schrieb Heiko Schlittermann:
> Ok, dann mal als
>
>     sh -x /etc/init.d/mysql start

Oh, das hat eine Menge Output geliefert. Vor allem interessant ist, der 
mehrmalige Versuch, die Verbindung zum mysql-Server aufzubauen, der 
fehlschlägt, weil der Socket /var/run/mysqld/mysqld.sock nicht existiert:

-------------- Ausschnitt ----------------------------------------------
...
+ ping_alive=0
+ ps_alive=0
++ mysqld_get_param pid-file
++ /usr/sbin/mysqld --print-defaults
++ tr ' ' '\n'
++ grep -- --pid-file
++ tail -n 1
++ cut -d= -f2
+ pidfile=/var/run/mysqld/mysqld.pid
+ '[' -f /var/run/mysqld/mysqld.pid ']'
+ '[' check_alive = check_alive -a 0 = 1 ']'
+ '[' check_alive = check_dead -a 0 = 0 -a 0 = 0 ']'
+ '[' warn = warn ']'
+ echo -e '0 processes alive 
and '\''/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping'\'' 
resulted in\n/usr/bin/mysqladmin: connect to server at '\''localhost'\'' 
failed
error: '\''Can'\''t connect to local MySQL server through 
socket '\''/var/run/mysqld/mysqld.sock'\'' (2)'\''
Check that mysqld is running and that the 
socket: '\''/var/run/mysqld/mysqld.sock'\'' exists!\n'
+ logger -p daemon.err -t /etc/init.d/mysql -i -p daemon.debug
+ return 1
+ log_end_msg 1
+ '[' -z 1 ']'
+ log_use_fancy_output
+ TPUT=/usr/bin/tput
+ EXPR=/usr/bin/expr
+ '[' xxterm '!=' xdumb ']'
+ '[' -x /usr/bin/tput ']'
+ '[' -x /usr/bin/expr ']'
+ /usr/bin/tput hpa 60
+ /usr/bin/tput setaf 1
+ '[' -z ']'
+ FANCYTTY=1
+ case "$FANCYTTY" in
+ true
++ /usr/bin/tput setaf 1
+ RED=''
++ /usr/bin/tput op
+ NORMAL=''
+ '[' 1 -eq 0 ']'
+ /bin/echo -e ' failed!'
 failed!
+ return 1
-------------------------------------------------------------------

Tatsächlich ist das Verzeichnis /var/run/mysqld/ leer und ich hatte eigentlich 
angenommen, daß der Socket darin mysqld.sock im Verlauf der Installation von 
mysql-server-5.0 angelegt würde.

Jetzt ist die Frage, wie kann ich diesem Socket bekommen? Und genügt das dann, 
den mysqld zum Laufen zu bringen?

Es grüßt Dich

Heimo
-- 
heimo ponnath design
Heimo Ponnath
Rotenhäuserstr. 51, 21109 Hamburg
Tel.: 040 753 47 95, Fax: 040 752 68 03
Web: www.heimo.de



Reply to: