我发现可以使用rpcinfo -d
取消NFS服务器在portmap上的注册,但我想让nfs在启动后不再注册。
我的意思是——如果我使用命令service nfs restart
,重启完成后服务器不应该出现在rpcinfo -p
中。
我正在使用CentOS 6.5,NFS版本为3。
我需要这样做的原因是因为我正在从与NFS服务器相同的机器上运行代理服务器。代理将注册为nfs到portmap,而我希望所有NFS调用都被重定向到NFS代理而不是NFS服务器,然后代理将消息转发到服务器。
我发现可以使用rpcinfo -d
取消NFS服务器在portmap上的注册,但我想让nfs在启动后不再注册。
我的意思是——如果我使用命令service nfs restart
,重启完成后服务器不应该出现在rpcinfo -p
中。
我正在使用CentOS 6.5,NFS版本为3。
我需要这样做的原因是因为我正在从与NFS服务器相同的机器上运行代理服务器。代理将注册为nfs到portmap,而我希望所有NFS调用都被重定向到NFS代理而不是NFS服务器,然后代理将消息转发到服务器。
NFS客户端本身不会在rpcbind上注册。但是,service nfs start
会启动rpc-statd
守护进程,该进程会在rpcbind上注册。因此,您必须禁用rpc-statd
守护进程。
请注意,nfs v3使用的文件锁定协议需要rpc-statd。