使用 Ubuntu 22.04 安装 NFS 共享时出现问题

使用 Ubuntu 22.04 安装 NFS 共享时出现问题

我的 LAN 上有一个带有 NFS 共享的 QNAP NAS,我正在尝试将它们安装在我最原始的 Ubuntu 22.04 安装上。

在客户端上运行showmount显示 NFS 共享:

~$ showmount -e nas.localdomain
Export list for nas.localdomain:
/Videos   *
/Public   *
/Games    *
/Download *

安装命令已成功完成...

~$ sudo mount -t nfs nas.localdomain:/ /mnt/nas

... 但是尝试在已安装的目录中执行任何操作都会挂起(例如ls)。Nautilus 显示顶级共享目录,但在尝试访问它们时也会挂起。

奇怪的是,我有另外两台笔记本电脑,一台运行 Ubuntu 21.04,另一台运行 Manjaro,它们都可以使用完全相同的命令毫无问题地挂载 NAS 共享,所以问题很可能不是出在 NFS 服务器上,而是出在客户端上。

有什么办法可以解决这个问题吗?

答案1

意识到已经有几个类似的问题,例如无法在 Ubuntu 22.04 上挂载 nfs。那里的答案实际上对我来说不起作用(我正在mount.nfs4: requested NFS version or transport protocol is not supported尝试使用-o vers=3mountvers=4.0),但经过一些调整后,以下命令起作用了:

~$ sudo mount -t nfs -o vers=4.0 nas.localdomain:/ /mnt/nas

不过,仍然不清楚 Ubuntu 最新版本中有哪些变化... 阅读https://ubuntuforums.org/showthread.php?t=2474184似乎与 NFS 4.2 存在一些兼容性问题。

相关内容