在 RAID 阵列降级时启动 Debian

mr.*_*r.b 10 linux ubuntu debian software-raid degraded

最近,我遇到了 Ubuntu Server 安装。在安装过程中,它询问我是否允许从降级的 RAID 阵列启动系统(可能是因为我将系统安装到 RAID1 /dev/md0 设备上)。对于只需要联机的无人值守服务器来说,这是非常有用的选项,无论它们的 RAID 阵列是否降级(只要它没有完全失效)。

快速查找后,我发现它可以通过读取/etc/initramfs-tools/conf.d/mdadm配置文件(BOOT_DEGRADED=true 选项)或读取内核引导行参数(bootdegraded=true)来工作。

问题:是否有类似的东西(一种使用降级阵列引导系统的方法)适用于 Debian?我不确定这种确切的方法是否适用,甚至不确定它是否具有此特定功能。

我问这个是因为我曾经在某些系统中使用 RAID5 阵列,并且在不正确关闭时无法启动,直到我手动“修复”阵列,这被证明是主要的 PITA,因为服务器在远程位置无人看管,没有UPS,并且确实发生了电源故障。所以,我问这样我可以在未来防止这种问题。

小智 6

你想要 start_dirty_degraded。尝试指定 md-mod.start_dirty_degraded=1 作为内核映像的引导参数。