vdbench在Centos系统上联机测试环境搭建

一、配置ip

每台测试主机都需要配置,配置ip地址不一样

二、配置hostname

每台主机都要配置,配置完成后重启生效

三、配置/etc/hosts文件

每台主机都要配置,配置内容一致,配置完成后重启生效

四、配置本地镜像yum(用来安装java和unzip)

每台主机都要配置,如何系统已经按照java和unzip软件,可以不用操作本步骤

五、安装java

如果系统已经安装java,可以忽略本步骤

yum install -y java

六、安装unzip(用来解压vdbench测试软件)

如果系统安装unzip软件,可以忽略本步骤

yum install -y unzip

七、配置ssh免密码登录

1、在每台节点上执行

ssh-keygen -t rsa

2、在主节点上执行

cd /root

cd .ssh

ssh-copy-id hostname01

ssh-copy-id hostname02

ssh-copy-id hostname03

本次按3个节点举例,如果有多个,可以在下面增加。

hostname01、hostname02和hostname03根据实际情况进行替换,用实际主机名。参考cat /etc/hostname内的内容,如下图:

八、把vdbench软件拷贝到所有主机同一个目录并解压

此处以 /vdbench目录为例

解压测试软件包命令:

unzip vdbench50406.zip

九、执行测试

在主节点上/vdbench目录下执行

./vdbench -t

测试成功,显示如上信息

执行如下命令执行测试:

./vdbench -f 8k.txt

十、联机测试代码

联机测试介绍:

只需要在主节点上有测试代码,在主节点执行测试代码。其他节点不需要测试代码,其他节点只需要在相同的目录下有解压的测试软件即可。例如本次都在/vdbench目录下。

执行如下命令进行测试:

8k.txt代码文档放在测试软件目录下,在当前目录下执行。

./vdbench -f 8k.txt

8k.txt代码内容如下:

复制代码
hd=default,vdbench=/vdbench,user=root,shell=ssh
hd=hd1,system=10.236.0.2
hd=hd2,system=10.236.0.3
hd=hd3,system=10.236.0.4
hd=hd4,system=10.236.0.5
hd=hd5,system=10.236.0.6
hd=hd6,system=10.236.0.7
sd=sd1,hd=hd1,lun=/dev/vdb,openflag=o_direct,threads=64,hitarea=1024M
sd=sd2,hd=hd1,lun=/dev/vdc,openflag=o_direct,threads=64,hitarea=1024M
sd=sd3,hd=hd1,lun=/dev/vdd,openflag=o_direct,threads=64,hitarea=1024M
sd=sd4,hd=hd1,lun=/dev/vde,openflag=o_direct,threads=64,hitarea=1024M
sd=sd5,hd=hd1,lun=/dev/vdf,openflag=o_direct,threads=64,hitarea=1024M
sd=sd6,hd=hd1,lun=/dev/vdg,openflag=o_direct,threads=64,hitarea=1024M
sd=sd7,hd=hd1,lun=/dev/vdh,openflag=o_direct,threads=64,hitarea=1024M
sd=sd8,hd=hd1,lun=/dev/vdi,openflag=o_direct,threads=64,hitarea=1024M
sd=sd9,hd=hd2,lun=/dev/vdb,openflag=o_direct,threads=64,hitarea=1024M
sd=sd10,hd=hd2,lun=/dev/vdc,openflag=o_direct,threads=64,hitarea=1024M
sd=sd11,hd=hd2,lun=/dev/vdd,openflag=o_direct,threads=64,hitarea=1024M
sd=sd12,hd=hd2,lun=/dev/vde,openflag=o_direct,threads=64,hitarea=1024M
sd=sd13,hd=hd2,lun=/dev/vdf,openflag=o_direct,threads=64,hitarea=1024M
sd=sd14,hd=hd2,lun=/dev/vdg,openflag=o_direct,threads=64,hitarea=1024M
sd=sd15,hd=hd2,lun=/dev/vdh,openflag=o_direct,threads=64,hitarea=1024M
sd=sd16,hd=hd2,lun=/dev/vdi,openflag=o_direct,threads=64,hitarea=1024M
sd=sd17,hd=hd3,lun=/dev/vdb,openflag=o_direct,threads=64,hitarea=1024M
sd=sd18,hd=hd3,lun=/dev/vdc,openflag=o_direct,threads=64,hitarea=1024M
sd=sd19,hd=hd3,lun=/dev/vdd,openflag=o_direct,threads=64,hitarea=1024M
sd=sd20,hd=hd3,lun=/dev/vde,openflag=o_direct,threads=64,hitarea=1024M
sd=sd21,hd=hd3,lun=/dev/vdf,openflag=o_direct,threads=64,hitarea=1024M
sd=sd22,hd=hd3,lun=/dev/vdg,openflag=o_direct,threads=64,hitarea=1024M
sd=sd23,hd=hd3,lun=/dev/vdh,openflag=o_direct,threads=64,hitarea=1024M
sd=sd24,hd=hd3,lun=/dev/vdi,openflag=o_direct,threads=64,hitarea=1024M
sd=sd25,hd=hd4,lun=/dev/vdb,openflag=o_direct,threads=64,hitarea=1024M
sd=sd26,hd=hd4,lun=/dev/vdc,openflag=o_direct,threads=64,hitarea=1024M
sd=sd27,hd=hd4,lun=/dev/vdd,openflag=o_direct,threads=64,hitarea=1024M
sd=sd28,hd=hd4,lun=/dev/vde,openflag=o_direct,threads=64,hitarea=1024M
sd=sd29,hd=hd4,lun=/dev/vdf,openflag=o_direct,threads=64,hitarea=1024M
sd=sd30,hd=hd4,lun=/dev/vdg,openflag=o_direct,threads=64,hitarea=1024M
sd=sd31,hd=hd4,lun=/dev/vdh,openflag=o_direct,threads=64,hitarea=1024M
sd=sd32,hd=hd4,lun=/dev/vdi,openflag=o_direct,threads=64,hitarea=1024M
sd=sd33,hd=hd5,lun=/dev/vdb,openflag=o_direct,threads=64,hitarea=1024M
sd=sd34,hd=hd5,lun=/dev/vdc,openflag=o_direct,threads=64,hitarea=1024M
sd=sd35,hd=hd5,lun=/dev/vdd,openflag=o_direct,threads=64,hitarea=1024M
sd=sd36,hd=hd5,lun=/dev/vde,openflag=o_direct,threads=64,hitarea=1024M
sd=sd37,hd=hd5,lun=/dev/vdf,openflag=o_direct,threads=64,hitarea=1024M
sd=sd38,hd=hd5,lun=/dev/vdg,openflag=o_direct,threads=64,hitarea=1024M
sd=sd39,hd=hd5,lun=/dev/vdh,openflag=o_direct,threads=64,hitarea=1024M
sd=sd40,hd=hd5,lun=/dev/vdi,openflag=o_direct,threads=64,hitarea=1024M
sd=sd41,hd=hd6,lun=/dev/vdb,openflag=o_direct,threads=64,hitarea=1024M
sd=sd42,hd=hd6,lun=/dev/vdc,openflag=o_direct,threads=64,hitarea=1024M
sd=sd43,hd=hd6,lun=/dev/vdd,openflag=o_direct,threads=64,hitarea=1024M
sd=sd44,hd=hd6,lun=/dev/vde,openflag=o_direct,threads=64,hitarea=1024M
sd=sd45,hd=hd6,lun=/dev/vdf,openflag=o_direct,threads=64,hitarea=1024M
sd=sd46,hd=hd6,lun=/dev/vdg,openflag=o_direct,threads=64,hitarea=1024M
sd=sd47,hd=hd6,lun=/dev/vdh,openflag=o_direct,threads=64,hitarea=1024M
sd=sd48,hd=hd6,lun=/dev/vdi,openflag=o_direct,threads=64,hitarea=1024M
wd=wd1,sd=sd*,hd=hd*,seekpct=100,xfersize=8k,rdpct=100,rhpct=20
rd=rd1,wd=wd1,elapsed=600,interval=1,iorate=max,warmup=100
相关推荐
二宝哥1 小时前
CentOS 7.9 系统下 Redis 5.0.4 单机安装与源码编译安装指南
redis·centos
生活爱好者!2 小时前
我把NAS当作下载机,docker一键部署qb
运维·docker·容器
groundhappy4 小时前
idalib安装和codex ida-mcp配置
linux·开发语言·python
尽兴-4 小时前
企业业务系统架构选型与渐进式演进
运维·系统架构·devops
通信小小昕4 小时前
Ubuntu 26.04 中文输入法安装
linux·运维·ubuntu
壮哥_icon5 小时前
【Android 系统开发】使用 BAT 脚本高效自动化管理 /system/priv-app/ 系统应用(安装与卸载)
android·运维·自动化
RD_daoyi5 小时前
外链权重暴跌至13%,品牌提及反超传统链接——2026年不做Digital PR,你的独立站等于隐形
运维·网络·学习·机器学习·搜索引擎
电商API_180079052475 小时前
企业ERP进销存场景|京东商品详情接口自动同步方案|凭证鉴权批量调用技术实操
大数据·运维·人工智能·爬虫·数据挖掘·网络爬虫
张小姐的猫5 小时前
【Linux】网络编程 —— HTTP协议(上)
linux·运维·服务器·网络·http·单例模式·策略模式
小稻穗6 小时前
市场调研样本选型坐标系:2026六家国内样本平台能力横向校验
大数据·运维·数据分析