互联网服务

RAC 哪个节点先启动HA就哪个节点实例能启动的问题

前面都一直好好的,RAC的两个节点都一切运行正常,可是我出差了一个多月回来检查数据库的时候发现只有一个节点的实例在运行,另一个节点怎么都启动不了,后来将服务器重启了也不行,后来无意中发现哪个节点先启动HA,那个节点就能正常启动所有实例,而后启动的一个实例都启动不了,真怪... 显示全部
前面都一直好好的,RAC的两个节点都一切运行正常,可是我出差了一个多月回来检查数据库的时候发现只有一个节点的实例在运行,另一个节点怎么都启动不了,后来将服务器重启了也不行,后来无意中发现哪个节点先启动HA,那个节点就能正常启动所有实例,而后启动的一个实例都启动不了,真怪了。问了下可能操作这台服务器的人,都说没做过什么配置,自我走后就没人动过数据库。
     看了下rac日志,最近都一直报一个错误

2010-10-11 12:17:15.846: [  OCROSD][1]utopen:7:failed to open OCR file/disk /dev/rOCRFile /dev/rOCRFileMirror, errno=6, os err string=No such device or address
2010-10-11 12:17:15.846: [  OCRRAW][1]proprinit: Could not open raw device
2010-10-11 12:17:15.846: [ default][1]a_init:7!: Backend init unsuccessful : [26]
2010-10-11 12:17:15.846: [ CSSCLNT][1]clsssinit: Unable to access OCR device in OCR init.


就是说不能访问OCR,有人碰到过这种奇怪问题么,要怎么解决呀?都没改过任何东西,真奇怪了。

-------------------------------------------------------------------------------------------------------
      目前已经解决了,最终原因是因为有人拔了交换机上连接服务器心跳线的口子,也就是心跳线不通了。因为机房一直管理很严,不会有人随便能进来,也没想会有人把心跳线给拔了。不过通过这个事还是学到了很多东西,谢谢大家了。 收起
参与49

查看其它 48 个回答风影子 的回答

风影子 风影子 数据库管理员 深圳
ocssd.log和crsd.log也有相应的日志,仔细再看看
myguangzhou 发表于 2010-10-13 13:00


这两个节点的这两个日志我都传上来吧,帮我分析下,谢谢,现在ocr盘好像是能访问啦。


两个节点的进程好像也起来了
节点1

$  ps -ef | grep d.bin
  oracle 131206 131590   0 13:14:00      -  0:00 /oracle/products/10.2.0/crs_1/bin/evmd.bin
  oracle 151784 103176   0 13:14:04      -  0:04 /oracle/products/10.2.0/crs_1/bin/ocssd.bin
  oracle 155660 127462   0 14:05:18  pts/0  0:00 grep d.bin
    root 107280  73968   0 13:14:01      -  0:00 /oracle/products/10.2.0/crs_1/bin/crsd.bin reboot

$ crs_stat -t
CRS-0184: Cannot communicate with the CRS daemon.

节点2

$  ps -ef | grep d.bin
  oracle 221192 262412   0 14:05:19  pts/0  0:00 grep d.bin
    root  94494 115184   0 13:13:03      -  0:37 /oracle/products/10.2.0/crs_1/bin/crsd.bin reboot
  oracle 151830 147594   0 13:13:06      -  0:05 /oracle/products/10.2.0/crs_1/bin/ocssd.bin
  oracle 156452 106802   0 13:13:03      -  0:00 /oracle/products/10.2.0/crs_1/bin/evmd.bin

$ crs_stat -t
Name           Type           Target    State     Host        
------------------------------------------------------------
ora....c1.inst application    ONLINE    OFFLINE               
ora....c2.inst application    ONLINE    ONLINE    afcdb02     
ora.afc.db     application    ONLINE    ONLINE    afcdb02     
ora....SM1.asm application    ONLINE    OFFLINE               
ora....01.lsnr application    ONLINE    OFFLINE               
ora....b01.gsd application    ONLINE    OFFLINE               
ora....b01.ons application    ONLINE    OFFLINE               
ora....b01.vip application    ONLINE    ONLINE    afcdb02     
ora....SM2.asm application    ONLINE    ONLINE    afcdb02     
ora....02.lsnr application    ONLINE    ONLINE    afcdb02     
ora....b02.gsd application    ONLINE    ONLINE    afcdb02     
ora....b02.ons application    ONLINE    ONLINE    afcdb02     
ora....b02.vip application    ONLINE    ONLINE    afcdb02   

现在是节点2的实例都跑起来了,节点1实例起不来。

附件:

附件图标 log.rar (617.93 KB)

互联网服务 · 2010-10-13
浏览525

回答者

风影子
风影子 0 3 4
数据库管理员 深圳
擅长领域: 服务器LinuxUnix
评论1223

风影子 最近回答过的问题

回答状态

  • 发布时间:2010-10-13
  • 关注会员:0 人
  • 回答浏览:525
  • X社区推广