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

Zen Coding Einfaches und schnelles HTML-Schreiben

Zen-Codierung Es ist ein Texteditor-Plugin. In ei...

Lebenszyklus und Ausführungsreihenfolge von React-Class-Komponenten

1. Zwei Möglichkeiten zum Definieren von Reaktion...

MySQL-Lerndatenbankbetrieb DML ausführliche Erklärung für Anfänger

Inhaltsverzeichnis 1. Anweisung einfügen 1.1 Einf...

Eine kurze Diskussion über das Implementierungsprinzip von Webpack4-Plugins

Inhaltsverzeichnis Vorwort wissen Übung macht den...

JS erhält Fünf-Sterne-Lob

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

Detaillierte Beschreibung des MySQL-Ersetzens in der Verwendung

Die Ersetzungsanweisung ähnelt im Allgemeinen der...

jQuery implementiert Akkordeoneffekte

Dieser Artikel gibt Ihnen den spezifischen Code v...

Beispiel für die Verwendung eines manipulationssicheren JavaScript-Objekts

Inhaltsverzeichnis Manipulationssicheres Javascri...

Das mobile Vue-Terminal realisiert den Finger-Gleiteffekt

In diesem Artikelbeispiel wird der spezifische Co...

Was ist Webdesign

<br />Originalartikel: http://www.alistapart...