记一次NFS故障

天锦 发表于 码农也得有格调 分类,标签:

因编译某个远古时期的系统,需要用旧版的gcc,为此安装了Ubuntu 14.04作为开发环境,资料都在一台CentOS7的服务器中存储,用NFS协议为其他主机提供文件服务,都挂载正常,唯独Ubuntu 14.04这台新建的虚拟机无法挂载,报错:

mount.nfs: access denied by server while mounting 10.1.1.5:/nfs/4TB

解决方法是加上参数vers=3可以解决

sudo mount -t nfs 10.1.1.5:/nfs/4TB nfs/ -o vers=3

原因是Ubuntu 14.04默认使用NFS版本过老,与服务器协商不了,指定使用版本3即可