vdbench多主机运行指导

  • Post author:
  • Post category:其他




测试工具之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 版权协议,转载请附上原文出处链接和本声明。