mdadm 报告 2 个 RAID5 驱动器已被移除,但驱动器并未发生故障

mdadm 报告 2 个 RAID5 驱动器已被移除,但驱动器并未发生故障

有一天,我 ssh 到我的备份服务器,但无法连接。所以我走到它那里(是的,实际上是在走路),然后进入控制台,它告诉我

EXT3-fs error (device dm-0): ext3_get_inode_loc: unable to read inode block - inode=62161023, block=148643591

以及这些 inode 和块号的各种排列。重新启动后,软件 RAID(RAID 5)无法安装,我看到 2 个驱动器已从阵列中移除,但 mdadm 未报告驱动器发生故障。奇怪的是,驱动器 1 已从阵列中移除,并以四种方式进行分区,其上有启动、交换、操作系统和 RAID 分区,运行正常,我可以启动到单用户模式并四处查看。不知道接下来该怎么做,但似乎驱动器没有发生故障,但 RAID 阵列出了问题或损坏了。

我尝试使用 mdadm 重新添加驱动器,但没有效果。

任何见解都将不胜感激并带来好运。

答案1

我必须创建一个 systemctl 服务来在启动期间组装 mdadm 阵列。

相关内容