如何在启动时自动重新组装 mdadm raid 10 阵列?

如何在启动时自动重新组装 mdadm raid 10 阵列?

使用 Linux Mint 18

我创建了一个包含 4 个磁盘的 raid 10 阵列mdadm。然后我更新了/etc/mdadm/mdadm.conf。它包含一个仅带有 UUID - no 的 ARRAY 条目/dev/sdX。我然后执行了update-initramfs -u

当我移除硬盘SATA电缆来模拟硬盘完全故障时,一切都很好。该阵列仍然在降级模式下工作并且可以修复。

问题是,当我关闭机器然后拔下SATA电缆时。然后我的 raid 阵列将无法启动,并且所有剩余的 3 个驱动器都报告为备用驱动器。然后,我可以使用mdadm剩余的 3 个驱动器手动重新扫描和重新组装降级的阵列,但我希望在启动时自动发生这种情况。我避免在任何地方使用/dev/sdX,但设备名称可能正在系统中的某个地方使用?所有驱动器都会丢失,因为如果我删除/dev/sda,然后/dev/sd[b-d]更改名称?

我确实尝试添加md-mod.start_dirty_degraded=1为内核参数,但没有帮助。

相关内容