Go to main content
1/7
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
Guide to This Document
1
Introduction to Zero Downtime Patching
What Is Zero Downtime Patching?
Types of Patching Workflows
The Patching Workflow Process
Reverting an Update
Rolling Out a Patched Oracle Home: Overview
Rolling Out a New Java Version: Overview
Rolling Out Updated Applications: Overview
In-Memory Session Replication for ZDT Rollouts
2
Preparing for Zero Downtime Patching
ZDT Patching Restrictions
Preparing to Migrate Singleton Services
Creating a JSON File for Migrating Singleton Services
Preparing to Roll Out a Patched Oracle Home
Creating a Patched Oracle Home Archive Using OPatchAuto
Distributing the Patched Archive to Each Node Using OPatchAuto
Creating a Second Oracle Home
Applying Patches to the Second Oracle Home
Creating an Archive and Distributing It to Each Node
Preparing to Upgrade to a New Java Version
Preparing to Update to New Application Versions
The Effects of Staging Modes
Creating an Application Update JSON File
3
Configuring and Monitoring Workflows
Strategies for Rolling Out a Patched Oracle Home
Starting the Administration Server
Using OPatchAuto to Initiate, Revert, and Resume Rollouts
Using OPatchAuto to Initiate a Rollout
Using OPatchAuto to Resume a Failed Rollout
Using OPatchAuto to Revert a Rollout
Using WLST to Initiate and Monitor Workflows
Rolling Out a New Oracle Home
Updating Your Java Version
Updating Both Oracle Home and the Java Version
Rolling Out Updated Applications
Reverting to the Previous Oracle Home, Java Home, or Applications
Initiating a Rolling Restart of Servers or Partitions
Monitoring Workflow Progress
Executing, Reverting, and Resuming Stopped Workflows
Useful WLST Commands for Workflows
Sample WLST Script
Using the WebLogic Server Administration Console to Create and Monitor Workflows
Accessing ZDT Workflow Functions in the WebLogic Server Administration Console
Creating a New Workflow for a Domain, Clusters, or Servers
Monitoring and Managing Workflows
Viewing Workflow Details
Viewing Server Status
Viewing Cluster Status
Workflow Statuses
Workflow Logging
Filtering the Log File
Log Message Format
4
Modifying Workflows Using Custom Hooks
About Extension Points
The Patching Workflow Process for Custom Hooks
Specifying Extensions to Modify the Workflow
Scripting on this page enhances content navigation, but does not change the content in any way.