Návod na zprovoznění softwarového RAID pole na OpenSUSE
Na serveru Vavai.net se objevil návod na rozchození softwarového RAID pole na OpenSuse 11.2. Konkrétně se bude jednat o RAID-1, ale prakticky stejným stylem lze udělat i jiný typ RAID pole. Pokusím se vám přeložit a nastínit, jak RAID pole rozchodit.
Příprava
1. K vyzkoušení tohoto postupu budete potřebovat alespoň 2 disky o stejné velikosti. Pokud budete dělat RAID-1, tak se doporučuje nepřesáhnout velikost disků 200GB.
2. Instalační disk OpenSUSE 11.2 nebo jakoukoliv jedenáctkovou verzi OpenSUSE. Ono by to šlo i s předešlými verzemi, ale návod by nemusel ve všech bodech úplně sedět kvůli rozdílnému layoutu.
3. Rozmyslet si rozdělení disku – např. 100 MB boot, 1 GB swap a zbytek pro root. Samozřejmě, že toto je čistě na vás.
!!!NEZAPOMEŇTE!!! Pokud nepoužijete nové disky, je důležité mít disky zazálohované, protože pokud máte na discích data, tak o ně přijdete.
Instalace
1. Vložte DVD s Instalací OpenSUSE do mechaniky a spusťte instalaci.
2. Zvolte v průvodci instalací položku Instalace.

3. Vyberte Novou instalaci.

4. Vyberte si časové pásmo, formát času a klikněte na Další.
5. Vyberte si vaše preferované prostředí (GNOME, KDE…).

6. Nyní zvolte možnost Založené na diskových oddílech a poté klikněte na Upravit rozdělení disků.

7. Klikněte na první oddíl pravým tlačítkem a vyberte možnost Smazat.

8. Nyní dvakrát klikněte na první disk.

9. Klikněte na Přidat.
10. Vyberte Primární diskový oddíl a klikněte na Další.
11. Zvolte Vlastní velikost a klikněte na Další.
12. Nyní vyberte možnost Neformátovat oddíl a v rozbalovacím menu zvolte 0xFD Linux RAID a klikněte na Konec.

13. Tento postup opakujte pro swap a root nebo podle počtů oddílů tolik, kolik si jich budete přát.
14. V tuto chvíli byste měli mít vytvořeny 3 RAID oddíly.

15. Nyní na levém panelu vyberte druhý disk a opět opakujte proces tak, aby vám vznikly 3 RAID oddíly o velikostech 100 MB boot, 1 GB swap a zbytek místa pro root.
16. V tuto chvíli máme vytvořených šest RAID oddílů.

17. Teď klikněte na položku RAID v levém panelu a klikněte na tlačítko Přidat RAID.
18. Zvolte RAID-1 (mirroring = zrcadlení) a vyberte dva oddíly o velikosti 100 MB a klikněte na Další.

19. Vyberte velikost chunk 4 kb.
20. Bod připojení nastavte na /boot a klikněte na Konec.

21. Nyní proces opakujte s oddíly o velikosti 1 GB - jen s tím rozdílem, že jako Soub. systém zvolíte místo EXT4 položku swap.
22. U třetího oddílu opět proces opakujte a jen nechte defaultní nastavení.

23. Nyní klikněte na Přijmout a dokončete instalaci podle průvodce.




Proč to dělají takhle?
Napsal uživatel yeti dne 13. Březen 2010.Nečetl jsem článek úplně podrobně, přiznávám, ale poněkud mi uniklo, proč dělají samostatné RAID svazky pro každý přípojný bod. To mi připadne zcestné. Podle mě by tam měl být, v této konfiguraci, RAID přes "téměř" celý disk. Zbytek z "téměř" měl zůstat na SWAP, ale samostatně na každém disku. V RAIDu už si může udělat přípojných bodů podle libosti a systém nemusí zrcadlit i swap. To je podle mě vhodnější konfigurace i z hlediska pozdějšího řešení případné havárie. Čím jednodušší konfigurace, tím lepší.
Návrh na doplnění
Napsal uživatel Bobrnautus (neověřeno) dne 25. Leden 2010.Ještě bych do návodu přidal, jak po instalaci zavést grub i na ten druhý disk. Ne každý to možná ví. :-)
jak po instalaci zavést grub i na ten druhý disk
Napsal uživatel Marek (neověřeno) dne 07. Říjen 2011."jak po instalaci zavést grub i na ten druhý disk" - to by se mi vážně hodilo, procházím netem a nějak se mi nedaří najít ten "správný" postup. Díky za případné odezvy
obrázky
Napsal uživatel Power dne 14. Leden 2010.Nešlo by udělat, aby se po kliknutí obrázek zvětšil. Takhle je to kolikrát nečitelné :-(
screenshoty
Napsal uživatel Aidamos dne 14. Leden 2010.Stačilo ty screenshoty udělat široké 650 px, ty se sem vejdou.
Chtěl bych se zeptat z
Napsal uživatel Matmar (neověřeno) dne 14. Leden 2010.Chtěl bych se zeptat z jakého důvodu se doporučuje maximální velikost 200GB. SW Raid 1 používám už od SuSE 10.0 a neměl jsem problém asi s velikostí jako 750 GB. Ale rád se nechám poučit. Děkuji předem za odpověď.
Odpovím si sám :-)
Napsal uživatel Matmar (neověřeno) dne 14. Leden 2010.Odpovím si sám :-) Myslím, že se jedná o nesprávný překlad této části. Nepodoručuje se použít rozdílné harddisky pro Raid 1 (to je pochopitelné, různá rychlost, velikost cache, atd.)....ne že by neměl být disk větší než 200 GB.
Ještě bych doplnil jednu drobnost. Při instalaci bych stopnul odpočítávání času před konečným restartem a počkal až se vytvoří nadefinovaná zrcadla. Jinak se zrcadlo "rozbije" a po restartu probíhá synchronizace znovu což mi nepřijde zrovna systémové. Přepnutí na sezení F6 (Ctrl+Alt+F6) a sledovat "cat /proc/mdstat). Pokud to někoho bude zajímat a není mu to co poposuju jasné, rád upřesním.
Pro lowend servery je SW raid výborná věc a při dnešní ceně disků za minimální náklady. Lze uložit zavaděč í na druhý disk a v případě kolapsu jednoho PC funguje stejně jako bez něj.......synchronizace na nový se pak dá dělat za provozu. Sledovat stav a posílat si report na email se dá konfigurací mdadm. Používám SW na více strojích kde není z důvodu ceny HW raid, včetně své domácí i pracovní stanice už dost dlouho abych to mohl rozhodně doporučit. Data jsou vzácná :-)
Data jsou vzácná
Napsal uživatel Cohen dne 14. Leden 2010.Nehádám se, jen bych k větě „Data jsou vzácná“ doplnil svou poznámku, aby si to někdo špatně nevyložil: Pokud máte rádi svá data, pak potřebujete dobré zálohování, ne RAID. RAID (mirror) je vhodný tam, kde si nemůžete dovolit kvůli výměně vadného disku stroj odstavit z provozu. Proti tomu RAID-1 chrání (pokud jsou ve stroji za chodu fyzicky vyměnitelné disky, což v době S-ATA snad není problém ani v domácích podmínkách). Zálohu ale mirror v žádné případě nenahradí. Většinu situací vedoucích ke ztrátě dat (uživatelem omylem smazaný soubor, poškozený filesystém chybným zápisem dat operačním systémem, fyzické poškození komponent počítače při přepětí v elektrické síti, živelné katastrofě apod., krádež počítače atd.; vlastně všechno kromě jednoduché poruchy jednoho disku) RAID-1 (ale ani vyšší verze RAIDů) nezachrání.
Ano, je to přesně tak jak
Napsal uživatel Matmar (neověřeno) dne 14. Leden 2010.Ano, je to přesně tak jak píšete. Jen se tímto dostáváme k zálohování........to slovo jsem v příspěvku nepoužil :-) Ale vaše je určitě na místě. Raid řeší lokální defekt disku, neřeší uživatelskou nebo aplikační chybu a neřeší ani zničení disků obou například proražením zdroje, požárem, vytopením atd.. Na toto je potřeba zálohovat, nejlépe udržovat x záloh zpětně a samozřejmě na jiný stroj po síti.......v případě podnikového nasazení do jiné budovy. Proti krádeži stroje je třeba se chránit šifrováním dat. Vše toto sám využívám. To už se ale dostáváme k jinému tématu než je mimochodem pěkně sestavené HOWTO autora článku.
Re:
Napsal uživatel Vojtaeus dne 14. Leden 2010.Jen drobnost, na sledování postupu synchronizace lze využít i příkaz "watch cat /proc/mdstat", takže člověk vidí, jako mu to neuvěřitelně pomalu přibývá... :-) Jinak RAID se dá vytvořit i na již hotovém systému: fdiskem připravím diskové oddíly, mdadm použiji k vytvoření RAIDu, pak to zformátuji, počkám na synchronizaci a zapíšu do /etc/fstab.
Ano, kombinace s watch je
Napsal uživatel Matmar (neověřeno) dne 14. Leden 2010.Ano, kombinace s watch je lepší. Osobně vytvářím při instalaci pouze / oddíl a swap takže toho ručního refreshování není tolik. Oddíl do těch 20ti GB se stihne dodělat tak do 10ti minut po ukončení instalace a datové storage pak vytvářím na pozadí po instalaci když během toho můžu konfigurovat systém.