Portál AbcLinuxu, 1. června 2025 20:34


Dotaz: ja zmenit RAID 1 na RAID 0 za chodu u korene /

26.4.2012 09:54 HonzaS | skóre: 6
ja zmenit RAID 1 na RAID 0 za chodu u korene /
Přečteno: 451×
Odpovědět | Admin
Zdravím,

dva 80GB disky jsou rozdělené na víc oddílů, z toho sda2 a sdb1 (oba mají stejnou velikost 5 GB) jsou v RAID 1 a slouzi jako korenovy oddil. Protoze doslo misto, rad bych zmenil RAID 1 na RAID 0. Jak postupovat? Vycetl jsem, ze obvykle staci treti disk (zkopirovat, zastavit, vynulovat, vytvorit znovu a data zpet). Ale pokud je to koren a chtel bych to provest za chodu?

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

Odpovědi

26.4.2012 10:29 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: ja zmenit RAID 1 na RAID 0 za chodu u korene /
Odpovědět | | Sbalit | Link | Blokovat | Admin
Root bych na raid0 nedával, ty disky jsou už starší (80GB), až ti jeden vypadne, máš po systému. Pokud můžeš připojit třetí disk, přemigroval bych raid1 na raid5 se třemi disky. Ale i tak by bylo lepší mít /boot na něčem jednodušším (raid1), starší grub raid5 nezvládne. Ale grub2 by měl být OK, leč nikdy jsem to netestoval (pouze raid1).

Za běhu pochybuji, to pole budeš muset aspoň na okamžik odmontovat. Ale teoreticky by to šlo přehodit při rebootu, pokud riskneš, že to už nenabootuje. Já tedy bych do toho nešel, na chvíli bych to shodil, nabootoval z CD/flešky a to přehození udělal z něj. Synchronizace nového pole pak už může jet po rebootu za běhu.
26.4.2012 11:16 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: ja zmenit RAID 1 na RAID 0 za chodu u korene /
Odpovědět | | Sbalit | Link | Blokovat | Admin
Také souhlasím s tím, že RAID 0 na kořenový oddíl je velmi riskantní volba. Pokud chcete tuhle konfiguraci zachraňovat, tak bych zjistil obsazení adresářů v kořenovém filesystému a některý přesunul na jiný filesystém (třeba /usr). Případně by při tom bylo nutné zmenšit nějaký existující oddíl.

A pokud je to starý server, tak bych zvážil, jestli tato situace mi nenahrává na komplexnější změnu. 80GB disky jsou pravděpodobně tak 5 či více let staré a mají proto spotřebu tak 10-13W což při 24/7 provozu dělá za rok spotřebu elektrické energie tak za cca 700Kč. Přičemž nový disk v podobné kapacitě bude spotřebovávat za rok tak 70Kč a brzy zaplatí rozdíl ve své ceně.
26.4.2012 21:03 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: ja zmenit RAID 1 na RAID 0 za chodu u korene /

Pokud to bude slušný disk pro 24x7 provoz, bude stát tak 3000-4000 Kč, takže i kdybych ročně ušetřil celých 700 Kč, zaplatí se investice za 4-6 let. To bych rozhodně neoznačil slovem brzy.

Problém vidím spíš v tom, že disk, který je používán pět let v nepřetržitém provozu, už de facto dosáhl své předpokládané životnosti.

26.4.2012 22:08 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: ja zmenit RAID 1 na RAID 0 za chodu u korene /

Problém vidím spíš v tom, že disk, který je používán pět let v nepřetržitém provozu, už de facto dosáhl své předpokládané životnosti.

To je jistě hlavní důvod. Jinak s cenou to není tak strašné. Serverové Western Digital Caviar RE4 250GB 64MB cache je pod 2k. Western Digital VelociRaptor 150GB 32MB cache je za 2,6k. A 2,5" disk na 7,2k otáčkách Western Digital 2.5" Scorpio Black 160GB 16MB cache je za 1,5k.
AraxoN avatar 26.4.2012 16:26 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
Rozbalit Rozbalit vše Re: ja zmenit RAID 1 na RAID 0 za chodu u korene /
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na RAID 0 by som sa vykašľal. Ak Ti ide len o miesto, ľahšie by bolo jeden oddiel z RAID-u vyhodiť a vytvoriť na ňom nový filesystém, ktorý si potom pripojíš tam kde potrebuješ mať viac miesta.
27.4.2012 00:21 jas | skóre: 13 | blog: blag
Rozbalit Rozbalit vše Re: ja zmenit RAID 1 na RAID 0 za chodu u korene /
Odpovědět | | Sbalit | Link | Blokovat | Admin

Obavam sa, ze priamo za behu (bez restartu) to mozne nebude, ale malo by stacit live cd/dvd/usb alebo par restartov a spravny file system.

Namiesto raid 0 by som mozno zvazil pouzit LVM (podobny princip ako popisane nizsie pre raid 0).

Pokial su povolene restarty, tak v principe treba prekonfigurovat raid 1 s 2 particiami na raid 1 s 1 particiou, restart, vytvorit raid 0 na novej uvolnenej particii, prekopirovat data, prekonfigurovat fstab na raid 0, restart, zrusit raid 1 particiu (napr. dd if=/dev/null of=/dev/sdXz), pridat cistu particiu do raid 0 a pouzit utilitu na zvacsanie velkosti filesystemu (za behu mozne napr. pri xfs alebo btrfs).

Osobne nemam problem s raid0 (alebo podobnym riesenim) ne beznych masinach, reinstalacia systemu je dnes otazka chvile. Pokial ide o produkcnu masinu, je to uz horsie, ale toto rozhodnutie je len cisto na vas.

Neodporucam pouzivat podobne riesenie pokial nedokazete vytvorit patricne prikazy/nakonfigurovat system sam. Nejedna sa totiz o najbezpecnejsie operacie.

27.4.2012 08:26 HonzaS | skóre: 6
Rozbalit Rozbalit vše Re: ja zmenit RAID 1 na RAID 0 za chodu u korene /
Odpovědět | | Sbalit | Link | Blokovat | Admin
Všem vám díky za příspěvky. Budu to asi muset řešit novými disky, jejich cena není až tak velká. :-)

Příjemný den a víkend.

Honza

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.