Megacli用来重建不知道正确槽位的Raid

192.168.85.7上面有两个Raid

一个Raid1, 500G,应该是两块盘,现在丢了一块,正确的槽位不知道是哪一个 另一个是Raid0,4TB,运行正常

现在在一个新槽位上插了一块硬盘,但是槽位不对,没有自动rebuild,状态是unconfiged good.

首先查一下丢失的盘

/opt/MegaRAID/MegaCli/MegaCli64 -Pdgetmissing -a0

得到参数Array 0,Row 1

首先进行替换,新盘的id是32:2,替换掉Array0 Row1的盘

1/opt/MegaRAID/MegaCli/MegaCli64 -PdReplaceMissing -PhysDrv [32:2] -Array0 -row1 -a0

然后强制这块新盘开始重建

1/opt/MegaRAID/MegaCli/MegaCli64 -PDRbld -Start -PhysDrv [32:2] -a0

随时查看一下进度

1/opt/MegaRAID/MegaCli/MegaCli64 -PDRbld -ShowProg -PhysDrv [32:2] -a0

上面已经走了5%了,走完就ok了。


Linux下定期检查物理机磁盘的脚本
Rsync的日常使用方法
comments powered by Disqus