Manually installing the IBM Spectrum Scale software packages on Linux nodes
Use this information to manually install the IBM Spectrum Scale™ software 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 Debian and Ubuntu Linux).
- Required packages
- The following packages are required for SLES and Red Hat Enterprise Linux:
- gpfs.base-4.2.*.rpm
- gpfs.gpl-4.2.*.noarch.rpm
- gpfs.msg.en_US-4.2.*.noarch.rpm
- gpfs.gskit-8.0.50.*.rpm
- gpfs.license*.rpm
- gpfs.ext-4.2.*.rpm
- gpfs.crypto-4.2.*.rpm (IBM Spectrum Scale Advanced Edition or IBM Spectrum Scale Data Management Edition only)
- gpfs.adv-4.2.*.rpm (IBM Spectrum Scale Advanced Edition or IBM Spectrum Scale Data Management Edition only)
The following packages are required for Debian and Ubuntu Linux:- gpfs.base_4.2.*.deb
- gpfs.gpl_4.2.*all.deb
- gpfs.msg.en-us_4.2.*all.deb
- gpfs.gskit_8.0.50.*.deb
- gpfs.license*.deb
- gpfs.ext_4.2.*.deb
- gpfs.crypto_4.2.*.deb (IBM Spectrum Scale Advanced Edition or IBM Spectrum Scale Data Management Edition only)
- gpfs.adv_4.2.*.deb (IBM Spectrum Scale Advanced Edition or IBM Spectrum Scale Data Management Edition only)
Note: For this release, the IBM® Global Security Kit (GSKit) version for RPMs and Debian and Ubuntu Linux packages must be at least 8.0.50-75 or later. - Optional packages for SLES 12 and Red Hat Enterprise Linux
- Note: You can also use the installation toolkit to install and configure packages on supported Linux distributions. For more information, see Overview of the installation toolkit.The gpfs.docs-4.2.*noarch.rpm package is optional for SLES and Red Hat Enterprise Linux.
- gpfs.java-4.2.*.rpm
- gpfs.callhome-ecc-client-4.2.*.rpm (Not available for PPC64LE platform)
- gpfs.callhome-4.2.*.rpm (Not available for PPC64LE platform)
- gpfs.gui-4.2.*.rpm
For information about manually installing call home and management GUI packages, see Installing call home and Manually installing IBM Spectrum Scale management GUI.
The following performance monitoring packages are also optional for SLES and Red Hat Enterprise Linux.
- gpfs.gss.pmcollector-4.2.*.rpm
- gpfs.gss.pmsensors-4.2.*.rpm
The following protocols packages are available for Red Hat Enterprise Linux 7.x (x86_64-linux and PPC64-linux platforms):- nfs-ganesha-2.3.*.el7.*.rpm
- nfs-ganesha-gpfs-2.3.*.el7.*.rpm
- nfs-ganesha-utils-2.3.*.el7.*.rpm
- gpfs.smb-4.5.*_gpfs_*.el7.*.rpm
- spectrum-scale-object-4.2.*.noarch.rpm
- gpfs.scst*.el7.*.rpm
- gpfs.pm-ganesha-4.2.*.el7.*.rpm
- pmswift_4.2.*.noarch.rpm
- gpfs.protocols-support-4.2.*.rpm
The following protocols packages are available for SLES 12:- nfs-ganesha-2.3.*.sles12.x86_64.rpm
- nfs-ganesha-gpfs-2.3.*.sles12.x86_64.rpm
- nfs-ganesha-utils-2.3.*.sles12.x86_64.rpm
- gpfs.smb-4.5.*_gpfs_*.sles12.x86_64.rpm
- gpfs.pm-ganesha-4.2.*.sles12.x86_64.rpm
- gpfs.protocols-support-4.2.*.rpm
For information on manually installing packages including protocols packages on Red Hat Enterprise Linux 7.x nodes, see Manually installing IBM Spectrum Scale on Red Hat Enterprise Linux 7.x systems.
For information on manually installing packages including protocols packages on SLES 12, see Manually installing IBM Spectrum Scale on SLES 12 systems.
For information about manually installing performance monitoring packages, see Manually installing the Performance Monitoring tool.
- Optional packages for Debian and Ubuntu Linux
The gpfs.docs_4.2.*all.deb package is optional for Debian and Ubuntu Linux.
The following performance monitoring packages are also optional for Debian and Ubuntu Linux (x86_64-linux only).
- gpfs.gss.pmcollector_4.2.*.deb
- gpfs.gss.pmsensors_4.2.*.deb
- gpfs.gnr.base-1.0.0-0.ppc64.rpm
- gpfs.gnr-4.2.*.ppc64.rpm
- gpfs.gss.firmware-4.2.*.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
Red Hat Enterprise Linux or SLES: gpfs_rpms
- NFS packages
Red Hat Enterprise Linux or SLES: ganesha_rpms
- SMB packages
Red Hat Enterprise Linux or SLES: smb_rpms
- Object packages
Red Hat Enterprise Linux: object_rpms
- Performance monitoring packages
Red Hat Enterprise Linux or SLES: zimon_rpms
Depending on the target Linux distribution, the RPMs are extracted in following paths where *_rpms is the component specific directory.
- Red Hat Enterprise Linux 7.x: /usr/lpp/mmfs/4.2.x.x/*_rpms/rhel7
- Red Hat Enterprise Linux 6.8:
/usr/lpp/mmfs/4.2.x.x/*_rpms/rhel6Note: Protocols are not supported on Red Hat Enterprise Linux 6.8.
- SLES 12:
/usr/lpp/mmfs/4.2.x.x/*_rpms/sles12Note: Object protocol is not supported on SLES 12.
Installation of packages for SLES or Red Hat Enterprise Linux
cd /usr/lpp/mmfs/4.2.3.0/gpfs_rpms
Then,
issue this
command:rpm -ivh gpfs.base*.rpm gpfs.gpl*rpm gpfs.license.std*.rpm gpfs.gskit*rpm gpfs.msg*rpm
gpfs.ext*rpm
cd /usr/lpp/mmfs/4.2.3.0/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.ext*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.ext*rpm gpfs.adv*rpm gpfs.crypto*rpm
cd /usr/lpp/mmfs/4.2.3.0/gpfs_rpms
rpm -ivh gpfs.docs*.rpm
Installation of packages for Debian and Ubuntu Linux
cd /usr/lpp/mmfs/4.2.3.0
then,
issue this
command:dpkg -i gpfs.base*deb gpfs.gpl*deb gpfs.license.std*.deb gpfs.gskit*deb gpfs.msg*deb
gpfs.ext*deb
cd /usr/lpp/mmfs/4.2.3.0
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.ext*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.ext*deb gpfs.adv*deb gpfs.crypto*deb
dpkg -i /usr/lpp/mmfs/4.2.3.0/gpfs.doc*deb
To install the GPFS GUI, see Manually installing IBM Spectrum Scale management GUI.
To optionally install the call home feature, see Installing call home.
See also the following topics: