Upgrade DDN Infinia
This section applies to realm admins only.
If you need to upgrade the firmware for a specific component included in a server, refer to the hardware documentation for your platform.
Key Points
The following are key points about upgrading DDN Infinia:
- During upgrade, you cannot configure the realm or cluster.
- During upgrade, you cannot add or remove nodes from the cluster.
- You can upgrade a stopped cluster.
- You can stop a cluster if upgrade fails because the cluster is unhealthy.
- The version activation can be executed only for a running cluster.
Upgrade Methods
DDN Infinia supports both online and offline upgrade methods:
- Online upgrade — The cluster remains operational throughout the process.
- Offline upgrade — The cluster is taken offline for the duration of the upgrade.
Online Upgrade
To upgrade with DDN Infinia online, complete the following steps on any node in a cluster:
Procedure
Download the required release bits from remote server to local container image registry:
If successful, the command returns a task UUID. Use this task UUID to monitor the progress.
This example shows the progress of download task (with a given UUID) monitored till successful.
Note that the realm upgrade list command with -a flag shows all available releases on remote server.
This command output shows the compatible and incompatible releases with version details.
Offline Upgrade
DDN Infinia can be upgraded using an offline process where the cluster is stopped first, upgraded, and then restarted. If you want to do an online upgrade instead, see Online Upgrade.
To do an offline upgrade, complete the following steps on any node in a cluster:
Procedure
Download the required release bits from the remote server to local container image registry:
The command returns a task UUID.
Use the task UUID from the prior step to monitor the progress:
Once all stages have a STATE of complete, the release bits are fully downloaded.
This example shows the progress of download task (with a given UUID) monitored till successful.
Apply the upgrade, using the version number you downloaded. Use the -a flag to apply the upgrade across the entire realm:
The command returns a task UUID.
Use the task UUID from the prior step to monitor the upgrade progress. You can use the -w flag to stream progress until completion:
This example shows the progress of the upgrade task (with a given UUID) monitored until successful.
Validate final cluster status to ensure that all nodes and services are healthy and running:
Example output:

