NFS 无法在启动时挂载

NFS 无法在启动时挂载

我在启动时无法挂载 nfs。我正在运行 Lubuntu 12.04 并从 NAS(Synology-如果重要的话)挂载。我应该补充一点,我对使用 Lubuntu 或任何 Linux 发行版都很陌生。

为了在启动时安装,我尝试将以下内容添加到/etc/fstab

192.168.2.15:/volume1/Family /home/john/nfs-Family nfs rw,async,hard 0 0

当计算机安装时,运气不佳,nfs 文件没有安装。

我应该补充一点,当我使用 mount 命令时,nfs 挂载得很好。这是我使用的命令:

sudo mount 192.168.2.150:/volume1/Family /home/john/nfs-Family

任何意见,将不胜感激。

答案1

这个问题有点老了,但我想我可以分享一下如何解决这个问题。在按照以下方法操作后,我遇到了同样的问题12.04 服务器指南

自从我改变了我的/etc/fstab输入选项,包括nfsvers=3根据评论#6此错误报告。我目前的fstab条目(在三个客户端上工作)如下。

192.168.1.0:/backup /home nfs nfsvers=3,hard,intr,auto 0 0

答案2

这可能是因为您的 fstab 文件中的 NFS 服务器的 IP 地址与您通过 CLI 使用的 IP 地址不同......

答案3

自从升级到 Ubuntu 12.04 以来,我在一些服务器上遇到了同样的问题。nfsvers=3并没有解决我的问题。添加

mount -a

尽管去做/etc/rc.local了。

答案4

我使用 解决了同样的问题x-systemd.automount。所以我的行/etc/fstab看起来像这样:

10.4.111.123:/var/disk/auto_backup/backup /var/disk/auto_backup/backup nfs _netdev,noauto,x-systemd.automount,x-systemd.mount-timeout=600,timeo=14 0 0

(当然,有些地方是用 TAB 代替空格)

笔记:

使用此参数,nfs 挂载点将不会mount在 OS 启动后自动出现在响应中。它只会mount在第一次访问尝试后出现在响应中(例如,当某些服务/应用程序尝试打开该路径时,或者当用户自己在某些文件管理器中打开挂载文件夹时)

相关内容