LVM Raid EFI Grub install (ubutntu 16.04)

Fórumok

Üdv!
LA haladó telepítés videót néztem. Egész jó volt.
Egy kérdésem lenne csak.
A szituáció ilyesmi volt:
sda1 ESP, sda2..x Raid + LVM
sdb1 ESP, sdb2..x Raid + LVM
sdc1 ESP, sdc2..x Raid + LVM
sdd1 ESP, sdd2..x Raid + LVM
sde1 ESP, sde2..x Raid + LVM

(ESP: EFI System Partition)

A telepítő itt csak az első sda1 EFI partícióra tette a grub-ot ha jól gondolom.
Itt is (akár csak nem EFI rendszer esetén) célszerű minden diszkre feltenni a GRUB-ot, hogy tudjunk mindegyikről bootolni, ha baj van.

Tehát ebben az esetben clészerű egy ilyen még boot után(?):

~# grub-install --target=amd64 /dev/sdb
~# grub-install --target=amd64 /dev/sdc
~# grub-install --target=amd64 /dev/sdd
~# grub-install --target=amd64 /dev/sde
~# grub-mkconfig -o /boot/grub/grub.cfg

update:
VM-ben kipróbáltam 2 diszkkel. Nem sikerült a grub-install /dev/sdb - hiba nincs, csak nem indul 1 diszkkel.
Felmountoltam a /dev/sdb1-et és odamásoltam a /boot-ból a fájlokat, de az sem sikerült.

Mi a helyes megoldás?

Hozzászólások

Majd kipróbálom, de elvileg ezzel működnie kell a LA szerint:
pl.

mount /dev/sdb1 /mnt/sdb1
rsync -a /boot/efi/* /mnt/sdb1
grub-install /dev/sdb

update:
Működni látszik. :)

Próbaként VBox alatt kivettem a rendszer alól az első disk-et (szimulálva egy diszkhibát) és start VM.
A diszken ugye ez van:
sda1/sdb1 ESP
sda2/sdb2 RAID1 -> LVM (vg_swap -> lv_swap)
sda3/sdb3 RAID1 -> LVM (vg_root -> lv_root)

A disk2-ről elkezdett bootolni, de egy initramfs prompt-ba dobott. Szóval a rendszer nem tudott elindulni teljesen:
Ubuntu Server 16.04 diszk1 removed.

Ilyet nem bír el a rendszer? Vagy én rontok el valamit?
Ha csak raid1-be tettem a rendszert LVM nélkül (régebben csináltam egy hasonló tesztet nem EFI-s környezetben), akkor szépen bebootolt a rendszer 1 diszkről.

Nem ebbe szaladtál bele?:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=781172

Februárban próbáltam utoljára, akkor még nem volt jó. Nem EFI specifikus a probléma, nekem simán sem ment.

Megkerülhető szerintem, ha a külön boot partíciót készítesz mindegyik diszkre azonos tartalommal RAID és LVM nélkül. Nem szép, tudom. :)

Februárban centos7-el megoldottam valahogyan, de már nincs hozzáférésem ahhoz a szerverhez.
2 raid1 kötetet hoztam létre, elsőn csak a boot volt, második pedig lvm pv lett, majd azon root, swap stb.
Az MBR-t lehet, hogy dd-vel másoltam a 2. diszkre, az már teljesen kiesett.