Raid5 三块磁盘,一块掉了,一块被我不小心标记为 faulty,如何恢复?

2022-11-03 11:30:47 +08:00
 mway

掉了的那块已格式化,恢复不了。

然后一块又被我不小心用--fail(mdadm -f /dev/md2 /dev/sdc5)命令标记 faulty ,数据还在,磁盘也没故障。剩下一块正常。

无法用--stop 、--remove 、--grow --layout=flush 、umount 之类的命令重新挂载或尝试标记为正常,会显示 Device or resource busy 或者不适用此类的错误提示。

这种情况下如何恢复?

系统是群晖 DSM ,Raid 类型为 SHR ,也就是说一块硬盘 sdc 会被分为 sdc1 (系统区)、sdc2 (缓存区)、sdc5 (也就是被错误标记的分区,和另外两块硬盘的分区组 raid5 ,作为存储池 1 的分区)、sdc6 (同样作为存储池 1 的分区,可能运行了一些服务)。

610 次点击
所在节点    问与答
1 条回复
L4Linux
2022-11-03 11:55:51 +08:00
Google "mdadm remove device or resource busy"

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/892332

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX