公司有一台AIX小型机提供了NFS服务,平时都是其他AIX小型机挂载该机器的NFS系统,今天用Centos6 来挂载时报错:mount.nfs: Remote I/O error。经查,原来挂载时还需要指明版本。
方法/步骤
-
1
从linux上挂载AIX系统的NFS服务时报错:mount.nfs: Remote I/O error
-
2
经查,这是由于NFS服务器有多个版本,V2、V3、V4。而且各版本同时运行,因此挂载时需要说明版本号。
# mount 100.0.0.80:/soft /mnt -o nfsvers=3
-
3
当然也可以用版本V2来挂载NFS,如下图:
# mount 100.0.0.80:/soft /mnt -o nfsvers=2
# nfsstat -m
-
4
由于NFS V2最大只支持32BIT的文件大小(4G),而NFS V3则支持64BIT文件大小。另外V3对于V2还有其他优势,比如文件传输,异步写入等,因此建议采用V3进行访问。
下图中是同一文件在V2和V3中的不同表现。
END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
文章评论