Portál AbcLinuxu, 10. května 2025 02:03

Dotaz: RAID1 problem

18.11.2008 10:04 Roman
RAID1 problem
Přečteno: 271×
Odpovědět | Admin
Zdravim, rad bych se zeptal, pokud mi odesel jeden disk ze dvou, ktery je v RAID1, je nejaka moznost jak tento disk vymenit a dal pokracovat se dvema disky v RAID1 aniz by se musel preinstalovat cely system? Pokud ano doporucili byste mi prosim krok po kroku jak postupovat?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

18.11.2008 10:12 Roman
Rozbalit Rozbalit vše Re: RAID1 problem
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jeste upresnim, je to softwarovy RAID1 a system Fedora Core 6.
michich avatar 18.11.2008 10:29 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: RAID1 problem
Odpovědět | | Sbalit | Link | Blokovat | Admin
Přibližně nějak takhle:

- odstranit vadný disk z pole: mdadm /dev/mdX -r /dev/sdY

- vyměnit disk

- přidat nový disk: mdadm /dev/mdX -a /dev/sdY
18.11.2008 11:12 elik
Rozbalit Rozbalit vše Re: RAID1 problem
a co ked odide disk na ktorom je boot sektor?
18.11.2008 11:32 linuxik | skóre: 32 | Milovice
Rozbalit Rozbalit vše Re: RAID1 problem
Tak zapis boot sektor na oba disky, stejne by to tak melo byt udelane.
18.11.2008 11:34 Arno3t | skóre: 23 | Uherské Hradiště
Rozbalit Rozbalit vše Re: RAID1 problem
Pokud je tam jen boot sektor, tak neni nic jednodussiho, nez pocitac nabootovat z live CD a pomoci grub vytvorit novy boot sektor na zvolenem disku s tim, ze bootovaci /boot se vezme z dobreho stareho disku a pak se pripadne po rebuildu pole predela na novy disk. Pokud ovsem s diskem odesel nezrcadleny /boot adresar a nemate jeho zalohu, je to trochu vetsi orisek, zvlaste pokud mate vlastni jadro. Pokud to chcete podrobne, tak nam sem dejte presnou konfiguraci disku.

18.11.2008 13:15 Radek Hladik | skóre: 20
Rozbalit Rozbalit vše Re: RAID1 problem
Pokud se opravdu jedna jen o boot sektor, tak je moznosti hned nekolik. Pokud system bezi, tak pomoci:
grub
root (hdX,Y)
setup (hdX)
kde X a Y jsou cisla disku resp. partition, kde je /boot partition. Vse se pocita od nuly, takze napriklad sdb1 bude hd1,0. Samozrejme pokud jsou jen SATA disky a system je vidi stejne jako BIOS. Kazdopadne kazda ta vec se da doTABkovat, takze se to najde velice pekne.

Pripadne je mozne vhodnym podstrcenim map souboru gruba presvedcit, ze to co ted vidi jako sdb bude pri bootu treba hd5 :-) Vyrobi se soubor s obsahem:
/dev/sdb (hd5)
a grub se pak spusti s --device-map /cesta/k/souboru. To se hodi prave treba pro pripad, kdy na druhy disk v RAIDu zapisujeme bootsektor tak, ze pokud ten disk bude nekdy bootovat, tak nebude druhy, ale prvni :-) Tzn. na /dev/sdb zapis bootsektor, jako by to bylo hd0.

Pokud system nebezi, tak je mozno pouzit nejakeho gruba nabootovaneho z CD. Casto byva na ruznych LiveCD nebo se da na netu sehnat "ciste" grub.iso. Pripadne se da vyrobit na jinem systemu. No a s nim pak staci bude minuly proces opakovat, nebo jenom nabootovat system:
root (hdX,Y)
configfile /boot/grub/grub.conf
A i pak se daji parametry bootu upravit, pripadne uplne znova vytvorit. Doporucuju se s grubem seznamit do podrobna, umi toho opravdu hodne a uz mi to vyresilo hodne situaci...
18.11.2008 13:30 rudiik
Rozbalit Rozbalit vše Re: RAID1 problem
Jeste bych mozna doporucil vytvoreni partitions na novem disku a jejich nastaveni na typ Linux RAID Autodetect ;-)

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.