Ext4 元数据校验和:当前功能状态

Ext4 元数据校验和:当前功能状态

ext4 元数据校验的内核 wiki 页面标记为“最后修改于 2013 年 10 月 22 日”。我找不到关于此功能的最新状态信息,除了这个问题从 2019 年开始,建议禁用它和相关64bit功能。其中一个答案声称该64bit功能“未经充分测试”,但我不确定这是否正确。没有引用任何依据来支持这一说法,而且考虑到近年来 64 位系统的流行,这听起来值得怀疑。我确实知道metadata_csum取决于64bit完整校验和。

我的问题:
截至 2020 年以后,这两个相关功能(metadata_csum64bit)是否被认为是稳定且安全的?它们真的经过了多少测试?在启用这些功能之前,是否应该考虑任何重要的错误、陷阱或故障模式?

答案1

一定曹文轩早在 2015 年,就已默认为使用 版本创建的文件系统启用这两个功能e2fsprogs 1.43。在此之前,仅在需要时启用

Mke2fs 现在将创建默认启用 metadata_csum 和 64bit 功能的文件系统。e2fsprogs/doc/RelNotes/v1.43.0.txt

这种默认设置已经进入Ubuntu 18.04(即 LTS 版本(即当前的)应该意味着至少在任何支持并用于 Ubuntu 的设置中,它都经过了以 开头的内核版本的广泛测试4.15如果还存在严重问题,我们现在就会知道了。

答案2

metadata_csum应该是稳定的,因为它已经在 RHEL8 中找到了用武之地

64bit是一样的;从ext4 手册页

此功能根据需要自动设置

相关内容