zoukankan      html  css  js  c++  java
  • Centos7安装sysbench

    1、下载解压

    wget https://github.com/akopytov/sysbench/archive/1.0.zip -O "sysbench-1.0.zip"
    unzip sysbench-1.0.zip
    cd sysbench-1.0

    2、安装依赖

    yum install automake libtool –y

    3、安装

    安装之前,确保位于之前解压的sysbench目录中。

    ./autogen.sh
    ./configure  #如果出现:configure: error: mysql_config executable not found,需要安装:mariadb-devel (yum install mariadb-devel 安装mysql_config) 可能还要安装mariadb-server包,yum install mariadb-server,但是我没有遇到。
    export LD_LIBRARY_PATH=/usr/local/mysql/include   #这里要换成自己虚拟机中mysql路径下的include,可以用:which mysql命令查看mysql位置。
    make
    make install

    4、安装成功

    [root@test sysbench-1.0]# sysbench --version
    sysbench 1.0.9
    

    查看版本的话会报错:

     解决方案:

    先查找一下本地有没有这个文件:

     在/usr/loca/mysql/lib下面有这个文件,解决方法是先建立一个软链接到/usr/local/lib

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

    接着在/etc/ld.so.cnf中追加/usr/loca/lib这一行

    /usr/local/lib
    

    执行ldconfig -v更新下配置就可以了

    /sbin/ldconfig -v 
    

    现在sysbench可以执行了!

  • 相关阅读:
    linux之awk命令
    HDU 2097 Sky数 进制转换
    HDU 2077 汉诺塔IV
    HDU 2094 产生冠军 dfs加map容器
    HDU 2073 叠框
    HDU 2083 简易版之最短距离
    HDU 2063 过山车 二分匹配
    天梯 1014 装箱问题
    天梯 1214 线段覆盖
    天梯 1098 均分纸牌
  • 原文地址:https://www.cnblogs.com/zhangmingcheng/p/13163883.html
Copyright © 2011-2022 走看看