好的。例行清理后,我的 MDADM RAID5 报告 mismatch_cnt = 16。据我所知,这意味着虽然没有设备报告读取错误,但有 16 个块的数据和奇偶校验不一致。
问题 1:可以获得这些块的列表吗?
问题 #2:假设 #1 是可能的,鉴于底层文件系统是 EXT4,有没有办法识别哪些文件与这些块相关联?
我确实有近线备份,在理想情况下,我可以将实时阵列与备份数据进行比较,以找到任何已被悄悄损坏的文件。但现实情况是,召回 6TB 的备份数据既昂贵又耗时。知道在哪里查看和恢复什么将大大简化事情。
(我应该注意,我只使用“检查”选项运行 RAID 清理。使用“修复”选项运行清理似乎非常危险,因为 MDADM 只知道数据或奇偶校验错误,但不知道哪个是错误的。因此,MDADM 猜测错误并重建错误数据的可能性似乎为 50%。因此,我希望知道哪些文件可能受到影响,以便我可以在必要时从备份中恢复它们)
任何建议非常感谢!