Portál AbcLinuxu, 10. května 2025 22:35

Dotaz: GRUB a RAID 1

19.8.2013 15:54 ironman
GRUB a RAID 1
Přečteno: 340×
Odpovědět | Admin

Dneska se mi stala neprijemna vec. Lehl mi jeden disku v raidu 1. Tak sem restartoval server, protoze se choval divne. Pri bootovani, jiz bez mrtveho disku server, nenabehl a skoncil pokus o boot hlaskou "GRUB".

Jelikoz v teto sestave bezel server nekolik let nepamatuju si zda jsem pred tim nainstaloval grub na oba disky co byly v raidu. Nabootoval sem tedy z Debianu a spustil rescue mod. Sestavil sem v nem degradovany raid 1 s jednim diskem, nasledne chrootnul, nainstaloval grub (grub-mkdevicemap; update-grub2; grub-install /dev/sdb).

Pak sem jeste prez mdadm prekopiroval nastaveni do mdadm.conf tedy (mdadm --detail --scan > /etc/mdadm/mdadm.conf). Zkontroloval sem UUID disku v grub.cfg a mdadm.conf a zjistil, ze UUID nesouhlasi. Tak sem prekopiroval UUID z mdadm.conf do grub.cfg. Pak reboot a situace je naledujici nabootuje, ale skonci hlaskou ze nemuze nalezt md0 a skoci do initram(-cosik). Zkousim ruzne navody, ktere poradil strycek google, ale stale nebootuje. Nevedel byste nekdo pomoct? Ja sem v koncich a nechapu proc po bootu nedojde k sestaveni md0 a naslednemu zavedeni systemu.

Distribuce Debian 6.x

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

Odpovědi

19.8.2013 22:28 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: GRUB a RAID 1
Odpovědět | | Sbalit | Link | Blokovat | Admin
uuid v mdadm.conf je uuid toho pole, zatímco uuid v grub.cfg je filesystému s kořenem. Opravdu mají být stejné? Já mám v blkid u md0 jiné uuid (ext2) než v mdadm.conf, kde odpovídá uuid partišen, ze kterých se raid1 skládá.
Max avatar 20.8.2013 20:15 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: GRUB a RAID 1
Tek tak, UUID v mdadm.conf je trochu o něčem jiném. Mělo by se použít UUID takové, co vyhodí blkid u /dev/mdx pole
Tak jako tak, grub2 je silně naskriptovaný a vše by měl dělat plně automaticky, takže spíš stačí jen zkontrolovat, co udělal a tím to hasne.
Další možností je, že mohou být v initrd nějaké ošklivé údaje (těžko říci, jak jsi to měl předtím nastaveno), takže přegenerování initrd podle aktuální konfigurace neuškodí.
Zdar Max
Měl jsem sen ... :(

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.