sysbench压力工具报错:

Posted fenggeblog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sysbench压力工具报错:相关的知识,希望对你有一定的参考价值。

[[email protected] sysbench-]# /usr/local/sysbench/bin/sysbench --version
/usr/local/sysbench/bin/sysbench: error while loading shared libraries: libmysqlclient.so.20: cannot open shared object file: No such file or directory

其实就是找不到指定目录下的库文件了。

那我们看看系统其它的目录有没有这个文件‘

[[email protected] /]# find .  -name libmysqlclient*                                                 ./usr/lib64/mysql/libmysqlclient.so.16
./usr/lib64/mysql/libmysqlclient.so.16.0.0
./usr/lib64/mysql/libmysqlclient_r.so.16
./usr/lib64/mysql/libmysqlclient_r.so.16.0.0
./usr/local/mysql/lib/libmysqlclient.so.20
./usr/local/mysql/lib/libmysqlclient.so.20.3.8
./usr/local/mysql/lib/libmysqlclient.a
./usr/local/mysql/lib/libmysqlclient.so

那我们把mysql安装目录下的一个库文件建立一个软连接到/usr/local/lib目录下。

[[email protected] /]# ln -s /usr/local/mysql/lib/libmysqlclient.so.20 /usr/local/lib/libmysqlclient.so.20

接着在etc下的某个文件添加一行内容

[[email protected] /]# echo /usr/local/lib  >> /etc/ld.so.conf
include ld.so.conf.d/*.conf
/usr/local/lib

然后再更新一下

[[email protected] /]# /sbin/ldconfig -v 

现在就可以使用sysbench了。



以上是关于sysbench压力工具报错:的主要内容,如果未能解决你的问题,请参考以下文章

Sysbench压力测试工具简介和使用

压力测试工具sysbench

sysbench-系统数据库压力测试工具

mysql 压力测试工具sysbench

使用Sysbench对MySQL进行压力测试

sysbench压力测试总结