Skip to main content

Non-Disruptive Upgrade Process

This document highlights the upgrade procedure using the StorONE non-disruptive-upgrade (NDU) feature.

Prerequisites

  • The existing version on both nodes is required to be at least 3.8.0.15 in order to support this procedure
  • To perform automatic download from StorONE, internet access is required to https://downloads.onestor.com

The file for the NDU process is a .ZIP file.  If you do not have a ZIP file for the upgrade contact support. 

  • To perform manual install upload, the upgrade file is required to be downloaded in advance
  • GUI/CLI access to the appliance nodes
  • Access credentials to access the appliance – user with admin privilege
  • Admin access to appliance terminal user interface

Prepare files

There two ways to get the installation files:

      1. For internet download - use the Administration 🡪 Software Update 🡪 Download dialogue

         The Download site will offer the relevant update packages according to the installed version

      2. For manual load - use the Administration 🡪 Software Update 🡪 Uploads dialogue

Contact StorONE support to receive the relevant upgrade file

Automatic Download

Go to Administration 🡪 Software Update 🡪 Downloads

If there are available versions that can upgrade your current version a list will be displayed. If there are no relevant versions -

Press Download and choose the node to download the software to and the preferred version

Download progress can be followed on the List screen

After a successful download the appliance will validate the files. Once validation is finished the files will be unpacked for installation. When the download version is ready to be installed the status will change to Success

Manual load (Upload)

After receiving the relevant upgrade file (contact StorONE support for assistance) , go to Administration 🡪 Software Update 🡪 Uploads

Enter user and password with admin privilege, the target node press Choose file to upload. The file should reside on the machine that the GUI or CLI was started from.

After submitting the operation, the upgrade file will be downloaded and validated. Once validation is finished the files will be unpacked for installation. When the download version is ready to be installed the status will change to Success

Installation

The upgrade process stops the node during the process, for non-disruptive operation all storage services required to be move to the other node.

On a single node appliance – upgrade will stop all storage services.

First node

To disable the node, Use Inventory 🡪 Nodes 🡪 Takeover dialogue to perform a take-over process to move all service to the other node.

Once the appliance is in All – Node state, connect to the first node to be upgraded (with the Noe state)

To start the install, go to Administration 🡪 Software Updates 🡪 installation select the relevant node (None state) and the version to be installed

During the installation the node will shut-down and upgrade the software. A progress window will show the different steps when they are performed.

The last stem will be Automatic shutdown and Reboot. After reboot the standard login windows will be displayed.

Second node

After successful upgrade of the first node, the system will be in All - None state, where the node in All state will be in the old version and the node in None state will be the upgraded one.

If this is an upgrade from version 3.8.0.15 the following steps (Giveback, Takeover) are required to be performed while connected to the node with the Old version.

To move all the work from the old node to the upgraded node:

  • Perform Giveback using Inventory 🡪 Nodes 🡪 Giveback
  • Takeover to the upgraded node Inventory 🡪 Nodes 🡪 Takeover

Once the appliance ins in All - None state where the upgraded node is in All state and the Old one is in None state, perform the install as described above on the first node

After successful install process on the second node, perform Giveback to conclude the upgrade using Inventory 🡪 Nodes 🡪 Giveback

If installation will be issued from one node to the other node, no progress will be displayed. Once the installation will finish          the upgraded node will automatically started to a None state.