Ubuntu 18.04-使用 FQDN 挂载 NFS 无法解析地址

Ubuntu 18.04-使用 FQDN 挂载 NFS 无法解析地址

尝试挂载/家目录至 NFS 共享。

SERVERURL:/nfstest    /home    nfs    vers=4,proto=tcp,intr,bg,rdirplus        0 0 

然而,在系统日志它说无法解析地址。我猜如果我使用 IP 地址应该没问题,但是由于我们的存储解决方案(IP 地址可能随时更改),这不可行。

如果我使用上面的方法手动安装文件系统使用以下命令:

mount -a

它可以顺利安装。

我也尝试过创建一个systemdmount -a网络启动后将执行命令的服务,但我仍然遇到同样的问题。

尝试了许多不同的安装选项,包括_netdev

非常感谢您的帮助。

答案1

要延迟 nfs 挂载直到 newtork 准备就绪,请将 _netdev 添加到 /etc/fstab 中相关条目的选项中。例如:

SERVERURL:/nfstest  /home nfs  vers=4,proto=tcp,intr,bg,rdirplus,_netdev  0 0

来自 mount(8) 手册页:

_netdev The filesystem resides on a device that requires network access
(used to prevent the system from attempting to mount these filesystems 
until the network has been enabled on the system).

相关内容