Centos7, sw raid1, grub2
Ing. Leoš Houser
leos.houser na aacomputer.cz
Pondělí Červenec 4 21:55:19 CEST 2016
Dobrý den.
Chybu v grubu nemohu vyloučit, ale:
Podívejte se, z jakého zařízení opravdu bootujete. Typické bývá u této
chyby, že botujete třeba z /dev/sdb1. Pokud vytáhnete 2. disk - /dev/sdb -
nefunguje to. Pokud vytáhnete 1. disk, z disku sdb se stane při dalším bootu
sda a opět to nefunguje.
Nápravou je bootovat z md0 a zároveň v grubu přidat parametry, které pevně
svážou konkrétní fyzický disk s sda nebo sdb. Už jsem to dělal, ale
parametry si přesně nepamatuji. Pan Google ale určitě ano. :-)
Zkontrolujte také, jestli máte na obou discích stejný zavaděč OS: Binárně je
porovnejte. Pokud dobře počítám, je to prvních 446 Bytů na disku.
S pozdravem
--
Ing. Leoš Houser, ředitel
AA COMPUTER, s.r.o.
Konečná 917/25
360 05 Karlovy Vary
Mob.: +420 737 107 202
E-mail: leos.houser na aacomputer.cz
WWW: https://www.aacomputer.cz
https://aacall.cz
Blog: https://it-blog.cz
----- Původní zpráva -----
Od: "Martin Och" <martin na och.cz>
Komu: "Diskuse o Linuxu v cestine" <linux na linux.cz>
Odesláno: 4. července 2016 21:28
Předmět: Centos7, sw raid1, grub2
Dobry vecer,
mohl by me, prosim, nekdo nasmerovat nebo poradit?
Mam "server" se dvema disky, chci je mit v sw RAID1, a pokud jeden zdechne,
tak aby system nabootoval z prezivsiho,
vadny disk se nasledne vymenil RAID rebuildnul, a system mohl nadale
fungovat, a treba po rebootu z toho noveho disku zase nabootoval.
V Centos5 jsem to mel rozchozene jak popisuji, ale v Centos7 se nemuzu
hnout.
Dokud jsou v systemu oba disky, tak server bootuje, neni problem.
Ale jakmile jeden disk odpojim, lhostejno ktery, tak to nedobootuje, skonci
to nekde kde oznamuje jake disky nasel...
Domnivam se, ze je neco zmrseneho s grub2, ale uz nevim co bych zkusil.
Nize uvadim asi to nejzajimavejsi z rozlozeni disku a raidu. Nic sloziteho a
neobvykleho to IMHO neni.
Napada Vas nekoho co delam spatne?
Diky
--
Martin
# fdisk -l
Disk /dev/sda: 128.0 GB, 128035676160 bytes, 250069680 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x00023f91
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 1050623 524288 fd Linux raid
autodetect
/dev/sda2 1050624 32301055 15625216 fd Linux raid
autodetect
/dev/sda3 32301056 71362559 19530752 fd Linux raid
autodetect
Disk /dev/sdb: 128.0 GB, 128035676160 bytes, 250069680 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000f2c7c
Device Boot Start End Blocks Id System
/dev/sdb1 * 2048 1050623 524288 fd Linux raid
autodetect
/dev/sdb2 1050624 32301055 15625216 fd Linux raid
autodetect
/dev/sdb3 32301056 71362559 19530752 fd Linux raid
autodetect
Disk /dev/md0: 536 MB, 536805376 bytes, 1048448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/md1: 16.0 GB, 16000155648 bytes, 31250304 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/md2: 20.0 GB, 19999424512 bytes, 39061376 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
# blkid
/dev/sda1: UUID="7947dfeb-5323-adf1-0489-4333532a878b"
TYPE="linux_raid_member"
/dev/sda2: UUID="16d646dd-5019-b251-0489-4333532a878b"
TYPE="linux_raid_member"
/dev/sda3: UUID="4820e3a0-178f-c87b-0489-4333532a878b"
TYPE="linux_raid_member"
/dev/sdb1: UUID="7947dfeb-5323-adf1-0489-4333532a878b"
TYPE="linux_raid_member"
/dev/sdb2: UUID="16d646dd-5019-b251-0489-4333532a878b"
TYPE="linux_raid_member"
/dev/sdb3: UUID="4820e3a0-178f-c87b-0489-4333532a878b"
TYPE="linux_raid_member"
/dev/md0: LABEL="/boot" UUID="892435bb-9b85-41d6-b153-ff2f35863949"
TYPE="ext4"
/dev/md1: LABEL="/" UUID="8dc43c95-cc14-4499-a4ba-874c5ac2873d" TYPE="ext4"
/dev/md2: LABEL="/home" UUID="bf250c1c-65d5-4b94-9c34-9074ef4b2a30"
TYPE="ext4"
_______________________________________________
Linux mailing list
Linux na linux.cz
http://www.linux.cz/mailman/listinfo/linux
Další informace o konferenci Linux