CRS-1006 , CRS-0215 故障一例

2023-10-10 21:48
文章标签 故障 1006 一例 crs 0215

本文主要是介绍CRS-1006 , CRS-0215 故障一例,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

    安装好sles 10 sp3 + Oracle 10g RAC之后,在配置监听器时,总是提示主机bo2dbp上的监听服务已经在运行,忽略错误之后手动在bo2dbp节点上启,总是收到TNS-12545: Connect failed because target host or object does not exist错误信息。后来发现节点bo2dbp的vip总是漂移到另一节点bo2dbs上,原来这才是罪魁祸首 ??????

 

1、集群环境netca之后,节点bo2dbp监听无法启动
   手动尝试启动监听仍不成功,查看了listener.ora以及监听日志未发现任何异常,查看主机/etc/hosts配置也正常
   无奈之下,删除监听器
   
oracle@bo2dbp:~> crs_stat -t
   Name           Type           Target    State     Host       
   ------------------------------------------------------------
   ora....BP.lsnr application    ONLINE    OFFLINE              
   ora.bo2dbp.gsd application    ONLINE    ONLINE    bo2dbp     
   ora.bo2dbp.ons application    ONLINE    ONLINE    bo2dbp     
   ora.bo2dbp.vip application    ONLINE    ONLINE    bo2dbs     
   ora....BS.lsnr application    ONLINE    ONLINE    bo2dbs     
   ora.bo2dbs.gsd application    ONLINE    ONLINE    bo2dbs     
   ora.bo2dbs.ons application    ONLINE    ONLINE    bo2dbs     
   ora.bo2dbs.vip application    ONLINE    ONLINE    bo2dbs

 

2、节点bo2dbp.vip被漂移到bo2dbs
   
oracle@bo2dbp:~/product/10.2.0/crs_1/bin> crs_stat -t
   Name           Type           Target    State     Host       
   ------------------------------------------------------------
   ora.bo2dbp.gsd application    ONLINE    ONLINE    bo2dbp     
   ora.bo2dbp.ons application    ONLINE    ONLINE    bo2dbp     
   ora.bo2dbp.vip application    ONLINE    ONLINE    bo2dbs     
   ora.bo2dbs.gsd application    ONLINE    ONLINE    bo2dbs     
   ora.bo2dbs.ons application    ONLINE    ONLINE    bo2dbs     
   ora.bo2dbs.vip application    ONLINE    ONLINE    bo2dbs 

    

3、尝试为bo2dbp进行relocate也不听使唤
   
oracle@bo2dbp:~/product/10.2.0/crs_1/bin> ./crs_relocate ora.bo2dbp.vip -c bo2dbp
   Attempting to stop `ora.bo2dbp.vip` on member `bo2dbs`
   Stop of `ora.bo2dbp.vip` on member `bo2dbs` succeeded.
   Attempting to start `ora.bo2dbp.vip` on member `bo2dbp`
   Start of `ora.bo2dbp.vip` on member `bo2dbp` failed.
   Attempting to start `ora.bo2dbp.vip` on member `bo2dbs`
   Start of `ora.bo2dbp.vip` on member `bo2dbs` succeeded.
   CRS-0217: Could not relocate resource 'ora.bo2dbp.vip'.

 

4、crs_stop 出马
   
oracle@bo2dbp:~/product/10.2.0/crs_1/bin> crs_stop ora.bo2dbp.vip
   Attempting to stop `ora.bo2dbp.vip` on member `bo2dbs`
   Stop of `ora.bo2dbp.vip` on member `bo2dbs` succeeded.
   
   
oracle@bo2dbp:~/product/10.2.0/crs_1/bin> crs_start ora.bo2dbp.vip
   Attempting to start `ora.bo2dbp.vip` on member `bo2dbp`
   Start of `ora.bo2dbp.vip` on member `bo2dbp` failed.
   Attempting to start `ora.bo2dbp.vip` on member `bo2dbs`
   Start of `ora.bo2dbp.vip` on member `bo2dbs` succeeded.

   我晕,又漂移到bo2dbs节点

 

5、狠一点,直接将节点2bo2dbs的crs停掉,这下没得漂了吧 :)
   bo2dbs:/u01/app/oracle/product/10.2.0/crs_1/bin # ./crsctl stop crs
   Stopping resources. This could take several minutes.
   Successfully stopped CRS resources.
   Stopping CSSD.
   Shutting down CSS daemon.
   Shutdown request successfully issued.

 

6、露出马脚
   
oracle@bo2dbp:~/product/10.2.0/crs_1/bin> crs_start ora.bo2dbp.vip
   Attempting to start `ora.bo2dbp.vip` on member `bo2dbp`
   Start of `ora.bo2dbp.vip` on member `bo2dbp` failed.
   Remote start for `ora.bo2dbp.vip` failed on member `bo2dbs`
   CRS-1006: No more members to consider
   
   CRS-0215: Could not start resource 'ora.bo2dbp.vip'.


 
7、check log

   oracle@bo2dbp:~/product/10.2.0/crs_1/log/bo2dbp/racg> tail -50 ora.bo2dbp.vip.log
   
   2012-08-30 16:18:55.942: [  RACG][4250161648] [20571][4250161648][ora.bo2dbp.vip]: end for resource = ora.bo2dbp.vip, action = start, status = 1, time = 6.390s
   
   2012-08-30 16:19:30.968: [  RACG][4041843184] [20878][4041843184][ora.bo2dbp.vip]: checkIf: Default gateway is not defined (host=bo2dbp)
   Interface eth0 checked failed (host=bo2dbp)
   Invalid parameters, or failed to bring up VIP (host=bo2dbp)

   原来醉鬼祸首尽然是没有缺省网关,我倒倒倒......
   记得之前的安装就碰到过在节点2上没有缺省网关导致vipca不能继续的情形。这次又碰上了。汗。。。
   
oracle@bo2dbp:~> cat /etc/sysconfig/network/routes
   cat: /etc/sysconfig/network/routes: No such file or directory
   
oracle@bo2dbp:~> ssh bo2dbs cat /etc/sysconfig/network/routes
   default 192.168.7.254 - -
   
   使用root帐户为其追加网关后,一切ok.
   
   
oracle@bo2dbs:~> crs_stat -t
   Name           Type           Target    State     Host       
   ------------------------------------------------------------
   ora.bo2dbp.gsd application    ONLINE    ONLINE    bo2dbp     
   ora.bo2dbp.ons application    ONLINE    ONLINE    bo2dbp     
   ora.bo2dbp.vip application    ONLINE    ONLINE    bo2dbp     
   ora.bo2dbs.gsd application    ONLINE    ONLINE    bo2dbs     
   ora.bo2dbs.ons application    ONLINE    ONLINE    bo2dbs     
   ora.bo2dbs.vip application    ONLINE    ONLINE    bo2dbs  

 

8、问题环境
   sles 10/sp3 + Oracle 10g(10.2.0.4)

 

9、小结:
   a、细心细心再细心
   b、根据相应的日志快速定位故障

这篇关于CRS-1006 , CRS-0215 故障一例的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/183302

相关文章

Window Server创建2台服务器的故障转移群集的图文教程

《WindowServer创建2台服务器的故障转移群集的图文教程》本文主要介绍了在WindowsServer系统上创建一个包含两台成员服务器的故障转移群集,文中通过图文示例介绍的非常详细,对大家的... 目录一、 准备条件二、在ServerB安装故障转移群集三、在ServerC安装故障转移群集,操作与Ser

windos server2022的配置故障转移服务的图文教程

《windosserver2022的配置故障转移服务的图文教程》本文主要介绍了windosserver2022的配置故障转移服务的图文教程,以确保服务和应用程序的连续性和可用性,文中通过图文介绍的非... 目录准备环境:步骤故障转移群集是 Windows Server 2022 中提供的一种功能,用于在多个

如何测试计算机的内存是否存在问题? 判断电脑内存故障的多种方法

《如何测试计算机的内存是否存在问题?判断电脑内存故障的多种方法》内存是电脑中非常重要的组件之一,如果内存出现故障,可能会导致电脑出现各种问题,如蓝屏、死机、程序崩溃等,如何判断内存是否出现故障呢?下... 如果你的电脑是崩溃、冻结还是不稳定,那么它的内存可能有问题。要进行检查,你可以使用Windows 11

Nacos客户端本地缓存和故障转移方式

《Nacos客户端本地缓存和故障转移方式》Nacos客户端在从Server获得服务时,若出现故障,会通过ServiceInfoHolder和FailoverReactor进行故障转移,ServiceI... 目录1. ServiceInfoHolder本地缓存目录2. FailoverReactorinit

笔记本电脑开机报错故障的原因及解决办法

笔记本电脑开机报错故障是指笔记本电脑开机自检时或启动操作系统前停止启动,在显示屏 出现一些错误提示的故障。   笔记本电脑开机报错故障的原因及解决办法   造成此类故障的原因一般是笔记本电脑在启动自检时,检测到硬件设备不能正常工作或在自 检通过后从硬盘启动时,出现硬盘的分区表损坏、硬盘主引导记录损坏、硬盘分区结束标志丢失 等故障,笔记本电脑出现相应的故障提示。   维修此类故障时

Windows系统不关机故障的解决方法

当Windows系统出现不关机故障时,首先要查找引起Windows系统不关机的原因,然后根据 具体的故障原因采取相应的解决方法。   Windows系统不关机故障的解决方法如下。   1.检查所有正在运行的程序   检查运行的程序主要包括关闭任何在实模式下加载的TSR程序、关闭开机时从启动组自动启 动的程序、关闭任何非系统引导必需的第三方设备驱动程序。   检查运行的程序并停

IBM Storwize V7000存储控制器故障节点报错574

背景:由于客户机房搬迁,需要下电迁移设备。该存储自2016年投入生产使用后,从未关过机,已正常运行七八年时间,期间只更换过硬盘,无其他硬件故障。 在GUI界面点击关闭系统后,大概等了40分钟,存储仍未关机,所有硬盘状态灯绿色常亮,面板无报错。到设备后面看控制器的状态,发现node2已经正常关机了,node1仍然在运行,又等了大概20分钟还没有关机,直接将电源线给拔掉了。 再次上电以后,发现

百度之星初赛1006(计算几何:能包含凸包的最小矩形面积)

矩形面积    Accepts: 717    Submissions: 1619  Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Problem Description 小度熊有一个桌面,小度熊剪了很多矩形放在桌面上,小度熊想知道能把这些

服务器数据恢复—Raid磁盘阵列故障类型和常见故障原因

出于尽可能避免数据灾难的设计初衷,RAID解决了3个问题:容量问题、IO性能问题、存储安全(冗余)问题。从数据恢复的角度讨论RAID的存储安全问题。 常见的起到存储安全作用的RAID方案有RAID1、RAID5及其变形。基本设计思路是相似的:当部分数据异常时,可通过特定算法将数据还原出来。以RAID5为例:如果要记录两个数字,可以通过再多记录这两个数字的和来达到记录冗余性的目的。例如记录3和5

【Redis】Redis Sentinel(哨兵)系统:自动故障恢复与高可用性配置全解

目录 哨兵 (Sentinel)基本概念主从复制的问题⼈⼯恢复主节点故障哨兵⾃动恢复主节点故障 安装部署 (基于 docker)准备⼯作 以下部分是独立于这一章节的Docker安装Server版本安装CentOS安装实战经验 GUI版本安装(以windows 11为例)安装docker 以上部分是独立于这一章节的重新选举redis-master 宕机之后redis-master 重启之