5 Upgrading Oracle Internet Directory Highly Available Environments

Describes the process of upgrading an Oracle Internet Directory highly available environment from 12c (12.2.1.4.0) to Oracle Internet Directory 14c (14.1.2.1.0).

Topics

Completing the Pre-Upgrade Tasks for OID Multi-Node Upgrade

Ensure that Oracle Internet Directory (OID) is integrated with Oracle WebLogic Server in the existing 12c (12.2.1.4.0) deployment.

All of the nodes in a OID high availability setup must be registered with WebLogic server using opmnctl registerinstance command.

If WebLogic Server was not installed in 12c (12.2.1.4.0), then install Oracle WebLogic Server, create a domain by selecting the Enterprise Manager template, and then register all of the OID nodes using the opmnctl registerinstance command. The upgrade process should be carried out on the AdminServer machine.

Packing the domain on OIDHOST1

Pack the upgraded domain configurations on OIDHOST1. You would later unpack these domain configurations on OIDHOST2.

Complete the following steps:
  1. On OIDHOST1, run the following command from the location $MW_HOME/oracle_common/common/bin to pack the upgraded domain:
    • On UNIX:

      sh pack.sh -domain=<Location_of_OID_domain> -template=<Location_where_domain_configuration_jar_to_be_created> -template_name="OID Domain" -managed=true

    • On Windows:

      pack.cmd -domain=<Location_of_OID_domain> -template=<Location_where_domain_configuration_jar_to_be_created> -template_name="OIDM Domain" -managed=true

  2. Copy the domain configuration jar file created by the pack command on OIDHOST1 to any accessible location on OIDHOST2.

Replicating the Domain Configurations on OIDHOST2

Replicate the domain configurations on OIDHOST2. This unpacking the domain configurations on OIDHOST2, which was packed in OIDHOST1.

Complete the following steps:
  1. In Packing the domain on OIDHOST1 section you copied the domain configuration jar file created by the pack command on OIDHOST1 to any accessible location on OIDHOST2.

    Go to this location on OIDHOST2.

  2. On OIDHOST2, run the following command from the location $MW_HOME/oracle_common/common/bin to unpack the domain:
    • On UNIX:

      sh unpack.sh -domain=<Location_of_OID_domain> -template=<Location_where_domain_configuration_jar_to_be_created> -overwrite_domain=true

    • On Windows:

      unpack.cmd -domain=<Location_of_OID_domain> -template=<Location_where_domain_configuration_jar_to_be_created> -overwrite_domain=true