How you update a cluster nondisruptively

You can use System Manager to update a cluster nondisruptively to a specific Data ONTAP version. In a nondisruptive update, you have to select a Data ONTAP image, validate that your cluster is ready for the update, and then perform the update.

During the nondisruptive update, the cluster remains online and continues to serve data during the update.

Planning and preparing for the update

As part of planning and preparing for the cluster update, you have to obtain the version of Data ONTAP image to which you want to update the cluster from the NetApp Support Site, select the software image, and then perform a validation. The pre-update validation verifies whether the cluster is ready for an update to the selected version.

If validation finishes with errors and warnings, you have to resolve them by performing the remedial actions and ensure that the cluster components are ready for the update. For example, during the pre-update check, if a warning is displayed that there are offline aggregates present in the cluster, you must navigate to the aggregate page and change the status of all the offline aggregates to online.

Performing an update

When you update the cluster, either the entire cluster is updated or nodes in an HA pair are updated. As part of the update, a validation is run again to verify that the cluster is ready for the update.

A rolling or batch update is performed, depending on the number of nodes in the cluster.

Rolling update
One of the nodes is taken offline and updated while the partner node takes over its storage.

A rolling update is performed for a cluster that consists of two or more nodes. This is the default and only method of update for clusters with less than eight nodes.

Batch update
The cluster is separated into two batches, each of which contains multiple HA pairs.

A batch update is performed for a cluster that consists of eight or more nodes. In such clusters, you can perform either a batch update or a rolling update. By default, a batch update is performed.