您的位置:首页 > 运维架构 > Linux

AIX下配置NFS共享给LINUX

2018-01-03 11:51 495 查看
需求:linux客户端通过nfs共享aix服务端的某个目录环境:服务端:AIX 6.1 192.168.0.1/bsiptest客户端:RHEL 5.5和RHEL 6.1 192.168.0.32/weblogic、192.168.0.3/dc共享目录:/nfs/share服务端:1、停止nfs和portmap两个进程:#stopsrc -g nfs#stopsrc -s portmap2、编辑hosts文件,添加nfs客户端信息vi /etc/hosts192.168.0.32 weblogic192.168.0.3 dc3、编辑exports文件vi /etc/exports/nfs/share -sec=sys:krb5p:krb5i:krb5:dh:none,rw,root=weblogic.dc.bsip将/nfs/share目录共享出去,设置允许weblogic和dc、bsip可以对共享目录读写操作,sec是数据加密方法。配置完后,使用exportfs命令将/etc/exports的内容更新至/etc/xtab文件中,/etc/xtab文件是NFS读取的内容,所以这步很关键,如果不用这个命令,其它的节点是无法正确挂载NFS共享目录的:# exportfs -a4、启动nfs并测试#startsrc –s portmap#startsrc -g nfs在服务端aix机器上查看nfs的共享目录#showmount -e localhost客户端:1、编辑hosts文件,添加nfs服务端信息vi /etc/hosts192.168.0.1 bsiptest2、创建挂载点#mkdir /share3、查看共享目录#showmount –e 192.168.0.1或者#showmount –e bsiptest4、挂载#mount -t nfs 192.168.0.1:/nfs/share /share或者#mount –t nfs bsiptest:/nfs/share /share这一步在RHEL 6.1客户端操作时报错” mount.nfs: Remote I/O error”,另一个客户端ok。因为当时上网不太方便,一开始以为是服务端IO可能有问题,检查一遍并且在/nfs/share目录下可以添加测试文件test,排除io问题;然后检查相关的配置和服务,重启服务甚至重启机器,都不管用;猜测跟客户端操作系统版本有关,5.5版本可以正常挂载,6.1却碰到了问题。最后通过google搜索,多次尝试,最后在RHEL 6.1客户端运行如下命令挂载成功:#mount -t nfs 192.168.0.1:/nfs/share /share -o nfsvers=2 说明:mount默认的参数nfsvers=n:设定要使用的NFS版本,默认是使用2,这个选项的设定还要取决于server端是否支持NFS VER 3,和版本有关系注意:客户端需要检查portmap、nfs等服务是正常启动service portmap restartservice nfs restartservice portreserve restart service rpcbind restart
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  AIX 配置 NFS