mariadb startet nicht

Hinweis: In dem Thema mariadb startet nicht gibt es 23 Antworten auf 3 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • 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:

    Code
    x mariadb.service - MariaDB database server
    Code
         Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; preset: disabled)
    Code
         Active: failed (Result: exit-code) since Fri 2025-12-19 16:40:03 CET; 7min ago
    Code
     Invocation: cdf42045dc17477cb25cfa1b419232b6
    Code
           Docs: man:mysqld(8)
    Code
                 https://mariadb.com/kb/en/library/systemd/
    Code
        Process: 1221 ExecStartPre=/usr/libexec/mysql/mysql-systemd-helper install (code=exited, status=0/SUCCESS)
    Code
        Process: 1232 ExecStartPre=/usr/libexec/mysql/mysql-systemd-helper upgrade (code=exited, status=1/FAILURE)
    Code
            CPU: 694ms
    Code
    Code
    Dec 19 16:39:02 sg1 mysql-systemd-helper[1232]: Trying to run upgrade of MySQL databases...
    Code
    Dec 19 16:39:02 sg1 mysql-systemd-helper[1232]: Running protected MySQL...
    Code
    Dec 19 16:39:02 sg1 mysql-systemd-helper[1232]: Waiting for MySQL to start
    Code
    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
    Code
    Dec 19 16:39:03 sg1 mysql-systemd-helper[1246]: 2025-12-19 16:39:03 0 [Warning] failed to retrieve the MAC address
    Code
    Dec 19 16:40:03 sg1 mysql-systemd-helper[1232]: MySQL is still dead
    Code
    Dec 19 16:40:03 sg1 mysql-systemd-helper[1232]: MySQL didn't start, can't continue
    Code
    Dec 19 16:40:03 sg1 systemd[1]: mariadb.service: Control process exited, code=exited, status=1/FAILURE
    Code
    Dec 19 16:40:03 sg1 systemd[1]: mariadb.service: Failed with result 'exit-code'.
    Code
    Dec 19 16:40:03 sg1 systemd[1]: Failed to start MariaDB database server.
    Code
    Code
    * mariadb.socket - MariaDB 11.8.5 database server (socket activation)
    Code
         Loaded: loaded (/usr/lib/systemd/system/mariadb.socket; static)
    Code
         Active: inactive (dead)
    Code
       Triggers: * mariadb.service
    Code
           Docs: man:mariadbd(8)
    Code
                 https://mariadb.com/kb/en/library/systemd/
    Code
         Listen: @mariadb (Stream)
    Code
                 /run/mysql/mysql.sock (Stream)
    Code
                 [::]:3306 (Stream)

    Rufe ich in der Bash folgenden Befehl auf, funktioniert wieder alles:

    sudo /usr/sbin/mariadbd -u root

    Für den Inhalt des Beitrages 323461 haftet ausdrücklich der jeweilige Autor: Unimog

  • Rufst du die Datenbank normalerweise über eine Verknüpfung der Benutzeroberfläche auf?

    Wenn ja, dann lösche diese, erstelle eine neue und versuche es nochmal.

    Für den Inhalt des Beitrages 323462 haftet ausdrücklich der jeweilige Autor: Hidalgo

  • SELinux | Server | MariaDB Documentation
    Secure MariaDB Server with SELinux. This section guides you through configuring SELinux policies to enhance the security posture of your MariaDB deployments on…
    mariadb.com

    Gruß Jürgen

    Für den Inhalt des Beitrages 323463 haftet ausdrücklich der jeweilige Autor: JSC

  • Funktioniert der Start über "phpMyAdmin"?

    Gruß Jürgen

    Für den Inhalt des Beitrages 323465 haftet ausdrücklich der jeweilige Autor: JSC

  • "sudo /usr/sbin/mariadbd -u root"

    und welches Root-Password benutzt du?

    Bzw, mit welchem Benutzer greifst du auf deine DB`n zu?

    Gruß Jürgen

    Für den Inhalt des Beitrages 323468 haftet ausdrücklich der jeweilige Autor: JSC

  • Ich habe für mich und root 2 verschiedene Passwörter.

    Beim reinen Start des Dienstes sollten die Passwörter eigentlich egal sein. Bis gestern hat es auch funktioniert. Nach dem Systemstart kam ich mit meiner Anwendung gleich in die Datenbank. Heute musste ich zum Bedauern feststellen, das mariadb beim Systemstart nicht gestartet wird.

    Für den Inhalt des Beitrages 323469 haftet ausdrücklich der jeweilige Autor: Unimog

  • die Option n 20 funktioniert nicht. Ich habe sie mal weggelassen:

    Dez 19 19:31:45 sg1 systemd[1]: Starting MariaDB database server...

    Dez 19 19:31:45 sg1 mysql-systemd-helper[11311]: Checking MySQL configuration for obsolete options...

    Dez 19 19:31:45 sg1 mysql-systemd-helper[11311]: Trying to run upgrade of MySQL databases...

    Dez 19 19:31:45 sg1 mysql-systemd-helper[11311]: Stale files from previous upgrade detected, cleaned them up

    Dez 19 19:31:45 sg1 mysql-systemd-helper[11311]: Running protected MySQL...

    Dez 19 19:31:45 sg1 mysql-systemd-helper[11311]: Waiting for MySQL to start

    Dez 19 19:31:45 sg1 mysql-systemd-helper[11335]: /usr/sbin/mysqld: Deprecated program name. It will be removed in a future release, use '/usr/sbin/mariadbd' instead

    Dez 19 19:32:46 sg1 mysql-systemd-helper[11311]: MySQL is still dead

    Dez 19 19:32:46 sg1 mysql-systemd-helper[11311]: MySQL didn't start, can't continue

    Dez 19 19:32:46 sg1 systemd[1]: mariadb.service: Control process exited, code=exited, status=1/FAILURE

    Dez 19 19:32:46 sg1 systemd[1]: mariadb.service: Failed with result 'exit-code'.

    Dez 19 19:32:46 sg1 systemd[1]: Failed to start MariaDB database server.



    Für den Inhalt des Beitrages 323471 haftet ausdrücklich der jeweilige Autor: Unimog