Portál AbcLinuxu, 12. května 2025 04:20

Dotaz: zvětšení raid oddílu

22.6.2012 10:17 st. Grumpa | skóre: 12
zvětšení raid oddílu
Přečteno: 212×
Odpovědět | Admin
Dobrý den,

jak zvětšit oddíl s raid1 tak, aby využil volné místo,které je na discích za ním?

Situace: Vyměnil jsem disky za větší tak, že jsem vyměnil jeden disk, vytvořil na něm stejně velké oddíly "linux raid autodetect" a nechal sesynchronizovat. Pak jsem stejným způsobem vyměnil druhý disk. Aktuálně mám tedy raid1 o původní velikosti.

Zkusil jsem příkaz

mdadm --grow --size max /dev/md1

ale to nefungovalo.

Tak jsem znovu odpojil jeden disk, oddíl smazal a nechal ho vytvořit o maximální velikosti. Sesynchronizoval, totéž s druhým diskem.

Teď mám tedy dle fdisku diskové oddíly pro raid v maximální velikosti, ale dle mdadm --detail je to pořád ta původní velikost.

Zkusil jsem znovu zmíněný mdadm --grow, ale říká, že nastavil velikost na tu původní, malou. Když mu místo "max" zadám konkrétní, velké číslo, tak odpoví, že tam na to není místo.

Takže stručně: Diskové oddíly pro raid jsou velké, ale raid vidí stále malé a na --grow nereaguje.

Díky za vaše rady

Řešení dotazu:


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

Odpovědi

22.6.2012 10:37 drunkezz | skóre: 34 | blog: kadeco
Rozbalit Rozbalit vše Re: zvětšení raid oddílu
Odpovědět | | Sbalit | Link | Blokovat | Admin

http://www.debian-administration.org/articles/424

Řešení 1× (st. Grumpa (tazatel))
22.6.2012 10:42 st. Grumpa | skóre: 12
Rozbalit Rozbalit vše Re: zvětšení raid oddílu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jsem na to přišel:

Na discích jsou dva oddíly - pro boot a pro ostatní. Když jsem zrušil druhý oddíl a vytvořil ho znovu v maximální velikosti, tak při přidání oddílu do raidu nedošlo k plnohodnotnému -add, ale jen k --re-add. Pravděpodobně proto, že raid na disku našel původní metadata a sáhnul k --re-add.

Vyřešil jsem to zrušením obou oddílů a znovuvytvořením prvního trochu většího, čímž se posunul začátek druhého oddílu a následné mdadm --add už proběhlo očekávaným zůpsobem.

Po opakování téhož s druhým diskem je pole samozřejmě stále v původní velikosti (ač oddíly pod ním jsou už větší).

Nyní ale

mdadm --grow --size max /dev/mdX

oddíl s raidem skutečně zvětší.

Doufám, že to pomůže někomu, kdo tu bude hledat totéž. :-)
22.6.2012 13:26 MMichal | skóre: 21
Rozbalit Rozbalit vše Re: zvětšení raid oddílu
Neni nutne posovat oddil, lze pouzit "--zero-superblock" pro smazani metadat.

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.