Chinaunix首页 | 论坛 | 博客
  • 博客访问: 404367
  • 博文数量: 49
  • 博客积分: 2562
  • 博客等级: 少校
  • 技术积分: 417
  • 用 户 组: 普通用户
  • 注册时间: 2005-11-03 09:10
个人简介

时不我待。

文章分类

全部博文(49)

文章存档

2024年(1)

2020年(3)

2013年(1)

2012年(5)

2011年(9)

2010年(4)

2009年(9)

2008年(15)

2005年(2)

分类: Oracle

2009-09-28 15:37:16

现象:
    一台主机异常关机后,RAC中的两台主机的VIP启动到同一台主机上。现象为先启动2号主机,所有的VIP地址都启动2号主机上,如果先启动1号主机,所有的VIP都会启动到1号主机上,无论怎么启动,最后启动的主机上的实例都启动不了。如果手动启动相关服务,VIP地址不能会切。

处理方法:

      查看crs状态,如下:

$ crs_stat -t
Name           Type           Target    State     Host      
------------------------------------------------------------
ora....B1.lsnr application    ONLINE    ONLINE    db1 
ora....db1.gsd application    ONLINE    ONLINE    db1 
ora....db1.ons application    ONLINE    ONLINE    db1 
ora....db1.vip application    ONLINE    ONLINE    db1 
ora....B2.lsnr application    ONLINE    OFFLINE             
ora....db2.gsd application    ONLINE    ONLINE    db2 
ora....db2.ons application    ONLINE    ONLINE    db2 
ora....db2.vip application    ONLINE    ONLINE    db1 
ora.db.db      application    ONLINE    ONLINE    db2 
ora....b1.inst application    ONLINE    ONLINE    db1 
ora....b2.inst application    ONLINE    OFFLINE
            
     停止vip,结果报错

$ crs_stop ora.db2.vip
CRS-1016: Resources depending on 'ora.db2.vip' are running

CRS-0223: Resource 'ora.db2.vip' has placement error.

     强制停止vip资源,并查看状态:

$ crs_stop ora.db2.vip -f
Target set to OFFLINE for `ora.db.db2.inst`
Target set to OFFLINE for `ora.db2.LISTENER_db2.lsnr`
Attempting to stop `ora.db2.vip` on member `db1`
Stop of `ora.db2.vip` on member `db1` succeeded.
$ crs_stat -t
Name           Type           Target    State     Host      
------------------------------------------------------------
ora....B1.lsnr application    ONLINE    ONLINE    db1 
ora....db1.gsd application    ONLINE    ONLINE    db1 
ora....db1.ons application    ONLINE    ONLINE    db1 
ora....db1.vip application    ONLINE    ONLINE    db1 
ora....B2.lsnr application    OFFLINE   OFFLINE             
ora....db2.gsd application    ONLINE    ONLINE    db2 
ora....db2.ons application    ONLINE    ONLINE    db2 
ora....db2.vip application    OFFLINE   OFFLINE             
ora.db.db      application    ONLINE    ONLINE    db2 
ora....b1.inst application    ONLINE    ONLINE    db1 
ora....b2.inst application    OFFLINE   OFFLINE             


启动服务查看状态:

$ srvctl start nodeapps -n db2
$ crs_stat -t
Name           Type           Target    State     Host      
------------------------------------------------------------
ora....B1.lsnr application    ONLINE    ONLINE    db1 
ora....db1.gsd application    ONLINE    ONLINE    db1 
ora....db1.ons application    ONLINE    ONLINE    db1 
ora....db1.vip application    ONLINE    ONLINE    db1 
ora....B2.lsnr application    ONLINE    ONLINE    db2 
ora....db2.gsd application    ONLINE    ONLINE    db2 
ora....db2.ons application    ONLINE    ONLINE    db2 
ora....db2.vip application    ONLINE    ONLINE    db2 
ora.db.db      application    ONLINE    ONLINE    db2 
ora....b1.inst application    ONLINE    ONLINE    db1 
ora....b2.inst application    OFFLINE   OFFLINE


    启动实例,查看状态正常。


$ srvctl start instance -i db2 -d db
$ crs_stat -t
Name           Type           Target    State     Host      
------------------------------------------------------------
ora....B1.lsnr application    ONLINE    ONLINE    db1 
ora....db1.gsd application    ONLINE    ONLINE    db1 
ora....db1.ons application    ONLINE    ONLINE    db1 
ora....db1.vip application    ONLINE    ONLINE    db1 
ora....B2.lsnr application    ONLINE    ONLINE    db2 
ora....db2.gsd application    ONLINE    ONLINE    db2 
ora....db2.ons application    ONLINE    ONLINE    db2 
ora....db2.vip application    ONLINE    ONLINE    db2 
ora.db.db      application    ONLINE    ONLINE    db2 
ora....b1.inst application    ONLINE    ONLINE    db1 
ora....b2.inst application    ONLINE    ONLINE    db2

总结:
    在整个问题处理过程中,对rac操作的命令不熟悉,导致故障处理时间超长。两台主机之间的时间相差超过5分钟,目前还不清楚对CRS服务的影响程度。下一步计划熟悉熟悉crs的相关操作命令,以备后用。
阅读(2163) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~