Portál AbcLinuxu, 7. května 2025 17:11

Dotaz: Pár otázek okolo software raid 1

11.8.2010 23:58 Kevin
Pár otázek okolo software raid 1
Přečteno: 646×
Odpovědět | Admin
Zdravim, chystám se nastavit si sw raid 1 a mám pár otázek (vysledkem by měli být 4 oddíly ze 160GB disku – 100MB boot, 7,9GB /, 2GB swap, 150GB /var). Mám k tomu dva disky 160GB a ted nevim jak to rozdelit, slyšel jsem že boot nemá být v raidu, ale nechápu proč.

otázky: Proč se nemá /boot dělat na raidu? Když to udělám jen na jednom disku a ten selže tak jak to pak nastartuju?

Mám dát raid i na swap?

Je lepší udělat jeden velký oddíl raid a v něm menší oddíly nebo několik menších oddílů raid a v nich po jednom odnílu?

Díky za rady
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

12.8.2010 01:03 MMichal | skóre: 21
Rozbalit Rozbalit vše Re: Pár otázek okolo software raid 1
Odpovědět | | Sbalit | Link | Blokovat | Admin
Boot na RAIDu nesmi byt zejmena v pripadech, kdy bootloader RAID nepodporuje - nemel by odkud nacist jadro, pripadne asi stage2. Pokud bootloader RAID podporuje (napr. Grub od verze 1.95), pak by s tim nemel byt problem. Ale je potreba dat pozor na typ pole a verzi metadat = je treba zkontrolovat kompatibilitu s bootloaderem).

Ja osobne pouzivam LVM nad RAID1, pricemz RAID1 je nad celym diskem, pripadne nad oddilem pokryvajici cely disk.

Michal
12.8.2010 08:28 Kevin
Rozbalit Rozbalit vše Re: Pár otázek okolo software raid 1
No chystám se nainstalovat ubuntu 10.04 což pužívá tušim Grup 2.x, takže jestli jsem to pochopil správně mohu udělat raid na celý disk a pak jej rozdělit podle svého na 4 oddíly (jak je zmíněno v dotazu)? Pak ale bude v raidu i swap, to je tedy v pořádku? Díky
Dalibor Smolík avatar 12.8.2010 08:45 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Pár otázek okolo software raid 1
Já dávám do raidu všechno, včetně swapu a bootovacího oddílu. Takže rozdělím disky, nastavím na všem raid a pak jednotlivé oddíly na obou discích svážu k sobě, jak patří.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
12.8.2010 15:41 MMichal | skóre: 21
Rozbalit Rozbalit vše Re: Pár otázek okolo software raid 1
Pokud bude swap v mirroru, potom havarii disku prezije OS a data bez jedineho vypadku (vse je redundantni). Pokud swap neni v mirroru, potom pri havarii disku pravdepodobne dojde ke kernel panic a muze byt poskozen FS.

Pokud je prioritou vykon, potom je mozne RAID nedelat nad celymi disky, ale ponechat na obou cast pro swap a oba swapy nastavit v OS se stejnou prioritou.

A nedelil bych RAID na oddily, ale dal bych tam LVM a vytvarel logicke oddily dle potreby. To umozni v budoucnu velice jednoduse menit jejich velikost obema smery a i migrace na vetsi disky bude jednodussi.
12.8.2010 17:09 Sten
Rozbalit Rozbalit vše Re: Pár otázek okolo software raid 1
Na druhou stranu dělení na oddílu umožňuje lépe rozkládat zátěž pomocí různých úrovní RAIDu. Mě se osvědčilo rozdělit disk na čtyři oddíly: jeden malý pro boot v RAID 1 (oddělený boot se mi zatím vždycky vyplatil), další pro systém v RAID 1, resp. RAID 10 (podle počtu disků; systém potřbuje často číst a málo zapisuje), pro data RAID 5 nebo RAID 6 (čtení/zápis jsou vyrovnanější a chci mít co nejvíce místa) a do posledního oddílu swapy (bez redundance, v případě výpadku disku dojde ke kernel panic a automatickému restartu, který tento stav „opraví“)
12.8.2010 17:47 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Pár otázek okolo software raid 1
Také se mi osvědčilo míchat raidy, minimálně raid1 na boot a raid10 na data, pokud jsem potřeboval výkon a prostor. Navíc rozdělení stejných disků na shodné partišny je díky sfdisku triviální. Máme takhle stroj pro vývojáře s osmi disky a několika různými raidy.
12.8.2010 09:15 Brokarna | skóre: 18 | blog: problemy_s_r_o
Rozbalit Rozbalit vše Re: Pár otázek okolo software raid 1
Boot na raidu mít klidně může i se starym grubem už z principu raid1. Teda pokud použije raid1 jak píše.
12.8.2010 15:34 MMichal | skóre: 21
Rozbalit Rozbalit vše Re: Pár otázek okolo software raid 1
Dovolim si tvrdit (ale nemam to vyzkousene), ze pokud pouzije RAID1 s metadaty (superblok) ve verzi 1.1, tak potom jsou na zacatku oddilu metadata a souborovy system je az za nimi a bootloader bez znalosti pole jej nenajde.

Naopak, pokud pouzije metadata ve verzi 1.0 a asi i 0.9, tak potom FS zacina na zacatku oddilu (metadata jsou az za FS) a v takovem pripade je to bootloaderu fuk, jestli je to pole nebo ne. Jen si nejsem jist, zda grub na boot FS nezapisuje - pak by se muselo syncnout pole po startu OS.
12.8.2010 16:19 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Pár otázek okolo software raid 1
Jo, to je důležité vědět, díky za upozornění.
13.8.2010 08:39 chalupar
Rozbalit Rozbalit vše Re: Pár otázek okolo software raid 1
a) Jak poznam verzi metadat?

b) Jak takova naprosta kravina (znemoznit boot z raid1) mohla nekoho napadnout? Brutalni detinskost.

c) Dejte prosim nejaky odkaz

Diky
13.8.2010 08:54 MMichal | skóre: 21
Rozbalit Rozbalit vše Re: Pár otázek okolo software raid 1

a) mdadm -Q --detail /dev/mdX (netestoval jsem, vykopirovano z dokumentace grubu)

b) to zalezi na adminovi - ma vice moznosti

c) man mdadm - parametr "--metadata"

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.