Linux网络文件系统(NFS)服务器代码(NFSD)在Linux 6.10中引入了一个新的Netlink协议,作为为新的“nfsdctl”实用程序奠定基础的一部分。
带有Linux 6.10的NFSD添加了一个新的Netlink协议,用于处理NFSD服务器的配置。nfsdctl实用程序被添加到nfs-utils用户空间实用程序中,以利用这个新协议。
Oracle的Chuck Lever在撤回请求中评论道:
“v6.10 NFSD中一个值得注意的新功能是添加了一个专门用于配置NFSD的新netlink协议。一个新的用户空间工具nfsdctl将添加到nfs-utils中。这里还有更多内容。”
nfsdctl实用程序当前可用于获取/设置侦听器信息、NFS版本、线程设置、RPC处理信息,以及启动NFS服务器。随着时间的推移,预计会有更多nfsdctl功能。nfsdctl实用程序的灵感来自NetworkManager的nmcli和libvirt的virsh。
目的是让nfsdctl最终取代“rpc.nfsd”实用程序。nfsdctl实用程序已经同时为nfs-utils包集成做好了准备。
In addition to the new NFSD Netlink protocol, the Linux 6.10 pull request also brings optimizations, code clean-ups, and fixes.