在了解 RAIDZ 的优势的过程中,我遇到了write hole的概念。
正如本页所解释的,写空洞是指在写入过程中断电时阵列磁盘之间出现的不一致。该页面还解释了它会影响 RAID-5/6(如果在写入数据后但在计算奇偶校验之前断电)和 RAID-1(数据写入一个磁盘而不是其他磁盘) ,而且它是一个只能要么再同步/擦洗,或其中一个磁盘的重建期间(灾难性)期间被检测到的隐蔽的问题...然而,大多数 的 所述 其他 来源谈论它,因为它仅受影响的奇偶基于 RAID 级别。
据我了解,我认为这也可能是 RAID-1 的一个问题,因为从包含该漏洞的磁盘读取将返回垃圾,所以...是否每个RAID 级别都有问题?它是否依赖于实现?它只影响软件 RAID,还是硬件控制器?(补充:mdadm这方面的票价如何?)