码迷,mamicode.com
首页 > 其他好文 > 详细

AIX挂载NFS的一则经典错误

时间:2017-10-12 23:01:47      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:aix   nfs   经典错误   

这是一则经典的错误:


[pt1rac1@root]# 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   经典错误   

原文地址:http://sf1314.blog.51cto.com/13295031/1971771

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!