作者:Coco__GLL | 来源:互联网 | 2023-10-15 19:41
篇首语:本文由编程笔记#小编为大家整理,主要介绍了模拟raid10故障如何修复相关的知识,希望对你有一定的参考价值。
第一步
先模拟挂掉一块硬盘,用mdadm命令加上-f参数移除一块硬盘
第二步
检查磁盘阵列状态
显示有三块磁盘已激活,三块磁盘在工作中,一块磁盘失去作用。
第三步
去磁盘挂载目录中检查数据情况
检查后发现挂掉一块磁盘对数据并没有影响,磁盘也可以正常使用
第四步
raid10磁盘阵列,挂掉一块磁盘并不会影响数据完整性,也不影响使用,此时只需要重新购买一块新的磁盘,替换损坏的磁盘即可。
注意要更换raid0设备,必须要在取消挂载的情况下,确保故障磁盘停止工作。
我们先用reboot命令重启 然后重新查看磁盘阵列状态,发现故障磁盘已经不在工作。
第五步
此时可以取消挂载 (如果之前把磁盘阵列加入开机自动挂载配置文件中)
准备添加新的磁盘加入阵列组 注意修复是有一个过程的
第六步
修复成功之后,需要重启raid10
但注意重启raid10必须要先配置raid10的配置文件,否则重启之后就无法再激活了!!!!
##################################################################################
#手动创建配置文件
[root@local-pyyu ~]# echo DEVICE /dev/sd[b-e] > /etc/mdadm.conf
#扫描磁盘阵列信息,追加到/etc/mdadm.conf配置文件中
[root@local-pyyu /]# mdadm -Ds >> /etc/mdadm.conf
[root@local-pyyu /]# cat /etc/mdadm.conf
DEVICE /dev/sdb /dev/sdc /dev/sdd /dev/sde
ARRAY /dev/md/0 metadata=1.2 name=local-pyyu:0 UUID=9eb470b5:4dc5b8c9:8c0568c3:6bfdebf6
###################################################################################
在有配置文件的基础上可以开始重启raid10
首先关闭raid10,然后测试能否查看磁盘阵列信息,如果不能显示则说明已经关闭
接下来开启raid10,然后测试能否查看磁盘阵列信息,可以查看则说明已开启
最后重新挂载即可,检查下挂载目录下的数据