You can manually change the IBM
Storage Scale
product edition from your currently installed product edition, all nodes at the same
time.
About this task
Use the following steps to change the IBM
Storage Scale product edition manually, all nodes at the same
time.Important: If the cluster where you plan to make a supported edition
change has an
interim fix (efix) applied to its IBM
Storage Scale
version, you must either upgrade to a version with no interim fix applied, or contact IBM
Storage Scale support
team.
Procedure
Tip: In the following steps, rpm and
dpkg commands are used for installing and uninstalling packages. If the
respective repository is set up in your environment, you can also use package manager commands such
as yum, zypper, and apt-get for installing
and uninstalling packages.
Remember: According to the edition that you are changing to, replace
License_Package_Name and
gpfs.license.x in the following
procedure. Use the next table as reference.
| Edition |
License package name |
| IBM Storage Scale Data Access
Edition |
gpfs.license.da* |
| IBM Storage Scale Data Management
Edition |
gpfs.license.dm* |
| IBM Storage Scale Advanced
Edition |
gpfs.license.adv* |
- Download from IBM® Support Fix Central the
installation image of the IBM
Storage Scale edition that
you are planning to change
to.
- Extract the installation image.
- Unmount all file systems.
- Verify that file systems are unmounted.
- Shut down GPFS on all nodes.
- Verify that GPFS was shut down on all nodes.
- Uninstall the current license package by using one of the following commands, depending
on your product edition change path and the operating system.
RHEL and
SLES:
mmdsh -N all rpm -e License_Package_Name
You can obtain the license package name by using the rpm -qa | grep
gpfs.license command.
Ubuntu:
mmdsh -N all dpkg -P License_Package_Name
You can obtain the license package name by using the dpkg -l | grep
gpfs.license command.
- Copy gpfs.adv, gpfs.crypto, and
gpfs.license.x to all the other nodes in the cluster.
Make sure to create the same directory structure in the nodes, so that you can copy these
files to the same path within each node.
- Install the gpfs.adv, gpfs.crypto, and new
license
packages.
- Use one of the following sets of commands, depending on your product edition change
path and the operating system.
RHEL and
SLES:
mmdsh -N all rpm –ivh /usr/lpp/mmfs/x.x.x.x/gpfs_rpms/gpfs.adv*.rpm
mmdsh -N all rpm -ivh /usr/lpp/mmfs/x.x.x.x/gpfs_rpms/gpfs.crypto*.rpm
Ubuntu:
mmdsh -N all dpkg -i /usr/lpp/mmfs/x.x.x.x/gpfs_debs/gpfs.adv*.deb
mmdsh -N all dpkg -i /usr/lpp/mmfs/x.x.x.x/gpfs_debs/gpfs.crypto*.deb
- Verify that all the nodes have a copy of the gpfs.adv,
gpfs.crypto, and gpfs.license.x packages.
In RHEL an SLES, use the rpm -qa | grep gpfs.license command.
In Ubuntu, use the dpkg -l | grep gpfs.license command.
- Install the new license package.
Use one of the following commands, depending on your product edition change path and the
operating system.
RHEL and
SLES:
mmdsh -N all rpm -ivh /usr/lpp/mmfs/x.x.x.x/gpfs_rpms/gpfs.license.x*.rpm
Ubuntu:
mmdsh -N all dpkg -i /usr/lpp/mmfs/x.x.x.x/gpfs_debs/gpfs.license.x*.deb
- Start GPFS on all nodes.
- Make sure that all the nodes are online.
- Verify that the edition change was successful.
- Check that all your file systems are mounted and running.