Wednesday, January 27, 2016

CRS-4535: Cannot communicate with Cluster Ready Services

If checking status of CRS (and other RAC resources) returns you this error, it means that CRS is not running.
[grid@dbnode1 ]$ crsctl stat res -t
CRS-4535: Cannot communicate with Cluster Ready Services
CRS-4000: Command Status failed, or completed with errors.

Log in as root user and start the crs
[root@dbnode1 ~]# /u01/oracle/11.2.0.4/grid/bin/crsctl start crs
CRS-4123: Oracle High Availability Services has been started.

Sometimes it may happen that even after using this command, CRS does not come up as you can see bellow
 [root@dbnode1 ~]# /u01/oracle/11.2.0.4/grid/bin/crsctl check crs
CRS-4638: Oracle High Availability Services is online
CRS-4535: Cannot communicate with Cluster Ready Services
CRS-4529: Cluster Synchronization Services is online
CRS-4533: Event Manager is online
In this case, start cluster as follows. But Oracle High Availability Service should be online for the following command to succeed.

[root@dbnode1 ~]# /u01/oracle/11.2.0.4/grid/bin/crsctl start cluster -n dbnode1


No comments: