Hallo Thomson, Am Mit, 22 Aug 2007, Thomas Hertweck schrieb:
Meiner Meinung nach sind die Filesystem-Tools von XFS wirklich sehr gut, schau Dir fuer einen Ueberblick einfach mal die Programme xfs_* an. Bisher habe ich nur ein einziges Mal erlebt, dass ein XFS Filesystem nicht wiederhergestellt werden konnte
Und was ist mit den Daten? Thema: http://linux.derkeiler.com/Mailing-Lists/Kernel/2004-07/2496.html Die WP[1] nennt das Problem auch: "Eine an einen Fehlerfall anschließende Überprüfung des Dateisystems wird jedoch zumindest eine Konsistenz wiederherstellen und Datenbereiche, die nicht geschrieben werden konnten, durch Nullen auffüllen. Dadurch sind mögliche Fehler durch "Datenreste" ausgeschlossen." und "Wegen des verzögerten Schreibens von Daten sind Datenverluste bei aktuell geöffneten Dateien bei einem Systemabsturz (z. B. Stromausfall) möglicherweise größer als bei anderen Dateisystemen (siehe Abschnitt Verzögerte Allokation)." Irgendwo hab ich das auch mal bei ner seriöseren Quelle gelesen, die mir aber gerade nicht einfällt und die ich auch grad nicht finde. Das Dateisystem wird wohl immer konsistent sein, aber ich lege nicht nur Wert auf die Dateisystemintegrität, sondern auch (und sogar mehr) Wert auf die Datenintegrität. Und ein e2fsck hat bei mir die Dateisysteme bisher auch immer wieder konsistent hinbekommen. Bei ext2/ext3 hatte ich bisher noch nie Probleme, trotz teilweise (meist Hardware-bedingter) übler Crashes (einmal tat nichtmal mehr der Reset-Knopf)... Für Desktop-Systeme ohne auf Stabilität und Ausfallsicherheit optimierte Hardware (und ne UPS) ist IMO ext3 das geeignetere Dateisystem, ggfs. kann man ja 'dir_index' aktivieren. Mir ist ext3 auch ohne dir_index schnell genug. Ich muß aber zugeben, daß ich bisher keine eigenen Erfahrungen mit XFS habe. Hm. Mal sehen, ob ich das mal testen kann[2]... Kann sein, daß ich die Tage mal ne Partition freiräumen kann... -dnh, ~3 TB ext3 in 2 Rechnern ;) [1] http://de.wikipedia.org/wiki/XFS_%28Dateisystem%29 http://en.wikipedia.org/wiki/XFS [2] Testszenario: Verhalten des FS (auch bzgl. der Daten!) wenn während Schreiboperationen: - der schreibende Prozess (per SIGINT, SIGHUP o.ä.) unterbrochen wird - der schreibende Prozess (per SIGKILL) gekillt wird - SysRq + s + s + u + b (mit Pause nach +s) - SysRq + s + u + b (ohne Pause nach +s) - SysRq + b - Resetknopf - Ausschalter Gefordert: Datenintegrität. Der zuletzt erfolgreich geschriebene Zustand der Daten sollte erhalten bleiben -- und nicht, wie es IIRC bei XFS der Fall sein kann, auf einmal ausgenullt sein. -- "The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place." -- Douglas Adams in Guardian, 25-Aug-95 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org