升级到 Systemd 后,Ubuntu 无法通过 fstab 挂载

升级到 Systemd 后,Ubuntu 无法通过 fstab 挂载

我有一台数据服务器和两台虚拟机。第一台虚拟机clone14,运行 Ubuntu 14.04。第二台虚拟机,clone16从 Ubuntu 16.04 克隆clone14并升级到 Ubuntu 16.04。

两个虚拟机都有完全相同的/etc/fstab文件,其中包括一行从数据服务器挂载目录的内容,本例中数据服务器的 IP 地址为 99.99.99.99:

99.99.99.99:/data/NFS/primary            /disks          nfs     rw,soft,intr,actimeo=60 0 0

一切始终按预期运行clone14,但clone16不会挂载远程目录。

从 14.04 到 16.04 最大的变化是使用 Systemd 代替 Upstart 作为初始化系统。Systemd 是应该可以毫无问题地接受fstab条目,但是这里显然出了点问题。

我搜索过“更新 systemd 的 fstab”和相关术语,但没有找到任何可以解释为有用的内容。这篇文章几乎包含了我对 Linux 中 fstab 和挂载的全部知识,因此请在回复时使用简短的词语。与往常一样,您的评论和答案中的上下文和解释对我以及将来找到此页面的其他人都很有价值。

我怎样才能找出问题所在并改正它?

编辑:我尝试mount -v /disks手动创建挂载,但结果出现连接超时错误。 clone16但是可以 ping 数据服务器。我们已经更新了/etc/exports数据服务器以适应clone16,但两者之间的连接似乎还有其他问题。

相关内容