[Erledigt] MySQL-Server Problem mit datadir

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
anywhere
Beiträge: 6
Registriert: 23.12.2013 16:10:12

[Erledigt] MySQL-Server Problem mit datadir

Beitrag von anywhere » 02.04.2014 22:10:49

Hallo,

bei der Installation habe ich leider die /var/lib/mysql nicht als separate Partition eingerichten. Dafür die /data/mysql vorgesehen.

Leider funktioniert es nicht über die /etc/mysql/my.cnf Der Server startet nicht. Leider keine Ahnung wo ich den Fehler suchen soll, keine Fehlermeldung, kein Log-Eitrag etc.

Habe dann versucht über die fstab von /data/mysql auf /var/lib/mysql zu mounten, das geht aber leider auch nicht (vorher die Daten rüberkopiert).

Und nun, der Server startet jetzt auch nicht mehr, obwohl ich die Daten wieder nach /var/lib/mysql zurück verschoben habe :facepalm:

Was mach' ich falsch?

Danke im Voraus für die Hilfe!
Zuletzt geändert von anywhere am 02.04.2014 23:32:55, insgesamt 1-mal geändert.

DeletedUserReAsG

Re: MySQL-Server Problem mit datadir

Beitrag von DeletedUserReAsG » 02.04.2014 22:23:47

[…] keine Fehlermeldung, kein Log-Eitrag etc.
Sorry, das glaube ich so nicht. Stell’ doch mal hier rein, wie du ihn versuchst, zu starten – und was passiert. Also Copy&Paste hierher (in

Code: Alles auswählen

-Tags, bitte).

anywhere
Beiträge: 6
Registriert: 23.12.2013 16:10:12

Re: MySQL-Server Problem mit datadir

Beitrag von anywhere » 02.04.2014 22:25:49

Code: Alles auswählen

root@tuxhausen:/home/alex# /etc/init.d/mysql restart
[ ok ] Stopping MySQL database server: mysqld.
[FAIL] Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!

DeletedUserReAsG

Re: MySQL-Server Problem mit datadir

Beitrag von DeletedUserReAsG » 02.04.2014 22:43:17

Das ist ’ne Fehlermeldung, ja. Und in dem Fall steht auch was in den Logs. Für den unwahrscheinlichen Fall, dass nicht, lässt sich mysqld auch so starten, dass er nicht zum Daemon wird, dafür aber detaillierte Meldungen nach stderr schreibt.

anywhere
Beiträge: 6
Registriert: 23.12.2013 16:10:12

Re: MySQL-Server Problem mit datadir

Beitrag von anywhere » 02.04.2014 23:05:26

Ok, habe keine Einwände :THX:

Bin seit Potato dabei, dennoch einige Steine im Weg, wo ich nicht weiterkomme...

Als Anwender kenne mich in Debian gut aus. Programmieren kann ich auch... Leider aber keine Ahnung für Details, daher bitte ich um Nachsicht :hail:

Ich würde gern MySQL-Server zum Laufen bringen (ohne dabei Debugging zu betreiben).

Wenn's notwendig, dann aber gern unter Anleitung :wink:

Benutzeravatar
TBT
Beiträge: 923
Registriert: 18.06.2003 08:39:36
Kontaktdaten:

Re: MySQL-Server Problem mit datadir

Beitrag von TBT » 02.04.2014 23:16:58

die Meldungen dazu stehen in der syslog ;)

anywhere
Beiträge: 6
Registriert: 23.12.2013 16:10:12

Re: MySQL-Server Problem mit datadir

Beitrag von anywhere » 02.04.2014 23:31:30

Code: Alles auswählen

Apr  2 23:17:18 tuxhausen mysqld_safe: Starting mysqld daemon with databases from /var/lib/mysql
Apr  2 23:17:18 tuxhausen mysqld: 140402 23:17:18 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and will be removed in a future release. Please use the full name instead.
Apr  2 23:17:18 tuxhausen mysqld: 140402 23:17:18 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a future release. Please use the full name instead.
Apr  2 23:17:18 tuxhausen mysqld: 140402 23:17:18 [Note] Plugin 'FEDERATED' is disabled.
Apr  2 23:17:18 tuxhausen mysqld: #007/usr/sbin/mysqld: Can't find file: './mysql/plugin.frm' (errno: 13)
Apr  2 23:17:18 tuxhausen mysqld: 140402 23:17:18 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
Apr  2 23:17:18 tuxhausen mysqld: 140402 23:17:18 InnoDB: The InnoDB memory heap is disabled
Apr  2 23:17:18 tuxhausen mysqld: 140402 23:17:18 InnoDB: Mutexes and rw_locks use GCC atomic builtins
Apr  2 23:17:18 tuxhausen mysqld: 140402 23:17:18 InnoDB: Compressed tables use zlib 1.2.7
Apr  2 23:17:18 tuxhausen mysqld: 140402 23:17:18 InnoDB: Using Linux native AIO
Apr  2 23:17:18 tuxhausen mysqld: 140402 23:17:18 InnoDB: Initializing buffer pool, size = 128.0M
Apr  2 23:17:18 tuxhausen mysqld: 140402 23:17:18 InnoDB: Completed initialization of buffer pool
Apr  2 23:17:18 tuxhausen mysqld: 140402 23:17:18  InnoDB: Operating system error number 13 in a file operation.
Apr  2 23:17:18 tuxhausen mysqld: InnoDB: The error means mysqld does not have the access rights to
Apr  2 23:17:18 tuxhausen mysqld: InnoDB: the directory.
Apr  2 23:17:18 tuxhausen mysqld: InnoDB: File name ./ibdata1
Apr  2 23:17:18 tuxhausen mysqld: InnoDB: File operation call: 'open'.
Apr  2 23:17:18 tuxhausen mysqld: InnoDB: Cannot continue operation.
Apr  2 23:17:18 tuxhausen mysqld_safe: mysqld from pid file /var/run/mysqld/mysqld.pid ended
OK, scheint Problem zu sein mit: access rights

Danke :D

Habe jetzt die Berechtigung auf mysql geändert, und es klappt jetzt alles. Vorher leider nur den Ordner auf den Besitzer gehabt, aber nicht die Dateien :facepalm:

Antworten