皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Bcachefs 推出元数据版本协调 “rebalance_v2” 功能

对于那些使用树外 Bcachefs 文件系统驱动程序的用户,将 “rebalance_v2” 功能(现称为 “bcachefs_metadata_version_reconcile” 功能)推出到快照/每日测试频道,是长期开发的功能。

bcachefs_metadata_version_reconcile 功能是文件系统平衡代码路径的重大进步。Kent Overstreet 在今天发布的快照/每日状态公告中解释道:

“之前,rebalance 仅处理目标和压缩选项。现在,所有 io 路径选项都被处理:副本数量、校验类型、纠删码。

检查范围是否与配置的选项一致:如果不匹配(并且不是因为选项变更或设备变更),则将其标记为错误,并进行修复。

reconcile 现在会响应设备状态变更:更改持久性设置将相应调整范围复制级别,设备在标记为失败时将自动进行数据撤离。

任何原因导致的退化数据将自动重新复制。”

损坏数据现在在’bcachefs fs usage’输出中始终报告为损坏。

Reconcile 现在处理元数据,而不仅仅是用户数据。

对感兴趣的人可以通过这个 Patreon 帖子了解更多详情。

Bcachefs 推出元数据版本协调 "rebalance_v2" 功能

对于想要尝试这个从主线内核树中移除的写时复制文件系统的那些人,可以在各种 Linux 发行版上轻松测试外部维护的 Bcachefs 文件系统支持。

转自  Bcachefs Rolls Out Metadata Version Reconcile “rebalance_v2” Feature – Phoronix