去年底 OpenZFS 2.2.2被释放是为了修复罕见但令人讨厌的数据损坏问题但事实证明,OpenZFS文件系统代码库中仍然潜伏着其他数据损坏错误(S)。
Phoronix的一位读者今天在一篇文章中写道,在使用原生加密和利用Send/Recv支持时,OpenZFS数据损坏错误。利用ZFS send会导致一个或多个快照报告错误。OpenZFS在这一领域的数据损坏问题显然已经知道多年了。
自2021年5月以来, 这个悬而未决的问题关于2.0版后的OpenZFS上与快照相关的ZFS损坏。这个问题仍然悬而未决。
还为OpenZFS打开了新的票证提议 以添加针对在生产环境中使用本机加密和发送/接收支持的警告。
“在经验丰富的zfs用户和开发人员中,传统的看法是zfs本机加密不适合生产使用,特别是当与快照和zfs发送/接收相结合时。有一个长期存在的数据损坏问题与许多第一手用户报告.此外,如果你在freenode上加入#zfs或#zfsonlinux,并提到你在zfs原生加密方面遇到了问题,你会收到来自开发人员的建议,说zfs原生加密根本不可靠。“
There's no official comment on that warning proposal, but just passing along these details for those that may be using OpenZFS in production (or considering so) and to be aware of possible data corruption cases while using native encryption support.