Upgrade rerun after an upgrade failure

The installation toolkit supports upgrade rerun if an upgrade fails.

Do an upgrade rerun if the upgrade fails due to the following reasons:
  • A component stops during the upgrade process and it is in an unhealthy state
  • Network issue during the upgrade
  • Mixed mode packages
You can do a rerun by using the regular upgrade (./spectrumscale upgrade run) command. The installation toolkit automatically identifies whether this command is run for a fresh upgrade or for a rerun. During a rerun, the installation toolkit does an upgrade by ignoring all unrecoverable errors that you received during the upgrade.
When an upgrade rerun is done:
  • The installation toolkit tries to do the upgrade even if some components become unhealthy.
  • The installation toolkit displays warnings instead of unrecoverable messages if some components are in a healthy state on a node.
  • The installation toolkit does not try to stop the services if they are already stopped. If the services are already running, then the installation toolkit does not try to start the services again.
  • The installation toolkit tries to start the services if they are stopped.
  • The installation toolkit does not try to start or stop services on nodes where the services are designated as offline and on the nodes that are designated as excluded.