| WELCOME TO BFU2BFU LINUX
Dnes je pátek 3. září 2010, svátek má Bronislav, zítra Jindřiška.
|
O projektu:
Cílem těchto stránek je uspořádat myšlenky a někam napsat zkušenosti, které jsme získali při práci s operačním systémem linux. Stránky jsou zaměřeny BFU2BFU a jakkoliv může evokovat B2B (Bussines-to-Bussines) jde pouze o zkratku Běžný Franta Uživatel Běžnému Frantovi Uživateli. Obsah je zaměřený na jednoduché rady a návody především začátečníkům. Nečekejte elektronický časopis ani pravidelnou aktualizaci. Stránky vznikají v našich volných chvílích a v hektické době (a bude hůř). Ale jak vidíte, existují! |
Nastavení žurnálovacího souborového systému ext3
Žurnálovací souborový systém přináší oproti klasickému ext2 výhodu rychlých oprav souborového systému v případě výpadků napájení. Díky zvláštní datové struktuře (žurnálu), kam se zapisují prováděné operace se soubory, je možné systém rychle uvést do konzistentního stavu. Žurnálovacích souborových systémů je dnes pro linux více (ReiserFS, XFS, ext3). Ukážeme si, jak žurnál ext3 zapnout v Red Hatu 7.2. S uloženými daty na disku by se nemělo nic stát.
Předpokládejme výchozí situaci - na počítači máme RH 7.2 se souborovým systémem ext2 na jediné diskové oblasti. Upravíme záznam pro kořenový adresář v souboru /etc/fstab. Vytvoříme žurnálovací strukturu této diskové oblasti. Protože chceme žurnál použít i na root partition (kořenový adresář), musíme k tomu vytvořit ramdisk. V případě, že jsou moduly pro žurnálování přímo zakompilované v kernelu to prý není nutné. Zjistíme si přesnou verzi resp. označení jádra. Vytvoříme ramdisk s moduly pro žurnálování. Příkaz mknitrd potřebuje jako parametr přesnou verzi našeho jádra a také si stejně označíme výsledný ramdisk. Upravíme grub.conf (nebo lilo.conf) tak, že přidáme řádek s natažením ramdisku. V případě lilo.conf nesmíme zapomenout po úpravách znovu spustit příkaz lilo. Po restartu linuxu vidíme ve výpisu hlášky o použití ext3. Ještě provedeme kontrolu příkazy mount a výpisem /proc/mounts. Pozor, je to opravdu důležité. Pokud jsme udělali někde s ramdiskem chybu (nebo jsme zkusili jeden z mnoha internetových návodů, který pasáž s ramdiskem vynechává), první příkaz vypíše použití ext3, i když to vlastně není pravda. Testoval jsem ext3 na třech různých počítačích. Jsem zatím spokojen. Již několikrát disk a souborový systém přežil výpadky elektřiny, což za dřívějšího použití ext2 se neobešlo beze ztrát a problémů. Přesto doporučuji k ochraně dat na disku přidat zdroj záložního napájení (UPS) a také nezapomenout na pravidelné zálohování. Pokud na svých discích využíváte omezení uživatelských adresářů pomocí kvót, budete se muset zaměřit na žurnálovací souborový systém XFS nebo počkat na novější verzi programu quota, která umí s ext3 spolupracovat.
Žurnálovací souborový systém můžete využít i ve starších distribucích Red Hatu (případně jiných), budete k tomu ale potřebovat dostatečně nové jádro. Do vanilla kernelu se ext3 dostalo ve verzi 2.4.15. Vendoři distribucí používají svá jádra a trochu jiné číslování, takže např. v Red Hatu s jádrem 2.4.7-10 ext3 můžete normálně používat. Při nové instalaci (rh72) můžete na ext3 disk formátovat nebo migrovat z ext2.
autor(ka): Frank Tomes
Prostor pro vaši reakci:
|