HINT: SUSE Enterprise Storage 2.1 to 4 upgrade procedure includes all the steps valid for upgrading SUSE Enterprise Storage 2.1 to 3. Therefore the SUSE Enterprise Storage 2.1 to 4 upgrade procedure will often reference them.
IMPORTANT: Software Requirements
You need to have the following software installed and updated to the latest packages versions on all the Ceph nodes you want to upgrade before you can start with the upgrade procedure:
SUSE Linux Enterprise Server 12 SP1
SUSE Enterprise Storage 2.1
To upgrade the SUSE Enterprise Storage 2.1 cluster to version 4, follow these steps on each cluster node:
WARNING: Do Not Run zypper dup or Reboot the Node
After you prepare for the upgrade to SUSE Linux Enterprise Server 12 SP2 as suggested later in this step, do not run zypper dup or reboot the node as its Ceph related services may not start correctly.
Upgrade the current SUSE Linux Enterprise Server to version 12 SP2. Refer to https://www.suse.com/documentation/sles-12/book_sle_deployment/data/cha_update_sle.html for more information on supported upgrade methods.
List all the active services with zypper ls.
zypper ls #| Alias | Name | Enabled | Refresh | Type -+--------------------------------------------+------+---------+---------+------ 1| SUSE_Enterprise_Storage_3_x86_64 | ... | Yes | Yes | ris 2| SUSE_Linux_Enterprise_Server_12_SP2_x86_64 | ... | Yes | Yes | ris [...]
Verify that services related to SUSE Linux Enterprise Server 12 SP2 are present and enabled.
Remove the current SUSE Enterprise Storage service. You can do it as follows:
sudo zypper rs ID
Activate SUSE Enterprise Storage 4 service. You can use yast2 add-on.
Refresh new software repositories:
sudo zypper ref
Install the upgrade helper package:
sudo zypper in ses-upgrade-helper
Run the upgrade script:
The script does the distribution upgrade of the node. After reboot, the node comes up with SUSE Linux Enterprise Server 12 SP2 and SUSE Enterprise Storage 4 running.
Check the RADOS Gateway log file.
Check CRUSH Tunables.
Check OSD partition GUID codes.
Upgrade the admin node.
Upgrade the Calamari server.