Local IBM Storage Scale repository
The following list of rpm packages for IBM Storage Scale™ 4.1.1 and later can help verify the edition of IBM Storage Scale:
| IBM Storage Scale Edition | rpm package list |
|---|---|
| Data Management available from version 4.2.3 and later. | This edition provides identical functionality as IBM Storage Scale Advanced Edition under capacity-based licensing. For more information, see the Capacity-based licensing topic in the IBM Storage® Scale: Concepts, Planning, and Installation Guide. |
| Standard Edition | <Express® Edition rpm list> + gpfs.ext |
| Advanced Edition | <Standard Edition rpm list> + gpfs.crypto
For IBM Storage Scale 4.2 release and later, add gpfs.adv to the list above. |
Note: From IBM Spectrum® Scale 5.0.2, the gpfs.ext package is not available.
The following example uses IBM Storage Scale 5.0.1.1 version.
- On the repository web server, create a directory for your IBM Storage Scale repos, such as <document root>/repos/GPFS. For Apache httpd with document root /var/www/html, type the following command:
mkdir -p /var/www/html/repos/GPFS/5.0.1.1 - Obtain the IBM Storage Scale software. If you have already installed IBM Storage Scale manually, skip this step. Download the IBM Storage Scale package. In this example, IBM Storage Scale 5.0.1.1 is downloaded from Fix Central, the package is unzipped, and the installer is extracted.
For example, As root or a user with sudo privileges, run the installer to get the IBM Storage Scale packages into a user-specified directory via the --dir option:
chmod +x Spectrum_Scale_Advanced-5.0.1.1-x86_64-Linux-install ./Spectrum_Scale_Advanced-5.0.1.1-x86_64-Linux-install --silent --dir /var/www/html/repos/GPFS/5.0.1.1Note: The --silent option is used to accept the software license agreement, and the --dir option places the IBM Storage Scale rpms into the directory /var/www/html/repos/GPFS/5.0.1.1/gpfs_rpms. Without specifying the --dir option, the default location is /usr/lpp/mmfs/gpfs_rpms/5.0.1.1/gpfs_rpms. - If the packages are extracted into the IBM Storage Scale default directory, /usr/lpp/mmfs/5.0.1.1/gpfs_rpms, copy all the IBM Storage Scale files that are required for your installation environment into the IBM Storage Scale repository path:
cd /usr/lpp/mmfs/5.0.1.1/gpfs_rpms cp -R * /var/www/html/repos/GPFS/5.0.1.1/gpfs_rpms - The following packages will not be installed by Ambari:
- gpfs.crypto
- gpfs.gui
- gpfs.scalemgmt
- gpfs.tct
Ambari requires only the following packages:
- gpfs.base
- gpfs.gpl
- gpfs.docs
- gpfs.gskit
- gpfs.msg.en_US
- gpfs.ext (Not available from IBM Spectrum Scale 5.0.2 version)
- gpfs.crypto (if Advanced edition is used)
- gpfs.adv (if IBM Storage Scale 4.2 Advanced edition is used)
The IBM Storage Scale repo will not install the protocol and transparent cloud tier (gpfs.tct) packages when installing through Ambari.
- Copy the HDFS Transparency package to the IBM Storage Scale repo path.
Note: The repo must contain only one HDFS Transparency package. Remove all old transparency packages.
cp gpfs.hdfs-protocol-3.0.0-(version) /var/www/html/repos/GPFS/5.0.1.1/gpfs_rpms - Check for the IBM Storage Scale packages in the /root/ directory. If the package exists, relocate them to a subdirectory. There are known issues with IBM Storage Scale package in the /root that cause the Ambari installation to fail.
- Create the yum repository:
# cd /var/www/html/repos/GPFS/5.0.1.1/gpfs_rpms # createrepo . - Access the repository at http://<yum-server>/repos/GPFS™/5.0.1.1/gpfs_rpms.