ubuntu – RAID1上的加密LVM – 故障测试,手动安装

前端之家收集整理的这篇文章主要介绍了ubuntu – RAID1上的加密LVM – 故障测试,手动安装前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们有一个Ubuntu 10.04 LTS服务器,其中LVM运行在磁盘加密之上,它运行在由两个物理SATA磁盘组成的RAID1卷之上.配置如下所示:
_______________
            |swap|     /    | - LVM volume for swap (10 GB)
            |____|__________| - LVM volume for root (rem. space ~ 490 GB)
            |______LVG0_____|  - LVM group  
           /d0fc97a3b3e8ae5a8\    - dm-crypt encrypted partition on RAID1
    ______/___________________\______
   |/boot|  > RAID1 | > RAID1  |/boot| - 250MB /boot partition on each disk
   |_____|__________|__________|_____| - remaining space on each for RAID
   |______500 GB____|____500 GB______|   - SATA HDD x 2

这很好用,但是当我去模拟冷盘故障(关闭,拔掉一个或另一个磁盘,然后打开电源)时,它无法提示我的启动密码并显示错误

cryptsetup:LVM设备名称(dev / disk / by-UUID / [UUID String])不以/ dev / mapper开头

大约等了5分钟后,它会出现一个BusyBox(initramfs)提示符.我的问题是,为什么从这两个磁盘以这种方式启动时它不会要求启动密码?我确实选择了在安装RAID分区后磁盘发生故障后继续启动的选项,但这显然不会发生.其次,我如何手动让它从RAID阵列中解锁剩余的磁盘并使用BusyBox shell正确启动?

提前致谢.

编辑:根据要求,这是pvdisplay运行后输出插入两个驱动器后输出

--- Physical volume ---
   PV Name               /dev/mapper/[md disk]_crypt
   VG Name               [LVM group name]
   PV Size               465.53 GiB / not usable 2.93 MiB
   Allocatable           yes (but full)
   PE Size               4.00 MiB
   Total PE              119174
   Free PE               0
   Allocated PE          119174
   PV UUID               [UUID]

当只插入一个驱动器时,它最终会将我放到没有pvdisplay的BusyBox shell中.

更新:
从去年年底开始,我遇到了this debian bug report,这与我的问题非常吻合.它似乎已得到修复,因此我从上游手动安装了更新的cryptsetup,libcryptsetup1和libpop0软件包.

现在当我拔出任何一个磁盘未启动时,我不再收到错误,并且它正确地要求密码.但是,它不接受我配置的密码.插入两个磁盘后,它接受密码并正常启动,但如果拔掉任何一个,则会要求密码短语不接受正确的密码.

更新2:
现在症状看起来与bug report filed相同,尽管我正在运行Lucid.为链接描述,我可以得到它从一个单一的磁盘引导 – 如果我产生足够的失败,最终会再次踢我出到BusyBox的外壳,我可以运行cryptsetup luksOpen的/ dev / MD1 md1_crypt,输入密码,然后点击ctrl-d让它启动.这似乎是一个让它在降级状态下启动的奇怪程序.我想我要擦拭一切并重新开始.因为在我希望全新安装可以解决问题之前我没有遇到过这个问题,如果不是,我至少知道如果需要的话如何引导降级数组.

我认为您应该相信该设备不以/ dev / mapper开头的错误.我在这里有cryptsetup,它工作正常,但我的所有设备都被命名为/ dev / mapper / something.

我知道您想使用UUID来安装它,但显然不支持开箱即用.

猜你在找的Ubuntu相关文章