5.4 ISO Administration

ISO transfers to the target servers may require a significant amount of time depending on the number of systems and the speed of the network. Therefore, it is highly recommended that the ISO transfers to the target servers be completed before the first scheduled maintenance window.

Note:

Add the SDS ISO to the PMAC Software Repository may be performed at any time after ISO administration procedure has been completed.
  1. Log in to the SDS NOAM GUI. Use the VIP address to access the primary SDS NOAM GUI as described in Access the OAM GUI Using the VIP (NOAM/SOAM).
  2. In the Primary SDS NOAM VIP (GUI), connect to the SDS server. Expand Status & Manage click Files. Select the host name of the active primary SDS server from the list of tabs. Click Upload.

    Figure 5-1 Upload


    Upload

    Note:

    The active primary SDS server displays in the GUI banner as connected to the VIP with a state of ACTIVE NETWORK OAM&P.
  3. Upload the ISO file, click Choose File.

    Figure 5-2 Choose File


    Choose File

  4. Locate the ISO file for the target release and click Open.

    Figure 5-3 Open


    Open

  5. Click Upload.

    Figure 5-4 Upload


    Upload

  6. Monitor the upload until the file transfer completes.

    Figure 5-5 File Transfer


    File Transfer

    Note:

    If transferring the ISO file to the server manually (using secure copy (scp)), the iso must be placed in the /var/TKLC/db/filemgmt/ directory with 664 permissions and awadmin:awadm ownership.
  7. Click the Timestamp heading twice to sort the column by most recent files.

    Figure 5-6 Timestamp


    Timestamp

  8. Run the following commands, on Active NOAM CLI.
    1. Run this command on CLI:
      sudo sed -i '528i\ sleep(300);' /var/TKLC/appworks/services/SvrUpgrade.php
    2. Run this command on CLI:
      sudo sed -i '/if (array_key_exists("MateHostname", $serverData))/c\ if (is_array($serverData) && array_key_exists("MateHostname", $serverData))' /var/TKLC/appworks/validator/Sds/HaStatusValidator.php
    3. Run this command on CLI:
      sudo sed -i '310s/validate_cd/validate_cd_tmp/' /var/TKLC/appworks/services/FileManagement.php

    Note:

    Perform this step only if the base release is 9.0.0.0.0_97.16.0.
  9. Deploy the ISO file to all SDS servers in the network.
    1. Select the ISO file.
    2. Click Validate ISO.
    3. Wait for validation to pass.
    4. Click Deploy ISO.

    Figure 5-7 Deploy ISO


    Deploy ISO

    Click OK.

    Figure 5-8 OK


    OK

  10. Monitor the ISO deployment status, select the ISO file. Click View ISO Deployment Report.

    Figure 5-9 ISO Deployment Report


    ISO Deployment Report

  11. View the report, the ISO Deployment Report shows the status of deployment to all servers in the topology. Refresh the report by clicking Back and repeating Figure 5-7 of this procedure until the ISO has been Deployed to all servers.

    Figure 5-10 Report


    Report