sysbench安装for oracle
RHEL7.2+ 1.依赖包安装 * autoconf * automake * cdbs * debhelper (>= 9) * docbook-xml * docbook-xsl * libmysqlclient15-dev * libtool * xsltproc 2.解压 tar -xzvf sysbench-0.5.tar.gz chmod +x autogen.sh 3.执行autogen.sh ./autogen.sh 报错: [root@rac2 sysbench-0.5]# ./autogen.sh ./autogen.sh: running `aclocal -I m4' ./autogen.sh: running `libtoolize --copy --force' libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `config'. libtoolize: copying file `config/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `m4/lt~obsolete.m4' ./autogen.sh: running `autoheader' ./autogen.sh: running `automake -c --foreign --add-missing' configure.ac:23: installing 'config/compile' configure.ac:11: installing 'config/config.guess' configure.ac:11: installing 'config/config.sub' configure.ac:16: installing 'config/install-sh' configure.ac:16: installing 'config/missing' sysbench/Makefile.am: installing 'config/depcomp' automake: warnings are treated as errors /usr/share/automake-1.13/am/library.am: warning: 'libsbdrizzle.a': linking libraries using a non-POSIX /usr/share/automake-1.13/am/library.am: archiver requires 'AM_PROG_AR' in 'configure.ac' sysbench/drivers/drizzle/Makefile.am:17: while processing library 'libsbdrizzle.a' /usr/share/automake-1.13/am/library.am: warning: 'libsbmysql.a': linking libraries using a non-POSIX /usr/share/automake-1.13/am/library.am: archiver requires 'AM_PROG_AR' in 'configure.ac' sysbench/drivers/mysql/Makefile.am:17: while processing library 'libsbmysql.a' /usr/share/automake-1.13/am/library.am: warning: 'libsboracle.a': linking libraries using a non-POSIX /usr/share/automake-1.13/am/library.am: archiver requires 'AM_PROG_AR' in 'configure.ac' sysbench/drivers/oracle/Makefile.am:17: while processing library 'libsboracle.a' /usr/share/automake-1.13/am/library.am: warning: 'libsbpgsql.a': linking libraries using a non-POSIX /usr/share/automake-1.13/am/library.am: archiver requires 'AM_PROG_AR' in 'configure.ac' sysbench/drivers/pgsql/Makefile.am:17: while processing library 'libsbpgsql.a' /usr/share/automake-1.13/am/library.am: warning: 'libsbscript.a': linking libraries using a non-POSIX /usr/share/automake-1.13/am/library.am: archiver requires 'AM_PROG_AR' in 'configure.ac' sysbench/scripting/Makefile.am:23: while processing library 'libsbscript.a' /usr/share/automake-1.13/am/library.am: warning: 'liblua.a': linking libraries using a non-POSIX /usr/share/automake-1.13/am/library.am: archiver requires 'AM_PROG_AR' in 'configure.ac' sysbench/scripting/lua/src/Makefile.am:17: while processing library 'liblua.a' /usr/share/automake-1.13/am/library.am: warning: 'libsbcpu.a': linking libraries using a non-POSIX /usr/share/automake-1.13/am/library.am: archiver requires 'AM_PROG_AR' in 'configure.ac' sysbench/tests/cpu/Makefile.am:17: while processing library 'libsbcpu.a' /usr/share/automake-1.13/am/library.am: warning: 'libsbfileio.a': linking libraries using a non-POSIX /usr/share/automake-1.13/am/library.am: archiver requires 'AM_PROG_AR' in 'configure.ac' sysbench/tests/fileio/Makefile.am:17: while processing library 'libsbfileio.a' /usr/share/automake-1.13/am/library.am: warning: 'libsbmemory.a': linking libraries using a non-POSIX /usr/share/automake-1.13/am/library.am: archiver requires 'AM_PROG_AR' in 'configure.ac' sysbench/tests/memory/Makefile.am:17: while processing library 'libsbmemory.a' /usr/share/automake-1.13/am/library.am: warning: 'libsbmutex.a': linking libraries using a non-POSIX /usr/share/automake-1.13/am/library.am: archiver requires 'AM_PROG_AR' in 'configure.ac' sysbench/tests/mutex/Makefile.am:17: while processing library 'libsbmutex.a' /usr/share/automake-1.13/am/library.am: warning: 'libsbthreads.a': linking libraries using a non-POSIX /usr/share/automake-1.13/am/library.am: archiver requires 'AM_PROG_AR' in 'configure.ac' sysbench/tests/threads/Makefile.am:17: while processing library 'libsbthreads.a' Can't execute automake 修改configure.ac [root@rac2 sysbench-0.5]# vi configure.ac 添加AM_PROG_AR AC_PROG_CC AM_PROG_AR AC_PROG_CPP 4.configure 报错: configure: error: *** pthread_once() is not available on this platform *** 注释掉使用到的地方: 285 #AC_CHECK_FUNC(pthread_once, , 286 # AC_MSG_ERROR([*** pthread_once() is not available on this platform ***]) 287 #) 执行: ./configure --with-oracle --without-mysql --without-pgsql 5.make make ORA_LIBS=/u01/app/oracle/product/11.2.0/dbhome_1/lib/libclntsh.so 6.make install 7.设置参数 [root@rac2 share]# su - oracle Last login: Thu Mar 16 09:55:18 CST 2017 on pts/2 [oracle@rac2 ~]$ cat .bash_profile export CC=cc export CXX=c++ export CFLAGS="-m64 -I /u01/app/oracle/product/11.2.0/dbhome_1/rdbms/public" export CXXFLAGS="$CFLAGS" export LD_LIBRARY_PATH=/u01/app/oracle/product/11.2.0/dbhome_1/lib 7.测试连接: export LD_LIBRARY_PATH=/u01/app/oracle/product/11.2.0/dbhome_1/lib/ ./sysbench --oracle-db=orcl --oracle-user=system --oracle-password=oracle --db-driver=Oracle --test=/usr/sysbench-0.5/sysbench/tests/db/select.lua run
sysbench安装for oracle的更多相关文章
- sysbench 安装、使用和测试
摘要: sysbench是一个开源的.模块化的.跨平台的多线程性能测试工具,可以用来进行CPU.内存.磁盘I/O.线程.数据库的性能测试.目前支持的数据库有MySQL.Oracle和Post ...
- Mysql多线程性能测试工具sysbench 安装、使用和测试
From:http://www.cnblogs.com/zhoujinyi/archive/2013/04/19/3029134.html 摘要: sysbench是一个开源的.模块化的.跨 ...
- sysbench安装和使用
sysbench是一款测试工具 主要包括以下几种方式的测试: 1.cpu性能 2.磁盘io性能 3.调度程式性能 4.内存分配及传输速度 5.POSIX线程性能 6.数据库性能(OLTP基准测试)现在 ...
- 三、oracle数据库成功安装步骤 Oracle数据源配置
安装完Oracle驱动后,如需连接远程Oracle数据库,还需进行数据源配置,类似Windows下的ODBC数据源配置. 运行"开始菜单\Oracle - OraDb11g_home1\ ...
- 如何通过cmd检查自己电脑是否安装了oracle
随便一个oracle命令,例如imp,如果提示输入用户名,就表示安装了oracle 1.直接运行sqlplus,然后要求输入用户名和密码.如果你是管理员的身份,应该在用户名后加as sysdba(以下 ...
- sysbench 安装
sysbench源代码可以在https://launchpad.net/sysbench找到.也可以从本文件附件中下载. 先安装好mysql,记录下安装目录.默认为 /usr/local/mysql ...
- 安装完oracle重新启动后报ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务(重启前正常)
安装完oracle重新启动后报ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务(重启前正常) 刚安装完后用plSql登录正常. 在dos命令行下 输入 sqlplus 用户 ...
- Redhat Enterprise 5.4下安装配置Oracle 11g R2详细过程
1.Linux环境配置准备 环境:Linux:Redhat Enterprise 5.4,DB:Oracle 11g R2 X64,Oracle安装到/home/oralce_11目录下. 配置过程如 ...
- AIX安装恢复oracle问题-内存不足
AIX安装恢复oracle问题-----------------------2013/10/19 oracle 安装后后,进行rman恢复数据库时,启动不了dummy实例,报内存不足 RMAN&g ...
随机推荐
- nfs服务、crond服务
一.nfs服务 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操作系 ...
- java基本类型和包装器类
java是一种面向对象语言,java中的类把方法与数据连接在一起,并构成了自包含式的处理单元.但在java中不能定义基本类型(primitive type),为了能将基本类型视为对象来处理,并能连接相 ...
- shiro配置
web.xml <!-- Shiro Filter is defined in the spring application context: --> <!-- 1. 配置 Shir ...
- hadoop10---消息队列
java消息队列 BlockingQueue也是java.util.concurrent下的主要用来控制线程同步的工具.锁也是用来控制线程同步的,释放锁的时候谁拿到了锁是没有预测的,所以谁拿到了锁是不 ...
- vs2012编译cocos2dx 3.10报错解决方法
新建的一个cocos工程没有改过任何代码直接编译居然报错了? 百度了一下原来是因为vs2012不支持c++11的部分特性 cocos2dx 3.10正好就用到了vs2012不支持的那部分特性,所以报错 ...
- zoj2432
/* 首先,dp的最开始是定义状态 dp[i][j] 表示A串的前i个,与B串的前j个,并以B[j]为结尾的LCIS 的长度. 状态转移方程: if(A[i]==B[j]) dp[i][j]=max( ...
- CC3中的2D转换
2D转换方法: translate() rotate() scale() skew() matrix() 1.translate()方法,根据左(X轴)和顶部(Y轴)位置给定的参数,从当前元素位置移动 ...
- 华为S5700系列交换机配置通过Telnet登录设备
声明:不管什么服务,都需要交换机开启服务,创建对应权限的用户,在通道下允许协议通过,缺一不可,以telnet为例. 组网图形 图1 配置通过Telnet登录设备组网图 组网需求 如图一所示,PC与设备 ...
- 利用MacBookPro入侵无线网络
目前无线网络的加密方式主要有WEP,WPA/WPA2.这是最常看到的加密方式,最近由于需要,专门去研究了一下如何入侵无线网络. 1.入侵WEP加密的无线网络 WEP加密方式现在已经很不安全了,因为只要 ...
- elasticsearch 拼音搜索
现在很多公司都开始使用es来做搜索,我们公司目前也有好几个业务部门在用,我主要做商户搜索,为业务部门提供基础支持.上周把呼叫中心的搜索重新整理了下,在新增几个字段后,全量同步发现通过拼音首字母搜索无法 ...