Supermicro TwinPro 机箱配备双 SYS-1029TP-DC1R 服务器模块,每个模块均配备 Supermicro X11DPT-PS 主板和 Avago 3108 RAID 卡。
操作系统:VMware ESXi 6.7。
问题:无法弄清楚在更换“故障”驱动器后如何重建现有 RAID5 阵列。(实际上并没有失败;相反,这是尝试用 SSD 逐个替换旋转磁盘,每次都重建 RAID 组 - 而不是从头开始重建 RAID 组。)
- “故障”驱动器:Seagate 7E2000 1TB 机械驱动器(ST1000NX0303),4K 扇区大小
- 替代品:Micron 5400 Max SSD 1.92TB(Micron_5400MTFD),512B 扇区大小
(这个 RAID 控制器是否不能在同一卷中混合使用具有不同扇区大小的驱动器(又称“虚拟驱动器”)?)
笔记:
- 如果有热备用可用,或者插入了“UG”(未配置的良好)驱动器,则控制器配置为自行开始重建。(在这种情况下没有发生重建。)
- 将替换驱动器设置为“全局热备用” - 没有变化,没有进行重建,UI 中的任何地方都没有“重建阵列”选项。
感谢您的任何想法!
(有更多各个 UI 部分的截图可供查看。)
答案1
我不能 100% 确定这是怎么回事 - 但怀疑缺少“重建”选项,以及 RAID5 卷无法自行开始重建的原因在于具有 4Kn 驱动器(4K 扇区大小)的现有卷无法使用扇区大小不同的驱动器(512B)。希望 UI 能够更好地指示这一点。
接下来发生了什么:
- 当我把原来的驱动器放回去时,它被标记为“UB”(“未确认错误”)
- 然后我通过“PD Mgmt”UI 将其标记为“未确认良好”。
- 这种驾驶体验立刻就变得“陌生”了。
- 然后我在“VD Mgmt”UI 中“导入外部配置”。
- 然后,驱动器成为原始卷/驱动器组的成员,并且卷开始重建。大约 20 分钟后,目前已达到 15%。LED 常亮红色,所有驱动器上的蓝色 LED 闪烁。
(我现在将自己的答案标记为“解决方案” - 但是如果有更好的答案,将很乐意将其转换为这回答。)