Prepare for and Top Issues of RU Patching via "opatchauto apply" and "opatchauto resume" in Different User Environment
(Doc ID 2840546.1)
Last updated on SEPTEMBER 05, 2023
Applies to:Oracle Database - Enterprise Edition - Version 220.127.116.11.0 and later
Information in this document applies to any platform.
During Release Update(RU) patching users have limited planned outage time window. And the goal of this note is to help on effectively and quickly accomplishing the patch apply procedure.
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
|Preparation for 'opatchauto apply'|
|Oracle Home Inventory (Local Inventory)|
|Preparation for 'opatchauto resume'|
|Issue #1 Fixed Central Inventory's oui-patch.xml problem and first opatchauto resume fails with 'corrupted. PatchObject constructor: Input file "... config/actions" or "... config/inventory" does not exist' regarding Grid Home|
|Issue #2 opatchauto apply fails with java.io.FileNotFoundException: <oraInventory>/ContentsXML/oui-patch.xml (Permission denied) |
|Issue #3 opatchauto apply fails with <GI RU>/<DB RU>/custom/scripts/prepatch.sh: Permission denied and file on <UNZIPPED PATCH LOCATION> has permission: rw-r--r-- |
|Issue #4 After successfully applied the GI RU on all nodes, cluster upgrade state is [ROLLING PATCH], not [NORMAL] when GI stack up and running on all nodes|
|Issue #5 OPATCHAUTO-72050 and 'Topology creation failed' when opatchauto apply|
|Issue #6 opatchauto apply fails with 'CRS-1159: The cluster cannot be set to rolling patch mode because Oracle Clusterware is not active on at least one remote node.' and CLSRSC-430|
|Issue #7 OPATCHAUTO-72030: Cannot execute in rolling mode, as CRS home is shared|
|Issue #8 Copy Action: Destination File "<GI_HOME>/perl/bin/perl" is not writeable|
|Questions & Answers|
|Why "This command doesn't support System Patch" is reported when attempting to run opatch [ command ] ?|
|How can I monitor the files copying progress during apply ?|
|To workaround a failure, can I copy oneoffs/<Sub Patch> folder from another node's Local Inventory?|