Ich habe mir Tumbleweed vor 2 Tagen frisch installiert. mariadb funktionierte wieder. Meine 2 Datenbanken habe ich auch wieder drin.
Heute wollte ich auf meine Datenbanken zugreifen und es ging nicht mehr. In der Diensteverwaltung habe ich folgende Meldung gefunden:
x mariadb.service - MariaDB database server
Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; preset: disabled)
Active: failed (Result: exit-code) since Fri 2025-12-19 16:40:03 CET; 7min ago
Invocation: cdf42045dc17477cb25cfa1b419232b6
https://mariadb.com/kb/en/library/systemd/
Process: 1221 ExecStartPre=/usr/libexec/mysql/mysql-systemd-helper install (code=exited, status=0/SUCCESS)
Process: 1232 ExecStartPre=/usr/libexec/mysql/mysql-systemd-helper upgrade (code=exited, status=1/FAILURE)
Dec 19 16:39:02 sg1 mysql-systemd-helper[1232]: Trying to run upgrade of MySQL databases...
Dec 19 16:39:02 sg1 mysql-systemd-helper[1232]: Running protected MySQL...
Dec 19 16:39:02 sg1 mysql-systemd-helper[1232]: Waiting for MySQL to start
Dec 19 16:39:02 sg1 mysql-systemd-helper[1246]: /usr/sbin/mysqld: Deprecated program name. It will be removed in a future release, use '/usr/sbin/mariadbd' instead
Dec 19 16:39:03 sg1 mysql-systemd-helper[1246]: 2025-12-19 16:39:03 0 [Warning] failed to retrieve the MAC address
Dec 19 16:40:03 sg1 mysql-systemd-helper[1232]: MySQL is still dead
Dec 19 16:40:03 sg1 mysql-systemd-helper[1232]: MySQL didn't start, can't continue
Dec 19 16:40:03 sg1 systemd[1]: mariadb.service: Control process exited, code=exited, status=1/FAILURE
Dec 19 16:40:03 sg1 systemd[1]: mariadb.service: Failed with result 'exit-code'.
Dec 19 16:40:03 sg1 systemd[1]: Failed to start MariaDB database server.
* mariadb.socket - MariaDB 11.8.5 database server (socket activation)
Loaded: loaded (/usr/lib/systemd/system/mariadb.socket; static)
Triggers: * mariadb.service
https://mariadb.com/kb/en/library/systemd/
Listen: @mariadb (Stream)
/run/mysql/mysql.sock (Stream)
Rufe ich in der Bash folgenden Befehl auf, funktioniert wieder alles:
sudo /usr/sbin/mariadbd -u root