Oracle RAC Study之--Oracle 10g RAC 故障之--CRS启动失败

简介:

Oracle RAC Study之--Oracle 10g RAC 故障之--CRS启动失败

系统环境:

OS: linux EL5

CRS: CRS 10.2.0.1

Oracle:Oracle 10.2.0.1


1、crs 启动失败

[root@node2 ~]# crsctl check crs

1
2
3
Failure  1  contacting CSS daemon
Cannot communicate with CRS
Cannot communicate with EVM

2、查看系统日志

[root@node2 ~]# tail /var/log/messages

1
2
3
4
5
6
7
8
9
10
Nov   2  09 : 45 : 07  node2 logger: Cluster Ready Services waiting  on  dependencies. Diagnostics  in  /tmp/crsctl .2928.
Nov   2  09 : 46 : 07  node2 logger: Cluster Ready Services waiting  on  dependencies. Diagnostics  in  /tmp/crsctl .2962.
Nov   2  09 : 46 : 07  node2 logger: Cluster Ready Services waiting  on  dependencies. Diagnostics  in  /tmp/crsctl .3172.
Nov   2  09 : 46 : 07  node2 logger: Cluster Ready Services waiting  on  dependencies. Diagnostics  in  /tmp/crsctl .2928.
Nov   2  09 : 47 : 07  node2 logger: Cluster Ready Services waiting  on  dependencies. Diagnostics  in  /tmp/crsctl .2962.
Nov   2  09 : 47 : 07  node2 logger: Cluster Ready Services waiting  on  dependencies. Diagnostics  in  /tmp/crsctl .2928.
Nov   2  09 : 47 : 07  node2 logger: Cluster Ready Services waiting  on  dependencies. Diagnostics  in  /tmp/crsctl .3172.
Nov   2  09 : 48 : 07  node2 logger: Cluster Ready Services waiting  on  dependencies. Diagnostics  in  /tmp/crsctl .2962.
Nov   2  09 : 48 : 07  node2 logger: Cluster Ready Services waiting  on  dependencies. Diagnostics  in  /tmp/crsctl .2928.
Nov   2  09 : 48 : 07  node2 logger: Cluster Ready Services waiting  on  dependencies. Diagnostics  in  /tmp/crsctl .3172.

[root@node2 ~]# cat /tmp/crsctl.3172

OCR initialization failed accessing OCR device: PROC-26: Error while accessing the physical storage Operating System error [Permission denied] [13]

[root@node2 ~]#


3、ocr 对应的裸设备权限出错

[root@node2 ~]# ls -l /dev/raw

total 0

crw------- 1 root root 162, 1 Nov  2 09:41 raw1

crw------- 1 root root 162, 2 Nov  2 09:41 raw2

[root@node2 ~]#

4、修改raw 权限配置文件,系统启动时自动应用权限


[root@node2 ~]# cat /etc/udev/rules.d/65-raw-permissions.rules

# Set permissions of raw bindings to Oracle Clusterware devices

KERNEL=="raw1", OWNER="oracle", GROUP="dba", MODE="660"

KERNEL=="raw2", OWNER="oracle", GROUP="dba", MODE="660"

[root@node2 ~]#


5、重新启动udev 服务

[root@node1 rules.d]# start_udev

Starting udev: [  OK  ]

[root@node1 rules.d]# ls -l /dev/raw

total 0

crw-rw---- 1 oracle dba 162, 1 Nov  2 09:55 raw1

crw-rw---- 1 oracle dba 162, 2 Nov  2 09:55 raw2

[root@node1 rules.d]#


6、重新启动crs ,系统正常

1
2
3
4
5
6
7
8
9
10
[root@node2 ~]# crsctl stop crs
Stopping resources.
Successfully stopped CRS resources 
Stopping CSSD.
Shutting down CSS daemon.
Shutdown request successfully issued.
 
[root@node2 ~]# crsctl start crs
Attempting to start CRS stack 
The CRS stack will be started shortly

[root@node2 ~]# tail /var/log/messages

1
2
3
4
5
6
7
8
9
10
Nov   2  09 : 52 : 07  node2 logger: Cluster Ready Services waiting  on  dependencies. Diagnostics  in  /tmp/crsctl .2928.
Nov   2  09 : 52 : 08  node2 logger: Cluster Ready Services waiting  on  dependencies. Diagnostics  in  /tmp/crsctl .3172.
Nov   2  09 : 53 : 08  node2 logger: Cluster Ready Services waiting  on  dependencies. Diagnostics  in  /tmp/crsctl .2962.
Nov   2  09 : 53 : 08  node2 logger: Cluster Ready Services waiting  on  dependencies. Diagnostics  in  /tmp/crsctl .3172.
Nov   2  09 : 53 : 08  node2 logger: Cluster Ready Services waiting  on  dependencies. Diagnostics  in  /tmp/crsctl .2928.
Nov   2  09 : 54 : 10  node2 logger: Cluster Ready Services completed waiting  on  dependencies.
Nov   2  09 : 54 : 10  node2  last  message repeated  2  times
Nov   2  09 : 55 : 10  node2 logger: Running CRSD  with  TZ = 
Nov   2  09 : 56 : 01  node2 logger: Oracle CSSD graceful shutdown
Nov   2  09 : 56 : 32  node2 logger: Cluster Ready Services completed waiting  on  dependencies.

[root@node2 ~]# crsctl check crs

1
2
3
CSS appears healthy
CRS appears healthy
EVM appears healthy

[root@node2 ~]# crs_stat -t

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Name           Type           Target    State     Host        
------------------------------------------------------------
ora....SM1.asm application    ONLINE    ONLINE    node1       
ora....E1.lsnr application    ONLINE    ONLINE    node1       
ora.node1.gsd  application    ONLINE    ONLINE    node1       
ora.node1.ons  application    ONLINE    ONLINE    node1       
ora.node1.vip  application    ONLINE    ONLINE    node1       
ora....SM2.asm application    ONLINE    OFFLINE               
ora....E2.lsnr application    ONLINE    ONLINE    node2       
ora.node2.gsd  application    ONLINE    ONLINE    node2       
ora.node2.ons  application    ONLINE    ONLINE    node2       
ora.node2.vip  application    ONLINE    ONLINE    node2       
ora.prod.db    application    ONLINE    ONLINE    node2       
ora....d1.inst application    ONLINE    ONLINE    node1       
ora....d2.inst application    ONLINE    OFFLINE               
ora...._taf.cs application    OFFLINE   OFFLINE               
ora....od1.srv application    OFFLINE   OFFLINE               
ora....od2.srv application    OFFLINE   OFFLINE

@至此,CRS启动成功!









本文转自 客居天涯 51CTO博客,原文链接:http://blog.51cto.com/tiany/1389611,如需转载请自行联系原作者
目录
相关文章
|
3月前
|
存储 Oracle 关系型数据库
数据库数据恢复—ORACLE常见故障的数据恢复方案
Oracle数据库常见故障表现: 1、ORACLE数据库无法启动或无法正常工作。 2、ORACLE ASM存储破坏。 3、ORACLE数据文件丢失。 4、ORACLE数据文件部分损坏。 5、ORACLE DUMP文件损坏。
196 11
|
5月前
|
存储 Oracle 关系型数据库
数据库数据恢复—Oracle ASM磁盘组故障数据恢复案例
Oracle数据库数据恢复环境&故障: Oracle ASM磁盘组由4块磁盘组成。Oracle ASM磁盘组掉线 ,ASM实例不能mount。 Oracle数据库故障分析&恢复方案: 数据库数据恢复工程师对组成ASM磁盘组的磁盘进行分析。对ASM元数据进行分析发现ASM存储元数据损坏,导致磁盘组无法挂载。
|
7月前
|
运维 Oracle 前端开发
Oracle 11g RAC集群日常运维命令总结
Oracle 11g RAC集群日常运维命令总结
167 2
|
8月前
|
存储 负载均衡 Oracle
|
7月前
|
Oracle 关系型数据库
分布式锁设计问题之Oracle RAC保证多个节点写入内存Page的一致性如何解决
分布式锁设计问题之Oracle RAC保证多个节点写入内存Page的一致性如何解决
105 0
|
8月前
|
Oracle 关系型数据库 数据库
关系型数据库Oracle 故障转移能力
【7月更文挑战第10天】
91 2
|
5月前
|
存储 Oracle 关系型数据库
Oracle数据库的应用场景有哪些?
【10月更文挑战第15天】Oracle数据库的应用场景有哪些?
413 64
|
13天前
|
Oracle 关系型数据库 网络安全
崖山异构数据库迁移利器YMP初体验-Oracle迁移YashanDB
文章是作者小草对崖山异构数据库迁移利器 YMP 的初体验分享,包括背景、YMP 简介、体验环境说明、YMP 部署(含安装前准备、安装、卸载、启动与停止)、数据迁移及遇到的问题与解决过程。重点介绍了 YMP 功能、部署的诸多细节和数据迁移流程,还提到了安装和迁移中遇到的问题及解决办法。
|
4月前
|
Oracle 关系型数据库 数据库
Oracle数据恢复—Oracle数据库文件有坏快损坏的数据恢复案例
一台Oracle数据库打开报错,报错信息: “system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。管理员联系我们数据恢复中心寻求帮助,并提供了Oracle_Home目录的所有文件。用户方要求恢复zxfg用户下的数据。 由于数据库没有备份,无法通过备份去恢复数据库。
|
4月前
|
存储 Oracle 关系型数据库
oracle数据恢复—Oracle数据库文件大小变为0kb的数据恢复案例
存储掉盘超过上限,lun无法识别。管理员重组存储的位图信息并导出lun,发现linux操作系统上部署的oracle数据库中有上百个数据文件的大小变为0kb。数据库的大小缩水了80%以上。 取出&并分析oracle数据库的控制文件。重组存储位图信息,重新导出控制文件中记录的数据文件,发现这些文件的大小依然为0kb。

推荐镜像

更多