My Oracle Support Banner

Solving Out-Of-Place GI Patching Issues When Executing 'root.sh' (Doc ID 2863842.1)

Last updated on JULY 20, 2024

Applies to:

Oracle Database - Enterprise Edition - Version 19.6.0.0.0 and later
Information in this document applies to any platform.

Purpose

Out-of-Place Patching, including Zero Downtime Oracle Grid Infrastructure Patching (ZDOGIP), needs post handling once a problem is encountered causing the procedure incomplete.
The purpose of this document is to provide solution steps that can make the environment fully available.


Note: This article applies to Out-of-Place Patching, both Zero Downtime Oracle Grid Infrastructure Patching (ZDOGIP) and Non-ZDOGIP.

 

Note:
All issues in this article are described based on Zero Down Time GI Patching (ZDOGIP). Some issues can also occur under Non-ZDOGIP condition.
The main differences between ZDOGIP and Non-ZDOGIP are command line options.

In order to
solve issues on Non-ZDOGIP scenario, you only need to use the correct corresponding command lines instead.

ZDOGIP:                                                               
 'root.sh -transparent -nodriverupdate'                                        
 'crsctl start crs -wait -tgip'                                                
 'perl <Destination GI Home>/crs/install/rootcrs.pl -postpatch -dstcrshome $ORACLE_HOME -transparent -nodriverupdate'
  

Non-ZDOGIP:
 'root.sh'
 'crsctl start crs'
 'perl <Destination GI Home>/crs/install/rootcrs.pl -postpatch -dstcrshome $ORACLE_HOME'


 

Scope

 

Details

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
Scope
Details
 Terms in this document
 First Diagnostics
 Issue 1  Node outage happened on the last node and cluster upgrade state stays at [ROLLING PATCH]
 Symptom
 Explanation
 Solution
 Issue 2  Node outage happened on the first node during 'crsctl start crs -wait -tgip'
 Symptom
 Explanation
 Solution
 Issue 3  The command line returns immediately with 'Check <log file> for the output of root script' but no switch occurs
 Symptom
 Cause
 Solution
 Issue 4  root.sh fails with 'CLSRSC-740: inconsistent options specified to the postpatch command' when environment has _JAVA_OPTIONS variable set
 Symptom
 Cause
 Solution
 Issue 5 Terminal window lost or does not respond during root.sh
 Troubleshooting steps
References

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