...
The software upgrade process can involve updating the MSA, Plugin, DRVA/, RocVA/, RVM and Cluster, and performing post-upgrade clean-up. Upgrades of different versions of JetStream DR versions will not necessarily require the upgrade of all components. To ensure a smooth upgrade experience, adhere to the prerequisites listed below.
...
The following prerequisite conditions must be met before attempting to upgrade JetStream DR for AVS:
Select a time window of time to perform the upgrade process when relatively low IOPS will be used by the system is less loaded.
Verify and confirm the integrity of all JetStream DR components, ensuring they are operational and error-free.
Before proceeding, check and resolve any previously unsuccessful update tasks.
Execute a clean-up operation using the command
js_upgrade.py clean -v
before initiating a new upgrade.Validate and ensure all ESXi host IO Filter storage/VASA providers are online: vCenter > Configure > Storage Providers.
Ensure there are no active Affinity rules (ESXi) that could affect the host's ability to enter maintenance mode.
Verify the health of all vSAN objects. Navigate to: vSAN Cluster > Monitor > vSAN Skyline Health - Data - vSAN Object Health.
Confirm no resync operations are currently running in the vSAN cluster. Resyncing can affect the maintenance mode process. Monitor ongoing resync activities at: vSAN Cluster > Monitor > Resyncing Objects.
Temporarily suspend any scheduled backups (snapshot-dependent) during the DRVA upgrade activity to prevent backup failures (snapshots taken during this time will fail).
...
At the conclusion of the software upgrade, the script should gracefully exit with Run execution status indicating“Succeeded.”
Additionally, make sure that there are no error messages present in the "Error" tab.Confirmation of the upgrade can be validated by reviewing the current software version numbers of the various elements from the JetStream DR UI.
...