热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

Fedora下NFS的配置与iozone测试

server:Fedora11client:Fedora11使用cat/proc/cpuinfo以及grepMemTotal/proc/meminfo查看配置,发现server:主频1600M内存3Gclient

server : Fedora 11

client: Fedora 11

使用cat /proc/cpuinfo以及grep MemTotal /proc/meminfo查看配置,发现

server:主频 1600M

             内存 3G

client:主频 1200M

            内存 2G

窘迫了,服务器端的性能比测试的压力客户机高,并行测试和压力测试怎么做啊。。。下周争取和老李说说把server的配置调低点儿。

Fedora上安装nfs:
server端:

netstat -in 查看网络接口

ifconfig bind0/eth0获得ip

Su

Yum install portmap 

Service rpcbind start

Su 

Yum install nfs-utils

/etc/rc.d/init.d/nfs start

mkdir /home/nfs-server-try


Vi /etc/exports

编辑可挂在的文件夹 /home/nfs-server-try 192.168.1.153(rw,no_root_squash)

exportfs -r

/etc/rc.d/init.d/nfs restart

client端:
用同样的步骤安装nfs和portmap,并启动

showmount -e 192.168.1.203查看服务器端的可挂载点

mkdir /home/client/nfs-client-try


挂载:mount 192.168.1.203:/home/nfs-server-try /home/client/nfs-client-try

client端运行iozone

下载iozone后运行,  

./iozone  -acR  -i0  -i1 /home/client/nfs-client-try -g  1G  -n  512B  -b  /home/client/桌面/iozone-log/2.xls  -p 6  

发现有错误:mount: can't find /home/client/nfs-client-try in /etc/fstab or /etc/mtab
在/etc/fstab中添加一行:

192.168.1.203:/home/nfs-server-try  /home/client/nfs-client-try nfs defaults 0 0
再次运行iozone就正确了~

贴张统计结果:

Fedora下NFS的配置与iozone测试

发现的问题:

使用nfsstat -s发现测试了这么多此,rpc调用的个数只增加了7个,getaddr、lookup、write、read的调用次数只增加了十几个,为什么呢?是不是因为有客户端缓存的作用呢(nfsv3允许异步写了)?


推荐阅读
author-avatar
1500799277_a9483d_353
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有