sysbench 安装

时间:2024-07-04 15:03:32

sysbench源代码可以在https://launchpad.net/sysbench找到。也可以从本文件附件中下载。

先安装好mysql,记录下安装目录。默认为

/usr/local/mysql

该目录将在后续sysbench安装中,多次使用。如果MySQL不是安装在该默认目录,请在后续步骤中替换。

sysbench需要autoconf、automake及libtool包,如果这些包不存在,需要先安装。

执行如下命令,安装sysbench-0.5:

tar xzvf sysbench-0.5.tar.gzcd sysbench-0.5chmod +x autogen.sh./autogen.sh./configure --with-mysql --with-mysql-includes=/usr/local/mysql/include --with-mysql-libs=/usr/local/mysql/libmakemake install

sysbench默认安装在:

/usr/local/bin/sysbench

检查sysbench是否正确安装:

sysbench -v

如果在运行时出现下面的错误提示:

sysbench: error while loading shared libraries: libmysqlclient_r.so.16: cannot open shared object file: No such file or directory

那么需要建一个软链接:

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