NoteIn 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
- Verify that there are no messages in the Postfix queue on both parent and C1
devices.
- On the CLI console, check the Postfix queue.
# postqueue –pThe upgrade will continue only if the Postfix queue is empty. Otherwise, you may lose messages in the Postfix queue.
- On the CLI console, check the Postfix queue.
- Stop all IMSVA services except the
database services on C1 devices using the following commands:
# /opt/trend/imss/script/imssctl.sh stop# /opt/trend/imss/script/dbctl.sh start - Perform inline upgrade to IMSVA 9.1.

Note
For detailed upgrade procedure, see Upgrading a Single IMSVA. - Perform a test deployment of IMSVA
9.1.
- After successfully upgrading the C1 devices, modify the iptables on the
parent device to establish a connection with a remote server. You can
update the parent device's database data from this remote server.
# iptables -I INPUT -s [Remote server's IP] -p tcp --sport 5432 -j ACCEPT# iptables -I INPUT -s [Remote server's IP] -p tcp --dport 5432 -j ACCEPT - Log on to the parent device SQL database and update the table.
# select * from tb_component_list;# update tb_component_list set app_ver='9.1.0.xxxx' where ip_addr='[C2's IP]';
Note
This step enables IMSVA to bypass the check performed before the dry run.Record the original IMSVA version (app_ver) of the C2 devices for reference in Step 3: Performing Inline Upgrade for Other Child Devices (substep 4-b). Then, replace9.1.0.xxxxwith the number of the IMSVA 9.1 build that you intend to install. - On the CLI console, restart all IMSVA services.
# /mnt/backup/dry_run.sh
Note
Restart the parent device first, and then all child devices.
- After successfully upgrading the C1 devices, modify the iptables on the
parent device to establish a connection with a remote server. You can
update the parent device's database data from this remote server.
- Check the build number.
- Go to .
- Under Current Status, check if the application version is 9.1.0.xxxx.
- Complete the inline upgrade.
- To complete the upgrade on all parent and C1 devices, run the following
command (first on the parent, and then on the C1 devices):
# /mnt/backup/confirm.sh“yes” - To roll back to IMSVA 9.0, first
roll back all child devices, then the parent devices.
# /mnt/backup/confirm.sh“no” - Modify the DNS record to start sending messages to the upgraded parent and C1 devices, and to stop sending messages to the C2 devices.
- To complete the upgrade on all parent and C1 devices, run the following
command (first on the parent, and then on the C1 devices):
