恢复严重降级的 RAID 阵列

恢复严重降级的 RAID 阵列

我有一个由 8 个磁盘组成的 Linux RAID6 阵列 (mdadm)。

2 个磁盘发生故障。我更换了它们,现在我有 2 个新的空磁盘。我想重建 RAID

但是当我开始 raid 重建时,重建失败,因为第三个磁盘显示读取错误并被弹出阵列。

产生读取错误的少数扇区丢失数据是正常的。

(有什么方法可以恢复 raid 阵列?)

答案1

您可以使用 ddrescue 之类的工具将第三个故障驱动器映像到新驱动器之一。这应该是减去坏块的精确副本。这样就不会出现读取错误。然后用新映像的驱动器替换第三个故障驱动器。

假设没有任何坏块对 RAID 或文件系统至关重要,那么您可能能够在降级模式下组装阵列并复制尽可能多的数据,或者尝试添加更多驱动器进行重建/重新同步(后者在我看来更危险)。

相关内容