磁盘阵列raide5模拟磁盘损坏后修复
一、模拟损坏(非物理)
RAID5盘(共4个磁盘,一个备份)
1.模拟损坏
mdadm -C /dev/md0 -f /dev/sdc1
2.查看RAID信息
mdadm -D /dev/md0
RAID会降级(degraded)使用
显示recovering、rebuilding、fault字样
3.查看修复过程[RAID5的备份盘会代替损坏的一块磁盘(修复其数据)]
cat /proc/mdstat
4.删除损坏的一块RAID磁盘
mdadm /dev/md0 -r /dev/sdc
5.关机(halt),拔出损坏的RAID磁盘
二、模拟损坏(物理)
拔出RAID5盘(共3个磁盘,无备份)的其中一个硬盘=物理损坏
三、修复(物理损坏)
重启之后,由于拔出一个磁盘,RAID5盘变为两个,磁盘(硬盘)的名称改变,注意区分;
RAID的一块磁盘损坏,性能下降;加一块同等大小的磁盘进入,提高性能;
1.添加一个磁盘(已经存在于系统中)到RAID设备
mdadm /dev/md0 -a /dev/sdb1
2.再添加一个磁盘到RAID5,做备份磁盘(安全)
mdadm /dev/md0 -a /dev/sdd1
3.使添加的备份磁盘变为RAID成员(使RAID成员变为4个)
mdadm -G /dev/md0 -n4 -a /dev/sdd1
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)