PROC-22 The OCR backend has an invalid format

APPLIES TO

Oracle Database - Version 10.2.0.5 RAC

SYMPTOMS

~]# tail -n2 /var/log/messages
Feb 21 13:54:18 rac1 logger: Cluster Ready Services waiting on dependencies. Diagnostics in /tmp/crsctl.3718.
Feb 21 13:54:18 rac1 logger: Cluster Ready Services waiting on dependencies. Diagnostics in /tmp/crsctl.3815.

~]# cat /tmp/crsctl.3815
OCR initialization failed with invalid format: PROC-22: The OCR backend has an invalid format

CAUSE

The OCR raw devices failed.

SOLUTION

Restore a ocr backup.

~]# /u01/app/oracle/product/10.2.0/crs_1/bin/ocrconfig -import /u01/ocrbackup.bak

~]# /u01/app/oracle/product/10.2.0/crs_1/bin/ocrcheck
Status of Oracle Cluster Registry is as follows :
Version : 2
Total space (kbytes) : 1048296
Used space (kbytes) : 3844
Available space (kbytes) : 1044452
ID : 1587159525
Device/File Name : /dev/raw/raw1
Device/File integrity check succeeded

Device/File not configured

Cluster registry integrity check succeeded

~]# /u01/app/oracle/product/10.2.0/crs_1/bin/crs_start -all

~]# /u01/app/oracle/product/10.2.0/crs_1/bin/crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.orcl.db application ONLINE ONLINE rac1
ora....l1.inst application ONLINE ONLINE rac1
ora....l2.inst application ONLINE ONLINE rac2
ora....SM1.asm application ONLINE ONLINE rac1
ora....C1.lsnr application ONLINE ONLINE rac1
ora.rac1.gsd application ONLINE ONLINE rac1
ora.rac1.ons application ONLINE ONLINE rac1
ora.rac1.vip application ONLINE ONLINE rac1
ora....SM2.asm application ONLINE ONLINE rac2
ora....C2.lsnr application ONLINE ONLINE rac2
ora.rac2.gsd application ONLINE ONLINE rac2
ora.rac2.ons application ONLINE ONLINE rac2
ora.rac2.vip application ONLINE ONLINE rac2