sysbench源代码可以在[url]https://launchpad.net/sysbench[/url]找到。也可以从本文件附件中下载。
先安装好MySQL,记录下安装目录。默认为
该目录将在后续sysbench安装中,多次使用。如果MySQL不是安装在该默认目录,请在后续步骤中替换。
sysbench需要autoconf、automake及libtool包,如果这些包不存在,需要先安装。
执行如下命令,安装sysbench-0.5:
sysbench默认安装在:
检查sysbench是否正确安装:
[color=red]附件中的文件在iteye下载后,会被改成“UUID+文件后缀”的形式,导致*.tar.gz、*.tar.bz2文件无法使用。请将下载后的文件名,请改成原文件名,即可解决。[/color]
先安装好MySQL,记录下安装目录。默认为
/usr/local/mysql该目录将在后续sysbench安装中,多次使用。如果MySQL不是安装在该默认目录,请在后续步骤中替换。
sysbench需要autoconf、automake及libtool包,如果这些包不存在,需要先安装。
执行如下命令,安装sysbench-0.5:
tar xzvf sysbench-0.5.tar.gz
cd sysbench-0.5
chmod +x autogen.sh
./autogen.sh
./configure --with-mysql --with-mysql-includes=/usr/local/mysql/include --with-mysql-libs=/usr/local/mysql/lib
make
make installsysbench默认安装在:
/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[color=red]附件中的文件在iteye下载后,会被改成“UUID+文件后缀”的形式,导致*.tar.gz、*.tar.bz2文件无法使用。请将下载后的文件名,请改成原文件名,即可解决。[/color]

本文档详细介绍了如何从源代码安装Sysbench性能测试工具,包括必要的依赖项安装、编译配置步骤及常见问题解决方案。适用于希望深入了解Sysbench安装过程的技术人员。
161

被折叠的 条评论
为什么被折叠?



