配置server端的tnsnames.ora,首先来看各实例的remote_listener和local_listener情况:

rac1:

SQL> show parameter listener

NAME TYPE VALUE

------------------------------------ ----------- ------------------------------

local_listener string LISTENER_RAC1

mts_listener_address string

mts_multiple_listeners boolean FALSE

remote_listener string LISTENERS_RAC

rac2:

SQL> show parameter listener

NAME TYPE VALUE

------------------------------------ ----------- ------------------------------

local_listener string LISTENER_RAC2

mts_listener_address string

mts_multiple_listeners boolean FALSE

remote_listener string LISTENERS_RAC

rac3:

SQL> show parameter listener

NAME TYPE VALUE

------------------------------------ ----------- ------------------------------

local_listener string LISTENER_RAC3

mts_listener_address string

mts_multiple_listeners boolean FALSE

remote_listener string LISTENERS_RAC

==================================================

tnsnames:

rac1:

# Generated by Oracle configuration tools.

LISTENERS_RAC =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = IBSSAPP)(PORT = 1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = LBAS)(PORT = 1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = LBASAPP)(PORT = 1521))

)

RAC2 =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = LBASAPP)(PORT = 1521))

(CONNECT_DATA =

(SERVICE_NAME = rac)

(INSTANCE_NAME = rac2)

)

)

RAC3 =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = LBAS)(PORT = 1521))

(CONNECT_DATA =

(SERVICE_NAME = rac)

(INSTANCE_NAME = rac3)

)

)

LISTENER_RAC1 =

(ADDRESS = (PROTOCOL = TCP)(HOST = IBSSAPP)(PORT = 1521))

RAC1 =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = IBSSAPP)(PORT = 1521))

(CONNECT_DATA =

(SERVICE_NAME = rac)

(INSTANCE_NAME = rac1)

)

)

INST1_HTTP =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = IBSSAPP)(PORT = 1521))

)

(CONNECT_DATA =

(SERVER = SHARED)

(SERVICE_NAME = MODOSE)

(PRESENTATION =)

)

)

RAC =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = IBSSAPP)(PORT = 1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = LBAS)(PORT = 1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = LBASAPP)(PORT = 1521))

(LOAD_BALANCE = yes)

)

(CONNECT_DATA =

(SERVICE_NAME = rac)

)

)

failover =

(DESCRIPTION =

(enable=broken)

(LOAD_BALANCE = yes)

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.17.36.81)(PORT = 1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.17.36.82)(PORT = 1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.17.36.83)(PORT = 1521))

(CONNECT_DATA =

(SERVICE_NAME = rac)

(failover_mode=(type=select)(method=basic))

)

)

-----------------------------------------------------

rac2:tnsnames

# Generated by Oracle configuration tools.

LISTENERS_RAC =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = IBSSAPP)(PORT = 1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = LBAS)(PORT = 1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = LBASAPP)(PORT = 1521))

)

LISTENER_RAC2 =

(ADDRESS = (PROTOCOL = TCP)(HOST = LBASAPP)(PORT = 1521))

RAC2 =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = LBASAPP)(PORT = 1521))

(CONNECT_DATA =

(SERVICE_NAME = rac)

(INSTANCE_NAME = rac2)

)

)

RAC3 =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = LBAS)(PORT = 1521))

(CONNECT_DATA =

(SERVICE_NAME = rac)

(INSTANCE_NAME = rac3)

)

)

RAC1 =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = IBSSAPP)(PORT = 1521))

(CONNECT_DATA =

(SERVICE_NAME = rac)

(INSTANCE_NAME = rac1)

)

)

INST1_HTTP =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = IBSSAPP)(PORT = 1521))

)

(CONNECT_DATA =

(SERVER = SHARED)

(SERVICE_NAME = MODOSE)

(PRESENTATION =)

)

)

RAC =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = IBSSAPP)(PORT = 1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = LBAS)(PORT = 1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = LBASAPP)(PORT = 1521))

(LOAD_BALANCE = yes)

)

(CONNECT_DATA =

(SERVICE_NAME = rac)

)

)

failover =

(DESCRIPTION =

(enable=broken)

(LOAD_BALANCE = yes)

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.17.36.81)(PORT = 1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.17.36.82)(PORT = 1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.17.36.83)(PORT = 1521))

(CONNECT_DATA =

(SERVICE_NAME = rac)

(failover_mode=(type=select)(method=basic))

)

)

--------------------------------------------

rac3:tnsnames.

# Generated by Oracle configuration tools.

LISTENERS_RAC =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = IBSSAPP)(PORT = 1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = LBAS)(PORT = 1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = LBASAPP)(PORT = 1521))

)

LISTENER_RAC3 =

(ADDRESS = (PROTOCOL = TCP)(HOST = LBAS)(PORT = 1521))

RAC2 =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = LBASAPP)(PORT = 1521))

(CONNECT_DATA =

(SERVICE_NAME = rac)

(INSTANCE_NAME = rac2)

)

)

RAC3 =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = LBAS)(PORT = 1521))

(CONNECT_DATA =

(SERVICE_NAME = rac)

(INSTANCE_NAME = rac3)

)

)

RAC1 =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = IBSSAPP)(PORT = 1521))

(CONNECT_DATA =

(SERVICE_NAME = rac)

(INSTANCE_NAME = rac1)

)

)

INST1_HTTP =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = IBSSAPP)(PORT = 1521))

)

(CONNECT_DATA =

(SERVER = SHARED)

(SERVICE_NAME = MODOSE)

(PRESENTATION =)

)

)

RAC =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = IBSSAPP)(PORT = 1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = LBAS)(PORT = 1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = LBASAPP)(PORT = 1521))

(LOAD_BALANCE = yes)

)

(CONNECT_DATA =

(SERVICE_NAME = rac)

)

)

failover =

(DESCRIPTION =

(enable=broken)

(LOAD_BALANCE = yes)

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.17.36.81)(PORT = 1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.17.36.82)(PORT = 1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.17.36.83)(PORT = 1521))

(CONNECT_DATA =

(SERVICE_NAME = rac)

(failover_mode=(type=select)(method=basic))

)

)

====================================================================

listener.ora

rac1.

# Generated by Oracle configuration tools.

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = IBSSAPP)(PORT = 1521))

)

)

)

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(SID_NAME = PLSExtProc)

(ORACLE_HOME = /oracle/rac/oracle/ora9i/app/oracle/product/902)

(PROGRAM = extproc)

)

(SID_DESC =

(ORACLE_HOME = /oracle/rac/oracle/ora9i/app/oracle/product/902)

(SID_NAME = rac1)

)

)

-------------------------------------------------------------

rac2.

# Generated by Oracle configuration tools.

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = LBASAPP)(PORT = 1521))

)

)

)

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(SID_NAME = PLSExtProc)

(ORACLE_HOME = /oracle/rac/oracle/ora9i/app/oracle/product/902)

(PROGRAM = extproc)

)

(SID_DESC =

(ORACLE_HOME = /oracle/rac/oracle/ora9i/app/oracle/product/902)

(SID_NAME = rac2)

)

)

----------------------------------------------

rac3.

# Generated by Oracle configuration tools.

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = LBAS)(PORT = 1521))

)

)

)

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(SID_NAME = PLSExtProc)

(ORACLE_HOME = /oracle/rac/oracle/ora9i/app/oracle/product/902)

(PROGRAM = extproc)

)

(SID_DESC =

(ORACLE_HOME = /oracle/rac/oracle/ora9i/app/oracle/product/902)

(SID_NAME = rac3)

)

)

==========================================================

client:

ractest =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.17.36.81)(PORT = 1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.17.36.82)(PORT = 1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.17.36.83)(PORT = 1521))

)

(LOAD_BALANCE = ON)

(FAILOVER = ON)

(CONNECT_DATA =

(SERVICE_NAME = rac)

(FAILOVER_METHOD =

(TYPE = SESSION)

(METHOD = BASIC)

)

)

)

测试工具:load_runner

oracle rac fail,Oracle RAC Load Balance , Fail Over测试相关推荐

  1. 负载均衡设备oracle,Oracle RAC 服务器端联接负载均衡(Load Balance)

    Oracle RAC 服务器端连接负载均衡(Load Balance) Oracle RAC服务器端的负载均衡是根据RAC中各节点的连接负荷数情况,将新的连接请求分配到负荷最小的节点上去.当数据库处于 ...

  2. Oracle RAC 客户端连接负载均衡(Load Balance)

    实现负载均衡(Load Balance)是Oracle RAC最重要的特性之一,主要是把负载平均分配到集群中的各个节点,以提高系统的整体吞吐能力.通常情况下有两种方式来实现负载均衡,一个是基于客户端连 ...

  3. jumbo 安装mysql,RAC 和 Oracle Clusterware 最佳实践和初学者指南「ID 1526083.1」

    In this Document Applies to: Oracle Database - Enterprise Edition - Version 10.2.0.1 to 11.2.0.3 [Re ...

  4. RAC 和 Oracle Clusterware 最佳实践和初学者指南(平台无关部分) (文档 ID 1526083.1)

      RAC 和 Oracle Clusterware 最佳实践和初学者指南(平台无关部分) (文档 ID 1526083.1) 转到底部 文档内容 用途   适用范围   详细信息   RAC 平台特 ...

  5. oracle rac服务供应商,【Oracle Database】Oracle RAC(八):服务资源管理

    [Oracle Database]Oracle RAC(八):服务资源管理 发布时间:2020-07-24 15:02:47 来源:51CTO 阅读:210 作者:NOGYMS Service资源 每 ...

  6. oracle 10.2.0.4 rac emca,ORACLE 10G RAC升级10.2.0.4报错

    升级ORACLE CLUSTERWARE执行root102.sh时报如下错误: /usr/lib/hpux64/dld.so: Unable to find library 'libclntsh.so ...

  7. oracle 实现HA,oracle RAC的客户端HA配置

    原标题:oracle RAC的客户端HA配置 在ORACLE 9i RAC 环境下,为了做到高可用性,需要对客户端的tnsnames.ora这个文件进行配置,在oracle中这样的配置叫做TAF,这个 ...

  8. Oracle HA 之 oracle 11.2 rac库配置active dataguard

    目录 configing active dataguard for 11.2 rac. 1 一.建组.建用户.配置环境变量.内核参数等... 1 二.配置共享磁盘... 3 1)创建4块共享磁盘并fd ...

  9. Oracle Study之--Oracle 11g RAC设置归档路径错误案例

    Oracle Study之--Oracle 11g RAC置归档路径错误案例 系统环境: 操作系统: RedHat EL55 集群:     Oracle 11g GI Oracle:   Oracl ...

最新文章

  1. python递归函数是指_python 函数递归作业求解析
  2. xgboost 正则项_深入理解Boosting算法(4)-XGBoost
  3. geoserver加载mysql_GeoServer+MySQL的配置过程
  4. element表格里面放图片_Element UI table里上传图片后如何显示在表格里
  5. kafka的反序列化类KafkaDeserializationSchema的使用(还没整理完)
  6. 通过示例Hibernate–第2部分(DetachedCriteria)
  7. linux设置命令nmui,Linux网络配置及管理
  8. 关于c语言的基本知识,第二章_关于C语言的基本知识.ppt
  9. Policy-Based Reinforcement Learning
  10. java-Comparable和Comparator的用法
  11. Android查看wakeLock调用情况
  12. 电商系统架构全链路解析
  13. 计算机运维需要那些知识,运维必知必备!73页计算机基础知识,新手小白也能轻松读懂...
  14. 射极跟随器实验报告数据处理_射极跟随器实验报告射跟随器实验报告.doc
  15. VBScript 教程
  16. php获取汉字的首字母,php获取汉字拼音首字母的函数(真正可以使用的)
  17. spring的AOP术语
  18. 30 个纯 HTML5 实现的游戏
  19. 前端学习资料网址汇总
  20. 学习java必读书籍

热门文章

  1. linux命令找目录,linux中何种指令可以查看当前所处的目录位置?
  2. 作者:汪疆平(1970-),男,北明软件有限公司技术研究院高级工程师、副院长。...
  3. 作者:李翠平, 女, 中国人民大学信息学院教授、 博士生导师。
  4. 《大数据》第1期“专题”——大数据机器学习系统研究进展(下)
  5. 【数字逻辑设计】组合电路
  6. 【Java】位运算判断2的N次幂
  7. Java每次输入一个字符+高精度取整计算(记洛谷P2394题WA+TLE+RE的经历,Java语言描述)
  8. 将整数m的各位数字保存到数组A中
  9. Linux搭建svn服务
  10. 屏幕抓取程序 (位图DDB的例子)