Grub2 for RAID5的高级configuration+ / boot需要冗余的encryptionLVM

我logging了我的完整安装,直到出现故障,如果您对安装有疑问,我并未提供以下解释: http : //www.youtube.com/watch?v=BVe5vja3keo

在分区期间,我创build了一个跨越三个相同磁盘的软件RAID 5卷。 在该卷上,我创build了一个encryption卷,其中创build了一个LVM,其中包含一个卷组中的两个逻辑卷。 一个逻辑卷用于/boot ,一个用于/ (其余): 在这里输入图像说明

当需要将Grub安装到MBR时,我得到错误Executing grub-install /dev/sda failed. This is a fatal error Executing grub-install /dev/sda failed. This is a fatal error在这里输入图像说明

之后,我完成了安装而不安装引导装载程序。

如果有人能帮助我,我将不胜感激!

  • 我确实需要/boot冗余,因此不能将其放在RAID 5卷之外。
  • 我已经尝试将一个/boot分区立即放入RAID 5卷中,并且不会自动工作。
  • 如果可能的话,我喜欢LVM中的/boot ,但是如果它没有放在RAID卷内就足够了。
  • 我知道一个软件RAID在性能上是次优的,硬件是最好的。 但是,我的预算是不允许的,冗余和encryption是我最关心的问题。

如果你绝对必须做软件RAID,我build议保持/引导你的encryption/ LVM分区。

在每个磁盘上为/ boot创build一个单独的RAID分区,然后在RAID1上创build(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 !