有没有办法在现有的 XFS 文件系统上启用重新链接?

有没有办法在现有的 XFS 文件系统上启用重新链接?

我目前在一台小型个人 Linux 服务器上设置了 4TB RAID 1,该服务器在 LVM 中格式化为 XFS。我对启用 XFS 功能很感兴趣reflink,但是当我第一次创建文件系统时我没有这样做(我使用了默认值)。

有没有一种方法可以打开该reflink功能,而无需备份和重新创建文件系统?如果没有,我可以期待该功能在未来实现吗?

答案1

阅读文档后,我找到了答案:

默认情况下,mkfs.xfs将创建引用计数 B 树因此将启用重新链接功能。此功能仅适用于使用(默认)-m crc=1 选项集创建的文件系统。当使用选项-m crc=0时,不使用引用计数btree特性支持的并且重新链接被禁用。 --mkfs.xfs(8)来自 Debian 手册页

按照我的理解,引用计数 b 树是在文件系统创建时启用的一项功能(b 树的生成方式不同),它需要CRC。仅启用 CRC并不意味着启用引用计数 B 树。
目前很可能没有办法绕过这个要求。

相关内容