案例:
阵列为Raid 10 Slot4磁盘故障需要更换磁盘。
更换的磁盘为拆机盘,更换后状态为Foreign,如下图
清除外来盘配置
megacli -cfgforeign -clear -a0
查看磁盘状态并为变成Rebuild
尝试手动启动rebuild,提示设备状态不支持。
解决方法
1、清空外来配置
2、查看查看硬盘Missing信息
megacli -PdGetMissing -a0
我们看到阵列0的Row 4盘Raid信息丢失了。
3.替换Missing硬盘,执行命令后磁盘状态变成了Offline
megacli -PdReplaceMissing -PhysDrv[32:4] -array0,row4 -a0
4、启动rebuild,并查看磁盘状态变化是否为Rebuild
megacli -PDRbld -Start -PhysDrv [32:4] -a0
查看磁盘状态为Rebuild后则磁盘更换成功,待Rebuild成功后,可以在查看阵列是否已从降级状态恢复。整个过程操作完成。