使用mdadm工具创建软raid阵列,我们之前学习实践过,可以查看之前的笔记:https://sulao.cn/post/1085,今天我们记录学习下如果软raid阵列中有损坏的盘,我们如何进行替换故障盘。
1.创建软raid5阵列
我们前期准备了vdb、vdc、vdd、vde这四块盘用来做实验。
mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/vdb /dev/vdc /dev/vdd
创建完成以后进行检查
mdadm -D /dev/md0
使用lsblk命令检查磁盘情况。

2.模拟磁盘损坏
我们模拟损坏vdd这块盘mdadm /dev/md0 -f /dev/vdd
然后我们再次查看软raid阵列状态
mdadm -D /dev/md0
可以看到Failed Devices的数量为1。
3.替换软raid中的故障盘
我们现添加一块新盘进去它会自动进行重建,注意新增加的硬盘需要与原硬盘大小一致,如果原有阵列缺少工作磁盘(如raid1只有一块在工作,raid5只有2块在工作),这时新增加的磁盘直接变为工作磁盘,如果原有阵列工作正常,则新增加的磁盘为热备磁盘。mdadm -a /dev/md0 /dev/vde
等重建完成以后我们再移除故障盘
mdadm --manage /dev/md0 --remove /dev/vdd
然后再进行检查
mdadm -D /dev/md0
查看已经故障盘已经被移除,软raid阵列正常了。
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://sulao.cn/post/1110
评论列表