具体使用实例较为明确,这里不再赘述。
4、Parmfile参数配置
*代表注释,参数配置写入到parmfile文件里面,hitarea如果设置为1m会 错,建议设置为100m
*
* This sample parameter file first creates a temporary file
* if this is the first time the file is referenced.
* It then does a five second 4k 50% read, 50% write test.
*
* sd=sd1,lun=/tmp/quick_vdbench_test,size=40m
* wd=wd1,sd=sd1,xf=1k,rdpct=50
* rd=rd1,wd=wd1,iorate=100,elapsed=5,interval=1
sd=sd1,lun=/dev/dm-3,openflags=o_direct,thread=30
wd=wd1,sd=sd*,seekpct=0,rdpct=100,whpct=100,rhpct=100,xfersize=128k
rd=rd1,wd=wd1,iorate=max,elapsed=14400,interval=2
*validate=yes,journal=yes,hitarea=1m
hitarea=100m
5、执行命令
./vdbench -f parmfile -jn
-jn是支持数据校验,可以验证数据一致性,可以支持crash和reboot时的数据校验。
说明:如果想测试下vdbench数据一致性检查功能是否生效,可以将一个LUN通过iSCSI或者FC挂载到两台主机,然后一台主机对LUN进行vdbench写操作,另一台对该LUN进行dd写,观察Vdbench是否能实时检测到数据不一致。
6、结果输出
Vdbench的结果放在安装目录下面的output文件夹中,如果有错误可以在errorlog.html,总体测试结果值放在summary.html
以上,就是使用Vdbench进行性能测试的完整流程。对于一名测试人员来说,工作的大部分乐趣就在于发现和分析,而善于使用工具则会让这一个过程更为美妙。
文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8967 人正在系统学习中 相关资源:岩质边坡稳定分析软件-其它文档类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!