返回上一页  首页 | cnbeta报时: 15:25:12
Linux 6.10 默认禁用 NFS v2 客户端支持
发布日期:2024-05-24 09:26:37  稿源:cnBeta.COM

几天前,Linux 6.10 对 NFS 服务器进行了修改,对新的"nfsdctl"实用程序进行了优化和准备。NFS 客户端变更已于今天发布,并随后与 Linux 6.10 Git 合并。通过这次修改,NFS v3 现在使用 atomic_open API 来正确处理 O_TRUNC。

这解决了多个客户端挂载同一目录时,在打开 (O_TRUNC) 时截断文件可能导致意外情况的问题。网络文件系统客户端的更改还包括一些错误修复和其他改动。

image.webp

另一个值得注意的地方是,默认情况下不再启用 NFS v2 客户端支持。

仍然有 NFS_V2 Kconfig 选项用于启用 NFS 协议版本 2 支持,但现在默认情况下已禁用。在 nfs-utils 的 mount.nfs 命令于 2021 年 12 月放弃 NFS v2 支持后,Netapp 做出了这一改变。因此,内核支持也是时候默认禁用了。

NFS v2 的历史可以追溯到 1989 年,而 NFS v3 和 NFS v4 都已经有二十多年的历史了,而且已经非常普遍。现在是 NFS v2 退休的时候了。不过,内核代码仍然保留,以备不时之需。

Linux 6.10 中 NFS 客户端变更的完整列表可通过此链接查看。

查看网友评论   返回完整版观看

返回上一页  首页 | cnbeta报时: 15:25:12

文字版  标准版  电脑端

© 2003-2024