今天更新之后,我的nfs服务器没有回应。
通过尝试启用服务,我得到了以下问题的结果:
sudo systemctl enable nfs-idmap.service
结果为:
单元文件没有安assembly置(WantedBy,RequiredBy,另外,[安装]部分中的别名设置和模板单元的DefaultInstance)。 这意味着他们不打算使用systemctl来启用。 拥有这种单位的可能原因是:1)一个单位可以通过与另一个单位的.wants /或.requires /目录进行符号链接来静态启用。 2)一个单位的目的可能是作为其他单位的帮手,而这个单位对它有一定的依赖性。 3)可以通过激活(套接字,path,定时器,D-Bus,udev,脚本systemctl调用等)来启动一个单元。 4)在模板单元的情况下,该单元意味着启用一些指定的实例名称。
同样的
sudo systemctl enable nfs-lock.service sudo systemctl enable nfs.target
我的安装非常长,从版本到版本的Fedora更新。 也许我只是在configuration文件中使用其他服务或更改?
我也试图重新安装nfs-utils
而没有成功。
几乎可以肯定的是,最新的nfs-utils
更新(对于nfs-utils-2.1.1-5.rc2.fc25
版本)默认情况下已经禁用了UDP支持,这将破坏老的客户端或客户端被强制挂载在UDP上。
简单的解决方法是编辑/etc/sysconfig/nfs
并将--udp
添加到RPCNFSDARGS
,然后重新启动NFS服务器。