Linux 网络文件系统(NFS)服务器代码(NFSD)在 Linux 6.10 中引入了新的 Netlink 协议,为新的 “nfsdctl “实用程序奠定了基础。
Linux 6.10 中的 NFSD 增加了一个新的 Netlink 协议,用于处理 NFSD 服务器的配置。nfsdctl 工具被添加到 nfs-utils 用户空间工具中,以利用这个新协议。
甲骨文公司的 Chuck Lever 在拉取请求中发表了评论:
“在 v6.10 NFSD 中,一个值得注意的新特性是增加了一个专门用于配置 NFSD 的新网链协议。nfs-utils 将添加一个新的用户空间工具 nfsdctl。这里还有更多内容”。
nfsdctl 工具目前可用于获取/设置监听器信息、NFS 版本、线程设置、RPC 处理信息以及启动 NFS 服务器。随着时间的推移,nfsdctl 的功能会越来越多。nfsdctl 工具的灵感来自 NetworkManager 的 nmcli 和 libvirt 的 virsh。
nfsdctl 最终将取代 “rpc.nfsd “工具。与此同时,nfsdctl 工具也在为 nfs-utils 软件包集成而努力。
除了新的 NFSD Netlink 协议,Linux 6.10 拉取请求还带来了优化、代码清理和修复。
转自 Linux 6.10 NFSD Brings Optimizations & Preps For New nfsdctl Utility – Phoronix