IBM Spectrum Scale installation toolkit - upgrade process flow

The upgrade procedure using the installation toolkit comprises two phases. In the first phase, all the non-protocol nodes are upgraded. In the second phase, all the protocol nodes are upgraded. The second phase is executed in two stages. NFS, object, performance monitoring, and GUI functions are upgraded in the first stage of phase 2. SMB and CES are upgraded in the second stage of phase 2.

Phase 1 - upgrade non-protocol nodes

Phase 1 - upgrade non-protocol nodes
In this phase, all non-protocol nodes are upgraded one node at a time. The first step is to check the cluster health. After this, the upgrade process starts on the first non-protocol node.

Phase 2 - upgrade protocol nodes (stage 1)

Phase 2 - upgrade protocol nodes (stage 1)
In this stage of phase 2, all protocol nodes are upgraded one node at a time.

Phase 2 - upgrade protocol nodes (stage 2)

Phase 2 - upgrade protocol nodes (stage 2)

In this stage of phase 2, all the protocol nodes are divided into two halves and each half is upgraded one by one as follows.

After these steps are done, the installation toolkit automatically runs upgrade post checks. You can manually run the upgrade post checks by issuing the ./spectrumscale upgrade --postchecks command.

You must complete the upgrade to the new code level to take advantage of the new functionality. For more information, see Completing the upgrade to a new level of IBM Spectrum Scale.