使用ZFS会导致某些Western Digital驱动器上的数据丢失

IX系统 (FreeNAS项目的开发者) 已警告存在严重问题 的兼容性 ZFS 与一些 新的WD Red硬盘 由Western Digital使用SMR(叠片式磁记录)技术发布,其中在有问题的驱动器上使用ZFS 可能会导致数据丢失。

WD Red驱动器出现此问题 容量为2到6 TB自2018年以来发布的,出现在使用DM-SMR技术进行记录并标有EFAX标签(EFRX标识符用于CMR光盘)的设备中。

Western Digital在其博客上指出WD Red SMR是为家庭和小型企业的NAS设计的,其安装的驱动器数量不超过8个,每年可观察到180TB的负载,这对于复制来说是很典型的。 。

上一代WD Red驱动器和容量为8 TB或更多的WD Red型号,以及WD Red Pro,WD Gold和WD Ultrastar线驱动器,继续使用CMR(常规磁记录)技术制造并使用。不会引起ZFS问题。

关于SMR

SMR技术的本质是在光盘上使用磁头,其宽度大于轨道的宽度,从而导致记录与相邻轨道的部分重叠,即:

任何覆盖都必须覆盖整个轨道组。 为了优化使用此类单元的工作,使用了分区,将存储空间划分为形成块或扇区组的区域,其中在更新整个块组时,仅允许顺序添加数据。

一般来说, SMR驱动器在功耗方面更加高效,价格更便宜,并且在顺序数据记录中表现出性能上的提高,但落后于随机写入,包括重建存储阵列之类的操作。

DM-SMR意味着数据分发和分区操作以及它们由磁盘控制器控制,对于系统而言,此类磁盘类似于不需要单独操作的经典硬盘。 DM-SMR使用逻辑块寻址 (LBA),即e类似于SSD上的逻辑寻址.

一个解决方案已经在研究中

Western Digital,它与iXsystems一起试图寻找解决方案 和准备固件更新,他参与了分析出现问题的条件。 在发布故障排除结论之前,计划使用FreeNAS 11.3和TrueNAS CORE 12.0在高负载存储上测试带有新固件的驱动器。

有人争辩说,由于不同制造商对某些类型的SMR磁盘对SMR的不同解释,ZFS没有问题,但是 iXsystems测试仅专注于测试WD Red驱动器 基于DM-SMR技术并用于其他制造商的SMR光盘。

目前, ZFS的问题已针对至少WD Red 4TB硬盘进行了测试并反复测试 WD40EFAX 带有固件82.00A82 他们出现了 高写入负载的故障状态例如,在将新驱动器添加到阵列后执行存储重建(恢复)时。 该问题也应该出现在具有相同固件的其他WD Red型号上。

如果发生问题, 本机开始返回IDNF错误代码 (未找到部门ID) 并且无法使用,在ZFS中将其视为驱动器故障,并可能导致驱动器上存储的数据丢失。

如果多个驱动器发生故障,则vdev或池中的数据可能会丢失。 可以观察到,提到的故障很少发生:在售出的XNUMX台装有问题光盘的FreeNAS Mini系统中,问题仅在工作状态下出现一次。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。