Расширенная конфигурация Grub2 для RAID5 + зашифрованный LVM, где /boot требуется избыточность

Я записал свою полную установку до сбоя, если у вас есть вопрос об установке, объяснение которого я не предоставил ниже: http://www.youtube.com/watch?v=BVe5vja3keo

Во время разбиения я создал программный том RAID 5, охватывающий три одинаковых диска. На этом томе я создал зашифрованный том, внутри которого я создал LVM, содержащий два логических тома в группе томов. Один логический том для /boot и один для / (остальные):введите описание изображения здесь

Когда пришло время установить Grub на MBR, я получаю сообщение об ошибке Executing grub-install /dev/sda failed. This is a fatal error:введите описание изображения здесь

После этого я завершил установку без установки загрузчика.

Я был бы очень признателен, если бы кто-нибудь смог мне помочь!

  • Я хочу избыточность для /boot поэтому размещать его вне тома RAID 5 не вариант.
  • Я пытался разместить /boot раздел непосредственно внутри тома RAID 5, и это тоже не работает автоматически.
  • Если это возможно, я бы хотел /boot внутри LVM, но если его нет внутри тома RAID, будет достаточно.
  • Я знаю, что программный RAID является неоптимальным для производительности, а аппаратный - предпочтительным. Тем не менее, мой бюджет не учитывает один, и избыточность и шифрование - мои главные проблемы.

2 ответа

Создайте отдельный раздел RAID на каждом из ваших дисков для /boot, затем RAID1 это (RAID1, а не RAID10).

С моего аналогичного сервера:

$ cat /proc/mdstat 
Personalities : [raid1] [raid6] [raid5] [raid4] 
md1 : active raid6 sdc2[3] sdd2[1] sdb2[0] sda2[2]
      143090816 blocks level 6, 64k chunk, algorithm 2 [4/4] [UUUU]

md0 : active raid1 sdc1[2] sda1[0] sdd1[3] sdb1[1]
      136448 blocks [4/4] [UUUU]

И конечно же, не забывайте про MBR!

Если вам абсолютно необходимо использовать программный RAID, я бы рекомендовал не загружать / загружать ваши зашифрованные разделы /LVM.

Другие вопросы по тегам