11g R2 RAC客户端负载均衡配置

        分类:             Oracle High Availability--RAC              2012-06-26 11:01     338人阅读     评论(0)     收藏     举报    

1、在服务端查看数据库版本和service_name:

[oracle@rac121 ~]$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.3.0 Production on Tue Jun 26 10:44:24 2012Copyright (c) 1982, 2011, Oracle.  All rights reserved.Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
Data Mining and Real Application Testing optionsSQL> select * from v$version;BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
PL/SQL Release 11.2.0.3.0 - Production
CORE    11.2.0.3.0      Production
TNS for Linux: Version 11.2.0.3.0 - Production
NLSRTL Version 11.2.0.3.0 - ProductionSQL> show parameter service_nameNAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
service_names                        string      racdb
SQL>

2、查看服务端数据库RAC配置:

SQL> host cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1               localhost.localdomain localhost
::1             localhost6.localdomain6 localhost6
#202.106.199.39         rac121
#Public
10.1.252.121            rac121
10.1.252.122            rac122
#Private
192.168.123.1           rac121-priv
192.168.123.2           rac122-priv#Virtual IP
10.1.252.75             rac121-vip
10.1.252.76             rac122-vip
10.1.252.68             rac-scanSQL>

3、在客户端配置tnsnames.ora ,添加内容如下:

racdb=(DESCRIPTION =(ADDRESS_LIST =  (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.252.75)(PORT = 1521))  (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.252.76)(PORT = 1521))  (LOAD_BALANCE = on)  )(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = racdb))) 

4、在客户端打开SQLPLUS测试:

开启第1个sqlplus:

SQL> conn sys/system@racdb as sysdba
已连接。
SQL> show parameter instance_nameNAME            TYPE                VALUE
-------------   --------------      -----------
instance_name   string              racdb2

开启第2个sqlplus:

SQL> conn sys/system@racdb as sysdba
已连接。
SQL> show parameter instance_nameNAME               TYPE               VALUE
---------------    ---------------    ---------------
instance_name      string             racdb1
SQL>

开启第3个sqlplus:

SQL> conn sys/system@racdb as sysdba
已连接。
SQL> show parameter instance_nameNAME               TYPE               VALUE
---------------    ---------------    ---------------
instance_name      string             racdb2
SQL>

开启第4个sqlplus:

SQL> conn sys/system@racdb as sysdba
已连接。
SQL> show parameter instance_nameNAME               TYPE               VALUE
---------------    ---------------    ---------------
instance_name      string             racdb1
SQL>

这样当客户端连接RAC数据库时,会随机在TNS里面挑个监听地址进行连接。

11g R2 RAC客户端负载均衡配置相关推荐

  1. 网络负载平衡oracle,[Oracle] RAC 之 - 负载均衡深入解析

    Oracle RAC提供两种方式实现负载均衡,第一种是纯技术手段,即在用户连接时,根据系统当前的负载情况决定由哪个节点处理用户请求:第二种是面向业务,人为的把应用切分成很多service,通过某个se ...

  2. Oracle 11G R2 RAC中的scan ip 的用途和基本原理【转】

    Oracle 11G R2 RAC增加了scan ip功能,在11.2之前,client链接数据库的时候要用vip,假如你的cluster有4个节点,那么客户端的tnsnames.ora中就对应有四个 ...

  3. Oracle 11g R2 RAC 高可用连接特性

    转自-阿里巴巴许春值 1.scan概念 什么叫 SCAN,SCAN (Single Client Access Name) 是 Oracle 从11g R2 开始推出的,客户端可以通过 SCAN 特性 ...

  4. oracle负载均衡方案,Oracle负载均衡配置代码

    对于专业的数据处理存储的Oracle ARC而言,负载均衡的设置就更为重要了.那么如何对Oracle负载均衡进行配置呢?就让我们一起看看本文来学习一下吧.我们将从客户端和服务器端来进行解说. Orac ...

  5. 客户端负载均衡及透明应用切换(TAF)tnsnames failover=on

    客户端负载均衡及透明应用切换(TAF) 这是客户端的一种功能,要在客户端的tnsnames.ora中设置本地服务命名相应的参数(LOAD_BALANCE=ON和FAILOVER=ON.FAILOVER ...

  6. Windows server 2008 网络负载均衡配置

    网络负载均衡配置 一. 准备工作 1.环境准备 两台装有windows server r2 2008的服务器(单网卡) 虚拟IP:在配置好NLB后统一对外提供的访问IP 2.软件准备 在两台服务器上安 ...

  7. 五、springcloud之客户端负载均衡Ribbon

    一.简介 在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于http restful的.Spring cloud有两种服务调用方式: 一种是ribbon+restTemplate, ...

  8. 客户端负载均衡Ribbon之一:Spring Cloud Netflix负载均衡组件Ribbon介绍

    Netflix:['netfliːks] ribbon:英[ˈrɪbən]美[ˈrɪbən] n. 带; 绶带; (打印机的) 色带; 带状物; v. 把-撕成条带; 用缎带装饰; 形成带状;     ...

  9. 地址设置nginx负载均衡_nginx负载均衡配置实例

    什么是负载均衡? 负载均衡主要通过专门的硬件设备或者通过软件算法实现.通过硬件设备实现的负载均衡效果好.效率高.性能稳定,但是成本比较高.通过软件实现的负载均衡主要依赖于均衡算法的选择和程序的健壮性. ...

最新文章

  1. 第三期 OSI七层中第一层 物理层
  2. 【UVA】11991 Easy Problem from Rujia Liu? (整数v第k次出现在什么位置)
  3. 跨界 | 隐形AI与设计
  4. FPGA之道(44)HDL中的隐患写法
  5. python有道翻译接口翻译页面-tornado框架学习及借用有道翻译api做自动翻译页面...
  6. 官方首次披露,TDSQL十年自主可控之路(附PDF)
  7. SAP CRM WebClient UI cross component跳转中有一个硬编码的CROSSNAV
  8. java没有对象可以调用方法吗_在没有括号的情况下调用Java中的新对象的方法:操作顺序违规?...
  9. mysql是小型数据库_mysql小型数据库
  10. 华为云回应“关闭私有云”传闻 将进行业务调整形成混合云产品部
  11. 字符大小端aix linux,Go交叉编译的那些事
  12. oracle下的数据库实例、表空间、用户及其表的区分
  13. react-native 无网络提示_win7系统无线网络提示ipv4无访问权限怎么解决【解决方法】...
  14. CodeForces 760B Frodo and pillows
  15. [工作日志] LDAP的SHA加密方式--Java
  16. 研究生的生活原来是酱紫的……
  17. .NET软件授权管理解决方案Eziriz .NET IntelliLock控件详细介绍
  18. 腾讯云从业者认证考试(学习笔记知识总结-全部章节)
  19. Linux 服务器部署 vue(SPA) 与 nuxt(SSR)项目
  20. marvell raid linux,MARVELL RAID管理软件操作演示

热门文章

  1. easyui datagrid加载数据的三种方式
  2. 安徽大学2014年c语言平时作业,安徽大学2014年c语言平时作业
  3. 点亮两个发光管用c语言编辑,第二个试验:用单片机点亮一个闪烁的发光管-----51单片机汇编语言试验教程 - CSDN博客...
  4. OpenShift 4 之升级集群
  5. 通过数据扩充来扩展数据集
  6. 实现机器学习的循序渐进指南IV——逻辑回归
  7. 实时检测input的长度_目标检测——TinyYOLOv3
  8. django 如何写model
  9. java8泛型包括_JAVA8 获取泛型类型问题
  10. java 夏令时标志_夏令时随绝对日期而变化