Manually installing the GPFS software packages on Linux nodes
Use this information to manually install the GPFS™ software on Linux nodes.
The GPFS 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.ext-4.2.*.rpm (IBM Spectrum Scale™ Standard Edition and IBM Spectrum Scale Advanced Edition only)
- gpfs.crypto-4.2.*.rpm (IBM Spectrum Scale Advanced Edition only)
- gpfs.adv-4.2.*.rpm (IBM Spectrum Scale Advanced 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.ext_4.2.*.deb (IBM Spectrum Scale Standard Edition and IBM Spectrum Scale Advanced Edition only)
- gpfs.crypto_4.2.*.deb (IBM Spectrum Scale Advanced Edition only)
- gpfs.adv_4.2.*.deb (IBM Spectrum Scale Advanced Edition only)
Note: For this release, the IBM® Global Security Kit (GSKit) version for RPMs and Debian Linux packages must be at least 8.0.50.57 or later. - Optional packages for SLES and Red Hat Enterprise Linux
- Note: You can also use the spectrumscale installation toolkit to install and configure packages on Red Hat Enterprise Linux 7.x systems. For more information, see Overview of the spectrumscale installation toolkit.The gpfs.docs-4.2.*noarch.rpm package is optional for SLES and Red Hat Enterprise Linux.
In addition to the above listed packages, the following optional packages are also available for IBM Spectrum Scale Standard Edition and IBM Spectrum Scale Advanced Edition.
- gpfs.callhome-4.2.1*.rpm (Not available for ppc64le platform)
- gpfs.callhome-ecc-client-4.2.1*.rpm (Not available for ppc64le platform)
- gpfs.gui-4.2.1-0*.rpm
- gpfs.java-4.2.1-0.*.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.*.ibm15.el7.x86_64.rpm
- nfs-ganesha-2.3.*el7.x86_64.rpm
- nfs-ganesha-utils-2.3.*.ibm15.el7.x86_64.rpm
- gpfs.smb-4.3.*_gpfs_19-1.el7.x86_64.rpm
- spectrum-scale-object-4.2.*.noarch.rpm
- gpfs.gss.pmsensors-4.2.*.el7.x86_64.rpm
- gpfs.gss.pmcollector-4.2.*.el7.x86_64.rpm
The following protocols packages are available for SLES 12:- nfs-ganesha-2.3.*.ibm15.sles12.x86_64.rpm
- nfs-ganesha-gpfs-2.3.*.ibm15.el7.x86_64.rpm
- nfs-ganesha-utils-2.3.*.ibm15.sles12.x86_64.rpm
- gpfs.smb-4.3.*_gpfs_19-1.sles12.x86_64.rpm
- gpfs.gss.pmsensors-4.2.*.sles12.x86_64.rpm
- gpfs.gss.pmcollector-4.2.*.sles12.x86_64.rpm
For detailed 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 detailed information on manually installing packages including protocols packages on SLES 12, see Manually installing IBM Spectrum Scale on SLES 12 systems.
- Optional packages for Debian and Ubuntu Linux
The gpfs.docs_4.2.*all.deb package is optional for Debian and Ubuntu Linux.
The following packages are also optional for Debian Linux and Ubuntu 14.04 (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 directories depending on the target Linux distribution.- Red Hat Enterprise Linux 7.x:
/usr/lpp/mmfs/4.2.1.0For Red Hat Enterprise Linux 7.x, the RPMs are extracted in following subdirectories under /usr/lpp/mmfs/4.2.1.0:
- Base RPMs: gpfs_rpms
- NFS RPMs: ganesha_rpms
- SMB RPMs: smb_rpms
- Object RPMs: object_rpms
- Performance Monitoring RPMs: zimon_rpms
- Red Hat Enterprise Linux 6:
/usr/lpp/mmfs/4.2.1.0/rhel6
(Only the Performance Monitoring RPMs)
- SLES 12: /usr/lpp/mmfs/4.2.1.0/sles12
- SLES 11:
/usr/lpp/mmfs/4.2.1.0/sles11
(Only the Performance Monitoring RPMs)
Installation of packages for SLES or Red Hat Enterprise Linux
cd /usr/lpp/mmfs/4.2.1.0
then,
issue this command:
rpm -ivh gpfs.base*.rpm gpfs.gpl*rpm gpfs.gskit*rpm gpfs.msg*rpm
cd /usr/lpp/mmfs/4.2.1.0
then,
issue this
command:rpm -ivh gpfs.base*.rpm gpfs.gpl*rpm gpfs.gskit*rpm gpfs.msg*rpm gpfs.ext*rpm
cd /usr/lpp/mmfs/4.2.1.0
Then
enter the following
command:rpm -ivh gpfs.base*.rpm gpfs.gpl*rpm gpfs.gskit*rpm gpfs.msg*rpm gpfs.ext*rpm gpfs.adv*rpm gpfs.crypto*rpm
rpm -ivh /usr/lpp/mmfs/4.2.1.0/gpfs.doc*rpm
Installation of packages for Debian and Ubuntu Linux
cd /usr/lpp/mmfs/4.2.1.0
then,
issue this
command:dpkg -i gpfs.base*deb gpfs.gpl*deb gpfs.gskit*deb gpfs.msg*deb
cd /usr/lpp/mmfs/4.2.1.0
then,
issue this
command:dpkg -i gpfs.base*deb gpfs.gpl*deb gpfs.gskit*deb gpfs.msg*deb gpfs.ext*deb
cd /usr/lpp/mmfs/4.2.1.0
then,
issue this
command:dpkg -i gpfs.base*deb gpfs.gpl*deb gpfs.gskit*deb gpfs.msg*deb gpfs.ext*deb gpfs.adv*deb gpfs.crypto*deb
dpkg -i /usr/lpp/mmfs/4.2.1.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 Monitoring the IBM Spectrum Scale system by using call home..
See also the following topics: