nfs mount 在 Ubuntu 10 中失败,但使用 -v 不会失败

nfs mount 在 Ubuntu 10 中失败,但使用 -v 不会失败
(1)  mount    -t nfs remotehost:/remotedir localmountpoint -o owner,rw
(2)  mount -v -t nfs remotehost:/remotedir localmountpoint -o owner,rw

(1)以前可以在 Ubuntu 9 上运行,但现在在 Ubuntu 10(2.6.32-21-通用内核)上运行失败,并出现以下错误:

mount.nfs: an incorrect mount option was specified

奇怪的是,在 (2) 中添加 -v (详细)可使问题消失。

这对我来说目前是一个阻碍,因为 fstab 行:

remotehost:/remotedir localmountpoint nfs owner,rw   0 0

导致同样的错误(我不相信我可以在 fstab 中指定详细)。

这是安装中的一个错误还是我的选项确实不正确?

答案1

不同机器之间的 NFS 版本是否相同?我认为 Ubuntu 10 会将默认值更改为 nfsv4。假设您的其他节点正在使用 nfs3,也许可以尝试在 fstab 条目中指定 nfs3。

答案2

指定 proto=udp 似乎可以解决这个问题:

(command line) mount -t nfs remotehost:/remotedir localmountpoint -o owner,rw,proto=udp    
(fstab)        remotehost:/remotedir localmountpoint nfs owner,rw,proto=udp   0 0

相关内容