MariaDB Dienst nicht sofort nach der installation - CentOS7
MariaDB-Dienst konnte nicht starten, nach der installation, frische CentOS7 installieren, ohne Apache oder PHP noch. Aber es hat Webmin panel installiert, aber nichts anderes, als dass.
Die Fehlermeldung, die ich erhalte ist folgende:
Job für mariadb.service ist fehlgeschlagen, da die control-Prozess beendet mit
Fehler-code. Finden Sie unter "systemctl status mariadb.service" und "journalctl
-xe" für details.
- sehen Sie den tatsächlichen Fehler durch die Eingabe von systemctl status mariadb.service-oder journal -xe in der Befehlszeile wie vorgeschlagen zuerst - gleich nach Erhalt der Fehlermeldung.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich versuchte wieder meine Datenbank und vor ähnlichen Problem wurde gelöst durch das entfernen von log-Dateien:
/var/lib/mysql/ib_logfile0 /var/lib/mysql/ib_logfile1
Werden kann, sollten Sie versuchen, durch:
Wenn funktioniert, löschen Sie log-Dateien:
Eine Lösung könnte sein, die zum ausführen der vorgegebenen Befehle nach der installation von MariaDB,
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
Fehler.Mein Problem war ein Berechtigungsproblem -
Fand ich diese in
/var/log/mariadb/mariadb.log
So wechselte ich den Besitzer
/var/run/mariadb
ausroot
zumysql
Begann sich gut danach.
Sah ich den eigentlichen Fehler nicht machte Sinn für mich. Ging auf serverfault und viele andere websites auch-aber kein Glück. Danach versuchte Installation von MariaDB mit root-Benutzer mit "sudo" - Präfix, und es hat den trick.
Übrigens wurde ich folgenden Prozess aus folgenden URL: https://mariadb.com/kb/en/mariadb/yum/
Wenn Sie InnoDB, haben Sie eine chance, bevor Sie alle Ihre Daten, oder installieren Sie die ganze Sache.
Konnte man nur versuchen zu zwingen, eine Erholung, indem Sie einfach hinzufügen:
innodb_force_recovery = 1
zu Ihrem/etc/my.cnf
.Sobald der Dienst erneut gestartet wird, können Sie beheben die beschädigte Daten und setzen
innodb_force_recovery
wieder auf 0 oder entfernen Sie es.