After applying the October 2020 patch to a 12c GI, we were attempting to bring up CRS and got the below error message:
CRS-6706: Oracle Clusterware Release patch level (‘xxxxxxxx’) does not match Software patch level (‘xxxxxxxxx’). Oracle Clusterware cannot be started
This is described in Oracle support document 1639285.1
We stopped CRS on all nodes and performed the below on the RAC node that reported the error:
Sudo to root and navigate to the grid home/install directory and run
./rootcrs.pl –unlock
The output will look like:
Using configuration parameter file: ./crsconfig_params 2021/01/15 00:52:44 CLSRSC-4012: Shutting down Oracle Trace File Analyzer (TFA) Collector. 2021/01/15 00:52:55 CLSRSC-4013: Successfully shut down Oracle Trace File Analyzer (TFA) Collector. 2021/01/15 00:52:56 CLSRSC-347: Successfully unlock /grid_home/12.2.0.2
After the above, run the patch command:
./rootcrs.pl –patch
The output will look like:
Using configuration parameter file: ./crsconfig_params 2021/01/15 00:53:12 CLSRSC-4015: Performing install or upgrade action for Oracle Trace File Analyzer (TFA) Collector. 2021/01/15 00:53:12 CLSRSC-4005: Failed to patch Oracle Trace File Analyzer (TFA) Collector. Grid Infrastructure operations will continue. 2021/01/15 00:53:24 CLSRSC-329: Replacing Clusterware entries in file 'oracle-ohasd.conf' CRS-4123: Oracle High Availability Services has been started. CRS-2791: Starting shutdown of Oracle High Availability Services-managed resources on 'pdcc04-d03' CRS-2673: Attempting to stop 'ora.drivers.acfs' on 'pdcc04-d03' CRS-2677: Stop of 'ora.drivers.acfs' on 'pdcc04-d03' succeeded CRS-2793: Shutdown of Oracle High Availability Services-managed resources on 'pdcc04-d03' has completed CRS-4133: Oracle High Availability Services has been stopped.
After this, we were able to start CRS on all nodes of the RAC.