Mein MYSQL-Server will nicht mehr starten wenn ich das datadir auf einem gemounteten USB lege.
Mit datadir auf dem Standardpfad "/var/lib/mysql" startet der Server!?
Der USB-Stick wird beim Start in der fstab gemounted:
#USB-Stick
UUID=75f0db13-99a0-406d-8f9c-9d6a04a0165f /media/usb0/ ext4 defaults 0
Die Zugriffsrechte sollten auch geregelt sein:
chown -R mysql:mysql /media/usb0/mysql/
Das datadir zeigt auf den USB-Stick:
datadir = /var/lib/mysql
#datadir = /media/usb0/mysql
Die Rechte der beiden DIRs sollten gleich sein?
root@Raspberry203:~# ls -l /var/lib/mysql
total 28688
-rw-r--r-- 1 mysql mysql 0 Nov 27 20:35 debian-5.5.flag
drwx--x--x 2 mysql mysql 4096 Sep 25 20:14 fhem_old
-rw-rw---- 1 mysql mysql 18874368 Nov 27 21:27 ibdata1
-rw-rw---- 1 mysql mysql 5242880 Nov 27 21:27 ib_logfile0
-rw-rw---- 1 mysql mysql 5242880 Nov 27 20:35 ib_logfile1
drwx------ 2 mysql mysql 4096 Nov 27 20:35 mysql
-rw------- 1 mysql mysql 6 Nov 27 20:35 mysql_upgrade_info
drwx------ 2 mysql mysql 4096 Nov 27 20:35 performance_schema
root@Raspberry203:~# ls -l /media/usb0/mysql/
total 151572
-rw-r--r-- 1 mysql mysql 0 Sep 25 16:32 debian-5.5.flag
drwx------ 2 mysql mysql 4096 Sep 25 20:55 fhem
-rw-rw---- 1 mysql mysql 144703488 Nov 27 17:49 ibdata1
-rw-rw---- 1 mysql mysql 5242880 Nov 27 21:44 ib_logfile0
-rw-rw---- 1 mysql mysql 5242880 Nov 27 17:49 ib_logfile1
drwx------ 2 mysql mysql 4096 Sep 25 16:32 mysql
-rw------- 1 mysql mysql 6 Sep 25 16:32 mysql_upgrade_info
drwx------ 2 mysql mysql 4096 Nov 27 20:27 performance_schema
Display More
Was kann ich noch testen?
Ich habe die Files aus dem StandardDIR mal zum USB-DIR rüber kopiert:
cp -Rv /var/lib/mysql/* /media/usb0/mysql/
jetzt läuft es wieder, komisch, da hab ich wohl was weg gebeamt..... 