连接中断后如何重置 NFS 客户端?

Lev*_*nte 3 nfs mount suspend

我有两台设备:一台运行 Ubuntu 20.04 的笔记本电脑和一台运行 Raspberry Pi 操作系统的 Raspberry Pi 4。

这两个都有相同的版本nfs-kernel-server和设置。

这两台机器通过 NFS4 协议与另一台机器共享一些目录,有时是同时共享。

由于笨拙,我经常设法中断这些连接:

  • 我经常关闭 Raspberry,却忘记卸载其在笔记本电脑上的共享
  • 当 Raspberry 正在访问其共享时,我的笔记本电脑要么进入睡眠状态,要么注销/重新启动

无论如何,充当客户端角色的机器都不能很好地应对这些中断。尝试事后卸载并不顺利(无休止的等待,没有任何结果),其他事情也会受到影响:我的 Ubuntu 有时开始抱怨没有应用程序与打开.txt文件关联(!)

问题:

如何以某种方式重置客户端上这些中断的 NFS 连接(无需重新启动)?1.) 方便拆卸 2.) 允许重新安装时从头开始。

细节:

nfs-common两台机器上的版本:1.3.4-2.5

所有这些安装都是手动启动的(通过按需运行脚本);他们都不在/etc/fstab. 我没有为 mount 命令提供任何选项;它很简单:

sudo mount IP:/share /mountpoint
Run Code Online (Sandbox Code Playgroud)

Raf*_*ffa 5