Ext4 soll Datenverlust verursachen

(c) Saniphoto, Fotolia.de
(c) Saniphoto, Fotolia.de

Bug oder Feature?

Britta Wülfing
12.03.2009 Im Ubuntu-User-Forum berichten Anwender über Datenverlust beim Einsatz des Dateisystems Ext4. Kernel-Entwickler Ted Ts'o bemüht sich bereits um Aufklärung.

Der Anwender meldet sein Problem mit Bug-Nummer 317781. Nach der Installation von Kubuntu Jaunty mit Ext4 berichtet er über Datenverlust: "Das erste Mal, als ich das Problem hatte, war das vor einigen Tagen, als nach einem Stromausfall Ktimetrackers Config-File durch eine 0-Byte-Version ersetzt wurde." Nach einem Systemabsturz trat das Problem erneut auf: "Nach einem sauberen Reboot war so ziemlich jede Datei, in die irgendeine Applikation während des vorigen Boots geschrieben hatte, nur noch 0 Bytes groß."

Nach seiner Schilderung waren KDE-und Plasma-Konfigurationsdateien zurückgesetzt und MySQL-Datenbanken verschwunden. Weitere Anwender bestätigen diese Erfahrungen, und ein Benutzer ergänzt, er habe die gleiche Problematik bei einem Upgrade auf Ext 4 mit einer Gentoo-Installation.

Der Linux-Kernel-Entwickler Theodore Ts'o, federführend bei der Ext4-Entwicklung, hat sich nun in die Diskussion eingeschaltet. Zunächst war er sich über das Ausmaß der Diskussion nicht im Klaren, wie er schreibt: "Die kurze Antwort ist: (a) ja, das ist mir bekannt, (b) es gibt eine (Teil-)Lösung, (c) es ist noch nicht im Mainline-Kernel, und so weit ich weiß noch nicht in einem Ubuntu-Kernel, aber es steht zur Integration an mit dem nächsten Merge-Fenster nach den 2.6.29-Releases und (d) es ist tatsächlich mehr ein Problem des Applikationsdesigns als irgendetwas anderes.“

Der Kernel-Entwickler und Technik-Chef der Linux Foundation nimmt sich auf der Liste viel Zeit, seine Arbeit an Ext4 und insbesondere die Herangehensweise an die Fehlerlösung zu erklären. Das Grundproblem sei eine zeitliche Verzögerung beim Schreiben der Daten von rund 60 Sekunden, so dass bei einem Systemabsturz diese verlorengehen können. Bei Ext3 lag diese Zeitspanne nur bei 5 Sekunden, und Ts'o sieht die hohen Erwartungen, die dadurch gesetzt wurden: „Weil Ext3 das vorherrschende Dateisystem für Linux wurde und sich Applikations-Entwickler und Anwender darauf verlassen haben, reagierten sie schockiert und verärgert, wenn ihr System abstürzt und sie Daten verlieren – obwohl POSIX so etwas nie garantiert hatte.“

Für die stets aktuelle Datensicherung empfiehlt Ts'o sowohl für Ext3- wie Ext4-Nutzer: „Wenn die Daten auf der Festplatte wirklich sicher sein sollen, sollte man "fsync()" oder "fdatasync()" benutzen.“ Und noch ein Seitenblick: Auf Linux-Magazin Online nannte Ts'o kürzlich in einem Video die Stabilität von Ext4 als Vorteil gegenüber dem experimentellen Btrfs.

Ähnliche Artikel

Kommentare

Aktuelle Fragen

Mit Firewire Videos improtieren?
Werner Hahn, 09.06.2016 11:06, 5 Antworten
Ich besitze den Camcorder Panasonic NV-GS330, bei dem die Videos in guter Qualität nur über den 4...
lidl internetstick für linux mint
rolf meyer, 04.06.2016 14:17, 3 Antworten
hallo zusammen ich benötige eure hilfe habe einen lidl-internetstick möchte ihn auf linux mint i...
thema ändern
a b, 29.05.2016 16:34, 0 Antworten
Hallo Linuxer zuerst alle eine schönen Sonntag, bevor ich meine Frage stelle. Ich habe Ubuntu 1...
Ideenwettbewerb
G.-P. Möller, 28.05.2016 10:57, 0 Antworten
Liebe User, im Rahmen eines großen Forschungsprojekts am Lehrstuhl für Technologie- und Innova...
Welche Drucker sind Linux-mint kompatibel?
Johannes Nacke, 20.05.2016 07:32, 6 Antworten
Hallo Ihr Lieben, ich bitte um mitteilung welche Drucker Kompatibel sind mit Linux-Mint. LG Joh...