Manually installing the IBM Spectrum Scale software packages on Linux nodes
The IBM Spectrum Scale software packages are installed using the rpm command (for SLES and Red Hat Enterprise Linux) or the dpkg command (for Ubuntu Linux).
- Required packages for SLES and Red Hat Enterprise Linux
- The following packages are required for IBM Spectrum
Scale Standard Edition or
IBM Spectrum
Scale Data Access
Edition
on SLES and Red Hat Enterprise Linux:
- gpfs.base-5.0.*.rpm
- gpfs.gpl-5.0.*.noarch.rpm
- gpfs.msg.en_US-5.0.*.noarch.rpm
- gpfs.gskit-8.0.50.*.rpm
- gpfs.license*.rpm
- gpfs.compression-5.0.*.rpm
The following packages are required for IBM Spectrum Scale Advanced Edition or IBM Spectrum Scale Data Management Edition on SLES and Red Hat Enterprise Linux, in addition to the packages listed for IBM Spectrum Scale Standard Edition or IBM Spectrum Scale Data Access Edition:- gpfs.crypto-5.0.*.rpm
- gpfs.adv-5.0.*.rpm
- Required packages for Ubuntu Linux
- The following packages are required for IBM Spectrum Scale Standard Edition or IBM Spectrum Scale Data Access Edition on Ubuntu Linux:
- gpfs.base_5.0.*.deb
- gpfs.gpl_5.0.*all.deb
- gpfs.msg.en-us_5.0.*all.deb
- gpfs.gskit_8.0.50.*.deb
- gpfs.license*.deb
- gpfs.compression_5.0.*.deb
The following packages are required for IBM Spectrum Scale Advanced Edition or IBM Spectrum Scale Data Management Edition on Ubuntu Linux, in addition to the packages listed for IBM Spectrum Scale Standard Edition or IBM Spectrum Scale Data Access Edition:- gpfs.crypto_5.0.*.deb
- gpfs.adv_5.0.*.deb
Note: For this release, the IBM® Global Security Kit (GSKit) version for RPMs and Ubuntu Linux packages must be at least 8.0.50-86 or later. - Optional packages for SLES and Red Hat Enterprise Linux
- gpfs.docs-5.0.*noarch.rpm
- gpfs.java-5.0.*.rpm
- gpfs.callhome-ecc-client-5.0.*.rpm
- gpfs.callhome-5.0.*.rpm
- gpfs.gui-5.0.*.rpm
- gpfs.kafka-5.0.*.x86_64.rpm (Red Hat Enterprise Linux x86_64 only)
- gpfs.librdkafka-5.0.*.x86_64.rpm (Red Hat Enterprise Linux x86_64 only)
For information about manually installing call home and management GUI packages, see Installing call home and Manually installing IBM Spectrum Scale management GUI.
For information about manually installing file audit logging, see Manually installing file audit logging.
The following performance monitoring packages are also optional for SLES and Red Hat Enterprise Linux.
- gpfs.gss.pmcollector-5.0.*.rpm
- gpfs.gss.pmsensors-5.0.*.rpm
The following protocols packages are available for Red Hat Enterprise Linux 7.x (x86_64-linux and PPC64-linux platforms):- gpfs.nfs-ganesha-2.5.*.el7.*.rpm
- gpfs.nfs-ganesha-gpfs-2.5.*.el7.*.rpm
- gpfs.nfs-ganesha-utils-2.5.*.el7.*.rpm
- gpfs.smb-4.9.*_gpfs_*.el7.*.rpm
- spectrum-scale-object-5.0.*.noarch.rpm
- gpfs.scst*.el7.*.rpm
- gpfs.pm-ganesha-*.el7.*.rpm
- pmswift_5.0.*.noarch.rpm
- gpfs.protocols-support-5.0.*.rpm
The following protocols packages are available for SLES 12:- gpfs.nfs-ganesha-2.5.*.sles12.x86_64.rpm
- gpfs.nfs-ganesha-gpfs-2.5.*.sles12.x86_64.rpm
- gpfs.nfs-ganesha-utils-2.5.*.sles12.x86_64.rpm
- gpfs.smb-4.9.*_gpfs_*.sles12.x86_64.rpm
- gpfs.pm-ganesha-*.sles12.x86_64.rpm
- gpfs.protocols-support-5.0.*.rpm
For information on manually installing packages including protocols packages on Red Hat Enterprise Linux, SLES, and Ubuntu nodes, see Manually installing IBM Spectrum Scale and deploying protocols on Linux nodes.
For information about manually installing performance monitoring packages, see Manually installing the performance monitoring tool.
- Optional packages for Ubuntu Linux
- The following packages are optional for Ubuntu Linux.
- gpfs.docs_5.0.*all.deb
- gpfs.kafka-5.0*.deb
- gpfs.librdkafka-5.0*.deb
The following performance monitoring packages are optional for Ubuntu Linux (x86_64 and s390x).
- gpfs.gss.pmcollector_5.0.*U16*.deb (Ubuntu 16.04 LTS)
- gpfs.gss.pmsensors_5.0.*U16.deb (Ubuntu 16.04 LTS)
- gpfs.gss.pmcollector_5.0.*U18*.deb (Ubuntu 18.04 LTS)
- gpfs.gss.pmsensors_5.0.*U18.deb (Ubuntu 18.04 LTS)
The following protocols packages are available for Ubuntu 16.04 LTS and 18.04 LTS:- gpfs.nfs-ganesha_2.5.*amd64.deb
- gpfs.nfs-ganesha_gpfs-2.5.*amd64.deb
- gpfs.nfs-ganesha_utils-2.5.*amd64.deb
- gpfs.smb_4.9.*gpfs*-1_amd64.deb (Ubuntu 16.04 LTS)
- gpfs.smb_4.9.*gpfs*bionic*amd64.deb (Ubuntu 18.04 LTS)
- spectrum-scale-object_5.0.*.deb
- gpfs.pm-ganesha-*.amd64.deb
- pmswift_5.0.*.deb
- gpfs.protocols-support_5.0.*.deb
- gpfs.gnr.base-1.0.0-0.ppc64.rpm
- gpfs.gnr-5.0.*.ppc64.rpm
- gpfs.gss.firmware-5.0.*.ppc64.rpm
The gpfs.gnr-3.5.*.ppc64.rpm package is required only if IBM Spectrum Scale RAID on Power® 775 is used. For more information about IBM Spectrum Scale RAID, see IBM Spectrum Scale RAID: Administration in Elastic Storage Server (ESS) documentation on IBM Knowledge Center.
Location of extracted packages
The installation images are extracted to following component specific directories.- Base GPFS packages
- Ubuntu: /usr/lpp/mmfs/5.0.x.x/gpfs_debs and /usr/lpp/mmfs/5.0.x.x/gpfs_debs/<os>
- Red Hat Enterprise Linux: /usr/lpp/mmfs/5.0.x.x/gpfs_rpms and /usr/lpp/mmfs/5.0.x.x/gpfs_rpms/<os>
- SLES: /usr/lpp/mmfs/5.0.x.x/gpfs_rpms and /usr/lpp/mmfs/5.0.x.x/gpfs_rpms/<os>
- NFS packages
- Red Hat Enterprise Linux 7.x: /usr/lpp/mmfs/5.0.x.x/ganesha_rpms/rhel7
- Ubuntu 16.04 and 18.04: /usr/lpp/mmfs/5.0.x.x/ganesha_debs/ubuntu16
- SLES 12: /usr/lpp/mmfs/5.0.x.x/ganesha_rpms/sles12
- SMB packages
- Red Hat Enterprise Linux 7.x: /usr/lpp/mmfs/5.0.x.x/smb_rpms/rhel7
- Ubuntu 16.04: /usr/lpp/mmfs/5.0.x.x/smb_debs/ubuntu/ubuntu16
- Ubuntu 18.04: /usr/lpp/mmfs/5.0.x.x/smb_debs/ubuntu/ubuntu18
- SLES 12: /usr/lpp/mmfs/5.0.x.x/ganesha_rpms/sles12
- Object packages
- Red Hat Enterprise Linux 7.x: /usr/lpp/mmfs/5.0.x.x/object_rpms/rhel7
- Ubuntu 16.04 and 18.04: /usr/lpp/mmfs/5.0.x.x/object_debs/ubuntu16Note: Object protocol is not supported on SLES 12.
- Performance monitoring packages
- Red Hat Enterprise Linux 7.x: /usr/lpp/mmfs/5.0.x.x/zimon_rpms/rhel7
- Ubuntu 16.04: /usr/lpp/mmfs/5.0.x.x/zimon_debs/ubuntu/ubuntu16 1
- Ubuntu 18.04: /usr/lpp/mmfs/5.0.x.x/zimon_debs/ubuntu/ubuntu18 1
- SLES 12: /usr/lpp/mmfs/5.0.x.x/zimon_rpms/sles12
Note: The pm-ganesha and pmswift packages are extracted from the following directories:- The packages are extracted from the /usr/lpp/mmfs/5.0.x.x/zimon_rpms/rhel7 directory for Red Hat Enterprise Linux.
- The packages are extracted from the /usr/lpp/mmfs/5.0.x.x/zimon_rpms/sles12 directory for GPFS SLES.
Installation of packages for SLES or Red Hat Enterprise Linux
cd /usr/lpp/mmfs/5.0.3.x/gpfs_rpms
Then,
issue this command for Standard
Edition:rpm -ivh gpfs.base*.rpm gpfs.gpl*rpm gpfs.license.std*.rpm gpfs.gskit*rpm gpfs.msg*rpm
or
issue the following command for Data Access
Edition:rpm -ivh gpfs.base*.rpm gpfs.gpl*rpm gpfs.license.da*.rpm gpfs.gskit*rpm gpfs.msg*rpm
cd /usr/lpp/mmfs/5.0.3.x/gpfs_rpms
Then,
issue the following command for Advanced
Edition:rpm -ivh gpfs.base*.rpm gpfs.gpl*rpm gpfs.license.adv*.rpm gpfs.gskit*rpm
gpfs.msg*rpm gpfs.adv*rpm gpfs.crypto*rpm
or
issue the following command for Data Management
Edition:rpm -ivh gpfs.base*.rpm gpfs.gpl*rpm gpfs.license.dm*.rpm gpfs.gskit*rpm
gpfs.msg*rpm gpfs.adv*rpm gpfs.crypto*rpm
cd /usr/lpp/mmfs/5.0.3.x/gpfs_rpms
rpm -ivh gpfs.docs*.rpm
Installation of packages for Ubuntu Linux
cd /usr/lpp/mmfs/5.0.3.x/gpfs_debs
then,
issue this command for Standard
Edition:dpkg -i gpfs.base*deb gpfs.gpl*deb gpfs.license.std*.deb gpfs.gskit*deb gpfs.msg*deb
or
issue the following command for Data Access
Edition:dpkg -i gpfs.base*deb gpfs.gpl*deb gpfs.license.da*.deb gpfs.gskit*deb gpfs.msg*deb
cd /usr/lpp/mmfs/5.0.3.x/gpfs_debs
then,
issue this command for Advanced
Edition:dpkg -i gpfs.base*deb gpfs.gpl*deb gpfs.license.adv*.deb gpfs.gskit*deb gpfs.msg*deb gpfs.adv*deb gpfs.crypto*deb
or,
issue this command for Data Management
Edition:dpkg -i gpfs.base*deb gpfs.gpl*deb gpfs.license.dm*.deb gpfs.gskit*deb gpfs.msg*deb gpfs.adv*deb gpfs.crypto*deb
dpkg -i /usr/lpp/mmfs/5.0.3.x/gpfs_debs/gpfs.doc*deb