[linux-l] journaling fs - ext3 oder reiser ?

Henrik Hempelmann henrik.hempelmann at sap.com
Mo Feb 25 11:31:57 CET 2002


Steffen Dettmer wrote:

>* Soeren Sonnenburg wrote on Mon, Feb 25, 2002 at 10:49 +0100:
>
>>ext3 mach full-data journaling, reiserfs nur meta-data journaling,
>>sprich schaltest du den rechner inmitten eines speicherungsvorgangs aus,
>>hast du bei ext3 das alte file und bei reiserfs ist alte auch futsch.
>>
>
>Sicher dat? Wenn das so ist, hätte man sich die Entwicklung doch
>komplett klemmen können, denn journals sollen ja gerade solche
>Probleme verhindern? Eigentlich sollte doch eine Transaktion
>etwas atomares sein, also ganz oder gar nicht durchgehen, das
>wäre ja dann bei reiser überhuapt nicht der Fall. 
>
Primaeres Ziel ist es, die Filesystemstrukturen im Griff zu haben und
konsistent zu halten. Datenverluste kannst Du immer haben, auch mit ext3,
wenn Du im laufenden Betrieb den Stecker ziehst.
Transaktionen muss die Applikation regeln und wenn Du die
Verwaltungsinformationen erst nach dem Schreiben der Daten ins
Journal schreibst, kannst Du auch so die Aenderungen 'atomar'
halten.

    Henrik







Mehr Informationen über die Mailingliste linux-l