Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Vymena disku v RAID 5

Dobry den.

Mám taký malý dotaz na ktorý tuším odpoveď, ale chcem sa uistiť.
OS : LINUX DEBIAN

Mam diskove pole RAID 5 (alebo RAID 1) v plnej prevadzke a chcem vymenit disk ktory odisiel alebo je na ceste do vecnych lovist.
Staci ak zly disk odpojim a dam tam novy ? Aky je potom dalsi postup? Nejaka synchorinizacia atd...

Mozem napriklad do pola s 3 diskami doplnit 4. disk?

Vie mi niekto napisat konkretny postup vymeny a nasedneho ozivenie disku, pripadne dat odkaz na nejaky clanok ktory sa tym zaobera?

Vopred dakujem vsetkym za pomoc.

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
ten raid je hardwarový, nebo softwarový? Pokud HW, tak stačí (nebo by mělo stačit) vyměnit disk. Ro…
touchwood 12.01.2008 18:01
touchwood
Ked mam v obchode dosku ktora ma 4x SATA RAID 0,1,0+1,5, JBOD. Tak je to HW? Alebo to musim zistit…
mrazik 12.01.2008 18:05
mrazik
To znamená že ta deska raid umí a ve windows XP by bylo SKORO* jasný že je to "hw raid" / i když sla…
MM_tank 12.01.2008 18:17
MM_tank
Temer vsechny integrovane radice ktere se chlubi funkci raid ( a to vcetne tech serverovych ) jsou p…
JR_Ewing 12.01.2008 19:03
JR_Ewing
Ja by som radsej HW , kedze ako pisal Touchwood je jednoduche ich vymienat a aj pridavat. Neviete m…
mrazik 12.01.2008 19:10
mrazik
HW radic hledej v dobrych serverovych deskach, ale to predpokladam kupovat nebudes. Obecne za plne H… nový
JR_Ewing 12.01.2008 19:17
JR_Ewing
Je to hardwarový raid s nutnou softwarovou podporou. Hardwarový je to proto že to má vlastní bios a… nový
MM_tank 12.01.2008 19:25
MM_tank
Hej ... to som cital, ze pri SW RAID 5 je dost zatazovany procesor. Tak dobre povedzme ze sa vykasl… nový
mrazik 12.01.2008 19:32
mrazik
u R5 je velmi zatěžovaný procesor, ale na RAID řadiči. Většinou se používá PowerPC CPU nebo intel i8… nový
touchwood 12.01.2008 19:47
touchwood
máš obecně 2 možnosti: - rozšířit stávájící R1 (a to tak, že buď uděláš R10 (pak ale musí být všecn… nový
touchwood 12.01.2008 19:49
touchwood
Tak asi najschodnejsia cesta bude ten R10. A ta posledna moznost , to si ako myslel ze nebude konti… nový
mrazik 12.01.2008 20:01
mrazik
právě naopak. Ty můžeš udělat to, že ke stávajícímu R1 poli (např. /dev/mda) přidáš další, samostatn… nový
touchwood 12.01.2008 20:12
touchwood
Som z toho tupy .... Pozri ja som chcel ten RAID 5 hlavne koli tomuto: Ked mi bezi server mam tam 3… nový
mrazik 12.01.2008 20:23
mrazik
já jsem uváděl příklad. Pochopil jsem, že to chceš řešit SW cestou, a tam R5 je IMHO velmi špatná vo… nový
touchwood 12.01.2008 21:19
touchwood
Aha takze uz tomu chapem :)) Na zaciatku budem mat jedno R1 pole kde budem podla potreby vymienat d… nový
mrazik 12.01.2008 21:37
mrazik
Este by som predsa len mal taky poddotaz: Ako potom mountnem to druhe diskove pole do adresara /var… nový
mrazik 21.01.2008 15:34
mrazik
Nejdriv se zkopiruji data, pak smazes obsah a pripojis disk do systemu ;-). Jinak co se tyce rozsiri… nový
JR_Ewing 21.01.2008 15:55
JR_Ewing
Tak povedzme ze ma zaujima ta prva moznost :-) Mam akoze pole RAID 1 kde mam vsetky data na celom d… nový
mrazik 21.01.2008 17:55
mrazik
tak to je presne to o cem mluvim potom. Poukud to chces takhle jak rikas. Disk 1 + disk 2 = RAID 1… nový
JR_Ewing 21.01.2008 19:13
JR_Ewing
Aha ... no to sa mi pozdava ... dobre dakujem, hned v tom mam jasnejsie nový
mrazik 21.01.2008 23:00
mrazik
ona je otázka v jakých případech lze SW R5 použít. R5 se nedoporučuje ani jako HW řešení v případě n… nový
touchwood 22.01.2008 06:37
touchwood
On linux nedovoli system nainstalovat na softwarovy RAID5, v tom je opravdu lepsi radic. Ja mam napr… nový
JR_Ewing 22.01.2008 09:49
JR_Ewing
Mam s tym taky maly problemik. Mam dva disky ktore chcem dat do LVM + RAID1. Pri instalacii system… poslední
mrazik 01.02.2008 16:06
mrazik
co se týká levných řadičů, tak relativně dobré zkušenosti mám s Intel Sawtell řadiči: http://e-shop.… nový
touchwood 12.01.2008 19:45
touchwood
Dakujem vsetkym za rady. Problem vyrieseny. nový
mrazik 12.01.2008 21:38
mrazik

ten raid je hardwarový, nebo softwarový?

Pokud HW, tak stačí (nebo by mělo stačit) vyměnit disk. Rozšíření RAIDu je rovněž celkem jednoduché, nicméně už si vyžádá vstup do BIOSu a/nebo ovládacího SW

Pokud je to SW RAID, tak se to rozpadá do dvou možností:

1) SW RAID řešený linuxovým jádrem - pak použiješ mdadm a raidtools(2)
2) SW RAID řešený proprietárně - pak se musíš spolehnout na SW dodávaný k tomuto řešení.

edit: k SW raidu, bod 1. jsem ti našel pěkné čtení i s příklady:

raid-lvm.php
scotgate.org

To znamená že ta deska raid umí a ve windows XP by bylo SKORO* jasný že je to "hw raid" / i když slabší kvality než dražší řešení/.

Jenže jak to máš rozjetý pod linuxem to nevím, mohlo by to tam být rozjetý klidně softwarově. Mělo by se to poznat podle startu desky, měl by po hlavním biosu naskočit raid bios a ten by měl načítat disky a nějaký výpisy k tomu dělat.

P.S. Nejdůležitější je nesplést si disky-)

* (nedávno sem viděl na netu hack jak rozjet mirroring v xp)

Temer vsechny integrovane radice ktere se chlubi funkci raid ( a to vcetne tech serverovych ) jsou pouze softwarove. Jiny OS nez windows, kterym podstrcite ovladac od radice je vidi opet jako samostatne disky. A konkretne v linuxu se musi pole sestavit softwarove. Jak psal Touchwood, mdadm umi pridavat/ubirat/vyrazovat atd.. disky z pole ven. Hot swap to ale pravdepodobne nebude, protoze to musi umoznovat i hardware ( tedy nejaky backplain na disky s funkci hotswap ). Tedy pro vymenu disku bude nutne system zastavit. Dalsi veci je, ze na softwarovy raid 5 v linuxu nelze zapsat zavadec, takze je k RAID 5 nutne vytvorit alespon maly, nejlepe napric vsemi disky, oddil a na nem nastavit RAID1, aby mohl byt zapsan zavadec.

HW radic hledej v dobrych serverovych deskach, ale to predpokladam kupovat nebudes. Obecne za plne HW radic si budes asi muset priplatit, videl bych to tak > 5000Kc.
ad "R":
Raid je to pouze pro windows s jejich ovladacem. Karta rekne ovladaci, hele ted jsem RAID 5, a mam takovou kapacitu. A ovladac rekne systemu hele mam disk, je takhle velky mas ho k dispozici. Stejnym zpusobem to probiha na urovni jadra linuxu, az na to, ze zadny radic neni treba. Nehlede k tomu, ze hot swap opravdu nerozdejcha. V desktopovych deskach nehledej HW radice.

Je to hardwarový raid s nutnou softwarovou podporou. Hardwarový je to proto že to má vlastní bios a čistě hardwarový to není protože určité operace řeší CPU. Na dva disky případně na třetí jako záložní (a bezpečné uložení dat) to stačí. Myslím je to vhodné na zrcadlo nebo případně na strip, tam je režije minimální.

Samozřejmě raid karta za 5000-10000 je lepší řešení.

Raid 5 s více disky by na tom byl dost pomalý /on se ostatně tam kde je potřeba výkon nepoužívá/.

Hej ... to som cital, ze pri SW RAID 5 je dost zatazovany procesor.

Tak dobre povedzme ze sa vykaslem RAID 5 :-)

A chcem dat RAID 1 ....

Povedzme ze mam pole 2 disky RAID 1 a chcem to pole rozsirit (koli kapacite) .... Musim pridat dalsi diskovy par a tym bude pole rozsirene ... ale myslim ze v tom pripade to bude uz RAID 10 alebo take nieco.

V podstate otazka znie: Ako najjedoduchsie rozsirit kapacitu pola RAID 1 s dvoma diskami?

právě naopak. Ty můžeš udělat to, že ke stávajícímu R1 poli (např. /dev/mda) přidáš další, samostatné R1 pole tvořené dalšími 2 disky (např. /dev/mdb ; v systému nemusí být jen jedno fyzické pole). Pak budeš mít (řekněme) celý systém vyjma /var na jednom poli a /var na druhém poli.

Som z toho tupy ....

Pozri ja som chcel ten RAID 5 hlavne koli tomuto:
Ked mi bezi server mam tam 3 disky v RAID 5 vsetko sa uklada na vsetky 3 disky rovnomerne ... a ked uznam za vhodne vymenit disk , tak ho jednoducho vymenim , pole sa nejako refreshne a znova su vsetky data na vsetkych diskoch... s tym ze ked potrebujem zvacsit kapacitu, tak len pripojim dalsi disk , zase rebuildnem pole a uz mam vsetky data na 4 diskoch.... Koli tomuto som ja chcel RAID 5. To co som popisal je moja predstava, ale predpokladam ze to v RAID5 je mozne :-)

A ako by sa take nieco dalo urobit v RAID 1?
Tam ked chcem pole rozsirit musim pridat 2 disky. POvedzme ze ako si pisal , vytvorim dalsi zvazok /dev/mdb, ale to pole teraz nie je mozne nejako zosynchronizovat aby boli vsetky data na vsetkych diskoch.

Mne by kludne stacilo, aby to nove pole v /dev/mdb obsahovalo len adresar /var .... ale aby bol ten adresar /var spolocny pre vsetky disky .... neviem ci som sa spravne vyjadril. Ja chcem tym druhym polom rozsirit len adresar /var.

já jsem uváděl příklad. Pochopil jsem, že to chceš řešit SW cestou, a tam R5 je IMHO velmi špatná volba. Takže ti zbývá jen R1 a jeho deriváty. U R1 jsou jedna data vždy na dvou discích, tj. pokud rozšiřuješ, musíš přidávat vždy po dvou stejných discích (ale neplatí, že když máš R10 ze 4 disků, tak že jedna data jsou uložena na všech 4). Tudíž z tvého popisu "/var" mám pocit, že jsi toto ne zcela dobře pochopil.
Zjednodušeně si to představ tak, že z hlediska OS je pole jeden fyzický disk. Tj. že to někde "na pozadí" rozkopíruje na disky dva tě už zajímat nemusí. A tedy pokud ke stávajícímu poli přidáš další pole, je to stejné, jako bys do normálního PC přidal další disk - prostě místo na /dev/hda bude /var situován na nějakém oddíle disku /dev/hdb (a teď to celé transponuj na md zařízení a jsi doma ;-) )

R5 opravdu funguje na principu, který jsi popsal skoro přesně. Nicméně k tomu potřebuješ výkonnou HW kartu, aby to mělo nějaký smysl. BTW, u R5 jsou data uložena jen 1x, ale na ostatních discích ještě existuje tzv. paritní informace, pomocí které lze ztracená data dopočítat zpět.

Nejdriv se zkopiruji data, pak smazes obsah a pripojis disk do systemu ;-). Jinak co se tyce rozsiritelnosti RAID 1, tak pokud nad RAID 1 poli ( vic RAID 1 poli ) postavis LVM ( logical volume manager ), tak pak mas situaci:

2xDISK RAID 1, nad tim LVM.
vytvoris skupinu a pod ni vytvoris x ruznych partici
pridas 2x DISK RAID 1, pridas do LVM skupiny, v ni pribude k dispozici volne misto, ktere je mozne alokovat stavajicim, nebo pridelat nove partice. Na stavajicich je pak mozne ( v pripade ext3 ) zvetsit za jizdy filesystem.

Tak povedzme ze ma zaujima ta prva moznost :-)

Mam akoze pole RAID 1 kde mam vsetky data na celom disku.
Akoze mi zacne dochadzat miesto na disku, tak tam chcem pripojit dalsie pole raid. Pokial vymazem vsetky data z adresara /var na 1.poli(vymazat = presunut inam), potom mountnem 2.pole na adresar /var, tak budem mat v adresari /var oba disky ? (asi nie :-))

Ale pacilo by sa mi keby to tak islo :-)

tak to je presne to o cem mluvim potom. Poukud to chces takhle jak rikas.

Disk 1 + disk 2 = RAID 1 --> nad nim LVM a v nem vytvorena skupina DATA

nad skupinou data jsou jsou partisny /dev/data/root /dev/data/boot /dev/data/var ( jak si disk rozdelis )
fstab pak bude vypadat nejak takto:
/dev/data/boot /boot ext3 ...
/dev/data/root / ext3 ...
/dev/data/var /var ext3 ...

a ted se rozhodnes pridat dalsi disky
takze:
Disk 1 + disk 2 = RAID 1 --> uz nakonfigurovano
Disk 3 + disk 4 = RAID 1 --> prida se do logicke skupiny DATA

v logicke skupine data pribyde nealokovane misto o velikosti RAID2 a to je mozne pridelit jednotlivim logickym svazkum, takze v manageru pridame k /dev/data/root rekneme 5GB, aby se tam dalo treba neco kompilovat a k /dev/data/var pridame zbytek, rekneme 300GB

a pak resizefs /dev/data/var pouze nechame pridat vzniknuvsi volne misto na partisne k filesytemu a jede se nevzrusene dal.
LVM se stara o to, co umisti na jedno a co na druhe pole a RAID ( md ) se stara o to, aby disky byly v zrcadle. Obdobne to funguje pri softwarovem RAID5, ale touchwood ho nedoporucuje. Ja ho teda doma mam O:-)

ona je otázka v jakých případech lze SW R5 použít. R5 se nedoporučuje ani jako HW řešení v případě náročnějších datových aplikací (např. SQL), tam se striktně doporučuje HW R1, jednoduše proto, že i HW počítaný R5 je pomalejší než HW R1 (nebo HW R10).

Jinak osobně bych se bál v případě SW R5 toho, že jakákoliv chyba systému může zapříčinit buď rozpad pole nebo dokonce jeho zničení. A to už nehovořím o tom, že XORování R5 dat vezme nemalý kus strojového času.

On linux nedovoli system nainstalovat na softwarovy RAID5, v tom je opravdu lepsi radic. Ja mam napric vsemi disky 2GB RAID1 partition ( pri pridani disku ji tam take vytvorim a pridam do mirroru ) na ktere je system. Na tom RAID5 poli jsou partisny virtualnich stroju pro XEN. Co se tyce vykonu, tak me spis trapi rychlost disku pri operacich s malymi soubory, kde hlavicky smejdi po diskach a ani zbla to nedosahuje rychlosti udavane vyrobcem. 1Gb sit tim nedokazu vytizit. Alespon ne se stavajicimi tremi disky. V planu je ovsem sest. O vykon se take nebojim, v nejhorsim pridam do stroje druhy procesor. RAID5 do produkcniho prostredi vsak pouze hardwarovy. Pouziva se i ve velkych polich na casti ktere nevyzadiji bleskovou rychlost.

co se týká levných řadičů, tak relativně dobré zkušenosti mám s Intel Sawtell řadiči: http://e-shop.asbis.cz/default.asp?cls=spresenttree s&strtype=1&strid=9806 (to se týká R5 řadičů)

co se týka R1 řadičů, tak v poměru výkon/cena bych doporučil Adaptec 2410SA (umožňuje ale myslím jen 3 disky, pokud se dobře pamatuju a nevím, zda se ještě vyrábí.) Pozor na Adaptecy řady 1xxx, to jsou sprosté SW raidy.

Zpět do poradny Odpovědět na původní otázku Nahoru