Complication
Banned
- Registriert
- Okt. 2009
- Beiträge
- 4.277
Weil Ext4 ein Schuss in den Offen war.
http://www.heise.de/open/meldung/Moeglicher-Datenverlust-bei-Ext4-205664.html
http://www.heise.de/open/artikel/Weitere-Optimierungen-221270.html
Sie sind von ext4 noch gar nicht dahin geschrieben worden -> Die Festplatte startet die Fehlerkorrektur -> RAID erwartet Antwort die die Festplatte nicht liefert da sie sich bis zu 2 Minuten Zeit lässt um dem RAID eine Antwort zu geben->RAID schmeisst die Festplatte raus weil sie nicht antwortet.
Ext4 hat in RAID Systemen nichts zu suchen in dieser Form. Selbst Linus Torvalds hält das für einen völlig falsche Entwicklung:
http://www.heise.de/open/meldung/Kernel-Entwickler-streiten-ueber-Ext3-und-Ext4-209350.html
http://www.heise.de/open/meldung/Moeglicher-Datenverlust-bei-Ext4-205664.html
http://www.heise.de/open/artikel/Weitere-Optimierungen-221270.html
nun hast du die Kombination:Die „delayed allocation“ ist allerdings eine sehr aggressive Caching-Strategie, die das Risiko von Datenverlusten bei einem Systemabsturz oder Stromausfall erhöht. Nicht nur, dass die Daten länger im Cache bleiben – „delayed allocation“ entkoppelt auch das Schreiben von Daten und Metadaten: Eine neu angelegte Datei kann im Dateisystem bereits auftauchen, bevor die Daten auf die Platte geschrieben sind. Sie hat dann eine Größe von 0 Byte und keine zugeordneten Datenblocks, bis die Daten tatsächlich auf der Platte gelandet sind.
- TLER (Time Limit Error Recovery) ist auf Desktop Niveau bis zu 2 min. gesetzt.
- Ext4 schreibt die Datei Meta-Daten zuerst und die tatsächliche Datei bis zu 2 min. später erst physikalisch auf die Platte.
- RAID5 schmeisst dir die Festplatte als defekt aus dem Verbund, wenn sie nicht innerhalb von ca. 8-10 sek. reagiert.
Sie sind von ext4 noch gar nicht dahin geschrieben worden -> Die Festplatte startet die Fehlerkorrektur -> RAID erwartet Antwort die die Festplatte nicht liefert da sie sich bis zu 2 Minuten Zeit lässt um dem RAID eine Antwort zu geben->RAID schmeisst die Festplatte raus weil sie nicht antwortet.
Ext4 hat in RAID Systemen nichts zu suchen in dieser Form. Selbst Linus Torvalds hält das für einen völlig falsche Entwicklung:
http://www.heise.de/open/meldung/Kernel-Entwickler-streiten-ueber-Ext3-und-Ext4-209350.html
Diesen Hinweis auf die 5-Sekunden-Intervalle griff Linus Torvalds auf und bezeichnete die Standard-Vorgehensweise von ext4, wo reguläre Daten standardmäßig nur noch alle 120 Sekunden aus dem Cache weggeschrieben werden, während dies bei den Metadaten sehr viel früher passiere, als Irrsinn.