Page 1 of 1

GELOEST: mysql started nicht mehr...

Posted: 2004-09-19 14:51
by paddy2706
hey

mein mysql-server startet nicht mehr, seit dem ich nach einem upgrade wieder ein downgrade gemacht hab.

deswegen hab ich ne frage: wenn ich ein remove mit purge mache, werden dann die datenbanken mit geloescht? und wenn ja wo liegen diese damit ich sie einfach spaeter wieder draufkopieren kann?

mfg

paddy

Re: GELOEST: mysql started nicht mehr...

Posted: 2004-09-19 14:59
by chris76
Such doch lieber nach dem Fehler warum er nimmer startet. Was sprechen die logs?

Re: GELOEST: mysql started nicht mehr...

Posted: 2004-09-19 15:02
by paddy2706
das problem ist, dass ich in beijing sitze und durch das filtern von der regierung es sehr schwierig ist eine mehrere hundert mb grosse logfile zu lesen... besonderst ueber 56k...

in welchem log koennte es denn liegen? syslog hab ich auf jeden fall nix gefunden. und die mysql.log schreibt ja nur die anfragen an die datenbank mit...
wenn du mir nen hint gibst waer das alles einfacher :)

Re: GELOEST: mysql started nicht mehr...

Posted: 2004-09-19 16:03
by oxygen
Versuche einfach mal den MySQL Server manuell statt über das init.d-Script zu starten, dann müsste er die Fehlermeldung auf der Konsole ausgeben.

Re: GELOEST: mysql started nicht mehr...

Posted: 2004-09-19 16:12
by paddy2706
also wenn ichs ueber den init.d starte kommt folgende meldung:

Code: Select all

/etc/init.d/mysql start
Starting MySQL database server: mysqld...failed.
net wirklich aufschlussreich... wenn ich direkt den mysqld starte kommt folgende fehlermeldung:

Code: Select all

/usr/sbin# ./mysqld start
./mysqld: unrecognized option `--skip-external-locking'
./mysqld  Ver 3.23.49 for pc-linux-gnu on i686
Copyright (C) 2000 MySQL AB, by Monty and others
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL license
Starts the MySQL server
und dann wird die hilfe ausgegeben...

die installierte verson is 3.23.49-8.7 auf nem debian woody 3.0...

Re: GELOEST: mysql started nicht mehr...

Posted: 2004-09-19 16:24
by captaincrunch
./mysqld: unrecognized option `--skip-external-locking'
Und was bitte ist an der Fehlermeldung so schwer zu verstehen?

Re: GELOEST: mysql started nicht mehr...

Posted: 2004-09-19 16:28
by paddy2706
das hab ich ja nirgendwo angegeben...

Re: GELOEST: mysql started nicht mehr...

Posted: 2004-09-19 16:34
by captaincrunch
Ach so. Na dann hast du ja keine Probleme... :roll:

Also ich an deiner Stelle würde einfach mal in die my.cnf schauen, und die betreffende Zeile entfernen.

Re: GELOEST: mysql started nicht mehr...

Posted: 2004-09-19 16:55
by paddy2706
/etc/mysql/my.cnf (cut):

Code: Select all

skip-external-locking
skip-networking
key_buffer              = 16M
max_allowed_packet      = 1M
thread_stack            = 128K
query_cache_limit       = 1048576
query_cache_size        = 26214400
query_cache_type        = 1
skip-innodb

[mysqldump]
quick
quote-names
max_allowed_packet      = 1M

[mysql]
#no-auto-rehash # faster start of mysql but no tab completition

[isamchk]
key_buffer              = 16M
looks good to me...

/var/lib/mysql/my.cnf und /root/my.cnf sind leer und ein homeverzeichnis fuer den mysql-user, unter dem der mysqld laeuft existiert nicht.

Re: GELOEST: mysql started nicht mehr...

Posted: 2004-09-19 17:00
by captaincrunch
looks good to me...
Sorry, aber dann nimm die Tomaten von den Augen. Schau dir Fehlemeldung und den Inhalt der my.cnf noch mal genau an, wenn du's dann immer noch nicht siehst, kann dir vermutlich nur noch ein guter Optiker helfen.

Re: GELOEST: mysql started nicht mehr...

Posted: 2004-09-19 17:03
by paddy2706
CaptainCrunch wrote:
looks good to me...
Sorry, aber dann nimm die Tomaten von den Augen. Schau dir Fehlemeldung und den Inhalt der my.cnf noch mal genau an, wenn du's dann immer noch nicht siehst, kann dir vermutlich nur noch ein guter Optiker helfen.
hilft mir echt viel... wie waers mit nem ernstgemeinten tipp? das attribut was den fehler verursacht ist nicht im cnf drin...

Re: GELOEST: mysql started nicht mehr...

Posted: 2004-09-19 17:09
by captaincrunch
hilft mir echt viel... wie waers mit nem ernstgemeinten tipp?
Noch mehr ernstgemeinte Tips? Also noch mehr mit der Nase drauf stoßen kann ich dich nun wirklich nicht. Lies den Thread noch mal von Anfang an, und du wirst es hoffentlich erkennen. Ansonsten bleibt dir wohl wirklich nur der Gang zum Optiker deines geringsten Misstrauens.

Re: GELOEST: mysql started nicht mehr...

Posted: 2004-09-19 17:27
by paddy2706
ok sorry bin echt blind... naja es ist halb 12 nachts was will mann da erwarten?

hab jetzt

skip-external-locking
key_buffer = 16M
max_allowed_packet = 1M
thread_stack = 128K
query_cache_limit = 1048576
query_cache_size = 26214400
query_cache_type = 1

alles auskommentiert, weil er das alles jeweils bemeckert hat... nun haben wir aber auf einmal zu viele optionen...

Code: Select all

/usr/sbin/mysqld start
/usr/sbin/mysqld: Too many parameters
/usr/sbin/mysqld  Ver 3.23.49 for pc-linux-gnu on i686
Use '--help' or '--no-defaults --help' for a list of available options
:?:

btw:

Code: Select all

/usr/sbin/mysqld --print-defaults
/usr/sbin/mysqld would have been started with the following arguments:
--user=mysql --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/run/mysqld/mysqld.sock --port=3306 --log=/var/log/mysql/mysql.log --basedir=/usr --datadir=/var/lib/mysql --tmpdir=/tmp --language=/usr/share/mysql/english --skip-networking --skip-innodb

Re: GELOEST: mysql started nicht mehr...

Posted: 2004-09-20 10:57
by paddy2706
leute kann mir damit niemand helfen?? :(

hiernochmal der auszug: (noch ein klein wenig abgeaendert vom letzten mal aber nur ganz wenig...

Code: Select all

/usr/sbin/mysqld --print-defaults
/usr/sbin/mysqld would have been started with the following arguments:
--user=mysql --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/run/mysqld/mysqld.sock --port=3306 --log=/var/log/mysql/mysql.log --basedir=/usr --datadir=/var/lib/mysql --tmpdir=/tmp --language=/usr/share/mysql/english --skip-networking
also so schaut das jetzt aus, der startup fehler ist immer noch der selbe:

Code: Select all

/usr/sbin/mysqld start
/usr/sbin/mysqld: Too many parameters
/usr/sbin/mysqld  Ver 3.23.49 for pc-linux-gnu on i686
Use '--help' or '--no-defaults --help' for a list of available options
also wenn da keiner ne idee hat, kann jemand vielleicht auf meine erste frage antworten:
paddy2706 wrote:deswegen hab ich ne frage: wenn ich ein remove mit purge mache, werden dann die datenbanken mit geloescht? und wenn ja wo liegen diese damit ich sie einfach spaeter wieder draufkopieren kann?
... ich zaehl auf euch... und jetzt hab ich schon ne downtime von fast 2 tagen...

Re: GELOEST: mysql started nicht mehr...

Posted: 2004-09-20 11:18
by captaincrunch
deswegen hab ich ne frage: wenn ich ein remove mit purge mache, werden dann die datenbanken mit geloescht?
IIRC ist das eine Frage, die man bei der Installation des Pakets gestellt bekommt, daher hängt's ganz davon ab, was du dort geantwortet hast.
und wenn ja wo liegen diese damit ich sie einfach spaeter wieder draufkopieren kann?
/var/lib/mysql

Re: GELOEST: mysql started nicht mehr...

Posted: 2004-09-20 17:54
by paddy2706
ok das waer erledigt, einfach reinstall... die neue version hatte alle confs ziemlich verhunzt anscheinend...