B Dual Hop Upgrade from SDS-8.6x to SDS-9.0.1 Using Ansible

This section provides information and the procedure for Dual Hop Upgrade from release 8.6.x VM to SDS 9.0.1 VM or above release.

Note:

Points to be considered during Dual Hop upgrade:
  • Use only admusr as username for all the commands.
  • Do not perform ISO deployment for Dual Hop Upgrade.
  • During "Fatal Error", the server cannot be restored, a new server build is required. The server must be rebuilt using the same DSR release of its mate server.
  • During typical failure, the system can be restored using the following command:

    /var/TKLC/backout/diUpgrade --clearError

  • In case of upgrade failure due to an early check, restart the server prior to retrying the upgrade.
  • This procedure is applicable for VSTP installation as well.
  • SDS must be upgraded before DSR.
  • For the User Data Repository upgrade, refer to User Data Repository upgrade document.
  • Backout is not supported for OL6 to OL8 Upgrade (DSR-8.6 to DSR-9.0).
  • majorUpgrade.sh will run the dual hop upgrade command and copy the ISO file to the required path. In order to perform the upgrade, it will also install Ansible RPM.
Prerequisites
  • SDS 9.0.1.0.0 requires more disk space and RAM capacity. Hence, create flavor to resize the instance and refer to DSR Cloud Benchmarking Guide for flavor details.
  • Ensure the instance which must be upgraded does not contain any alarms. To check the alarm status before triggering the upgrade, run the following command:
    alarmMgr --alarmStatus
  • Space utilization should be less than 70% for all partitions and no hard disk alarm should be present. Run the following command to check:
    df -kh
  • Download the dualHopUpgrade.tar.gz file from Oracle Software Delivery Cloud (OSDC) site. Extract the file to retreive the following files, which are required to perform this upgrade:
    • pre_upgrade_check.sh
    • extend_partition.sh
    • post_partition.sh
    • diuMajHosts
    • vault.yml
    • majorUpgrade.sh

Note:

Backout is not supported for OL6 to OL8 upgrade (DSR 8.6 to 9.0).
The following table provides the time required by each task while performing Dual Hop Upgrade (DIU) from SDS 8.6.X VM to SDS 9.0.x VM.

Table B-1 Time Required for Dual Hop Upgrade

Procedure Time Required (hr:min) Reference
Step 1 0:10 - 0:20 for each VM Resizing all the Instances in the Setup
Step 2 0:10 - 0:20 for each VM Extending the Partition
Step 3 0:20 - 0:30 Setting up the Active NOAM as Controller
Step 4 0:40 - 0:60 Upgrading Standby NOAM
Step 5 0:05 - 0:10 Configuring Upgraded Standby NOAM
Step 6 0:05 - 0:10 Setting up Active NOAM as Controller
Step 7 0:40 - 0:60 for each Group Upgrading Other Servers