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.
No Comments