MySQL-Daemon konnte nicht gestartet werden – Fehlerlösung

MySQL-Daemon konnte nicht gestartet werden – Fehlerlösung

MySQL-Daemon konnte nicht gestartet werden – Fehlerlösung

Vor einigen Tagen stellten wir fest, dass die veröffentlichte Website nicht zur Registrierung und Anmeldung für diese Aktivitäten genutzt werden konnte, der Zugriff auf die Seiten jedoch normal verlief. Also begannen wir mit der Fehlerbehebung. Zuerst starteten wir Jenkins neu, aber bei jedem Neustart traten Fehler auf, sodass wir den Server neu starten mussten. Beim Neustart des Servers mussten viele Dienste neu gestartet werden, einer davon war MySQL.

Zuerst habe ich versucht, den Dienst mit dem Befehl „service mysql start“ zu starten, aber es kam die Meldung:

MySQL-Daemon konnte nicht gestartet werden

Als dieses Problem zum ersten Mal auftrat, war ich verwirrt, aber dann begann ich zu prüfen und fand alles Mögliche. Dann sah ich einen Blog-Beitrag zum Prüfen des Protokolls und ging zu diesem Pfad, um das Protokoll zu prüfen: /var/log/mysqld.log

Öffnen Sie die Protokolldatei und suchen Sie die folgende Eingabeaufforderung:

Sie sehen die Meldung: „Kein Speicherplatz mehr auf dem Gerät“

Verwenden Sie daher den Befehl: df -lh, um den verbleibenden Speicherplatz zu überprüfen

Ich stellte fest, dass der Speicherplatz erschöpft war. Daher löschte ich einige nicht benötigte Dateien, gab mehrere GB Speicherplatz frei und gab den Befehl „service mysql start“ erneut ein. Der Startvorgang wurde abgeschlossen.

Dieser Vorfall hat mich daran erinnert, dass ich beim nächsten Mal, wenn ich auf ein Problem stoße, vielleicht nicht als Erstes Baidu oder Google überprüfen sollte, sondern das Protokoll. Dies zeigt, wie wichtig Protokolle bei der Erstellung und Verwendung unserer Software sind.

Vielen Dank fürs Lesen, ich hoffe, es kann Ihnen helfen, danke für Ihre Unterstützung dieser Site!

Das könnte Sie auch interessieren:
  • Mysql Master-Slave-Synchronisation Last_IO_Errno:1236 Fehlerlösung
  • MySQL-Fehler „Jede abgeleitete Tabelle muss ihren eigenen Alias ​​haben“ - Lösung
  • Lösung für MySQL-Startfehler
  • Lösung für den Fehler „MySQL-Server ist verschwunden“

<<:  Neuer Ansatz zum Umschalten der Tab-Leiste mit zwei Auswahlmöglichkeiten in Vue

>>:  Eine kurze Diskussion über den magischen Schrägstrich im Nginx Reverse Proxy

Artikel empfehlen

Implementierungsschritte zum Installieren einer Java-Umgebung in Docker

Dieser Artikel basiert auf Linux CentOS8, um Dock...

Vue implementiert eine Wettervorhersagefunktion

In diesem Artikel wird der spezifische Code von V...

WeChat-Applet implementiert Anmeldeschnittstelle

Die Anmeldeoberfläche des WeChat-Applets ist zu I...

So installieren Sie MySql in CentOS 8 und erlauben Remoteverbindungen

Herunterladen und installieren. Prüfen Sie zunäch...

Beispiel für eine MySQL-DML-Sprachoperation

Zusätzliche Erklärung, Fremdschlüssel: Verwenden ...

Über das Vue Virtual Dom-Problem

Inhaltsverzeichnis 1. Was ist virtueller Dom? 2. ...

Beispiel für die Verwendung einer Keep-Alive-Komponente in Vue

Problembeschreibung (was ist Keep-Alive) Keep-Ali...

Ein zeitaufwändiger Fehlerbehebungsprozess für einen Docker-Fehler

Inhaltsverzeichnis Herkunft Umweltinformationen F...

Vue realisiert die Palastgitterrotationslotterie

Vue implementiert die Palastgitterrotationslotter...

JavaScript implementiert das Topfschlagen-Spiel von Gray Wolf

1. Projektdokumente 2. Verwenden Sie HTML und CSS...