Page 1 of 1
Mysql Startet nicht
Posted: 2003-10-17 12:23
by randar
Ich hab mir die bins von mysql.org besorgt.
Wenn ich nun /bin/mysqld_safe & mache bekomme ich folgende meldung
h1205:/usr/local/mysql # ./bin/mysqld_safe &
[1] 29572
h1205:/usr/local/mysql # Starting mysqld daemon with databases from /usr/local/mysql/data
031017 12:16:58 mysqld ended
[1]+ Done ./bin/mysqld_safe
h1205:/usr/local/mysql #
Der mysql Sever startet also nicht. Lann mir einer sagen woran das liegt?
Wenn ich jetzt zum beispiel mit mysqladmin ein passwort erstellen will kommt folgendes.
h1205:/usr/local/mysql # ./bin/mysqladmin -u root password 'xxx'
./bin/mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)'
Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!
h1205:/usr/local/mysql #
Aber /tmp/mysql.sock ist vorhanden.
Ich weiss nicht woran das liegen soll.
Lokal auf meinem Rechner hatte ich das selbe Problem doch irgendwann ging es dann ich weiss nicht mehr wie ich das hinbekommen habe :-/
Re: Mysql Startet nicht
Posted: 2003-10-17 12:25
by cye
meldungen in logfiles ?
Re: Mysql Startet nicht
Posted: 2003-10-17 12:27
by randar
In welcher logfile soll ich nachgucken ( bin noch nen bissle neu )
Re: Mysql Startet nicht
Posted: 2003-10-17 12:32
by cye
/var/log/mysql/mysql.err
/var/log/mysql.log
/var/log/syslog
/var/log/messages
Re: Mysql Startet nicht
Posted: 2003-10-17 12:37
by r00ty
was für ne Distri setzt du ein ?
Re: Mysql Startet nicht
Posted: 2003-10-17 13:12
by randar
Ich habe Suse 8.1 aufm server.
Also in var/log/messages steht nichts und die anderen Dateien gibt es nicht, auch nicht im mysql ordner :-/
Re: Mysql Startet nicht
Posted: 2003-10-18 18:35
by randar
Kann mir keiner helfen?
Kann ja nichts dafür das es diese dateien nicht gibt :-/
Re: Mysql Startet nicht
Posted: 2003-10-18 19:21
by oxygen
Also wenn /tmp/mysql.sock vorhanden ist aber der mysqld sich nicht starten lässt ist was faul, 2 Möglichkeiten:
1. MySQL läuft und der gestartet Prozess kann deswegen nicht Port und Socket benutzten.
2. in /tmp/mysql.sock liegt ne Dateileiche und MySQL kann deswegen den Socket nicht benutzten.
Re: Mysql Startet nicht
Posted: 2003-10-18 19:52
by gamecrash
Existiert die Datei /usr/local/mysql/data/h1205.err und was steht drin?
Re: Mysql Startet nicht
Posted: 2003-10-20 09:08
by randar
Jepp die Datei gibt es und es steht folgendes drinn:
031017 12:04:12 mysqld started
031017 12:04:12 InnoDB: Operating system error number 13 in a file operation.
InnoDB: See
http://www.innodb.com/ibman.html for installation help.
InnoDB: The error means mysqld does not have the access rights to
InnoDB: the directory.
InnoDB: File name ./ibdata1
InnoDB: File operation call: 'create'.
InnoDB: Cannot continue operation.
031017 12:04:12 mysqld ended
Muss ich irgendeinem Ornder andere Rechte geben oder vertshe ich das falsch?
edit:
Ah nun gehts, ich hab die Rechte vom mysql Ordner von root auf mysql geändert.
Danke für eure Hilfe.
Re: Mysql Startet nicht
Posted: 2003-10-21 18:05
by Anonymous
Ah nun gehts, ich hab die Rechte vom mysql Ordner von root auf mysql geändert.
Hi,
ich habe das selbe Problem. Mit welchem Befehl änder ich denn den die Rechte. Ich benutze dafür PuTTy!
Re: Mysql Startet nicht
Posted: 2003-10-21 18:21
by oxygen
Randar wrote:Jepp die Datei gibt es und es steht folgendes drinn:
031017 12:04:12 mysqld started
031017 12:04:12 InnoDB: Operating system error number 13 in a file operation.
InnoDB: See
http://www.innodb.com/ibman.html for installation help.
InnoDB: The error means mysqld does not have the access rights to
InnoDB: the directory.
InnoDB: File name ./ibdata1
InnoDB: File operation call: 'create'.
InnoDB: Cannot continue operation.
Verwendest du wirklich InnoDB? Falls nicht solltest du das in der my.cnf abschalten, geht ganz schön auf die Performance...
Re: Mysql Startet nicht
Posted: 2003-10-21 20:03
by Anonymous
Ich hab im Inet folgenden Code gefunden. Der richtige kann es nicht sein, weil mysql sich immernoch sofort beendet.
Könnte mir bitte einer den Befel für die Rechtevergabe sagen?
Re: Mysql Startet nicht
Posted: 2003-10-21 20:08
by darkspirit
Versuch mal "chown -R mysql:mysql /pfad/zum/gewünschten/ordner".
Re: Mysql Startet nicht
Posted: 2003-10-21 20:14
by Anonymous
Dann gibt er mirr das aus:
Code: Select all
chown: `mysql:mysql': invalid group
Re: Mysql Startet nicht
Posted: 2003-10-21 20:17
by darkspirit
"groupadd mysql"