Blue Flower

Hinweis:

Der Fehler Tritt nur auf, wenn das Data_dir im Homeverzeichniss liegt.

Der Maria DB Server startet nach einem Update nicht mehr.

journalctl -xe

zeigt Folgenden Fehler

- The job identifier is 838255.
Jan 17 10:07:11 deb10-websrv-int mysqld[108342]: 2020-01-17 10:07:11 0 [Note] /usr/sbin/mysqld (mysqld 10.3.18-MariaDB-0+deb10u1) starting as process 108342 ...
Jan 17 10:07:11 deb10-websrv-int mysqld[108342]: 2020-01-17 10:07:11 0 [Warning] Can't create test file /home/mysql/data_dir/websrv.lower-test
Jan 17 10:07:11 deb10-websrv-int mysqld[108342]: [96B blob data]
Jan 17 10:07:11 deb10-websrv-int mysqld[108342]: 2020-01-17 10:07:11 0 [ERROR] Aborting
Jan 17 10:07:11 deb10-websrv-int systemd[1]: mariadb.service: Main process exited, code=exited, status=1/FAILURE
-- Subject: Unit process exited
-- Defined-By: systemd
-- Support: https://www.debian.org/support

im File

/lib/systemd/system/mariadb.service

muss der Schreibschutz für das Home Directory erlaubt werden.

nano /lib/systemd/system/mariadb.service

hier den Parameter

ProtectHome=true

auf 

ProtectHome=false

ändern

im Anschluss noch die Sysconfig neu laden damit ein Serverneustart nicht benötigt wird

systemctl daemon-reload