sysbench性能测试工具安装

sysbench工具安装

安装

1、 将下载的sysbench压缩包上传到测试主机的任意目录,并解压。

tar xvf sysbench-0.5.tar.gz

2、 root权限下安装如下依赖

yum install gcc libtool

yum -y install make automake libtool pkgconfig libaio-devel

yum -y install mariadb-devel openssl-devel

yum -y install postgresql-devel

提示:可以先执行yum list|grep -i 包名

出现有@符号的就是已安装,未出现表示没有安装

如果安装执行 

yum -y install 包名

3、进入到解压文件并执行./autogen.sh

cd sysbench-0.5.tar.gz

./autogen.sh

4、执行

./configure --prefix=/paas/sysbench --with-mysql=/paas/mysql-8.0.25 --with-mysql-includes=/paas/mysql-8.0.25/include  --with-mysql-libs=/paas/mysql-8.0.25/lib

如下执行成功:

 

 

--prefix:安装目录,

--with-mysql:mysql安装路径

--with-mysql-includes:mysql的include路径

--with-mysql-libs:mysql的lib路径

 如果出现如下错误:

可尝试:在root权限下安装mysql-devel,并不指定--with-mysql-libs

5、执行make && make install

6、 进入sysbench目录下,执行./sysbench --version

出现版本号安装完成

如果出现如下报错:

 

 

则是因为缺少libmysqlclient.so,可以进行如下操作:

下载依赖并拷贝到主机的/usr/local/lib目录下

cp libmysqlclient.so.20 /usr/local/lib

vi /etc/ld.so.conf 添加

/usr/local/lib  
 

执行/sbin/ldconfig -v 

回到sysbench目录下,执行./sysbench --version

出现版本号,安装完成

 

 

 

posted @ 2022-11-30 09:32  Harda  阅读(699)  评论(0编辑  收藏  举报