Upgrade sequence overview
You can keep your NetApp HCI system up-to-date after deployment by sequentially upgrading all NetApp HCI software components.
These components include management services, HealthTools, NetApp Hybrid Cloud Control, Element software, management node, compute firmware, compute drivers, and the Element Plug-in for vCenter Server.
Beginning November 2023, you cannot start a component upgrade using NetApp Hybrid Cloud Control or REST API because the signing key certificates (private and public) expired on November 5, 2023. You can resolve this issue by following the workaround documented in the Knowledge Base article SolidFire and HCI upgrades unable to start due to upgrade package upload error. |
The system upgrade sequence content describes the tasks that are needed to complete a NetApp HCI system upgrade. Ideally you perform these procedures as part of the larger upgrade sequence and not in isolation. If a component-based upgrade or update is needed, see the procedure prerequisites to ensure additional complexities are addressed.
The vSphere upgrade sequence including Element Plug-in for vCenter Server content describes additional pre- and post-upgrade steps required to re-install the Element Plug-in for vCenter Server.
-
You are running management node 11.3 or later. Newer versions of the management node have a modular architecture that provides individual services.
To check the version, log in to your management node and view the Element version number in the login banner. If you do not have 11.3, see Upgrade your management node. -
You have upgraded your management services to at least version 2.1.326.
Upgrades using NetApp Hybrid Cloud Control are not available in earlier service bundle versions.
-
You have ensured that the system time on all nodes is synced and that NTP is correctly configured for the storage cluster and nodes. Each node must be configured with a DNS nameserver in the per-node web UI (
https://[IP address]:442
) with no unresolved cluster faults related to time skew.
System upgrade sequence
You can use the following sequence to upgrade your NetApp HCI system.
-
Update management services from Hybrid Cloud Control.
If you are updating management services to version 2.16 or later and you are running a management node 11.3 to 11.8, you will need to increase your management node VM's RAM prior to updating management services. You must update to the latest management services bundle before upgrading your Element software. -
(Optional) Upgrade to the latest HealthTools.
Upgrading HealthTools is only required if the management node and Element software you are running is 11.1 or earlier. HealthTools are not required for performing Element upgrades using NetApp Hybrid Cloud Control. -
Run Element storage health checks prior to upgrading storage.
-
(Optional) Upgrade your Element storage firmware only.
You might perform this task when a new storage firmware upgrade becomes available outside of a major release. -
(Optional) Upgrade your management node.
Upgrading the management node operating system is no longer required to upgrade Element software on the storage cluster. If the management node is version 11.3 or higher, you can simply upgrade the management services to the latest version to perform Element upgrades using NetApp Hybrid Cloud Control. Follow the management node upgrade procedure for your scenario if you would like to upgrade the management node operating system for other reasons, such as security remediation. -
Run compute node health checks prior to upgrading compute firmware.
-
Update your compute node firmware using NetApp Hybrid Cloud Control or Automate your compute firmware upgrades with Ansible.