最近比较烦,比较烦。。碰到一个犯病的问题,我是上刀山下火海,费了好大的劲总算把问题解决了,不过原因到现在还不是很清楚。在这里记录下,省得以后遇到同样的问题犯愁。

服务器192.168.1.2为apache服务器,上开nfs服务
服务器192.168.1.3为apache服务器,上开nfs服务
服务器192.168.1.4,架设vsftp服务,主要提供固定人员下载1.2和1.3的日志。
1.4做为nfs client,挂载1.2和1.3的apache日志目录,vsftp目录为mount的1.2和1.3的文件夹,现在通过FTP下载1.2和1.3的日 志文件,1.3可以正常下载,但是1.2却不能正常下载。查看1.4日志,找到日志错误为:“kernel: lockd: server 192.168.1.2 not responding, timed out”..在1.4本机测试1.2挂载的文件,读写都正常。啥网络啦,hosts等的办法都试过了,就是无法下载,一下载服务器就提示这个错误。。

中间的测试办法实在不足为外人道也。。就俩字:悲催。。
解决办法:

     1、挂载1.2: mount -t nfs 192.168.1.2:/nfs /nfs/123
      2、解锁命令:mount -onolock 192.168.1.2:/nfs
     3、检查挂载硬盘:df -h会发现有2个1.2的挂载,这时候再用ftp去下载1.2挂载的文件夹的东西都正常了。。

    具体原因我在继续找找,看看到底是啥原因导致的这个犯病的问题。。