CRSCTL 11.2.0.2 to start/stop/check on Standalone node

In oracle database 11gR2 there is new feature has - High Availability Services . I am writing this article to describe how do we use it to check status/stop/start of has - high availability service.

crsctl binary will exists in your 11.2.0.x Grid Infra home bin dir. So make sure you have set correct $ORACLE_HOME and $PATH env. variable.

To check whether has configured to be started when the server restarts:



bash-3.00$ crsctl config has
CRS-4622: Oracle High Availability Services autostart is enabled.



To Stop has (High Availability Service) service:



bash-3.00$ crsctl stop has
CRS-2791: Starting shutdown of Oracle High Availability Services-managed resourc es on 'nodedb'
CRS-2673: Attempting to stop 'ora.evmd' on 'nodedb'
CRS-2673: Attempting to stop 'ora.LISTENER.lsnr' on 'nodedb'
CRS-2673: Attempting to stop 'ora.ASMDATA1.dg' on 'nodedb'
CRS-2677: Stop of 'ora.ASMDATA1.dg' on 'nodedb' succeeded
CRS-2673: Attempting to stop 'ora.asm' on 'nodedb'
CRS-2677: Stop of 'ora.LISTENER.lsnr' on 'nodedb' succeeded
CRS-2677: Stop of 'ora.evmd' on 'nodedb' succeeded
CRS-2677: Stop of 'ora.asm' on 'nodedb' succeeded
CRS-2673: Attempting to stop 'ora.cssd' on 'nodedb'
CRS-2677: Stop of 'ora.cssd' on 'nodedb' succeeded
CRS-2673: Attempting to stop 'ora.diskmon' on 'nodedb'
CRS-2677: Stop of 'ora.diskmon' on 'nodedb' succeeded
CRS-2793: Shutdown of Oracle High Availability Services-managed resources on 'na decerp' has completed
CRS-4133: Oracle High Availability Services has been stopped.



To Start (High Availability Service) service:



bash-3.00$ crsctl start has
CRS-4123: Oracle High Availability Services has been started.



To check status of resources:



bash-3.00$ crsctl status resource
NAME=ora.ASMDATA1.dg
TYPE=ora.diskgroup.type
TARGET=ONLINE
STATE=ONLINE on nodedb

NAME=ora.LISTENER.lsnr
TYPE=ora.listener.type
TARGET=ONLINE
STATE=ONLINE on nodedb

NAME=ora.asm
TYPE=ora.asm.type
TARGET=ONLINE
STATE=ONLINE on nodedb

NAME=ora.cssd
TYPE=ora.cssd.type
TARGET=ONLINE
STATE=ONLINE on nodedb

NAME=ora.diskmon
TYPE=ora.diskmon.type
TARGET=ONLINE
STATE=ONLINE on nodedb

NAME=ora.emdb.db
TYPE=ora.database.type
TARGET=OFFLINE
STATE=OFFLINE

NAME=ora.evmd
TYPE=ora.evm.type
TARGET=ONLINE
STATE=ONLINE on nodedb

NAME=ora.ons
TYPE=ora.ons.type
TARGET=OFFLINE
STATE=OFFLINE



Happy reading :)

Comments

Anonymous said…
was looking around for some commands and stumbled upon your site. thank you for this :)
Olie said…
Great post, very useful info.
yaklibber924 said…
There are some fascinating deadlines in this article but I don’t know if I see all of them middle to heart. There's some validity however I will take hold opinion till I look into it further. Good article , thanks and we want extra! Added to FeedBurner as well best online casino
Anonymous said…
I have 2 database instances running in GRID env(non RAC).
Now I want to disable the autostartup of only 1 database, how I can achieve that.?

"crsctl disable has" will disable restart of both the database instance on server.
please suggest.

Popular posts from this blog

Installation of Oracle Applications R12.1.1 on Linux and vmware

Disable Firewall on Oracle Linux 8

ntp service in Maintenance mode Solaris 10