oracle RAC环境vip异常的修复

在系统巡检的时候,发现数据库的备份未正常备份完毕,意识到可能是监听有问题了,通过数据库rac管理用户进行查看发现rac1的vip停止工作了。

Oracle11gR2_RAC for_redhat6.3

处理如下:

1 用grid用户执行 crs_stat -t  查看rac运行状态,显然ora.rac1.vip显示offline了

Name           Type           Target    State     Host

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

ora.DATADG.dg  ora....up.type ONLINE    ONLINE    rac1

ora....ER.lsnr ora....er.type ONLINE    ONLINE    rac2

ora....N1.lsnr ora....er.type ONLINE    ONLINE    rac1

ora....TEDG.dg ora....up.type ONLINE    ONLINE    rac1

ora.asm        ora.asm.type   ONLINE    ONLINE    rac1

ora.cvu        ora.cvu.type   ONLINE    ONLINE    rac1

ora.gsd        ora.gsd.type   OFFLINE   OFFLINE

ora....network ora....rk.type ONLINE    ONLINE    rac1

ora.oc4j       ora.oc4j.type  ONLINE    ONLINE    rac1

ora.ons        ora.ons.type   ONLINE    ONLINE    rac1

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

ora....C1.lsnr application    ONLINE    OFFLINE

ora.rac1.gsd   application    OFFLINE   OFFLINE

ora.rac1.ons   application    ONLINE    ONLINE    rac1

ora.rac1.vip   ora....t1.type ONLINE    OFFLINE

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

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

ora.rac2.gsd   application    OFFLINE   OFFLINE

ora.rac2.ons   application    ONLINE    ONLINE    rac2

ora.rac2.vip   ora....t1.type ONLINE    ONLINE    rac2

ora.scan1.vip  ora....ip.type ONLINE    ONLINE    rac1

ora.sgtms.db   ora....se.type ONLINE    ONLINE    rac1

2 执行如下命令(这里要根据实际的情况输入相应的命令,以下是启动rac1的vip的命令)

srvctl start vip -n rac1

4 再次确认一下,看到对应vip online即说明正常工作了

偶尔还有发生数据库无法用plsql连接,报监听未启动的错误,排查步骤同上,可以确定是scanvip停止工作

执行 srvctl start scan_listener 启动监听等待10秒左右,然后在看输出状态,问题排除

时间: 2024-10-24 19:15:57

oracle RAC环境vip异常的修复的相关文章

Oracle RAC 环境下的连接管理(转) --- 防止原文连接失效

崔华老师的文章!!! 这篇文章详细介绍了Oracle RAC环境下的连接管理,分别介绍了什么是 Connect Time Load Balancing.Runtime Connection Load Balancing.Connect Time Connection Failover 和 Runtime Connection Failover,以及里面所涉及到的 TAF.ONS.FCF.FAN.LBA 等诸多知识点.本文主要是针对 Oracle RAC 11gR2 环境下的连接管理,但同时也会对

Oracle RAC环境的日志体系

转摘:http://blog.itpub.net/22664653/viewspace-722463/ 在Oracle RAC环境中比单个系统的日志体系要复杂:见下图: 简单介绍一下有关Oracle集群环境中日志体系结构,在遇到问题时,可以快速查找所需的日志文件,及时的定位问题~ 1.Oracle集群日志的文件路径 Oracle集群涉及的日志主要位于“$GRID_HOME/log”和“$ORACLE_HOME/log”目录中. 2.日志目录结构 clusterware 层的日志结构: [emai

Oracle RAC环境下如何更新patch(Rolling Patch)

Oracle RAC数据库环境与单实例数据库环境有很多共性,也有很多异性.对于数据库补丁的更新同样如此,都可以通过opatch来完成.但RAC环境的补丁更新有几种不同的更新方式,甚至于可以在零停机的情况下对所有节点实现滚动升级.本文主要是转述了Doc 244241.1,描述RAC环境下的patch更新方式以及在不同的情形下选择何种更新方式. 1.RAC patch的几种方式 OPatch supports 3 different patch methods on a RAC environmen

Oracle RAC环境实时数据迁移

系统要求及安装前的说明 Oracle GoldenGate可以在Oracle不同版本间移动数据,也可以在Oracle和其它类型数据库之间移动数据.Oracle GoldenGate支持数据的过滤.映射和转换.Oracle还能在相似的Oracle数据库之间复制DDL操作.注意下面一句:当DDL支持被激活的时候,Oracle GoldenGate不支持数据的过滤.映射和转换. 支持的Oracle数据库版本,从9.2开始支持DML和DDL.支持几乎所有的主流操作系统,具体的可以从MOS(My Orac

Oracle RAC环境下配置statspack

Statspack是Oracle 9i时代的产物,对于监控与分析数据库性能有着跨里程碑的意义,是AWR的前身.在Oracle 10g后AWR取代了statspack.尽管如此,awr异常或者需要调试包license的情况下statpack依旧是不错的选择.然而在RAC环境中,statspack并不支持,需要单独的进行配置以及使用job来进行管理.本文描述的则是通过在RAC环境下创建service,以及job来达到各节点同时产生snapshot的效果. 一.演示环境 suse11a:oracle:

Oracle RAC环境下的应用连续性

传统企业比如银行业和电信业的数据库大多采用oracle rac+dataguard的高可用架构,在rac项目实施过程中,由于业务连续性的苛刻要求,高可用的实施和测试工作显得尤为重要. oracle在新版本12cR2的rac官方文档里单独列了一章叫Ensuring application Continuity,重视程度可见一斑.在以前的oracle10g以及11g的版本中,client为实现RAC failover(故障转移)特性,各类应用app以及db需要作各种配置调整工作,随着oracle的1

部署Physical Dataguard 与 双节点Oracle RAC环境

关于oracle rac 部署请访问这里 http://worms.blog.51cto.com/969144/1416975 系统信息: Primary端 RAC  Primary RACDG1(主机) RACDG2(主机) 备注 Public IP 172.20.10. 11 172.20.10. 12 Virtual IP 10.0.0.11 10.0.0.12 Instance racdg1 racdg2 DB name RACDG DATA file +DATA2/racdg/data

如何在oracle rac环境中开启归档

oracle rac 归档设置需要不像单实例设置简单,开启过程需要注意一些细节 归档开启思路: 1:查看数据库是否开启归档 2:创建共享目录(归档一定要放在共享存储上) 3:将rac设置成单实例模式 4:分别关闭各个节点实例 5:将其中一个节点启动到mount状态,开启归档,设置归档路径,格式,并打开数据库还原rac模式 6: 打开所有节点数据库 7:查看数据库归档参数设置是否生效 8:切换归档,查看归档是否正常工作 1.查询归档当前信息 SQL> show parameter recovery

Windows 使用 StarWind 创建的 Oracle RAC环境 异常关机之后的处理过程

创建好了 虚拟机之后发现 偶尔会出现 蓝屏重启的现象, 这个时候 需要进行 异常处理 确定虚拟机已经开机之后 1. 打开iscsi的连接设备, 确认 iscsi的正常连接到虚拟机的 存储设备 注意 rac所有节点都需要进行处理 2. 打开windows 的服务 开启几个必须要的 Oracle服务 如图示 与步骤一 一样 也需要 两个节点都开启 3. 在节点1 启动 Oracle的数据库 具体方法见图 开始运行 sqlplus / as sysdba 执行 startup命令 4. WorkSta