NFSv4 未添加到 rpc

NFSv4 未添加到 rpc

我正在使用 Debian 测试,尽管我已将 NEED_IDMAPD="yes" 添加到 /etc/default/nfs-common。

我的导出文件是:

/nfs4exports 192.168.10.0/24(ro,fsid=0,no_subtree_check,sync,root_squash)

/nfs4exports/home 192.168.10.0/24(rw,nohide,sync,insecure,root_squash,no_subtree_check)

但 rpcinfo -p 仅显示 nfs 版本 2 和 3

100003 2 tcp 2049 nfs

100003 3 tcp 2049 nfs

100003 2 udp 2049 nfs

100003 3 udp 2049 nfs

这是重新启动 nfs-common 和 nfs-kernel-server 后与 dmesg 相关的消息:

[1390754.762064] svc:127.0.0.1,端口=1016:未知版本(程序 100003,nfsd 为 4) [1390756.912773] svc:127.0.0.1,端口=1017:未知版本(程序 100003,nfsd 为 0) [1391147.296468] nfsd:最后一个服务器已退出,正在刷新导出缓存 [1391169.125568] nfsd:最后一个服务器已退出,正在刷新导出缓存 [1391301.401115] nfsd:最后一个服务器已退出,正在刷新导出缓存 [1391422.691600] nfsd:最后一个服务器已退出,正在刷新导出缓存

我已确保内核支持 NFSv4(但不支持 NFSv41),并且我在 arm 架构下运行它。

谢谢!!!

答案1

我错过了读取内核配置,它是使用 NFSv4 客户端支持编译的,但不支持服务器

相关内容