测试工具之vdbench多主机运行
本文介绍vdbench在多机环境下的操作和配置,以及本人在配置过程中遇到的问题和解决方法。
文章目录
前言
测试存储经常要构造io压力,而常用的工具dd,fio和vdbench都是比较趁手的。vdbench提供了丰富的参数,通过编写配置文件来运行,可以对文件系统进行测试,也可以对裸块进行测试。而且vdbench不光支持单客户端操作,也支持多客户端操作,本文介绍vdbench在多机环境下执行的配置流程。
一、vdbench在linux环境下多机运行
1.环境参数
os:centos 7.6.1810
java:1.7.0_191
vdbench:50406
2.配置说明
检查vdbench是否可用
:vdbench -t检验。
配置免密
:通过ssh-keygen和ssh-copy-id完成,如果怕遗漏可以把master和slave之间每个方向都配一遍。
关闭防火墙
:之前遇到过没有关闭防火墙,在运行vdbench的时候报如下错误,ping又是通的。先查看防火墙是否是运行状态
firewall-cmd –state,然后执行systemctl stop firewall.service和systemctl disable firewall.service,修改/etc/selinux/config里面把SELINUX=disabled
现在可以开始写配置文件了
messagescan=no
#定义主机客户端
hd=default,vdbench=/root/vdbench,user=root,shell=ssh
hd=hd1,system=10.10.10.1
hd=hd2
版权声明:本文为sinat_29914983原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。