在规划 Synology Disk Station 上的 RAID 设置期间,我阅读了大量有关各种 RAID 类型的资料,这是一本很好的阅读资料:RAID 级别和URE(不可恢复的读取错误)的重要性。
但是,我还不清楚一件事:
让我们有两个场景:
- 阵列是2 个驱动器的RAID 1
- 阵列是3 个驱动器的RAID 5
两种情况的假设相同:
- 让我们在 RAID 阵列上有 100.000 个文件
- 一个驱动器发生故障(需要更换)
- 在重建阵列期间恰好有一个坏扇区 (URE)
怎么了?RAID 重建是否有 99.999 个文件正常且 1 个文件丢失?还是我会丢失所有 100.000 个文件?
如果答案需要了解文件系统类型,假设文件系统是 BTRFS 或 ZFS。