无法挂载“datastorev2”。

无法挂载“datastorev2”。

我有一个正在运行 NFS 服务器的文件服务器。/etc/exports共享包含以下行:

/mnt/datastorev2/data/<username> 192.168.20.*(rw,no_root_squash,no_subtree_check) 192.168.22.*(rw,no_root_squash,no_subtree_check)

/mnt/datastorev2/ZFS 上挂载了镜像文件系统。

/etc/fstab我已经在客户端机器上尝试了如下定义,目前正在使用以下systemd定义:

192.168.20.72:/mnt/datastorev2/data/<username> /media/<servername>/datastorev2/ nfs rw,noauto,user,_netdev,bg 0 0
192.168.20.72:/mnt/datastorev2/data/<username> /media/<servername>/datastorev2/ nfs noauto,x-systemd.automount,x-systemd.device-timeout=10,timeo=14,x-systemd.idle-timeout=1min,user 0 0

我能够使用thunar和挂载文件共享dolphin,但过了一会儿,共享变得无法访问,并显示以下消息:

mount.nfs:陈旧文件句柄错误

消息如下thunar

无法挂载“datastorev2”。

获取文件“/media/< servername >/datastorev2”的信息时出错:过时的文件句柄。

我无法找到有关此问题的真实信息,也找不到有用的调试信息(甚至不知道在哪里可以找到这些信息)

我正在使用Ubuntu 18.04.2 LTS内核4.15.0-51-generic。两个系统上的 NFS 都是版本 4。(Xubuntu 是特定版本)

(旁注:由于延迟,samba 对我来说不是一个选择,而且由于完全的 Linux 网络,使用 samba 是一种耻辱。)

更新
sudo service nfs-server restart在服务器上 执行可解决问题,并且共享在 2 分钟后在客户端上再次可用。

更新 #2

似乎这可能与同时使用和安装有关。我已经在同一台机器上安装了dolhpin相同的定义,但尚未遇到任何过时文件句柄的问题。thunarkubuntufstab

相关内容