CRS-5702
Tried to startup a database in a cluster, we got CRS-5702.
[oracle@primary01 ~]$ srvctl start database -d orclcdb
PRCC-1014 : ORCLCDB was already running
PRCR-1004 : Resource ora.orclcdb.db is already running
PRCR-1079 : Failed to start resource ora.orclcdb.db
CRS-5702: Resource 'ora.orclcdb.db' is already running on 'primary01'
Let's the status of the resource.
[grid@primary01 ~]$ crsctl stat res ora.orclcdb.db -t
--------------------------------------------------------------------------------
Name Target State Server State details
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.orclcdb.db
1 ONLINE ONLINE primary01 Open,HOME=/u01/app/o
racle/product/19.0.0
/db_1,STABLE
2 ONLINE ONLINE primary02 Open,HOME=/u01/app/o
racle/product/19.0.0
/db_1,STABLE
--------------------------------------------------------------------------------
CRS-5702 means that the cluster resource you want to start is already online, there's no need to start it again. Additional message is in the stack.
- PRCR-1004 : Resource ora.orclcdb.db is already running
- PRCC-1014 : ORCLCDB was already running
Your intention may be to stop the database, but you mistyped it or copied the wrong command, you should inspect your procedure once again.
Another possibility is that the running state is currently READ ONLY and you want it to be READ WRITE. Unfortunately, there's no direct way to do it, it needs to shutdown then startup.
More information can be found at: How to Start Oracle Database.