如何处理11gR2 RAC下oc4j和gsd服务为OFFLINE状态

在CentOS 5.9 X86_64位的机器上配置完11gR2 RAC后,grid用户执行crs_stat -t查看服务状态时,我们会看到有一些服务是OFFLINE状态,其中就包括ora.oc4j和ora.gsd这两类服务,具体状态,我们看下面的示例输出:

[grid@ractest1 ~]$ crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.DATA.dg ora....up.type ONLINE ONLINE ractest1
ora.DBFILE.dg ora....up.type ONLINE ONLINE ractest1
ora.FRA.dg ora....up.type ONLINE ONLINE ractest1
ora....ER.lsnr ora....er.type ONLINE ONLINE ractest1
ora....N1.lsnr ora....er.type ONLINE ONLINE ractest2
ora....N2.lsnr ora....er.type ONLINE ONLINE ractest1
ora.asm ora.asm.type ONLINE ONLINE ractest1
ora.eons ora.eons.type ONLINE ONLINE ractest1
ora.gsd ora.gsd.type OFFLINE OFFLINE
ora....acdb.db ora....se.type ONLINE ONLINE ractest1
ora....network ora....rk.type ONLINE ONLINE ractest1
ora.oc4j ora.oc4j.type OFFLINE OFFLINE
ora.ons ora.ons.type ONLINE ONLINE ractest1
ora....SM1.asm application ONLINE ONLINE ractest1
ora....T1.lsnr application ONLINE ONLINE ractest1
ora....st1.gsd application OFFLINE OFFLINE
ora....st1.ons application ONLINE ONLINE ractest1
ora....st1.vip ora....t1.type ONLINE ONLINE ractest1
ora....SM2.asm application ONLINE ONLINE ractest2
ora....T2.lsnr application ONLINE ONLINE ractest2
ora....st2.gsd application OFFLINE OFFLINE
ora....st2.ons application ONLINE ONLINE ractest2
ora....st2.vip ora....t1.type ONLINE ONLINE ractest2
ora.scan1.vip ora....ip.type ONLINE ONLINE ractest2
ora.scan2.vip ora....ip.type ONLINE ONLINE ractest1

那么,是我们的RAC配置有问题吗?这两类服务没有ONLINE会不会影响RAC数据库呢?我们又该如何启动这些服务呢?

其实,我们的RAC配置是没有问题的,也不会影响数据库正常运行。在默认情况下,其中的ora.gsd服务状态是OFFLINE状态,我们可不予理会,除非需要在11g Cluster上配置Oracle 9iR2的RAC。但凡以grid用户执行crs_stat -t命令,看到Target和State这两列的状态均为OFFLINE,我们均可忽略。但是,我们该如何使之启动呢?

1、 启动ora.oc4j服务:

[grid@ractest1 ~]$ srvctl start oc4j
OC4J 无法启动
PRCR-1079 : 无法启动资源 ora.oc4j
CRS-2501: 资源 'ora.oc4j' 已禁用

默认被禁用,查看帮助,看如何启用:

    [grid@ractest1 ~]$ srvctl enable oc4j -h

    为 Oracle Clusterware 管理启用 OC4J 实例。

    用法: srvctl enable oc4j [-n <node_name>] [-v]
    -n <node_name> 节点名
    -v 详细输出
    -h 输出用法

启用并启动:

[grid@ractest1 ~]$ srvctl enable oc4j
[grid@ractest1 ~]$ srvctl start oc4j -v
OC4J 已启动

2、启动ora.gsd服务:

    [grid@ractest1 ~]$ srvctl status nodeapps
    VIP ractest1-vip 已启用
    VIP ractest1-vip 正在节点上运行: ractest1
    VIP ractest2-vip 已启用
    VIP ractest2-vip 正在节点上运行: ractest2
    网络已启用
    网络正在节点上运行: ractest1
    网络正在节点上运行: ractest2
    GSD 已启用
    GSD 正在运行的节点: ractest1
    GSD 正在运行的节点: ractest2
    ONS 已启用
    ONS 守护程序正在节点上运行:ractest1
    ONS 守护程序正在节点上运行:ractest2
    eONS 已启用
    eONS 守护程序正在节点上运行:ractest1
    eONS 守护程序正在节点上运行:ractest2

    [grid@ractest1 ~]$ srvctl start nodeapps
    PRKO-2419 : GSD 已在节点上启动: ractest1,ractest2
    PRKO-2421 : 网络资源已在节点上启动: ractest1,ractest2
    PRKO-2420 : VIP 已在节点上启动: ractest1,ractest2
    PRKO-2420 : VIP 已在节点上启动: ractest1,ractest2
    PRKO-2422 : ONS 已在节点上启动: ractest1,ractest2
    PRKO-2423 : eONS 已在节点上启动: ractest1,ractest2

启动好后,查看装填:

[grid@ractest1 ~]$ crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.DATA.dg ora....up.type ONLINE ONLINE ractest1
ora.DBFILE.dg ora....up.type ONLINE ONLINE ractest1
ora.FRA.dg ora....up.type ONLINE ONLINE ractest1
ora....ER.lsnr ora....er.type ONLINE ONLINE ractest1
ora....N1.lsnr ora....er.type ONLINE ONLINE ractest2
ora....N2.lsnr ora....er.type ONLINE ONLINE ractest1
ora.asm ora.asm.type ONLINE ONLINE ractest1
ora.eons ora.eons.type ONLINE ONLINE ractest1
ora.gsd ora.gsd.type ONLINE ONLINE ractest1
ora....acdb.db ora....se.type ONLINE ONLINE ractest1
ora....network ora....rk.type ONLINE ONLINE ractest1
ora.oc4j ora.oc4j.type ONLINE ONLINE ractest1
ora.ons ora.ons.type ONLINE ONLINE ractest1
ora....SM1.asm application ONLINE ONLINE ractest1
ora....T1.lsnr application ONLINE ONLINE ractest1
ora....st1.gsd application ONLINE ONLINE ractest1
ora....st1.ons application ONLINE ONLINE ractest1
ora....st1.vip ora....t1.type ONLINE ONLINE ractest1
ora....SM2.asm application ONLINE ONLINE ractest2
ora....T2.lsnr application ONLINE ONLINE ractest2
ora....st2.gsd application ONLINE ONLINE ractest2
ora....st2.ons application ONLINE ONLINE ractest2
ora....st2.vip ora....t1.type ONLINE ONLINE ractest2
ora.scan1.vip ora....ip.type ONLINE ONLINE ractest2
ora.scan2.vip ora....ip.type ONLINE ONLINE ractest1

所有的服务状态都是ONLINE状态!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值