第一步:下载Sysbench

http://dev.mysql.com/downloads/benchmarks.html

第二步:解压sysbench

第三步:执行安装步骤
  1. ./autogen.sh
  2. ./configure --with-mysql --with-mysql-includes=/usr/include/mysql --with-mysql-libs=/var/lib/mysql
  此步最后报错如下:
  configure: error: cannot guess build type; you must specify one

  查看了sysbench 的README 和INSTALL, 在INSTALL中有如下提示:
  Specifying the System Type
  ==========================

  There may be some features `configure' cannot figure out
  automatically, but needs to determine by the type of machine the package
  will run on. Usually, assuming the package is built to be run on the
  _same_ architectures, `configure' can figure that out, but if it prints
  a message saying it cannot guess the machine type, give it the
  `--build=TYPE' option. TYPE can either be a short name for the system
  type, such as `sun4', or a canonical name which has the form:

  CPU-COMPANY-SYSTEM
  
  where SYSTEM can have one of these forms:

  OS KERNEL-OS

  See the file `config.sub' for the possible values of each field. If
  `config.sub' isn't included in this package, then this package doesn't
  need to know the machine type.

  3. ./configure --build=ppc64le --with-mysql --with-mysql-includes=/usr/include/mysql --with-mysql-libs=/var/lib/mysql
  能够成功执行

  4. 继续执行make
  出现如下错误:
  /usr/bin/ld: cannot find -lmysqlclient_r

  collect2: error: ld returned 1 exit status

尝试了很多方法,百度了很多文章,终于没有搞定,决定放弃!

解决方案 -- GOOGLE 放弃源码安装,寻找ppc64leCPU结构的RPM包

https://www.rpmfind.net/linux/RPM/epel/7/ppc64le/s/sysbench-0.4.12-12.el7.ppc64le.html

[root@jtcrtvspa02 appuser]# yum install sysbench-0.4.-.el7.ppc64le.rpm
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Examining sysbench-0.4.-.el7.ppc64le.rpm: sysbench-0.4.-.el7.ppc64le
Marking sysbench-0.4.-.el7.ppc64le.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package sysbench.ppc64le :0.4.-.el7 will be installed
--> Processing Dependency: libpq.so.()(64bit) for package: sysbench-0.4.-.el7.ppc64le
--> Running transaction check
---> Package postgresql-libs.ppc64le :9.2.-.el7_1 will be installed
--> Finished Dependency Resolution Dependencies Resolved ===============================================================================================================================================================================================
Package Arch Version Repository Size
===============================================================================================================================================================================================
Installing:
sysbench ppc64le 0.4.-.el7 /sysbench-0.4.-.el7.ppc64le k
Installing for dependencies:
postgresql-libs ppc64le 9.2.-.el7_1 rhel7. k Transaction Summary
===============================================================================================================================================================================================
Install Package (+ Dependent package) Total size: k
Total download size: k
Installed size: 1.1 M
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Warning: RPMDB altered outside of yum.
Installing : postgresql-libs-9.2.-.el7_1.ppc64le /
Installing : sysbench-0.4.-.el7.ppc64le /
Verifying : sysbench-0.4.-.el7.ppc64le /
Verifying : postgresql-libs-9.2.-.el7_1.ppc64le / Installed:
sysbench.ppc64le :0.4.-.el7 Dependency Installed:
postgresql-libs.ppc64le :9.2.-.el7_1 Complete!

IBM Power PC安装sysbench 执行mysql基准测试 --- sysbench安装的更多相关文章

  1. CentOS6.0(64位)安装Apache+PHP+Mysql教程,安装Magento(解决DOM,Mcrypt,GD问题)完整教程

    CentOS6.0(64位)安装Apache+PHP+Mysql教程,安装Magento(解决DOM,Mcrypt,GD问题)完整教程 0   Posted by :小黑 On : 2012 年 9 ...

  2. win10免安装版本的MySQL的下载安装和配置

    下载mysql-xxx.zip(免安装版) 解压到自己想要的目录下(我的是D:\mysql\),打开mysql-5.7.21-winx64文件夹,新建my.ini文件,输入: [mysql] # 设置 ...

  3. win10 免安装版本的MySQL的下载安装和配置

    一.概述 网上找了好多,发现好多不是linux系统的就是与现在新版本有出入,自己做小项目亲手实践了一下,供大家借鉴. MySQL版本:mysql-5.7.17 下载方法: 1.MySQL官方网址htt ...

  4. mysql性能测试--sysbench实践

    mysql性能测试--sysbench实践 Sysbench   业界较为出名的性能测试工具 可以测试磁盘,CPU,数据库 支持多种数据库:oracle,DB2,MYSQL 需要自己下载编译安装 建议 ...

  5. Linux上安装jdk,mysql

    1.准备工作 一台纯净的Linux系统需要先安装一些依赖才能安装jdk等 rpm: 本地添加安装程序:rpm -ivh 程序名 本地查看程序: rpm -qa 本地卸载程序: rpm -e --nod ...

  6. mysql 在 win 安装 最全攻略(附转载的乱码终极解决方案)以及解决data too long for column 'name' at row 1, 一种可能就是因为编码一致性问题.

    [博客园cnblogs笔者m-yb原创,转载请加链接,公众号aandb7, github.com/mayangbo666,QQ群927113708] https://www.cnblogs.com/m ...

  7. Redis学习(1)--环境配置,安装JDK,MySQL,tomcat

    Linux上安装jdk,mysql,tomcat安装 rpm命令: 相当于Windows的安装/卸载程序.可以进行程序的安装,更新,卸载,查看. 本地程序安装:rpm -ivh 程序名 本地程序查看: ...

  8. 【MySQL数据库】MySQL5.7安装与配置、可视化工具安装和破解

    软件下载 Mysql5.7地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip 安装步骤 下载后会得到zip ...

  9. MySQL之安装(linux两种版本版本安装)

    LinuxMySQL安装(Mysql5.5版本) 第一种 有安装包的安装方式 1.下载地址: http://dev.mysql.com/downloads/mysql 2.检查当前系统是否安装过mys ...

随机推荐

  1. java一行一行写入或读取数据

    原文:http://www.cnblogs.com/linjiqin/archive/2011/03/23/1992250.html 假如E:/phsftp/evdokey目录下有个evdokey_2 ...

  2. java虚拟机判断对象是否存活的方式

    引用计数算法:   给对象添加一个引用计数器,每当有地方应用时,计数器值就加一,当引用失效时,程序计数器就减一,只要引用计数器的值为零时,就表示对象不可能再被引用,例如微软的 component ob ...

  3. ajax请求cookie有效性问题验证

    与人讨论时遇到一个问题,就是: 浏览器中后台发起的一个异步ajax请求,服务器做响应时,附带了cookie信息,那么后续对同域名下其他页面请求时,该cookie是否有效,会一并随请求提交到web服务器 ...

  4. Java第八周学习总结

    20145113第八周学习总结 第十五章学习内容 第15章比较琐碎,相对于之前章节也比较枯燥无味看了一部分,也动手敲了些 Logger logger = Logger.getLogger(" ...

  5. linux 64位调用

    linux系统中64位汇编和32位汇编的系统调用主要有以下不同:(1)系统调用号不同.比如x86中sys_write是4,sys_exit是1:而x86_64中sys_write是1, sys_exi ...

  6. java封装性之private

    public class TestDemo{ public static void main(String args[]){ Person perA= new Person(); perA.setNa ...

  7. Servlet高级

    1. 获取初始化参数 在web.xml中配置Servlet时,可以配置一些初始化参数.而在Servlet中可以通过ServletConfig接口提供的方法来取得这些参数. index.jsp < ...

  8. Quartz conTrigger 定时器表达式大全

    CronTrigger配置格式: 格式: [秒] [分] [小时] [日] [月] [周] [年]  序号 说明   是否必填  允许填写的值 允许的通配符   1  秒  是  0-59    , ...

  9. ALV 顶栏的按钮设定

    *&---------------------------------------------------------------------* *& Report ZHJ_TEST0 ...

  10. c#事件机制

    namespace test { class Publisher//出版社 { public delegate void PubComputer(string magazineName);//声明事件 ...