Portál AbcLinuxu, 15. května 2025 09:02

Dotaz: Konverze RAID

12.11.2010 16:35 Aleš
Konverze RAID
Přečteno: 339×
Odpovědět | Admin
Přátelé, zdravím vás. Je možné udělat z RAID5 za běhu RAID10? Systém má 4 disky se stejnou kapacitou).

Díky

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

Odpovědi

12.11.2010 16:53 prOm3TheuS | skóre: 18 | Praha
Rozbalit Rozbalit vše Re: Konverze RAID
Odpovědět | | Sbalit | Link | Blokovat | Admin
Já si myslím, že ne.
A pokud ano, tak se rozhodně nevyhnete dělat zálohu, protože byste riskoval data.
Já takové věci dělám tzv. "přeléváním vody z hrníčku do hrníčku". Mám na 100% jistotu, že o data nepříjdu (ikdyž je to zdlouhavé).
Zkopírovat zálohu, zbourat raid, udělat nový, zálohu nakopírovat zpět a nechat dopočítat pole.
Samozřejmě v offline režimu z nějakého LiveCD.
Your distro, your rules!
Heron avatar 13.11.2010 08:06 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: Konverze RAID
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejde. Konvertovat mezi sebou lze 4, 5 a 6.

Na 10 to ani nedostaneš (jedině degradované pole), protože 4 disky v R5 = kapacita 3 disků. Na R10 o stejné kapacitě tak potřebuješ 6 disků.
Heron
Max avatar 13.11.2010 21:08 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Konverze RAID
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejde ani omylem. Ani tak, jak to myslí Heron (tak, jak to myslí, by šlo přejít jen na RAID1, nikoli 1+0). Protože RAID 10 je RAID 1+0. Tzn., že se zmirrorují dva a dva disky a ty se pak dají do nulky a data se tedy musí kopírovat již na hotový RAID.
Zdar Max
Měl jsem sen ... :(
14.11.2010 00:33 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Konverze RAID
Vyrobit degradovaný RAID10 jen s polovinou disků lze (disk1 missing disk2 missing)
Max avatar 20.11.2010 00:47 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Konverze RAID
Můj komentář se vztahoval na tazatelův případ, kdy má 4 disky v RAID5. Tudíž uvolnit může maximálně 1 disk, nikoli dva. Proto nejde ani omylem přejít na R10. Možná jsem to jen špatně formuloval.
Zdar Max
Měl jsem sen ... :(
Heron avatar 14.11.2010 09:39 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: Konverze RAID
Není pravda.

Pokud bych to chtěl skládat pomocí Raid1 a Raid0 zvlášť (k čemuž není důvod), tak pořád mohu udělat degradované mirrory (raid1) nad nimi stripe set (raid0), tím získám funkční pole. Potom nakopíruji data a pak vložím další disky do těch mirrorů.

Nebo mohu použít plný raid10 (nejlépe s layoutem f2), vytvořit jako degradované pole s polovinou disků (tak ja píše dustin), nakopírovat tam data a potom připojit další disky.

Osobně bych doporučovat dát data někam pryč, vytvořil R10 F2 nad 6 disky (to bude rychlé jako prase) a bezpečně nakopírovat data ze zálohy zpět.
Max avatar 20.11.2010 00:50 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Konverze RAID
Viz můj komentář výše. V tazatelově případě, kdy má k dispozici jen R5 ze 4disků nelze udělat žádným způsobem R10, jelikož může uvolnit jen jeden disk.
Jo, pokud by se kapacitně do toho jednoho disku vešel, tak to je jiná. To by mohl degradovat R5 a vše nahodit na ten jeden disk, co z pole vyjmul a zbylý tři pak použít pro R10.
Zdar Max
Měl jsem sen ... :(
14.11.2010 00:11 Mti. | skóre: 31 | blog: Mti
Rozbalit Rozbalit vše Re: Konverze RAID
Odpovědět | | Sbalit | Link | Blokovat | Admin
A k tomu, co pisi ostatni dodam: pokud Ti na tech datech aspon trosku zalezi, stejne bys mel udelat dukladnou zalohu ... a pak je asi nejrychlejsi tu zalohu nasypat na nove vytvorene pole :-P

(kopirovat data z raid1 v degradovanem modu na rodici se raid5 v deg. modu jsem si zkusil, jde to, ale nebyl to stroj, za ktery by mi nekdo odsrouboval hlavu, kdyby se nezadarilo :-/ )

... nebo za behu je mysleno bez ohledu na data? (to pak samozrejme jde a to tak, ze rychle :-D )
Vidim harddisk mrzuty, jehoz hlava plotny se dotyka...
14.11.2010 00:44 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Konverze RAID
Odpovědět | | Sbalit | Link | Blokovat | Admin
1. Přidej dva disky, jak píše heron, jinak bude raid10 menší.

2. Udělej zálohu.

3. Vyhoď 1 disk z raid5

4. Vytvoř raid10 ze šesti, degradovaný se třemi

5. Zkopíruj, nastav na novém raidu initramfs (pokud používáš) s novým mdadm.conf a fstab a naainstaluj na nové disky grub s novou konfigurací.

6. Rebootni na nový degradovaný raid.

7. Vypni raid5 a jeho disky vlož do raid10.

Nebál bych se toho, když to lehne, máš zálohu.

Když to uděláš dobře, budou stačit dva rebooty (jednou na přidání disků, podruhé na nabootování z degradovaného raid10).

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.