如何在不重启机器的情况下重新启动 mountd?

如何在不重启机器的情况下重新启动 mountd?

我正在设置一个 NFS 文件服务器,并且我已经编辑了文件,/etc/default/nfs-kernel-server以便将 mountd 设置为定义的端口,而不是随机端口。

我试过了sudo service nfs-kernel-server restartsudo service nfs-mountd restart但没成功,rpcinfo -p仍然显示mountd随机端口。如果我重新启动,它会使用新端口,所以我知道我的配置文件是正常的。

有没有办法重新启动 mountd 以便它使用新端口而无需重新启动机器?

答案1

看起来你必须先重启nfs-config。这推荐对我有用:

sudo systemctl try-restart nfs-config.service \
                           rpcbind.service \
                           rpc-statd.service \
                           nfs-server.service

相关内容