不灭的焱

革命尚未成功,同志仍须努力下载JDK17

作者:Albert.Wen  添加时间:2014-07-18 13:53:00  修改时间:2024-08-16 17:29:21  分类:18.系统设计/架构/UML建模  编辑

一、sysbench安装篇

#源码下载,放到 /usr/local/src 目录下。

http://download.csdn.net/detail/wenjianbao/7648937

#编译安装

cd /usr/local/src
tar -xzvf ./sysbench-0.4.12.tar.gz 
cd ./sysbench-0.4.12
./autogen.sh
./configure --prefix=/usr/local/sysbench --with-mysql-includes=/usr/local/mysql/include --with-mysql-libs=/usr/local/mysql/lib
\cp -f /usr/bin/libtool ./libtool  #sysbench自带的libtool版本太久,使用系统的进行更新
make && make install

#建立依赖库文件软链接

#64位系统

ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib64

#32位系统

ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib

#检测下sysbench是否可用

[root@MysqlCluster01 ~]# /usr/local/sysbench/bin/sysbench --help
Usage:
  sysbench [general-options]... --test=<test-name> [test-options]... command

General options:
  --num-threads=N            number of threads to use [1]
  --max-requests=N           limit for total number of requests [10000]
  --max-time=N               limit for total execution time in seconds [0]
  ......

安装成功!

 

 

参考:

在CentOS(64bit)上安装Sysbench

CentOS6(64bit)sysbench-0.4.12安装注意事项

SysBench安装使用