OpenZFS 2.2.1 发布,修复块克隆问题


OpenZFS 2.2.1 现已发布。该版本修复了一个可导致用户出现数据损坏问题的块克隆 (block cloning) 错误,官方建议运行 zfs-2.2.0 的用户尽快更新升级

zfs-2.2.1 版本默认禁用块克隆(参阅 #15529 和 479dca5),以解决该问题。运行 2.1.x 分支或更早版本的用户不受影响,因为块克隆是 2.2.x 独有的功能。

支持的平台:

  • Linux:兼容 3.10 - 6.6 版本内核
  • FreeBSD:兼容自 12.2-RELEASE 以来的版本

Changes

  • ZTS:修复 Alma 9 上“无法卸载数据集”的问题(#15542)
  • zfs-2.2.1:默认禁用块克隆(479dca5)
  • 添加一个可调参数以禁用 BRT 支持。#15529
  • Packaging:配置期间自动生成变更日志(#15528)
  • Linux 6.6 兼容:META #15520
  • 解决变量 arrays 的 UBSAN 错误#15510
  • ZTS:测试所有已知的 zpool 功能集#15505
  • 允许在 Ubuntu 上安装 openzfs-zfs-dkms 的解决方法#15503
  • 修复 zpool iostat 中待处理同步 IO 操作的记账错误#15478
  • 从 grub2 兼容性列表中删除 obsolete_counts #15499
  • 将所有只读兼容的 zpool 功能添加到 grub2 兼容性#15459
  • 统一 arc_prune_async() 代码#15456
  • FreeBSD:改进 taskq wrapper #15356
  • 修复未加密和加密数据集之间的块克隆#15464 #15465
  • ......

更多详情可查看 Release Notes


相關推薦

2023-07-26

OpenZFS 2.2 第二个 RC 版本已发布。 根据之前的发布说明,2.2 引入了 Linux 容器支持、BLAKE3 校验和块克隆 (block cloning) 功能。 这个新版本主要是为了解决 Linux 和 FreeBSD 系统文件系统驱动程序中尚未解决的错误。对于 Linux 用户来说

2023-10-17

(的前两天),相约开源PHP办公室,我们一起聊 AI!>>> OpenZFS 2.2 已正式发布。此版本增加了许多新功能、性能改进和其他增强功能。 支持平台: Linux:兼容 3.10 - 6.5 版本内核 FreeBSD:兼容自 12.2-RELEASE 以来的版本 OpenZFS

2023-07-06

OpenZFS 近日合并了名为"Block Cloning"的 PR。 据介绍,Block Cloning 支持通过仅创建对数据块的附加引用而无需复制数据本身,将文件(或文件块的子集)克隆到另一个(或相同)文件中。Block Cloning 属于快速的手动重复数据删除方

2023-12-03

OpenZFS 2.2.2 和 OpenZFS 2.1.14 现已发布,以解决一个罕见但严重的数据损坏问题。建议所有 OpenZFS 用户尽快升级。 公告称, 注意:此版本包含一个重要的数据损坏错误修复。详细内容请参见 issue (#15526) 和 bug fix (#15571

2022-12-03

OpenZFS 2.1.7 已发布,这是开源 ZFS 文件系统实现的最新版本,与现代 Linux 和 FreeBSD 系统兼容。 与  5.19 相比,OpenZFS 2.1.7 提供了数十个错误修复,同时将 Linux 内核支持扩展到 Linux 6.0 稳定版,意味着OpenZFS 2.1.7 支持从 Linux 3.10

2023-01-23

OpenZFS 2.1.8 已发布,这是开源 ZFS 文件系统实现的最新版本,与现代 Linux 和 FreeBSD 系统兼容。 虽然备受期待的 OpenZFS 3.0 还没有像最初希望的那样在 2022 年实现,但 OpenZFS 2.x 通过修复和其他更新来继续完善这个开源 ZFS 文件

2022-10-05

OpenZFS 2.1.6 已发布,这是开源 ZFS 文件系统实现的最新版本,与现代 Linux 和 FreeBSD 系统兼容。 此版本的更新内容主要集中在修复错误,值得注意的变化是扩展对 OpenZFS 内核模块的支持,以兼容较新版本的 Linux 内核。因此,OpenZFS

2023-06-08

OpenZFS 2.1.13 已发布,这是开源 ZFS 文件系统实现的最新版本,与现代 Linux 和 FreeBSD 系统兼容。 支持的平台 Linux:与 3.10 - 6.3 内核版本兼容 FreeBSD:兼容从 12.2-RELEASE 开始的版本 变化 修复 Clang 15 编译错误 #13260 #1

2022-06-28

OpenZFS 2.1.5 已发布,这是开源 ZFS 文件系统实现的最新版本,与现代 Linux 和 FreeBSD 系统兼容。 新版本主要是修复错误,此外还包括面向 Linux 5.18 的兼容性更新,这意味着 OpenZFS 已官方支持最新的稳定版 Linux 内核,同时也保留对

2023-02-24

应用程序和共享之间可能存在的冲突。 ZFS HotPlug 通过 OpenZFS 2.1.9 的更新提供修复和其他改进。 250 个错误修复(大多数是次要的),其中几个对系统可靠性有重大影响。 TrueNAS Mini R 一个新的12 托架 TrueNAS Mini平台,增加了机

2023-04-16

OpenZFS 2.1.10 已发布,这是开源 ZFS 文件系统实现的最新版本,与现代 Linux 和 FreeBSD 系统兼容。 OpenZFS 2.1.10 支持最新的 Linux 6.2 系列,扩展了 Linux 内核兼容性。 Linux 6.3 内核将在未来两周左右发布,因此此版本中还有一些早期

2022-11-01

直在积极开发中;Overstreet 始终致力于将其作为 Btrfs 和 OpenZFS 等的替代品。他一直在修复 Bcachefs 中的错误并处理这个下一代文件系统上的一系列功能工作。此最新状态更新中涵盖的一些项目包括: 一个完全重写的分配器已经

2022-10-28

近日在旧金山举行了一年一度的 OpenZFS 开发者峰会。会议主题包括介绍 OpenZFS 现状、亚马逊 AWS 如何大规模使用 OpenZFS,以及开源开发者目前正在解决的一些优化和改进等内容。 从演讲主题来看,此次峰会有不少关于优化 OpenZF

2023-01-11

OpenZFS 近日合并了一个名为"uncached prefetch"的 PR,据称显著优化了性能。 提交 PR 的开发者介绍道,这项变化为 ARC(自适应替换缓存)引入了"uncacheable buffer"——它被传递给 arc_read() 和 arc_write(),并存储在 ARC header 中。当 remove_re