My Oracle Support Banner

FAQ: OPatch/Patch Questions/Issues for Oracle Clusterware (Grid Infrastructure or CRS) and RAC Environments (Doc ID 1339140.1)

Last updated on JULY 27, 2021

Applies to:

Oracle Database - Enterprise Edition - Version 10.1.0.2 to 11.2.0.4 [Release 10.1 to 11.2]
Oracle Database Cloud Schema Service - Version N/A and later
Gen 1 Exadata Cloud at Customer (Oracle Exadata Database Cloud Machine) - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Oracle Database Backup Service - Version N/A and later
Information in this document applies to any platform.
@

Purpose

This note lists the top opatch or patch related questions or problems in Oracle Clusterware (11gR2 Grid Infrastructure or pre-11.2 CRS) and RAC environments.

It does not intend to replace the readme that comes with a patch, rather it's recommended to go through the patch readme thoroughly and follow it. Occasionally a patch readme may contain incorrect information, in that case, please engage Oracle Support to seek clarification.

For general opatch questions or problems, refer to <Document 293369.1>

Questions and Answers

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Purpose
Questions and Answers
 Oracle Home Type
 What type of home do I have?
 Types of Patches
 What Types of Patches are available for Oracle Clusterware, Grid Infrastructure and/or the Database?
 Patchsets Q&A
 What's a Patchset?
 Patch Set Updates (PSUs) Q&A
 What's a Patch Set Update (PSU)?
 What's the PSU release schedule?
 Will the 5th digit of the version be changed after PSU is applied?
 What's included in a GI PSU ?
 Can a Database PSU be applied to a clusterware home?
 Critical Patch Updates (CPUs) Q&A
 What are Critical Patch Updates (CPUs)?
 Bundle Patches Q&A
 What's the difference between a Clusterware/Grid Infrastructure bundle patch and a PSU?
 Interim (one-off) Patch Q&A
 What's an interim patch (one-off patch)?
 General Patch Q&A
 What's the difference between Clusterware/Grid Infrastructure patches and Database patches?
 What does a Clusterware/Grid Infrastructure patch contain?
 Which Patch Applies to Which Home
 What's Oracle's patching recommendation?
 Which oracle home does a patch apply to?
 How do I tell from the patch readme which home the patch applies to?
 Do Exadata patches apply to GI or RAC homes?
 Can I upgrade the Clusterware or Grid Infrastructure to a higher version while leaving database at a lower version?
 Do I need downtime to apply a Clusterware or Grid Infrastructure patch?
 Which PSU patch applies to what home in mixed environments (clusterware and database at different version)?
 OPatch Q&A
 How to find out the opatch version?
 How do I install the latest OPatch release?
 Why is "opatch auto" not patching my RAC database home?
 What's the difference between manual opatch apply and opatch auto?
 How do I apply a Grid Infrastructure patch before the root script (root.sh or rootupgrade.sh) is executed?
 How to apply a patch after the root script (root.sh or rootupgrade.sh) has failed?
 How to apply a Clusterware or Grid Infrastructure patch manually?
 Examples
 OPatch Auto Example to Apply a GI PSU (includes Database PSU)
 EXAMPLE:  Apply a CRS patch manually
 EXAMPLE: Applying a GI PSU patch manually
 Common OPatch Failures and Troubleshooting
 What files to review if opatch auto fails?
 "opatch apply" or "opatch napply" failure if clusterware home is not unlocked
 OPatch reports: "Prerequisite check CheckSystemSpace failed"
 Common causes of "The opatch version check failed"
 OPatch reports: "Patch nnn requires component(s) that are not installed in OracleHome"
 Common causes of "The opatch Component check failed"
 Common causes of "The opatch Conflict check failed"
 Common causes of "The opatch Applicable check failed"
 Common causes of "patch <patch-loc>  apply  failed  for home <ORACLE_HOME>"
 When applying online patch in RAC: Syntax Error... Unrecognized Option for Apply .. OPatch failed with error code 14
 opatch Fails to Rollback Online(Hot) Patch in RAC With oracle/ops/mgmt/cluster/NoSuchNodeException and error code 30
 opatch Fails to Rollback Online(Hot) Patch With Prerequisite check "CheckRollbackSid" and error code 30
 Common causes of "defined(@array) is deprecated at crs/crsconfig_lib.pm"
 opatch auto Reports: The path "<GRID_HOME>/bin/acfsdriverstate" does not exist
 Applying [PSU] patch takes very long time (hours) after "verifying the update"
 opatch auto Reports: Not able to retreive database home information
  
 New OPatch Features
References

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.