werder
Goto Top

MySQL Server startet nicht mehr

Hallo zusammen,

ich habe folgendes Problem:
Gestern Abend habe ich ein Windows Update auf meinen Windows Server 2019 Datacenter gemacht, als er dann wieder durchgebootet war ging meine MySQL Datenbank nicht mehr an. Ich habe schon versucht den Dienst manuell zu startet aber dort kommt dann eine Fehlermeldung (https://i.imgur.com/o5LU0lC.png). Ich komme nun nicht mehr weiter... habt ihr eine Idee außer die Datenbanken neu aufzusetzen?

Mit freundlichen Grüßen
Werder

Content-Key: 665286

Url: https://administrator.de/contentid/665286

Printed on: April 19, 2024 at 13:04 o'clock

Member: em-pie
em-pie Mar 30, 2021 at 17:33:34 (UTC)
Goto Top
Hi,

ich würde mal ins Eventlog des Windows-Servers schauen sowie in die LogFiles im Installationsverzeichnis der MySQL-Installation.

Obendrein den Server einfach noch einmal neu starten. Es könnte sein, dass irgendein abhängiger Dienst nicht mitgestartet ist.

Ansonsten:
Datenbank-Datei sichern und MySQL noch einmal drüber installieren NACHDEM ein Backup (Snapshot) erstellt wurde.

Gruß
em-pie
Member: Werder
Werder Mar 30, 2021 updated at 17:50:40 (UTC)
Goto Top
Im Eventlog des Windows-Servers finde ich jetzt nichts auffäliges und ich finde keine Log files von dem MySQL Server...

Ich habe den Server schon neu gestartet, und da hat er 4 Dienste + den MySQL Dienst nicht gestartet aber die anderen habe ich einfach manuell gestartet.

Meinst du mit diesem Tool einen Snapshot machen ? (https://i.imgur.com/OXTvIGw.png)

Gruß Werder
Member: em-pie
em-pie Mar 30, 2021 at 17:57:27 (UTC)
Goto Top
Moin,

Bilder bitte hier im Board direkt hochladen. links das unterste Icon, wenn du kommentierst.

Die mySQL-Logs findest du im mySQL-Verzeichnis bzw. kannst du dir die in der mysql.ini ansehen:
https://www.sumologic.com/blog/mysql-log-file-location/

Mit "Snapshot" meinte ich, dass wenn dein Server virtualisiert ist (Hyper-V, VMware, XenServer, KVM, ...), kannst du den Zustand der VM quasi "einfrieren", weiter machen und wenn etwas daneben geht, gehst du auf den Stand zum Zeitpunkt des Snapshots zurück.

ABER: ein Snapshot ist per se kein Backup, nur ein temporärer, doppelter Boden.
Member: Werder
Werder Mar 30, 2021 at 18:01:52 (UTC)
Goto Top
Vielen Dank,

Der Log vom MySQL Server sagt folgendes:
2021-03-30T17:43:52.293903Z 0 [System] [MY-010116] [Server] C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe (mysqld 8.0.23) starting as process 9116
2021-03-30T17:43:52.308588Z 1 [ERROR] [MY-011011] [Server] Failed to find valid data directory.
2021-03-30T17:43:52.309843Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
2021-03-30T17:43:52.311018Z 0 [ERROR] [MY-010119] [Server] Aborting
2021-03-30T17:43:52.312488Z 0 [System] [MY-010910] [Server] C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe: Shutdown complete (mysqld 8.0.23) MySQL Community Server - GPL.

Der Server ist leider nicht Virtualisiert sondern ist ein Hardware Server. Kann man das hier auch irgenwie realisieren?
Member: em-pie
em-pie Mar 30, 2021 at 18:06:37 (UTC)
Goto Top
Da hast du doch die Lösung:

2021-03-30T17:43:52.308588Z 1 [ERROR] [MY-011011] [Server] Failed to find valid data directory.
Member: Pjordorf
Solution Pjordorf Mar 30, 2021 at 23:04:57 (UTC)
Goto Top
Hallo,

Zitat von @Werder:
2021-03-30T17:43:52.308588Z 1 [ERROR] [MY-011011] [Server] Failed to find valid data directory.
https://dev.mysql.com/doc/refman/8.0/en/windows-troubleshooting.html
https://forums.mysql.com/read.php?169,673459,673459
https://forums.mysql.com/read.php?11,671734,671734

Gruß,
Peter
Member: Werder
Werder Apr 12, 2021 at 05:55:17 (UTC)
Goto Top
Vielen Dank

Gruß Werder