probleme beim start von mysql

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Benutzeravatar
Voyager_MP
Beiträge: 628
Registriert: 22.06.2004 10:04:07
Wohnort: Aachen

probleme beim start von mysql

Beitrag von Voyager_MP » 26.09.2004 11:23:44

/etc/init.d/mysql start

Code: Alles auswählen

Sep 26 11:15:57 sun mysqld_safe[10438]: started
Sep 26 11:15:58 sun mysqld[10441]: 040926 11:15:58 Fatal error: Can't open privilege tables: Can't find file: './mysql/host.frm' (errno: 13)
Sep 26 11:15:58 sun mysqld[10441]: 040926 11:15:58 Aborting
Sep 26 11:15:58 sun mysqld[10441]: 
Sep 26 11:15:58 sun mysqld[10441]: 040926 11:15:58 /usr/sbin/mysqld: Shutdown Complete
Sep 26 11:15:58 sun mysqld[10441]: 
Sep 26 11:15:58 sun mysqld_safe[10444]: ended
Sep 26 11:16:04 sun /etc/init.d/mysql[10487]: 0 processes alive and '/usr/bin/mysqladmin --defaults-extra-file=/etc/mysql/debian.cnf ping' resulted in
Sep 26 11:16:04 sun /etc/init.d/mysql[10487]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
Sep 26 11:16:04 sun /etc/init.d/mysql[10487]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Sep 26 11:16:04 sun /etc/init.d/mysql[10487]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Sep 26 11:16:04 sun /etc/init.d/mysql[10487]: 
Sep 26 11:16:33 sun mysqld_safe[10557]: started
Sep 26 11:16:33 sun mysqld[10561]: 040926 11:16:33 Fatal error: Can't open privilege tables: Can't find file: './mysql/host.frm' (errno: 13)
Sep 26 11:16:33 sun mysqld[10561]: 040926 11:16:33 Aborting
Sep 26 11:16:33 sun mysqld[10561]: 
Sep 26 11:16:33 sun mysqld[10561]: 040926 11:16:33 /usr/sbin/mysqld: Shutdown Complete
Sep 26 11:16:33 sun mysqld[10561]: 
Sep 26 11:16:33 sun mysqld_safe[10563]: ended
Sep 26 11:16:39 sun /etc/init.d/mysql[10607]: 0 processes alive and '/usr/bin/mysqladmin --defaults-extra-file=/etc/mysql/debian.cnf ping' resulted in
Sep 26 11:16:39 sun /etc/init.d/mysql[10607]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
Sep 26 11:16:39 sun /etc/init.d/mysql[10607]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Sep 26 11:16:39 sun /etc/init.d/mysql[10607]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Sep 26 11:16:39 sun /etc/init.d/mysql[10607]: 
Ich habe folgendes gemacht: apt-get remove mysql-server ; dpkg -P mysql-server
dann apt-get update && apt-get install mysql-server.

Das ergebniss ist eine nicht startende mysql datenbank, kann mir einer helfen ?
Gruß Michel

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 26.09.2004 11:40:26

stimmt denn der Fehler?

also das er die Datei

"./mysql/host.frm"

nicht finden KANN?

Sie müsste ja unter

/var/lib/mysql/mysql

liegen...
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Benutzeravatar
Voyager_MP
Beiträge: 628
Registriert: 22.06.2004 10:04:07
Wohnort: Aachen

Beitrag von Voyager_MP » 26.09.2004 11:54:21

nein, die datei ist da

Code: Alles auswählen

[sun 62] >cd /var/lib/mysql/mysql
[/var/lib/mysql/mysql]
[root@sun] [11:53:37 - 0.13]
[sun 63] >ll
-rw-rw----  1 root root    0 Sep 26 11:14 columns_priv.MYD
-rw-rw----  1 root root  306 Sep 26 11:14 db.MYD
-rw-rw----  1 root root    0 Sep 26 11:14 func.MYD
-rw-rw----  1 root root    0 Sep 26 11:14 host.MYD
-rw-rw----  1 root root    0 Sep 26 11:14 tables_priv.MYD
-rw-rw----  1 root root  160 Sep 26 11:14 user.MYD
-rw-rw----  1 root root 1024 Sep 26 11:14 columns_priv.MYI
-rw-rw----  1 root root 3072 Sep 26 11:14 db.MYI
-rw-rw----  1 root root 1024 Sep 26 11:14 func.MYI
-rw-rw----  1 root root 1024 Sep 26 11:14 host.MYI
-rw-rw----  1 root root 1024 Sep 26 11:14 tables_priv.MYI
-rw-rw----  1 root root 2048 Sep 26 11:14 user.MYI
-rw-rw----  1 root root 8778 Sep 26 11:14 columns_priv.frm
-rw-rw----  1 root root 9088 Sep 26 11:14 db.frm
-rw-rw----  1 root root 8641 Sep 26 11:14 func.frm
-rw-rw----  1 root root 9064 Sep 26 11:14 host.frm
-rw-rw----  1 root root 8877 Sep 26 11:14 tables_priv.frm
-rw-rw----  1 root root 9806 Sep 26 11:14 user.frm
Gruß Michel

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 26.09.2004 11:56:14

mach mal in /var/lib/mysql/mysql folgendes:

Code: Alles auswählen

chown mysql:mysql *
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Benutzeravatar
Voyager_MP
Beiträge: 628
Registriert: 22.06.2004 10:04:07
Wohnort: Aachen

Beitrag von Voyager_MP » 26.09.2004 12:00:02

[sun 68] >/etc/init.d/mysql restart
Stopping MySQL database server: mysqld...failed.
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'debian-sys-maint@localhost' (Using password: YES)'
Killing MySQL database server by signal: mysqld.
Starting MySQL database server: mysqld...failed.
Please take a look at the syslog.


wird nicht besser, kann ich den ganzen mysql kack nicht mal runter feuern und neu installieren
Gruß Michel

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 26.09.2004 12:03:23

ach sind keine wichtigen Datenbanken drauf?

dann mach mal ein

apt-get remove --purge mysql-server

und ein

rm -r /var/lib/mysql

und ein

apt-get install mysql-server

ABER NUR WENN KEINE WICHTIGEN DATENBANKEN oder USER VORHANDEN SIND UND BLEIBEN MÜSSEN
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Benutzeravatar
Voyager_MP
Beiträge: 628
Registriert: 22.06.2004 10:04:07
Wohnort: Aachen

Beitrag von Voyager_MP » 26.09.2004 12:07:11

klasse, ich kannte --purge nicht, jetzt gehts
Gruß Michel

Antworten