CRS-2800: Cannot start resource 'ora.ORA_DATA.dg' as it is already in the INTERMEDIATE state on server
ISSUE:-
SQL> startup;
ORA-39510: CRS error performing start on instance
CRS-2800: Cannot start resource 'ora.ORA_DATA.dg' as it is already in the INTERMEDIATE state on server
]# srvctl start database -d testdb
PRCR-1079 : Failed to start resource ora.testdb.db
CRS-2800: Cannot start resource ‘ora.asm’ as it is already in the INTERMEDIATE state on server ‘testdb01′
CRS-2632: There are no more servers to try to place resource ‘ora.testdb.db’ on that would satisfy its placement policy
oracle@testdb01]$ crsctl stat res -t
ora.testdb.db
ONLINE INTERMEDIATE testdb01 CHECK TIMED OUT
ONLINE ONLINE testdb02
Root Cause:
This may be an intermediate connectivity disturbance
Solution:
1) If you have root access you can re-check the resources.
[oracle@Doyen25]$ crsctl check resource ora.testdb.dg
[oracle@Doyen25]$ crsctl stat res -t
ora.testdb.db
ONLINE ONLINE testdb01
ONLINE ONLINE testdb02
[oracle@Doyen25] # srvctl status database -d testdb
Instance testdb1 is running on node testdb01
Instance testdb2 is running on node testdb02
(OR)
2)
[oracle@Doyen25] # srvctl remove database -d TESTDB
[oracle@Doyen25] # srvctl add database -d TESTDB
[oracle@Doyen25] # srvctl status database -d testdb