免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2744 | 回复: 1
打印 上一主题 下一主题

2个nfs客户端版本(基本解决) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-04-18 15:17 |只看该作者 |倒序浏览
在被mount的server端用nfsstat -c 同时看到Client nfs v2和Client nfs v3,这样会导致版本不同数据同步出现异常,具体表现为会有其中某一客户端突然写不了或读不了,重启nfs也没用,但是系统我是不能重启的,请没有人也遇到过,如何解决?或者说说你的思路也可以。
服务器端exporfs:
/data   192.168.0.0/24(rw,root_squash)
客户端fstab:
192.168.0.101:/data    /data/3               nfs     hard,nfsvers=3        0 0

#nfsstat -c
Client rpc stats:
calls      retrans    authrefrsh
760833     0          0      

Client nfs v2:
null         getattr      setattr      root         lookup       readlink     
0         0% 277910   54% 57        0% 0         0% 134881   26% 0         0%
read         wrcache      write        create       remove       rename      
78808    15% 0         0% 16874     3% 3121      0% 337       0% 38        0%
link         symlink      mkdir        rmdir        readdir      fsstat      
0         0% 0         0% 138       0% 0         0% 53        0% 37        0%

Client nfs v3:
null         getattr      setattr      lookup       access       readlink     
0         0% 89769    36% 512       0% 40124    16% 48879    19% 0         0%
read         write        create       mkdir        symlink      mknod        
5190      2% 33100    13% 12117     4% 5917      2% 0         0% 0         0%
remove       rmdir        rename       link         readdir      readdirplus  
87        0% 1         0% 0         0% 0         0% 0         0% 66        0%
fsstat       fsinfo       pathconf     commit      
170       0% 19        0% 0         0% 12628     5%

[ 本帖最后由 fengshihua 于 2008-4-19 02:24 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2008-04-19 02:23 |只看该作者
没人回帖
后来我将服务器端/data   192.168.0.0/24(rw,root_squash)
改成/data   192.168.0.0/24(rw,root_squash,async)
客户端已经指定nfsvers=3
将服务器端nfs重启,客户端重新mount过,这样观察到Client nfs v2里的数据不再增加,也就是V2版本已经被停止使用,同时到目前为之也没观察日志有报错,问题基本搞定

nfsstat -c
Client rpc stats:
calls      retrans    authrefrsh
666263     0          0      

Client nfs v2:
null         getattr      setattr      root         lookup       readlink     
0         0% 1       100% 0         0% 0         0% 0         0% 0         0%
read         wrcache      write        create       remove       rename      
0         0% 0         0% 0         0% 0         0% 0         0% 0         0%
link         symlink      mkdir        rmdir        readdir      fsstat      
0         0% 0         0% 0         0% 0         0% 0         0% 0         0%

Client nfs v3:
null         getattr      setattr      lookup       access       readlink     
0         0% 211699   31% 579       0% 155044   23% 191804   28% 0         0%
read         write        create       mkdir        symlink      mknod        
32079     4% 30087     4% 17980     2% 7967      1% 0         0% 0         0%
remove       rmdir        rename       link         readdir      readdirplus  
350       0% 0         0% 29        0% 0         0% 0         0% 33        0%
fsstat       fsinfo       pathconf     commit      
51        0% 7         0% 0         0% 18553     2%

[ 本帖最后由 fengshihua 于 2008-4-21 09:08 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP