Extracting the IBM Spectrum Scale software on Linux nodes

The IBM Spectrum Scale™ software is delivered in a self-extracting archive. This self-extracting archive can be downloaded from Fix Central.

The self-extracting image contains the following.

  • The IBM Spectrum Scale product installation SLES and Red Hat Enterprise Linux RPMs and Ubuntu Linux packages
  • The License Acceptance Process (LAP) Tool

    The LAP Tool is invoked for acceptance of the IBM Spectrum Scale license agreements. The license agreements must be accepted to obtain access to the IBM Spectrum Scale product installation images.

  • A version of the Java™ Runtime Environment (JRE) necessary to run the LAP Tool
  1. Copy the self-extracting product image to a local directory, specifying the correct version of the product for your hardware platform and Linux distribution. For example:
    cp /media/archive/Spectrum_Scale_Standard-5.0.2.0-x86_64-Linux-install/ 
    /tmp/Linux/Spectrum_Scale_Standard-5.0.2-0-x86_64-Linux-install
  2. Verify that the self-extracting program has executable permissions, for example:
    # ls -l /tmp/Spectrum_Scale_Standard-5.0.2-0-x86_64-Linux-install
    The system displays information similar to the following:
    -rwxr-xr-x l root root 673341648 Nov 10 13:53 /tmp/Spectrum_Scale_Standard-5.0.2-0-x86_64-Linux-install

    If it is not executable, you can make it executable by issuing the chmod +x command.

    Note: To get a list of all packages in the self-extracting installation image, you can issue the following command (specifying the --manifest option ):
    Spectrum_Scale_Standard-5.0.2-0-x86_64-Linux-install --manifest
    The system displays output similar to the following:
    manifest
    sw,rpm,gpfs.base-5.0.2-0.x86_64.rpm, Thu 16 Feb 2017 10:40:41 AM MST,md5sum:99e940728f73649520533c06ae14b941
    sw,rpm,gpfs.adv-5.0.2-0.x86_64.rpm, Thu 16 Feb 2017 10:46:43 AM MST,md5sum:8c7a635ee2381b075e7960813bef3c47
    sw,rpm,gpfs.callhome-ecc-client-5.0.2-0.noarch.rpm, Thu 16 Feb 2017 12:22:35 PM MST,md5sum:9939576c9212650916e65092dd0e2c2e
    sw,rpm,gpfs.gskit-8.0.50-86.x86_64.rpm, Thu 16 Feb 2017 10:45:15 AM MST,md5sum:2e844aa5351dd87c234f5273ef9f3673
    sw,rpm,gpfs.gss.pmsensors-5.0.2-0.el7.x86_64.rpm, Wed 15 Feb 2017 09:56:29 AM MST,md5sum:3f4c084e93f3bd0d7cdf4adb8fe65448
    sw,rpm,gpfs.gss.pmcollector-5.0.2-0.el7.x86_64.rpm, Wed 15 Feb 2017 09:56:30 AM MST,md5sum:5fd3d21c935fea27d3b8c9b97b8c49e2
    sw,rpm,gpfs.gss.pmsensors-5.0.2-0.sles12.x86_64.rpm, Wed 15 Feb 2017 09:56:34 AM MST,md5sum:abab4976a83814877a140bab5e96c12f
    sw,rpm,gpfs.gss.pmcollector-5.0.2-0.sles12.x86_64.rpm, Wed 15 Feb 2017 09:56:31 AM MST,md5sum:48ae6aedf41c6681c98bc167dc1babdf
    sw,rpm,gpfs.gpl-5.0.2-0.noarch.rpm, Thu 16 Feb 2017 10:52:11 AM MST,md5sum:5989f71ace5dd4e7ca92f030de451819
    sw,rpm,gpfs.gui-5.0.2-0_170213182617.noarch.rpm, Mon 13 Feb 2017 10:34:37 AM MST,md5sum:e562910893e468cf9790865093623129
    sw,rpm,gpfs.msg.en_US-5.0.2-0.noarch.rpm, Thu 16 Feb 2017 10:44:37 AM MST,md5sum:6fe50b1bf9265d6dab322e0a472266ec
    sw,rpm,gpfs.callhome-5.0.2-0.sles12.noarch.rpm, Thu 16 Feb 2017 12:21:00 PM MST,md5sum:0308af742b0e2e3469cb8016c83c972a
    
    sw,rpm,gpfs.java-5.0.2-0.x86_64.rpm, Tue 22 Nov 2016 08:38:17 AM MST,md5sum:03b8d22c87a145c168dddeef16f44ca2
    sw,rpm,gpfs.callhome-5.0.2-0.el7.noarch.rpm, Thu 16 Feb 2017 12:20:44 PM MST,md5sum:de55de4bcf87f7ec2406010ae9b88882
    (The remaining packages in the installation image are displayed.)
  3. Invoke the self-extracting image that you copied to a local directory by using a command such as Spectrum-Scale-Standard-5.0.2.0-x86_64-Linux-install and accept the license agreement:
    1. By default, the LAP Tool, JRE, and GPFS™ installation images are extracted to the target directory /usr/lpp/mmfs/5.0.2.0
    2. The license agreement files on the media can be viewed in text-only mode or graphics mode:
      • Text-only is the default mode. When run the output explains how to accept the agreement:
        <...Last few lines of output...>
        Press Enter to continue viewing the license agreement, or 
        enter "1" to accept the agreement, "2" to decline it, "3"
        to print it, "4" to read non-IBM terms, or "99" to go back
        to the previous screen.
      • To view the files in graphics mode, invoke Spectrum-Scale-Standard-5.0.2.0-x86_64-Linux-install

        Using the graphics-mode installation requires a window manager to be configured.

    3. You can use the --silent option to accept the license agreement automatically.
    4. Use the --help option to obtain usage information from the self-extracting archive.

Upon license agreement acceptance, the IBM Spectrum Scale product installation images are placed in the extraction target directory (/usr/lpp/mmfs/5.0.2.0). This directory contains the GPFS packages according to the target Linux distribution that are applicable for the IBM Spectrum Scale edition that you installed (Standard, Advanced, or Data Management). For more information, see Location of extracted packages.

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 higher.
In this directory there is a license subdirectory that contains license agreements in multiple languages. To view which languages are provided, issue the following command:
ls /usr/lpp/mmfs/5.0.2.0/license
The system displays information similar to the following:
Chinese_TW.txt French.txt  Japanese.txt        notices.txt   Slovenian.txt
Chinese.txt    German.txt  Korean.txt          Polish.txt    Spanish.txt
Czech.txt      Greek.txt   Lithuanian.txt      Portuguese.txt Status.dat
English.txt    Indonesian.txt   Italian.txt non_ibm_license.txt Russian.txt   Turkish.txt  

The license agreement remains available in the extraction target directory under the license subdirectory for future access. The license files are written using operating system-specific code pages. This enables you to view the license in English and in the local language configured on your machine. The other languages are not guaranteed to be viewable.