我有一个 3 磁盘 raid 5,其中 2 个磁盘意外被 xfs 文件系统格式化。
磁盘分为 6 个分区 - sd[a,b,c][1-6]
这些磁盘位于 Buffalo Terrastation NAS 中。我刚刚关闭了 NAS,取出了磁盘,然后启动了附有磁盘的 Linux Live CD。
mdadm --examine /dev/sda6 reports nothing
mdadm: No md superblock detected on /dev/sda6
mdadm --examine /dev/sdb6 reports nothing
mdadm: No md superblock detected on /dev/sdb6
mdadm --examine /dev/sdc6 reports nothing
mdadm: No md superblock detected on /dev/sdc6
意外的是,sda6、sdb6 和 sdc6 已被格式化为 xfs 文件系统。
我将其安装为只读以进行测试。它是空的 - 只有 Buffalo NAS 默认创建的 5 个空文件夹。到目前为止,还没有将任何实际数据写入磁盘。
我又在 6 周前更换了磁盘阵列中的一个磁盘并保留了它:
mdadm --examine /dev/sdd6 reports raid5 with 4 disks.
所以这是唯一一个仍然知道有 raid 的磁盘。是否有办法恢复超级块并重新组建 raid?