AIX挂载NFS的一则经典错误
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AIX挂载NFS的一则经典错误相关的知识,希望对你有一定的参考价值。
这是一则经典的错误:
[[email protected]]# mount cs3:/sharedirs /sharedir
nfsmnthelp: 1831-019 cs3: System call errornumber -1.
mount: 1831-008 giving up on:
cs3:/sharedirs
System call error number -1.
使用Google可以查到很多信息,并且这些信息都是如出一辙,全部都说是需要在host表中彼此互加主机名,这倒没有错,但是都忽略了一点,那就是这些host项所对应的IP的“性质”。如上所示,我在cs3服务器中添加客户端pt1rac1的host项是pt1rac1服务器的VIP(这是一台rac集群服务器),结果就死活无法挂载,后来把cs3的host表中pt1rac1的IP写成它的真实IP(即配置到网卡中的IP,而不是被“alias”上来的IP),问题就搞定了!!
结论:在AIX上挂载NFS时不能使用虚拟IP!!!!!!!原因不详!
其实我也是在偶然的尝试中得知的,所以记录一下。
检查步骤如下:
1.检查两台机子上的NFS进程是否都启动
NFS服务器所需要的守候进程:
portmap:将远程过程调用程序(RPC)映射为传送层的TCP/IP端口编号.
rpc.mountd:响应客户端发来的文件系统安装请求.
nfsd:执行客户机的I/O请求.
NFS客户机所需要的守候进程:
portmap:将远程过程调用程序(RPC)映射为传送层的TCP/IP端口编号.
biod:从客户机的高速缓冲区中提前读入或延迟写出数据块.
服务器上,所需的进程均已启动!
2.检查导出列表
#showmount -e
#exportfs -v
能检查出,导出已成功
3.与其它能正常NFS的机子,进行比较,查出原因:必须在客户机和服务器的/etc/hosts文件中,互相添加对方IP与主机名的映射,修改完之后,问题解决
4.在客户机上,使用如下命令导入文件系统
#mount 192.168.54.68:/tmp/test /test
本文出自 “爱生活的小白” 博客,请务必保留此出处http://sf1314.blog.51cto.com/13295031/1971771
以上是关于AIX挂载NFS的一则经典错误的主要内容,如果未能解决你的问题,请参考以下文章
AIX 下NFS挂载出错解决 : 1831-011 access denied