Why do we have a Virtual IP (VIP) in Oracle RAC 10g or 11g?

The goal is application availability.

RAC 中VIP的目的是实现app应用的高可用

When a node fails, the VIP associated with it is automatically failed over to some other node.

当rac系统中其中一个节点down掉时,被分配的vip会自动的故障转移到健康的节点

When this occurs, the following things happen.

当发生failover时,会有以下动作发生

(1) VIP detects public network failure which generates a FAN(Fast Application Notification,

FAN is an event generated by the EVM) event.

VIP检测网络故障产生的扇出事件   FAN事件(Fast Application Notification,FAN is an event generated by the EVM)

(2) the new node re-arps the world indicating a new MAC address for the IP.

在新的节点重新解析,表明一个新的MAC地址的IP

(3) connected clients subscribing to FAN immediately receive ORA-3113 error or equivalent.

Those not subscribing to FAN will eventually time out.

已连接的客户端通过订制的FAN事件将迅速收到ORA3113错误,未开启FAN事件的客户端最终将超时

(4) New connection requests rapidly traverse the tnsnames.ora address list skipping over the dead nodes,

instead of having to wait on TCP-IP timeouts

新的连接迅速请求通过tnsnames.ora文件的地址列表跳过无效的节点,而不是等待TCP-IP超时

Without using VIPs or FAN, clients connected to a node that died will often wait for a TCP timeout period

(which can be up to 10 min) before getting an error.

如果未用vip或者FAN,连接到宕机节点的客户端在报错之前经常会等待TCP超时

翻译的有些牵强,欢迎拍砖

oracle rac vip什么用,oracle 10g,11g RAC中vip作用相关推荐

  1. Oracle数据库密码破译方法(10g,11g)

    Oracle10g密码计算原理: (1)使用upper(用户名+密码)作为输入值value (2)先使用b"\x01\x23\x45\x67\x89\xAB\xCD\xEF"作为k ...

  2. 【Oracle 集群】ORACLE DATABASE 11G RAC 知识图文详细教程之集群概念介绍(一)

    集群概念介绍(一)) 白宁超 2015年7月16日 概述:写下本文档的初衷和动力,来源于上篇的<oracle基本操作手册>.oracle基本操作手册是作者研一假期对oracle基础知识学习 ...

  3. oracle scn 重置,学习笔记:Oracle SCN详解 SCN与Oracle数据库恢复的关系

    天萃荷净 分享一篇关于Oracle SCN的详解,介绍SCN与Oracle数据库恢复的关系和SCN在数据库中的作用 一.为什么需要System checkpoint SCN号与Datafile Che ...

  4. oracle 客户端可以连接11g rac vip 但是不能连接scan ip问题

    解决oracle客户端可以连接11g rac vip,但是不能连接scan ip问题 前段时间配置了一套hp ux11.31 oracle11g r2 rac,配置完成后,本机的客户端可以连接vip和 ...

  5. oracle集群rac无法访问,解决Oracle 11g R2 RAC 无法在客户端通过scanIP连接数据库

    安装完11g rac后,在10g的客户端的 tnsnames.ora中配置好,scanip,但是无法访问,报错为目标主机不存在,折腾了很久,没弄明白,后面查到,系统初始化参数里有local_liste ...

  6. oracle 10g/11g 命令对照,日志文件夹对照

     oracle 10g/11g  命令对照,日志文件夹对照 oracle 11g 中不再建议使用的命令 Deprecated Command Replacement Commands crs_st ...

  7. Centos 7.7下Oracle 11g RAC

    Centos 7.7下Oracle 11g RAC部署 操作系统环境 1.1linux操作系统配置 两台主机IP规划信息如下: rac1 rac2 Ip:192.168.198.180 Ip:192. ...

  8. Oracle 11g RAC搭建(VMware环境)

    Oracle 11g RAC搭建(VMware环境) Oracle 11g RAC搭建(VMware环境) 安装环境与网络规划 安装环境 网络规划 环境配置 1. 通过SecureCRT建立命令行连接 ...

  9. VMWARE下Oracle 11g RAC搭建

    Oracle 11g RAC搭建(VMware环境) Oracle 11g RAC搭建VMware环境 安装环境与网络规划 安装环境 网络规划 环境配置 通过SecureCRT建立命令行连接 关闭防火 ...

最新文章

  1. 【智能家居篇】wifi网络结构(上)
  2. 间谍新高度:航空航天探测器被当作间谍武器
  3. Android开源控件ViewPager Indicator的使用方法
  4. 【PTA】JAVA提交的一些注意点
  5. Kafka生产者详解
  6. 一滴油怎样造就了一种健康生活方式?
  7. 不让复制是不可能的----js获取选中文字
  8. php编写服务器端脚本程序,PHP脚本语言写的简单服务器程序
  9. ssb门限_画出滤波法ssb信号调制器模型,并说明低通和高通滤波器分别得到哪个边带信号...
  10. 最短路径——Dijkstra算法扩展(hdu2066,poj1062)
  11. [递归][重心] Luogu P4886 快递员
  12. 重庆中职高考计算机专业试题,职业高中高考计算机专业试卷3答案
  13. java利用openoffice转换doc、docx、txt、pptx、xlxs为PDF格式文件
  14. DEV、SIT、UAT都是啥意思?
  15. POJ 3388 Japanese Puzzle(二分法)
  16. Win8系统108个运行命令
  17. WebSphere7 XA 数据源配置问题
  18. JSP野生动物保护网
  19. MySQL高可用方案MGR+consul组合测试
  20. 套路(Jony J)

热门文章

  1. Django后端彻底解决跨域问题
  2. ERROR:org.apache.hadoop.hbase.PleaseHoldException: Master is initializing 解决方案
  3. springboot学习笔记:12.解决springboot打成可执行jar在linux上启动慢的问题
  4. flask from app import db ImportError: cannot import name ‘db’ 的解决方案
  5. 如何在AngularJS的ng-options中设置value属性?
  6. 如何更改远程Git存储库的URI(URL)?
  7. idea中的pom文件中的jar包下载不了,手动下载jar包的方法
  8. c++11: less的用法
  9. nyoj 715 Adjacent Bit Counts
  10. 用MSMTP+MUTT搭建日志邮件发送系统