NFS:mount.nfs:不支持协议


18

我想挂载Zyxel NSA310s NAS的NFS共享。在客户端计算机上调用的Showmount显示共享:

$ showmount 10.0.0.100 -e
Export list for 10.0.0.100:
/i-data/7fd943bf/nfs/zyxelNFS *

客户端的/ etc / fstab包含以下行:

10.0.0.100:/i-data/7fd943bf/nfs/zyxelNFS /media/nasNFS nfs rw  0 0

但是安装不起作用:

sudo mount /media/nasNFS/ -v
mount.nfs: timeout set for Mon May 25 17:34:46 2015
mount.nfs: trying text-based options 'vers=4,addr=10.0.0.100,clientaddr=10.0.0.2'
mount.nfs: mount(2): Protocol not supported
mount.nfs: trying text-based options 'addr=10.0.0.100'
mount.nfs: prog 100003, trying vers=3, prot=6
mount.nfs: trying 10.0.0.100 prog 100003 vers 3 prot TCP port 2049
mount.nfs: portmap query retrying: RPC: Program/version mismatch
mount.nfs: prog 100003, trying vers=3, prot=17
mount.nfs: trying 10.0.0.100 prog 100003 vers 3 prot UDP port 2049
mount.nfs: portmap query failed: RPC: Program/version mismatch
mount.nfs: Protocol not supported

nfs-common已安装。还有什么可能会丢失?


NSA310提供了什么版本的NFS协议?看来您的客户端仅支持版本3,也许服务器仅是版本4(或2)
Anthon

我不知道NSA310内部使用的NFS版本。客户端运行当前的Ubuntu 15.04发行版,是否需要显式允许NFS v4?
Geom

尝试nfs4/etc/fstab代替nfs。我查找了NSA310的规格,但未指定支持哪个版本的NFS。
Anthon 2015年

在/ etc / fstab中使用nfs4时,我得到mount.nfs4:为2015年5月25日星期一19:13:48设置的超时mount.nfs4:尝试基于文本的选项'addr = 10.0.0.100,clientaddr = 10.0.0.2'安装。 nfs4:mount(2):不支持协议mount.nfs4:不支持协议
Geom

1
在这种情况下,您的NFS服务器仅支持版本2。尝试使用选项进行挂载vers=2
Lambert,

Answers:


16

总结为得到答案而采取的步骤:

根据给出的输出,NFS服务器不喜欢NFSv4也不喜欢UDP。要查看您可以使用NFS服务器的功能rpcinfo 10.0.0.100(可能的命令扩展到过滤器nfs的:|egrep "service|nfs"

显然,服务器支持的唯一版本是版本2:

rpcinfo 10.0.0.100 |egrep "service|nfs"
program version netid     address                service    owner
100003  2       udp       0.0.0.0.8.1            nfs        unknown
100003  2       tcp       0.0.0.0.8.1            nfs        unknown

挂载导出的解决方案vers=2是在命令行中使用挂载选项:

mount -o rw,vers=2 10.0.0.100:/i-data/7fd943bf/nfs/zyxelNFS /media/nasNFS

或通过编辑/ etc / fstab:

10.0.0.100:/i-data/7fd943bf/nfs/zyxelNFS /media/nasNFS nfs rw,vers=2  0 0

另一种方法可能是更改NFS服务器以支持版本3(甚至版本4)。


4
指向rpcinfo进行故障排除的有用指针,谢谢
RichVel

-2

尝试使用此选项

....   nfs    rsize=8192,wsize=8192,timeo=14,intr 0 0
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.