1、首先查看目前硬盘的状态,看看是否有硬盘损坏,使用如下命令:cat /proc/mdstat下图所示,md2有块磁盘已经故障
2、再使用命令查看详情mdadm –D /dev/md2
3、把坏硬盘拔出来,再把新的硬盘插进去,不用重启电即可识别。
4、拷贝正常的那块硬盘分区信息到新的硬盘(假设新硬盘被系统识别为sdc,具体情况请自传陔侔抒己用fdisk –l 查看)/dev/sdb 为剩下的那块正常的磁盘用如下命令:sfdisk-d/dev/sdb|sfdisk-f/dev/sdc
5、让内核重载分区表:partprobe/dev/sdc
6、fdisk –l 查看一下两个硬盘的分区是否一致,如果不一致就不能进行下一步。
7、将新硬盘添加到原有RAID中使用如下命令,分别将所有的RAID设备都添加完成。钱砀渝测(注意,到底是将哪个分区(sdc?)镙烨莲峪添加到哪个RAID设备(md?),请参考第1步的查询结果。)mdadm /dev/md0 –a /dev/sdc2Mdadm:added /dev/sdc2mdadm /dev/md1 –a /dev/sdc1Mdadm:added /dev/sdc1mdadm /dev/md2 –a /dev/sdc3Mdadm:added /dev/sdc3
8、再用第1步的方法查看阵列是否正常,系统会按顺序把每个RAID设备都进行重建,重建完成就OK了。重建的时间可能比较久,但是是不影响系统运行的。