Filesystem

Honza Houstek houstek-lists na utf.mff.cuni.cz
Úterý Září 23 22:45:18 CEST 2003


> zajimalo by me jaky filesystem mam pouzit pro server. Potreboval bych
> aby v pripade vypadku proudu (vypnuti pc natvrdo) nedoslo k nakym
> problemum, ktere by zapricinili po zapnuti (nahozeni proudu) nefunkcnost
> serveru (routovani, proxy a dalsi...).

Kdyz pocitac rekneme bootuje z disku, nakopiruje system do RAM a v ni pak
bezi (disk bud uplne vypne nebo pouziva RO, zapisuje zcela vyjimecne pri
zmenach konfigurace), pak se da mluvit o odolnosti proti vypadkum
napajeni.

Popsane reseni se da dobre aplikovat napr. na routery ci firewally nebo
jakekoliv jine servery, ktere nepotrebuji prubezne neco ukladat na disk.

NB: Je velky rozdil mezi tim, ze fs a system jako takovy "ustoji" nahodny
vypadek, a tim, ze se vypadky budou explicitne predpokladat.

K vasemu dotazu: Hledate zrejme zurnalovaci fs. Na vyber mate ext3, xfs,
reiserfs, jfs (razeno nahodne). Vyber je o konkretnich pozadavcich a taky
trochu o nabozenstvi. Je treba ale vyvratit mytus o ruznalovacich fs -
zadny fs negarantuje nic o obsahu souboru, do ktereho bylo v okamziku
vypadku zapisovano. Garantovana je pouze konzistentnost metadat. Vyjimku
by mohly tvorit fs, co umi zurnalovat i data (umi to snad ext3 a vyviji se
to i pro jine), ale o tom toho moc nevim (krom toho, ze na to dost lidi
nadava).

Navic pri takovem padu napajeni neni zdaleka nejvetsi problem
konzistentnost fs. Bezici programy by obcas radi pri svem ukonceni
provedli nejakou akci, ktera je jim takto odeprena, coz muze dopadnout
vselijak.

-- Honza Houstek


Další informace o konferenci Linux