rac 中节点的vip在该节点启动不了,在其他节点正常启动。

本实验是在虚拟机中!

与实验相同的问题:http://blog.csdn.net/wanghui5767260/article/details/38850335

问题描述:

节点1、节点2和节点3同时我做了断电处理,结果节点1 和节点2 都正常启动了,而节点3的vip在自己的节点上启动报错而在其他节点上启动正常。

注:节点3只装入了集群。

查看状态:

[[email protected] bin]# ./crs_stat -t

Name          Type           Target    State    Host

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

ora....B1.inst application    ONLINE   ONLINE    rac1

ora....B2.inst application    ONLINE   ONLINE    rac2

ora.RACDB.db  application    ONLINE    ONLINE   rac2

ora....SM1.asm application    ONLINE   ONLINE    rac1

ora....C1.lsnr application    ONLINE   ONLINE    rac1

ora.rac1.gsd  application    ONLINE    ONLINE   rac1

ora.rac1.ons  application    ONLINE    ONLINE   rac1

ora.rac1.vip  application    ONLINE    ONLINE   rac1

ora....SM2.asm application    ONLINE   ONLINE    rac2

ora....C2.lsnr application    ONLINE   ONLINE    rac2

ora.rac2.gsd  application    ONLINE    ONLINE   rac2

ora.rac2.ons  application    ONLINE    ONLINE   rac2

ora.rac2.vip  application    ONLINE    ONLINE   rac2

ora.rac3.gsd  application    ONLINE    ONLINE   rac3

ora.rac3.ons  application    ONLINE    ONLINE   rac3

ora.rac3.vip  application    ONLINE    ONLINE   rac1

在节点3的crs日志中报错:

2014-08-27 22:16:55.013: [  CRSRES][2740304784]0Attempting to stop`ora.rac3.vip` on member `rac1`

2014-08-27 22:16:55.204: [  CRSRES][2740304784]0Stop of `ora.rac3.vip` onmember `rac1` succeeded.

2014-08-27 22:16:55.552: [  CRSRES][2740304784]0ora.rac3.gsd target setto OFFLINE before stop action

2014-08-27 22:16:55.552: [  CRSRES][2740304784]0StopResource: setting CLIvalues

2014-08-27 22:16:55.627: [  CRSRES][2740304784]0Attempting to stop`ora.rac3.gsd` on member `rac3`

2014-08-27 22:16:56.658: [  CRSRES][2740304784]0Stop of `ora.rac3.gsd` onmember `rac3` succeeded.

2014-08-27 22:17:06.343: [  CRSRES][2740304784]0startRunnable: settingCLI values

2014-08-27 22:17:06.374: [  CRSRES][2740304784]0Attempting to start`ora.rac3.gsd` on member `rac3`

2014-08-27 22:17:07.455: [  CRSRES][2740304784]0Start of `ora.rac3.gsd`on member `rac3` succeeded.

2014-08-27 22:17:07.878: [  CRSRES][2740304784]0startRunnable: settingCLI values

2014-08-27 22:17:07.897: [  CRSRES][2740304784]0Attempting to start`ora.rac3.vip` on member `rac3`

2014-08-27 22:17:14.916: [  CRSAPP][2740304784]0StartResource error forora.rac3.vip error code = 1

2014-08-27 22:17:18.262: [  CRSRES][2740304784]0Start of `ora.rac3.vip` on member `rac3`failed.

做了一些检查都正常

[[email protected] bin]# ./oifcfg getif

eth0 192.168.90.0  global  public

eth1 192.168.91.0  global  cluster_interconnect

[[email protected] bin]#

[[email protected] bin]#

[[email protected] bin]# ./crsctl start crs

Attempting to start CRS stack

The CRS stack will be started shortly

查看日志还是报错

2014-08-27 22:27:37.202: [  CRSRTI][2253600]0CSS is not ready. Receivedstatus 3 from CSS. Waiting for good status ..

2014-08-27 22:27:38.654: [COMMCRS][114084752]clsc_connect: (0x94cfed0) no listener at(ADDRESS=(PROTOCOL=ipc)(KEY=OCSSD_LL_rac3_crs))

2014-08-27 22:27:38.654: [CSSCLNT][2253600]clsssInitNative: connect failed, rc 9

2014-08-27 22:27:38.654: [  CRSRTI][2253600]0CSS is not ready. Receivedstatus 3 from CSS. Waiting for good status ..

2014-08-27 22:27:40.096: [ COMMCRS][114084752]clsc_connect:(0x95238e0) no listener at (ADDRESS=(PROTOCOL=ipc)(KEY=OCSSD_LL_rac3_crs))

2014-08-27 22:27:40.096: [CSSCLNT][2253600]clsssInitNative: connect failed, rc 9

2014-08-27 22:27:40.096: [  CRSRTI][2253600]0CSS is not ready. Receivedstatus 3 from CSS. Waiting for good status ..

2014-08-27 22:27:41.575: [COMMCRS][114084752]clsc_connect: (0x95238e0) no listener at(ADDRESS=(PROTOCOL=ipc)(KEY=OCSSD_LL_rac3_crs))

2014-08-27 22:27:41.575: [CSSCLNT][2253600]clsssInitNative: connect failed, rc 9

2014-08-27 22:27:41.575: [  CRSRTI][2253600]0CSS is not ready. Receivedstatus 3 from CSS. Waiting for good status ..

关掉虚拟机,重新换了两块网卡,

[[email protected] bin]# ./crs_stat -t

Name          Type           Target    State    Host

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

ora....B1.inst application    ONLINE   ONLINE    rac1

ora....B2.inst application    ONLINE   ONLINE    rac2

ora.RACDB.db  application    ONLINE    ONLINE   rac2

ora....SM1.asm application    ONLINE   ONLINE    rac1

ora....C1.lsnr application    ONLINE   ONLINE    rac1

ora.rac1.gsd  application    ONLINE    ONLINE   rac1

ora.rac1.ons  application    ONLINE    ONLINE   rac1

ora.rac1.vip  application    ONLINE    ONLINE   rac1

ora....SM2.asm application    ONLINE   ONLINE    rac2

ora....C2.lsnr application    ONLINE   ONLINE    rac2

ora.rac2.gsd  application    ONLINE    ONLINE   rac2

ora.rac2.ons  application    ONLINE    ONLINE   rac2

ora.rac2.vip  application    ONLINE    ONLINE   rac2

ora.rac3.gsd  application    ONLINE    ONLINE   rac3

ora.rac3.ons  application    ONLINE    ONLINE   rac3

ora.rac3.vip  application    ONLINE    ONLINE   rac3

恢复正常,可能是由于虚拟机网卡的问题吧!!!

时间: 2024-11-08 17:20:11

rac 中节点的vip在该节点启动不了,在其他节点正常启动。的相关文章

Oracle RAC中的几个IP

oracle11g开始,设置了SCAN ip,除此之外还有public ip,virtual ip,private ip,容易让人犯晕. 下面逐一解释: public ip: 类似与单实例的oracle数据库ip,主要用于管理\访问. virtual ip(vip): oracle在rac架构中专用,这个vip用于实现故障转移,当一个节点发生故障时,其vip会"浮动"到另外一个正常的节点,也即该正常节点对应着两个vip了. SCAN: Single Client Access Name

oracle 11gr2 rac中的4种IP解说

关于在配置oracle 11gr2  rac时的4种IP,有不少朋友对此很迷惑,本文在此解说一下. 打开一个RAC节点的/etc/hosts文件 cat /etc/hosts # Public IP 192.168.1.138rac1.localdomain rac1 192.168.1.139rac2.localdomain rac2 #Private IP 172.16.10.138rac1-priv.localdomain rac1-priv 172.16.10.139rac2-priv.

【翻译自mos文章】12c rac中,当脑裂发生时,哪个节点会幸存下来?

来源于: 12c: Which Node Will Survive when Split Brain Takes Place [1951726.1] 12c rac中,当脑裂发生时,哪个节点会幸存下来? 适用于: Oracle Database - Enterprise Edition - Version 12.1.0.2 and later Information in this document applies to any platform. 目的: 理解 从12.1.0.2开始,当脑裂发

数据库节点二VIP异常 故障分析

系统环境    硬件平台 &  操作 IBM 570 操作系统版本  AIX 5.3 物理内存  32G Oracle 产品及版本  10.2.0.5 RAC 业务类型  OLTP 背景概述 交易系统在xx月xx 日,节点二VIP异常下线导致节点二数据库服务失 效.接到请求后,第一时间进行连线处理.故障发生在凌晨 3点,而且 AIX(errpt).Oracle DB(alert.log ).CRS (crsd.log .ocssd.log.vip.log. coredump )等均没有留下太多有

数据结构和算法设计专题之---判断单链表中是否有环,环的长度,环的入口节点

题目: 给定一个单链表,只给出头指针head: 1.如何判断是否存在环? 2.如何知道环的长度? 3.如何找出环的连接点在哪里? 4.带环链表的长度是多少? 解法: 1.对于问题1,使用追赶的方法,设定两个指针slow.fast,从头指针开始,每次分别前进1步.2步.如存在环,则两者相遇:如不存在环,fast遇到NULL退出. 2.对于问题2,记录下问题1的碰撞点p,slow.fast从该点开始,再次碰撞所走过的操作数就是环的长度s. 3.问题3:有定理:碰撞点p到连接点的距离=头指针到连接点的

hibernate mapping文件中 xmlns会导致linq to xml 查询不到对应的节点

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Linq; using System.Xml.Linq; using System.Xml; using System.Windows.Forms; namespace ConsoleApplication27 { class Program

java 递归在实例中的几种用途(ps:准确获取树的子节点)

  递归做为一种算法在程序设计语言中广泛应用. 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量.递归的能力在于用有限的语句来定义对象的无限集合.一般来说,递归需要有边界条件.递归前进段和递归返回段.当边界条件不满足时,递归前进:当边界条件满足时,递归返回(递归简单说就是程序调用自身的编程技巧,前面说这么多废话只是为了显得

Oracle 11gR2 RAC中的SCAN IP

Oracle 11gR2 中,引入了SCAN(Single ClientAccess Name)的特性.SCAN是一个域名,可以解析至少1个IP,最多解析3个SCAN IP,客户端可以通过这个SCAN 名字来访问数据库,另外SCAN ip必须与public ip和VIP在一个子网. 在11gR2之前配置TNS连接串使用的都是VIP,如果RAC集群添加节点或VIP有变化,就需要对所有的客户端的TNS配置进行修改,这样很麻烦,引入SCAN后就省去了这些麻烦.启用SCAN 之后,会在数据库与客户端之间

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

Oracle 11G R2 RAC增加了scan ip功能,在11.2之前,client链接数据库的时候要用vip,假如你的cluster有4个节点,那么客户端的tnsnames.ora中就对应有四个主机vip的一个连接串,如果cluster增加了一个节点,那么对于每个连接数据库的客户端都需要修改这个tnsnames.ora. 引入了scan以后,就方便了客户端连接的一个接口,顾名思义 single client access name ,简单客户端连接名,这是一个唯一的名称,在整个公司网络内部