添加 SATA 控制器后重新启动时,我的软件 RAID1 阵列(/boot、/)总是降级。它是 CentOS 7。这是正在发生的事情和已经完成的事情:
- 我使用以下设置制作了 4 磁盘 RAID1 阵列:SATA 控制器 A (-HDD1 / -HDD2) + SATA 控制器 B (-HDD3 / -HDD4)
- Cont-A 有问题,所以我添加了另一个 Cont-C,并将 HDD1/2 从 Cont-A 移动到 Cont-C。因此,设置如下: Cont-A (none) + Cont-B (-HDD3 / -HDD4) + Cont.C (-HDD1 / -HDD2)
- 在此交换之后,在每次(重新)启动时,RAID1 阵列总是会降级,只有 HDD3/4 处于活动状态。
- 我可以将 HDD1/2 重新添加到 RAID1 阵列,但它们在重新启动后再次降级,丢失了 HDD1/2。
我怀疑这是因为 CentOS 在启动阶段没有看到 Cont-C(及其子公司 HDD1/2),因为启动序列停止了大约 2 分钟,而 HDD1/2 很晚才出现在 dmesg 上。
当引导顺序设置为这样时,我可以从 HDD1/2 引导(尽管仍然从 RAID1 丢失 HDD1/2),所以至少 BIOS 可以正确识别 Cont-C。
有没有办法解决这个问题?