开启左侧

关于raid丢盘手动修复方法。

发表于:2025-3-1 17:42:56 系统攻略 328

<br /> <br />

最近发现有很多小伙伴raid会丢盘,咨询了一下官方技术,现在给大家提供一个自己手动修复的方案。

一、先找出有问题的阵列

ssh下用root账号执行 mdadm -Ds命令会列出全部的阵列 然后找出有问题的阵列, 前面写着INACTIVE-ARRAY的, 就是不活跃raid。

二、查看阵列中, 每个磁盘的状态, 确定event

mdadm --examine /dev/sda1

163236448a7f0ffbea12a1add359552.png

例如, 是3盘组成的raid5, sda1的events是30, sdb1的是30, sdc1的是28, 那就证明是因为sdc1的事件出错导致raid故障 因为raid5是允许丢一个盘的, 那就用sda1和sdb1先重建一个降级的阵列, 再把sdc1给添加回去

三、停止原来的raid, 要注意/dev/md126, 是指故障的raid, 不要弄错了

mdadm --stop /dev/md126

四、强制重建

mdadm --assemble --force -v /dev/md126 /dev/sda1 /dev/sdb1

五、查看是否已经重建阵列

mdadm -Ds

如果阵列恢复成功, 就可以在WEBUI上点击挂载, 然后再把sdc1给恢复回去, 就完成了。

其他的形式阵列也可以参考这个方法。

收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

发表回复