Post date: 25-May-2009 11:44:20
1. AS ROOT
Load clusterware environment as ROOT
[oracle@rc1.myrac.com] # . setcrs
[oracle@rc1.myrac.com] # env | grep ORA
ORACLE_SID=rdb1
ORACLE_BASE=/u01/app/oracle/product
ORACLE_HOME=/u01/app/oracle/product/crs
[root@rc1 ~]# . /home/oracle/setcrs
[root@rc1.myrac.com] # env | grep ORA
ORACLE_SID=rdb1
ORACLE_BASE=/u01/app/oracle/product
ORACLE_HOME=/u01/app/oracle/product/crs
[root@rc1.myrac.com] # crsctl start crs
Do not proceed unless you have following result returned by undermentioned command
[root@rc1.myrac.com] # crsctl check crs
CSS appears healthy
CRS appears healthy
EVM appears healthy
Normally when you start your CRS stack all the CRS resources are started automatically, unless the resources are set up for not restarting automatically, in that case you can follow further steps.
2. Check if your nodeapps are running or not. if no then follow this step otherwise skip to step 3.
[root@rc1.myrac.com] # srvctl status nodeapps -n rc1
VIP is running on node: rc1
GSD is running on node: rc1
Listener is running on node: rc1
ONS daemon is running on node: rc1
In this case it is running otherwise execute following command
srvctl start nodeapps -n rc1
3. Start your RAC cluster instance finally if not running
[root@rc1.myrac.com] # srvctl status instance -d rdb -i rdb1
Instance rdb1 is running on node rc1
If it is not running execute following step
[root@rc1.myrac.com] # srvctl start instance -d rdb -i rdb1
Repeat the above steps for other nodes which are part of the cluster.