当前位置:首页 > 开发 > 数据库 > 正文

使用sysbench中的两个问题

发表于: 2011-11-28   作者:beagoodboy   来源:转载   浏览次数:
摘要: sysbench这个工具自2009年以来都没有更新,基本已经被废弃了,不过之前没有使用,今天用了一番,发现了两个容易出问题的地方,分享给大家。 我在RHEL5U4上安装sysbench0.4.12,在执行make命名中,出现了如下的报错: /bin/sh ../libtool --tag=CC --mode=link gcc -pthread -g -O2 -o sysb
sysbench这个工具自2009年以来都没有更新,基本已经被废弃了,不过之前没有使用,今天用了一番,发现了两个容易出问题的地方,分享给大家。

我在RHEL5U4上安装sysbench0.4.12,在执行make命名中,出现了如下的报错:
/bin/sh ../libtool --tag=CC   --mode=link gcc -pthread -g -O2      -o sysbench sysbench.o sb_timer.o sb_options.o sb_logger.o db_driver.o tests/fileio/libsbfileio.a tests/threads/libsbthreads.a tests/memory/libsbmemory.a tests/cpu/libsbcpu.a tests/oltp/libsboltp.a tests/mutex/libsbmutex.a drivers/mysql/libsbmysql.a -L/usr/mysql/lib -lmysqlclient_r -lpthread -lz -lm -lrt -ldl   -lrt -laio -lm 
../libtool: line 838: X--tag=CC: command not found
../libtool: line 871: libtool: ignoring unknown tag : command not found
../libtool: line 838: X--mode=link: command not found
../libtool: line 1004: *** Warning: inferring the mode of operation is deprecated.: command not found
../libtool: line 1005: *** Future versions of Libtool will require --mode=MODE be specified.: command not found
../libtool: line 2231: X-g: command not found
../libtool: line 2231: X-O2: command not found
../libtool: line 1951: X-L/u01/mysql/lib: No such file or directory
../libtool: line 2400: Xsysbench: command not found


这个错误的原因是sysbench源代码中自带的libtool版本太旧了,可以使用系统的libtool替代之,在sysbench的源代码根目录下执行如下的命令即可:
cp /usr/bin/libtool libtool


第二个问题是安装完sysbench之后执行时报错:
./sysbench: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory


这说明sysbench无法找到mysql的库文件,这很可能是环境变量LD_LIBRARY_PATH没有设置,设置后即可解决该问题:
export LD_LIBRARY_PATH=/usr/mysql/lib


=EOF=

使用sysbench中的两个问题

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
1:查看环境 [root@localhost bin]# cat /etc/redhat-release CentOS release 6.4 (Final) 2:下载
Android是谷歌在自己手机上面推出的一个开发平台,初次使用,遇到了两个问题。 问题一:Still no co
bat调用jar包的两个典型问题 一,工具介绍和打包过程 工具作用:使用smack.jar进行模拟登录。 使用
本人在使用powerCharts的时候,由于业务需要用到了powerCharts的网格效果。但是出现了以下问题,正
http://msdn.microsoft.com/zh-cn/library/vstudio/fda2bad5.aspx 项目映射步骤(项目上传): a.新建
NoteExpress主要是用来管理文献,然后可以方便管理,方便插入,各种方便吧! 关于NoteExpress的下载
(1)powerdesigner中Name与Code同步的问题 PowerDesigner中,但修改了某个字段的name,其code也跟
原文:http://www.riafan.com/datawizard-project-issue/ Unable to resolve resource bundle "data
这几天在用Netbeans6.1RC1 发现了一些问题,不知道大家有没有遇到呢?问题如下: 1.在新建一个桌面
问题   今天用 APK 反编译工具看了一下自己项目生成的 APK 文件,发现代码并没有混淆,于是设置了
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号