Software requirements

GPFS planning includes understanding the latest software requirements.

Note: This topic lists the additional software requirements to use specific functions after successful installation. It does not list the dependencies for installing IBM Spectrum Scale packages.
  • GPFS is supported on AIX®, Linux, and Windows.
  • For existing GPFS 3.5 clusters, OpenSSL is required for remote cluster access.
  • Kernel development files and compiler utilities are required to build the GPFS portability layer on Linux nodes. The required RPMs or packages for each supported Linux distribution are:
    • SLES Linux RPMs
      • kernel-default-devel
      • cpp
      • gcc
      • gcc-c++
      • binutils
    • Red Hat Linux RPMs
      • kernel-devel
      • cpp
      • gcc
      • gcc-c++
      • binutils
    • Ubuntu Linux packages
      • linux-headers
      • cpp
      • gcc
      • g++
      • binutils
  • To use active file management (AFM), the following is required:
    • nfs-utils
  • To use CNFS, the following are required:
    • ethtool
    • nfs-utils (on Ubuntu: nfs-common)
    • rpcbind
    • psmisc
    • iputils (on Ubuntu: iputils-arping)
  • To use the mmchconfig numaMemoryInterleave parameter, the following is required:
    • numactl
  • To use the mmhealth command on Ubuntu Linux, the following is required:
    • sqlite3
  • For the IBM Spectrum Scale monitoring service on AIX and Linux, the following is required:
    • python 2.7 or later
    Note: python 2.7.5 or later is recommended on AIX. This package is a part of AIX Toolbox for Linux Applications. However, python 3.0 is not supported for Linux or AIX.
  • To use the performance monitoring tool, the following packages are required:
    • boost-regex on Red Hat Enterprise Linux
    • libboost_regex on SLES
    • libboost-regex-dev on Ubuntu Linux
    Important: Ensure that these packages are installed on the system before the installation of the performance monitoring tool.

For a list of installation prerequisites including those specific to protocols, see Installation prerequisites.

Consult the IBM Spectrum Scale FAQ in IBM® Knowledge Center (www.ibm.com/support/knowledgecenter/STXKQY/gpfsclustersfaq.html) for the latest list of:
  • AIX environments
  • Linux distributions
  • Linux kernel versions
  • Windows environments