Automatische Wiederherstellung des ext4-Dateisystems

Automatische Wiederherstellung des ext4-Dateisystems

In den letzten Tagen hatte ich Probleme mit Stromausfällen/Störungen, die einige Fehler im Ext4-Dateisystem verursachten. Das FS wurde dann als schreibgeschützt neu gemountet. Leider führte dies zum Absturz einiger wichtiger Dienste (Bamboo-Agenten), die in dieses Dateisystem schreiben müssen.

Um dies zu beheben, muss ich die Maschine manuell neu starten (und manchmal auch fsck vom initrd ausführen und alle Fehler durchgehen).

Ich habe mich gefragt, ob es eine bessere (automatische) Lösung gibt. Würde das Hinzufügen errors=panicder Mount-Option zur fstab einen Neustart des Systems verursachen? Das Dateisystem würde dann automatisch einem Fsck unterzogen.

Auf der Maschine läuft Xubuntu 16.04 LTS.

Vielen Dank im Voraus!

Antwort1

Ich habe das schon oft gesehen, insbesondere bei VMware.

Soweit ich weiß, funktioniert „Fehler = Panik“ nicht wirklich (aber versuchen Sie es selbst, vielleicht ist es jetzt implementiert …). Panik hilft Ihnen auch nicht viel, da das System immer noch ausgefallen/tot wäre …

Wenn Sie den Dateisystemtyp in xfs ändern: Xfs geht beim Umgang mit Schreibfehlern etwas anders vor – zumindest wird es nicht schreibgeschützt. Es treten immer noch Fehler auf und ich glaube, dass Ihre Anwendung bei einigen Dateien Schreibfehler aufweisen kann, bis Sie neu starten/die Bereitstellung aufheben und xfs_repair ausführen. – dies kann zu einer beschädigten Datenbank führen …

Die wirkliche Lösung besteht darin, über stabile Hardware zu verfügen (stabiles SAN/VMware usw.).

verwandte Informationen