vdbench存储测试工具的安装部署
记:最近用vdbench来测试华为的NAS设备,了解学习并记录一下vdbench测试工具的使用。
一、前言
1.1 简介
vdbench测试工具是由Oracle公司推出的一款免费的,多功能的,易上手的存储测试工具。它是一个 I/O 工作负载生成器,用于验证数据完整性和度量直接附加或网络连接的存储的性能。目前,在Oracle官网上共有三个发布版本,其能够在windows和linux环境下运行,可用于测试文件系统或块设备基准性能。
1.2 获取安装包
vdbench版本包
jdk版本包
二、安装部署
vdbench运行在Java环境上,因此需要先安装jdk。
2.1、Linux
检查是否安装Java环境,如已安装,跳过此步骤。通过以下命令,如有Java版本信息,则已安装好Java环境。如无,安装Java后可通过此检查。
java -version
rpm -qa | grep java
2.1.1 Yum源安装Java环境
安装Java环境可以用yum源,也可以在Oracle上下载好导入安装。推荐使用yum源安装。首先检查yum源上有没有jdk的安装包。如有,直接yum源安装包括其相关依赖包。
yum list | grep java
yum -y install <jdk版本包>
2.1.2 压缩包Java安装
首先解压jdk安装包至/home
目录下。
放置解压文件的路径可自行配置。
tar -zxvf <jdk版本包.tar.gz> -C /home/
配置jdk环境变量。
echo 'JAVA_HOME=/home/<jdk版本包>' >> /root/.bashrc
echo 'PATH=$JAVA_HOME/bin:$PATH' >> /root/.bashrc
echo 'CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar' >> /root/.bashrc
source /root/.bashrc
2.1.3 安装vdbench
vdbench存储测试工具无需安装,将版本包导入Linux即可。在Linux环境下,直接运行./vdbench
即可。
2.2、Windows
2.2.1 安装Java环境
直接安装Java即可,环境变量会自动添加。
2.2.2 安装vdbench
直接解压vdbench软件包即可,此软件无需安装。Windows下用vdbench.bat即可。之后视测试情况添加对应的参数文件。
三、常用操作指令
3.1 测试vdbench是否可以正常运行
./vdbench -t
3.2 运行测试模型
./vdbench -