If you are manually passing a property file, ensure the "rolling=false" attribute is correctly defined and not contradicted by other command-line arguments. Clean Up Failed Patch States
This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later.
Do not attempt to patch Node 2 until Node 1 has fully completed, brought its cluster services back online, and exited clean.
When executing OPatch in non-rolling mode, there are two sub-modes: shared and exclusive. In shared mode, multiple OPatch sessions can run concurrently, allowing multiple patches to be applied simultaneously. However, this can lead to conflicts and errors if multiple patches are applied to the same database object. Exclusive mode, on the other hand, ensures that only one OPatch session can run at a time, providing a higher level of control and minimizing the risk of conflicts.
When applying patches to Oracle Grid Infrastructure (GI) and Real Application Clusters (RAC), the opatchauto utility is the standard, automated tool. However, complex environments—specifically those utilizing for the Grid Home—often encounter the error OPATCHAUTO-72030 .
OPATCHAUTO-72030: Execution mode invalid. OPATCHAUTO-72030: Cannot execute in rolling mode, as CRS home is shared. OPATCHAUTO-72030: Execute in non-rolling mode. OPatchAuto failed with error code 42. Use code with caution. Core Technical Concepts
OPatchAuto tracks progress in the storage management and inventory. If a previous run crashed, it might still think it is in the middle of a "rolling" window. Check the inventory status using: opatch lsinventory.
Before proceeding in non-rolling mode, ensure all remote nodes are down. Check Patch Metadata: Review the Patch README to confirm if the patch is inherently non-rollable. Run as Root:
Before executing the remedy, you must locate the exact failure reason hidden behind the 72030 error wrapper. 1. Inspect the OPatchAuto Log
Look for specific errors like CRS-1158: Clusterware cannot be started as exclusive or ACFS-9459: Failed to unload drivers .
Acquire exclusive lock (handled by OPatchAUTO):
you're currently offline