使用 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
为内核参数,但没有帮助。