A.15 Performing a Rolling Upgrade
A.15.1 About Rolling Upgrade
To upgrade the Oracle home directories in a DRG, you must shut down all replication servers in the DRG and then upgrade each Oracle home to the latest version individually. If you do not shut down the replication servers, you might encounter issues when upgrading the Oracle home directories.
To avoid the downtime and loss of service associated with this upgrade process, Oracle recommends that you follow a rolling upgrade procedure where each Oracle home directory is upgraded individually, while the other Oracle Internet Directory nodes and the corresponding replication servers in the DRG remain up and running.
A.15.2 Prerequisites for a Rolling Upgrade
Upgrade is only supported for Oracle Internet Directory 11g Release 1 (11.1.1.9.0).
A.15.3 Performing a Rolling Upgrade
This section describes the procedure to performing a rolling upgrade.
To upgrade an Oracle Internet Directory DRG:
Repeat this procedure for all nodes in the DRG.
Before upgrading a node, suspend replication from that node to each of the nodes that has not yet been upgraded and validate that it is suspended. Stop Oracle Internet Directory on the node you are about to upgrade. Upgrade the node. Start Oracle Internet Directory on the node you just upgraded. Resume replication from nodes that are already upgraded to the node you just upgraded. Start replication on the node you just upgraded.
A.15.4 Completing Post-Upgrade Task
To prevent leaving some nodes in the DRG with inconsistent data after you perform a rolling upgrade, Oracle Internet Directory performs these operations:
To prevent leaving some nodes in the DRG with inconsistent data after you perform a rolling upgrade, Oracle Internet Directory performs these operations:
A.15.5 Rolling Upgrade Example
The following example includes three Oracle Internet Directory nodes, A, B, and C, in a mulimaster DRG. All nodes need to be upgraded to the current release by using the rolling upgrade procedure
In this example, upgrade is done in Node A first, followed by Node B, and then Node C.
Note:
Before you begin the rolling upgrade procedure, apply any required patches, as described in Prerequisites for a Rolling Upgrade.
To upgrade the nodes: