The decision to execute opatchauto in non-rolling mode is rarely taken lightly. In a standard Rolling mode, the administrator patches one node at a time, allowing the cluster to remain operational while services migrate between nodes. However, this process is time-consuming and relies heavily on the clusterware’s ability to relocate services seamlessly. Conversely, the non-rolling mode dictates that all services across the entire cluster must be brought down before the patching process begins. When the -exclusive flag is introduced, it enforces a strict lockdown on the Oracle homes, ensuring that no other operations interfere with the patching process. This is often required for patches that modify fundamental binaries or shared resources that cannot be modified while the system is active.
$GI_HOME/OPatch/opatchauto72030 execute /path/to/72030 -nonrolling -exclusive opatchauto72030 execute in nonrolling mode exclusive
Below is a detailed review of the procedure, risks, and execution strategy. The decision to execute opatchauto in non-rolling mode
opatch lspatches | grep 72030