更新

更新

更新

似乎initramfs无法正确安装阵列。如果我停下来重新组装它们,它们就会起作用:

mdadm --stop /dev/md124
mdadm --assemble --run /dev/md124 /dev/sda6

也许initrd尝试运行仅组装 sdb 分区的降级阵列并停止。我不知道如何调试和/或修复它。


为了测试我的全新 RAID1 阵列,我断开了其中一个硬盘 (sda) 的连接,并尝试启动降级的系统(我设置了 BOOT_DEGRADED=true)。一切都按预期进行,操作系统启动没有问题,并且 mdadm 发送了一封电子邮件来通知我该问题。

其他磁盘的情况有所不同。同步后,我尝试做同样的事情来断开 sdb 的连接。 Grub 启动引导但未挂载根分区。

/proc/mdadm说数组存在但它们处于非活动状态。我尝试手动组装它们,但mdadm出现“设备或资源繁忙”错误。

grub-install --recheck在两个驱动器上运行,但没有任何变化。 sdaX 和 sdbX 的 UUID 是相同的,并且所有 UUID 都是正确的,我用blkid.

相关内容