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
The following packages are required (and provided) only on the Elastic Storage Server (ESS):
  • gpfs.gnr.base-1.0.0-0.ppc64.rpm
  • gpfs.gnr-4.2.*.ppc64.rpm
  • gpfs.gss.firmware-4.2.*.ppc64.rpm
For more information about Elastic Storage Server (ESS), see Deploying the Elastic Storage Server in Elastic Storage Server (ESS) documentation on IBM Knowledge Center.

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.

Start of change

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.0
    For 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)

End of change

Installation of packages for SLES or Red Hat Enterprise Linux

To install all of the GPFS SLES or Red Hat Enterprise Linux RPMs for the IBM Spectrum Scale Express Edition, change the directory to where the installation image is extracted. For example, issue this command:
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
To install all of the required GPFS SLES or Red Hat Enterprise Linux RPMs for the IBM Spectrum Scale Standard Edition, change the directory to where the installation image is extracted. For example, issue this command:
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
To install all of the required GPFS SLES or Red Hat Enterprise Linux RPMs for the IBM Spectrum Scale Advanced Edition, change to the directory where the installation image is extracted. For example, enter the following command:
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
To install the optional gpfs.doc package for GPFS SLES or Red Hat Enterprise Linux issue the following command:
rpm -ivh /usr/lpp/mmfs/4.2.1.0/gpfs.doc*rpm

Installation of packages for Debian and Ubuntu Linux

To install all of the GPFS Debian and Ubuntu Linux packages for the IBM Spectrum Scale Express edition, change the directory to where the installation image is extracted. For example, issue this command:
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
To install all of the GPFS Debian and Ubuntu Linux packages for the IBM Spectrum Scale Standard edition, change the directory to where the installation image is extracted. For example, issue this command:
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
To install all of the GPFS Debian and Ubuntu Linux packages for the IBM Spectrum Scale Advanced edition, change the directory to where the installation image is extracted. For example, issue this command:
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
To install optional gpfs.doc package for GPFS Debian and Ubuntu Linux package, change the directory to where the installation image is extracted. For example, issue this command:
dpkg -i /usr/lpp/mmfs/4.2.1.0/gpfs.doc*deb