Bug oder Feature?

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

Ext4 soll Datenverlust verursachen

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

Fernwartung oder wartung im haus
heide marie voigt, 29.06.2015 10:37, 0 Antworten
gerne hätte ich jemanden in Bremen nord, der mir weiter hilft - angebote bitte mit preis HMVoigt
Druckeranschluss DCP-195C
heide marie voigt, 29.06.2015 10:35, 1 Antworten
installiert ist linux ubuntu 15.04 offenbar auch der treiber für den Drucker DCP-195C. Die Konta...
keine arbeitsleiste beim einloggen
heide marie voigt, 27.06.2015 13:31, 0 Antworten
seit der neu-installierung von linux ubuntu 15.04 erscheint die arbeitsleiste rechts oben erst na...
raid platte an linux mint 17.1
andreas schug, 23.06.2015 19:44, 0 Antworten
folgende thematik NAS Iomega Storage Center wird auf einmal nicht mehr im netzwerk erkannt .....
SUSE 13.2 - Probleme mit kmail
kris kelvin, 03.06.2015 13:26, 2 Antworten
Hallo, nach dem Umstieg auf 13.1 hatte ich das Problem, daß kmail extrem langsam reagierte. Nun...