Views:
Note
Note
Upgrade child devices individually or in batches.
In this procedure, C1 refers to the first batch of child devices to be upgraded, and C2 refers to the second batch of child devices.

Procedure

  1. Select child devices.
  2. Modify the DNS record to stop sending messages to the selected devices.
  3. Verify that there are no messages in the Postfix queue.
    1. On the CLI console, check the Postfix queue.
      # postqueue -p
  4. Modify the settings for the C2 devices.
    1. To bypass the inline upgrade check, change the iptables on the C2 devices.
      # iptables -I OUTPUT -d [parent's IP] -p tcp --dport 5432 -j ACCEPT
    2. Change the IMSVA version for the C2 devices on the parent database.
      # /opt/trend/imss/PostgreSQL/bin/psql imss sa
      # select * from tb_component_list;
      # update tb_component_list set app_ver='9.0.0.1549' where ip_addr='[C2's IP]';
      Note
      Note
      The IMSVA version (app_ver) should reflect the version that you recorded in Step 2: Performing Inline Upgrade (substep 4-b).
  5. Perform inline upgrade to IMSVA 9.1.
    Note
    Note
    For detailed upgrade procedure, see Upgrading a Single IMSVA.
  6. Perform a test deployment of IMSVA 9.1.
    1. On the CLI console, restart all IMSVA services:
      # /mnt/backup/dry_run.sh
  7. Check the build number.
    1. Go to AdministrationUpdatesSystem & Applications.
    2. Under Current Status, check if the application version is 9.1.0.xxxx.
  8. Complete the inline upgrade.
    1. To complete the upgrade on all devices, run the following command:
      # /mnt/backup/confirm.sh
      “yes”
    2. To roll back to IMSVA 9.0, run the following command:
      # /mnt/backup/confirm.sh
      “no”
  9. Restore the C2 devices.
    1. Modify the DNS record and start sending messages to the C2 devices.
    2. Continue upgrading the other child devices until the batch upgrade process is completed .