Portál AbcLinuxu, 8. května 2025 16:05

Dotaz: Výměna disků v sw raid1

9.3.2011 23:36 Michal
Výměna disků v sw raid1
Přečteno: 641×
Odpovědět | Admin
Zdravím,

potřeboval bych radu. Máme na serveru 2x250GB hdd v sw raid1. Chtěli bychom je vyměnit za 2x1TB aniž bychom server museli na dlouho vypínat? Předpokládám, že by to mělo jít tak, že tam vyměním jeden 250GB za jeden 1TB, zadám nějaké příkazy a ono se to na ten 1TB zreplikuje. Až nějak doběhne replikace, tak vyměním druhý 250GB za druhý 1TB. Těch 250GB je již plných, proto to chceme udělat. Také by mě zajímalo jak dlouho taková replikace může trvat. Jsou to obyčejné sata hdd připojené k řadiči, tedy žádné hotplug, scsi apod.

Je to tak? Jak tedy na to?

Rozdělení disku je následující: /dev/md0 on / type jfs (rw,errors=remount-ro) /dev/md1 on /home type jfs (rw)

Díky moc za rady!

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

Odpovědi

H0ax avatar 10.3.2011 04:51 H0ax | skóre: 36 | blog: Odnikud_nikam
Rozbalit Rozbalit vše Re: Výměna disků v sw raid1
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jednodušší je zraidovat ty 1TB disky rovnou a obsah tam nakopírovat z původních.
uid=0(root) gid=0(root) skupiny=0(root)
10.3.2011 07:13 Michal
Rozbalit Rozbalit vše Re: Výměna disků v sw raid1
Ano, jednodušší určitě, ale server nebude běžet třeba x hodin, že? Nebo to jako udělat za provozu? A změny pak nějak dokopírovat během chvilkového výpadku? Pravda, to mě nenapadlo... Nicméně by mě stejně zajímalo jestli to lze udělat tou výměnou jednoho za druhý, i když to bude na již dost zatížený server asi taky pěkná zátěž, replikovat.
H0ax avatar 10.3.2011 07:22 H0ax | skóre: 36 | blog: Odnikud_nikam
Rozbalit Rozbalit vše Re: Výměna disků v sw raid1
Tak nakopírovat max 250GB dat snad není na tak dlouho. Syncování pole by ti stejně brzdilo diskový I0 pro další procesy, tak proč to neudělat v klidu a podle mě celkově rychleji.
uid=0(root) gid=0(root) skupiny=0(root)
10.3.2011 07:31 Michal
Rozbalit Rozbalit vše Re: Výměna disků v sw raid1
Asi jo, pokud to pojede třeba 50MB/s, tak by to mohlo být za hoďku a půl, udělám to mezi 3-4h, kdy na server nikdo nechodí, jinak by mě zaměstnavatel asi ... neměl rád ;-)

BTW jaký je nejvhodnější/nejrychlejší způsob zkopírování dat/disku?
10.3.2011 07:44 a1bert | skóre: 23
Rozbalit Rozbalit vše Re: Výměna disků v sw raid1
diskovy io to samozrejme brzdit nebude, nebot se vyuzije pouze idle (do nejakeho limitu ktery se da nastavit aby to vubec kdy probehlo):

[5406596.212113] md: minimum _guaranteed_  speed: 1000 KB/sec/disk.
[5406596.212113] md: using maximum available idle IO bandwidth (but not more than 200000 KB/sec) for data-check.
H0ax avatar 10.3.2011 07:50 H0ax | skóre: 36 | blog: Odnikud_nikam
Rozbalit Rozbalit vše Re: Výměna disků v sw raid1
Ano, využije se jen idle, takže při vytíženým webserveru to pojede okolo 1MB/s když budeš mít štěstí. Takže 1TB ti pojede několik dnů a odezva serveru stejně nebude úchvatná.
uid=0(root) gid=0(root) skupiny=0(root)
10.3.2011 09:00 a1bert | skóre: 23
Rozbalit Rozbalit vše Re: Výměna disků v sw raid1
jestli je vyhodnejsi hodinovy totalni vypadek nebo nekolika hodinove mozne rizene zpomaleni i/o (pokud opravdu nema zadnou volnou i/o kapacitu) uz musime nechat na tazateli ;)

10.3.2011 09:58 Michal
Rozbalit Rozbalit vše Re: Výměna disků v sw raid1
No pravda je, že v současné době disk dost škemrá, io wait je v průměru tak 50%. Proto také doufám, že nové disky s větší cache tomu i uleví. Předpokládám tedy spíše ten hodinový výpadek v prakticky nulovém provozu někdy po té 3h ranní.
10.3.2011 07:40 a1bert | skóre: 23
Rozbalit Rozbalit vše Re: Výměna disků v sw raid1
jednodussi to urcite nebude, pokud ten server umi hotswap disku, tak to lze cele udelat za jizdy.... (pokud je tam dostatecne nove jadro), pokud ne, tak jen za 2 kratke vypadky na fyzickou vymenu disku. Kdezto pri kopirovani bude muset byt system odstavenej dyl (prinejmensim pro konecnej sync)

proste ty disky postupne vymente, a pak grow raidu a resize jfs (jfs to tusim umi i kdyz je namountovany), a pozor na zavadec!

H0ax avatar 10.3.2011 07:47 H0ax | skóre: 36 | blog: Odnikud_nikam
Rozbalit Rozbalit vše Re: Výměna disků v sw raid1
Vyměnit jeden disk, sync, druhej disk, sync, grow sync, grow filesystemu, přitom puštěný služby ... to bude opravdu mnohem jednodušší než cp a krátkej výpadek :-D
uid=0(root) gid=0(root) skupiny=0(root)
10.3.2011 09:29 a1bert | skóre: 23
Rozbalit Rozbalit vše Re: Výměna disků v sw raid1
cp bez pridani disku? vytvoreni raidu? vytvoreni filesystemu? namountovani? editace fstab ? instalace zavadece ?? zadny shutdown do single user nebo boot z externiho media ? :P
10.3.2011 10:03 Michal
Rozbalit Rozbalit vše Re: Výměna disků v sw raid1
Vy mi tedy dáváte :-D. Tak nevím co bude lepší. Ale vzhledem k tomu, že kapacita se dostává na 99%, tak asi přidání disku do raid, kdy by to replikovalo několik dní, nebude příliš schůdné. Radši tedy obětuji ten hodinový výpadek a budu mít hned vše v klidu a nemusím se bát, že za týden už nebude místo, že?
10.3.2011 10:05 a1bert | skóre: 23
Rozbalit Rozbalit vše Re: Výměna disků v sw raid1
hehe, tak tak , obe metody jsou co do slozitosti podobne, zvazit to musite sam ;)
H0ax avatar 10.3.2011 10:30 H0ax | skóre: 36 | blog: Odnikud_nikam
Rozbalit Rozbalit vše Re: Výměna disků v sw raid1
Vytvoření raidu samozřejmě předpokládám před tím, než se ty disky do kompu dají, stejně tak udělání fs. Fstab se editovat nebude, nevidím důvod a zavaděč je hotovej hned. Jde mi o dobu výpadku a řekněme pohodlí instalace. Když si to připravím, tak je podle mě výpadek mnohem kratší a migrace bezpečnější než online šašení s partišnama a raidem nad zapnutým a vytíženým serverem. A teda 50% IO jestli je tam teď, tak je tam něco stejně blbě ;-)
uid=0(root) gid=0(root) skupiny=0(root)
10.3.2011 11:22 a1bert | skóre: 23
Rozbalit Rozbalit vše Re: Výměna disků v sw raid1
no vidite, a me pripada pohodlnejsi tam pridat 2 disky a zbytek udelat pekne doma z gauce, nez u toho nekde ve 3 rano strasit fyzicky

10.3.2011 13:39 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Výměna disků v sw raid1
Jednodušší to není, ale downtime bude výrazně kratší.
10.3.2011 07:43 jan.xxx
Rozbalit Rozbalit vše Re: Výměna disků v sw raid1
Odpovědět | | Sbalit | Link | Blokovat | Admin
A hlavně jako první krok ZÁLOHA. :-)
10.3.2011 20:00 Michal
Rozbalit Rozbalit vše Re: Výměna disků v sw raid1
Odpovědět | | Sbalit | Link | Blokovat | Admin
Díky moc všem za náměty atd. Šéf se rozhodl úplně jinak, ten stroj se postaví znovu na novém Debianu a jednotlivé weby se na to přehodí. Takže spíše více práce :-(. No alespoň se pořádně naučím jak nastavovat weby, mail, apod. Možná tam hodíme i Xen. Prostuduji asi tady fórum ;-).

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.