在debian上安装nfsv4客户端


0

我正在尝试使用NFSv4挂载客户端。
当我运行以下命令时,这就是我得到的:

root@ReadyNAS-Test:~# mount -t nfs4 10.10.255.119:/data/macshare /home/revivo/mountnfs
mount.nfs4: Protocol not supported
root@ReadyNAS-Test:~# mount -t nfs -o nfsvers=4 10.10.255.119:/data/macshare /home/revivo/mountnfs
mount.nfs: Protocol not supported
root@ReadyNAS-Test:~#

showmount -e 10.10.255.119显示:

root@ReadyNAS-Test:~# showmount -e 10.10.255.119
Export list for 10.10.255.119:
/data/macshare/inner *
/data/macshare       *
/home                *

该错误是否意味着客户端不支持该协议?还是服务器? 我在客户机上安装了nfs-common软件包,但我没有看到任何区别。

Answers:


0

这是客户端告诉您它不支持nfsv4。

我相信它应该自动协商到最高工作版本,所以你应该能够通过

mount -t nfs 10.10.255.119:/data/macshare /home/revivo/mountnfs

至于为什么你没有服务器上的NFSv4,你需要检查服务器本身,你不能从客户端查询它,除了你已经尝试过它。


是的,但我想强制执行nfsv4 ..挂载你提到的方式将我降级为nfsv3,我下载了nfs-common应该支持v4,但没有运气
ilansch

@ilansch,是否可以检查服务器上支持的版本?如果它真的是Mac,知道它的操作系统版本应该足以用于谷歌搜索。
kostix

然后你需要找出你的服务器运行nfsv3的原因,使用nfsstat -c检查它的版本(在服务器上)
djsmiley2k
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.