如果 RAID 1 卷的两个成员具有不一致的位,大多数 RAID 控制器如何处理?

tac*_*cos 4 raid raid1

我正在将 VROC 用于带有一些 NVMe 驱动器的 CPU RAID。我有一个似乎有问题的 RAID 1 阵列。我有一个更一般的问题,而不是让你厌烦细节。

VROC(或一般的 RAID 1 控制器)如何处理驱动器位不一致的情况?它无法知道哪个是正确的,因为没有奇偶校验位。

大多数 RAID 控制器如何处理这个问题?

RiG*_*iD5 5

RAID 控制器从不从两个镜像驱动器读取数据来比较数据。所以答案是 - 你会得到不一致的读取,你必须在文件系统级别检测和处理。现代文件系统,如 ZFS、BtrFS 甚至死生的 ReFS,都可以选择散列元数据和实际数据。