This discussion is archived
3 Replies Latest reply: May 20, 2013 3:09 AM by AshishShukla RSS

stop/start cluster

891445 Newbie
Currently Being Moderated
Which is the better one to stop/start the cluster 11.2.0.3;

What is the difference b/n these commands below ?


#crsctl start cluster
# crsctl start has
#crsctl start crs
  • 1. Re: stop/start cluster
    Balazs Papp Expert
    Currently Being Moderated
    http://docs.oracle.com/cd/E11882_01/rac.112/e16794/crsref.htm#CHDFEEEG
    http://docs.oracle.com/cd/E11882_01/rac.112/e16794/crsref.htm#CHDBIAAE

    apples and oranges

    crsctl stop cluster - cluster (RAC) command
    crsctl stop has - Oracle Restart command
  • 2. Re: stop/start cluster
    santysharma Explorer
    Currently Being Moderated
    Hi,

    Please use crsctl stop/start crs for CRS operations on nodes. You can go for stop/start clusterware mode if maintenance is being done clusterwide.

    Regards,
    Sharma
  • 3. Re: stop/start cluster
    AshishShukla Newbie
    Currently Being Moderated
    Hello,

    To understand the basic difference b/w all three commands, first you need to understand the daemon process architecture:

    There are four levels of daemons are there from 11.2 onward.

    Level-1 : OHASD'S Spawn_

    Here OHASD(Super Daemon process) will spawn itself and it will start :

    a) CSSDAGENT, b) CSSDMONITOR, c) ORAROOTAGENT and d) ORAAGENT


    Level-2: OHASD cssdagent, cssdmonitor, orarootagent and oraagent spawn_

    Here cssdagent, cssdmonitor, orarootagent and oraagent, they all will start:

    a) CSSD, b) CRSD, c) CTSSD, d) DISKMON, e) GIPCD, f) GPNPD, g) EVMD, h) MDNSD etc.     


    Level-3: CRSD spawns:_

    In this level CRSD will start again:

    a) ORAROOTAGENT and b) ORAAGENT


    Level-4: CRSD orarootagent and oraagent SPAWNS:_

    Both orarootagent and oraagent both will start all the resources like ASM, DB, LISTENER, VIPs etc.

    Now Answer for your question:

    *# CRSCTL STOP CLUSTER:*

    This command will stop all the resources being managed by CRSD's Oragent & Orarootagent.


    *# CRSCTL STOP CRS:*

    This command will stop entire gridInfra i.e all daemons.


    *# CRSCTL STOP HAS:*

    This command is similar like CRSCTL STOP CRS but better to use this command in standalone server having GridInfra.


    Thanks,
    Ashish Shukla

    Edited by: Ashish Shukla on May 20, 2013 3:39 PM

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points