IBM Spectrum Scale installation toolkit – extended new features and enhancement over releases

 

In this blog, we are going to briefly discuss the enhancements made in the IBM Spectrum Scale installation toolkit over the releases since its introduction in IBM Spectrum Scale 4.1.1. The installation toolkit is a Chef-based automation tool that can be used for quick installation, deployment, and Upgrade of the GPFS file system with multiple protocol support. It is an effective tool for quick protocols deployment and upgrade.

 

Release

Features

5.0.4

  • Extended operating system support (Support for Red Hat Enterprise Linux 8.0 on x86_64, PPC64LE,and s390x)
  • Extended operating system support (Support for SLES 15 SP1 on x86_64 and s390x)
  • Extended operating system support (Support for Red Hat Enterprise Linux 7.7 on x86_64, PPC64, PPC64LE, and s390x)
  • Problem determination improvements in online and offline upgrade paths.
    .
  • IBM Spectrum Scale Erasure Code Edition Online upgrade support.
    .
  • IBM Spectrum Scale Erasure Code Edition : Installation Video published.
    IBM Spectrum Scale Erasure Code Edition : Installation Video
    .
  • Removed the installation GUI functionality.
    .
  • Quality improvements in Deployment functionality.
    .

5.0.3

  • Extended operating system support (Support for SLES15 , SLES12 SP4 , Ubuntu 18.04.2 , RHEL7.6, on x86_64 )
  • Extended operating system support (Support for Ubuntu 18.04.2 , RHEL7.6, SLES12 SP4 and SLES15 on s390x)
  • Extended operating system support (Support for RHEL7.6 on PPC64 and PPC64LE)
  • Install-toolkit upgrade enhancement in online and offline upgrade paths.
    .
  • IBM Spectrum Scale Erasure Code Edition complete deployment support.
    .
  • Quality improvements in Deployment functionality.
    .

5.0.2

  • Extended operating system support (Ubuntu 18.04.0, 18.04.1 and s390x-zlinux support)
  • Offline upgrade support using installation toolkit. Starting in the IBM Spectrum Scale 5.0.2 release, the installation toolkit can upgrade and tolerate nodes being in an offline state.
    .
  • Ability to do an offline upgrade for entire cluster.
    .
  • Ability to exclude nodes from upgrade (upgrade subset of nodes).
    .
  • Ability to restart a failed upgrade in the deployment toolkit .Starting from IBM Spectrum Scale 5.0.2 release, the installation toolkit supports upgrade rerun if fresh upgrade fails.
  • Enhancements in CES shared root creation and detection in config populate .
  • Documentation and flowchart improvements for easier upgrade planning
  • Deployment toolkit will allow to define node as a broker node and enable message queue for FAL
  • Deployment toolkit support for watch folder package installation and message queue configuration.
  • Quality enhancement.

5.0.1

  • Extended operating system support (Support for Ubuntu 16.04.4 and 18.04 on x86_64)
  • Extended operating system support (Support for RHEL 7.5 on x86_64, PPC64, and PPC64LE).
    .
  • Config populate support for call home and file audit logging.
  • Performance monitoring configuration-related changes .

5.0.0

  • Extended operating system support (Ubuntu 16.04.0, 16.04.1, 16.04.2 on x86)
  • Improved deployment integration with Elastic Storage Server: Install toolkit now has the ability to detect ESS nodes (EMS and I/O) and it ensures validation of permitted operations when adding protocol or client nodes to a cluster containing ESS.
  • File audit logging installation and configuration
  • Call home configuration
  • Cumulative object upgrade support
  • Enhanced network connectivity pre-checks including passwordless SSH validation from the admin node
  • Updated file system default block size for more likely best performance defaults

4.2.3

  • Extended Operating System support (SLES12 SP1, SP2 on x86)
  • Enhanced problem determination: Enhanced pre-checks including checks for base OS repository setup, base software requirements, authentication prerequisites and error reporting to console for faster problem resolution
  • Config populate: Installation toolkit configuration retrieval from existing clusters that queries all required cluster topology and state (allowing for seamless transition to further operations with the installation toolkit usage on clusters created without it).
  • Installation and upgrade of gpfs.adv, gpfs.crypto, and license packages
  • Cluster upgrade enhancements (Extended upgrade pre-checks and supports the Spectrum scale upgrade when in an LTFS environment)
  • Support for up to 7 secondary NSD servers

4.2.2

  • Enhanced operating system support
    • RHEL7.3 on x86, PPC64, PPC64LE
    • RHEL7.1, RHEL7.2 on PPC64LE
    • SLES12 on x86 (no Object)
    • RHEL6.8 on x86 and PPC64 (no CES)
  • Extended platform architecture Support (PPC64LE with RHEL 7.1 and 7.2)
  • Heterogeneous OS clusters (a single cluster can now contain any combination of supported operating systems)
  • Pre-built portability layer support  

4.2.1

  • Enhanced operating system support (RHEL7.2 CES protocol support (ppc64 and x86)
  • Guided installation and deployment
  • Logging and debugging and separate error log
  • Enhanced pre-checks
  • Support for Central Chef server
  • Shared Java support

4.2.0

  • All upgrades involving CES protocols must upgrade to 4.2.0.0 before continuing on.
  • Management GUI installation and configuration during installation, deployment, and node addition
  • Installation GUI for basic cluster configuration (no NSD or file system or Protocols)
  • Additional Object configuration
  • Build package now Includes full packages for upgrades
  • Non-RHEL7.x awareness

4.1.1 [Initial release of the installation toolkit]

  • Stacked CES + NSD node support (not ESS)
  • Cluster installation and creation
  • NSD creation during installation
  • Client / Server license configuration
  • File system creation during deployment
  • Operating system support (RHEL7.0 and RHEL7.1 on x86)
  • Protocols Quick Overview Guide
  • Single node cluster support
  • Install Toolkit portability (Newer toolkits can be used with older code)
  • Authentication configuration during deployment
    • File: LDAP, AD, NIS, none
    • Object: LDAP, AD, local, ext
  • Performance monitoring re-configuration
  • Ability to add nodes, protocols, NSDs, file systems, authentication to existing configurations

 

 

 

 

 

 

 

 

 

 

 


Join The Discussion

Your email address will not be published. Required fields are marked *