首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NFS客户端是否需要rpcbind?

NFS客户端是否需要rpcbind?
EN

Server Fault用户
提问于 2020-05-06 17:36:45
回答 1查看 8.3K关注 0票数 12

我了解到rpcbind在NFS服务器上运行以响应来自客户端的端口映射请求。

是NFS客户端?

上所需的rpcbind守护进程。

我感到惊讶的是,很难找到这个问题的确切答案。这可能是因为没有理由怀疑它是必需的。

我之所以问这个问题,是因为我发现rpcbind运行在许多不是NFS服务器的Debian服务器上。令人惊讶的是,nfs-common包直接依赖于rpcbind,尽管:

在任何使用NFS的机器上使用此包,无论是作为客户端还是服务器。

相关的Serverfault错误问题:

EN

回答 1

Server Fault用户

回答已采纳

发布于 2020-05-07 10:45:13

NFS客户端使用服务器上的rpcbind服务来发现nfsd使用的端口号。

此外,对于nfs v2和v3的客户端,还会使用额外的rpc-统计数据服务来管理锁。当rpc-statd在客户机上运行时,rpcbind应该在客户机上运行,让nfs服务器发现rpc-statd侦听哪个端口。

因此,对于使用nfs v4的客户端,可以禁用rpcbind、rpc-statd和rpcbind v4服务。这可能需要修改一些.service文件。

IOW -使用v2和v3的nfs客户端需要rpcbind服务,这是文件锁定所必需的,并且可以禁用nfs v4客户端,因为锁是NFSv4.0协议的一部分。

票数 15
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1015970

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档