IBM Support

Readme and Release notes for release 4.2.3.1 IBM Spectrum Scale 4.2.3.1 Spectrum_Scale_Protocols_Standard-4.2.3.1-ppc64LE-Linux Readme

Fix Readme


Abstract

xxx

Content

Readme file for: Spectrum Scale
Product/Component Release: 4.2.3.1
Update Name: Spectrum_Scale_Protocols_Standard-4.2.3.1-ppc64LE-Linux
Fix ID: Spectrum_Scale_Protocols_Standard-4.2.3.1-ppc64LE-Linux
Publication Date: 17 May 2017
Last modified date: 17 May 2017

Installation information

Download location

Below is a list of components, platforms, and file names that apply to this Readme file.

Fix Download for Linux

Product/Component Name: Platform: Fix:
IBM Spectrum Scale Linux PPC64LE RHEL
Linux PPC64LE SLES
Spectrum_Scale_Protocols_Standard-4.2.3.1-ppc64LE-Linux

Prerequisites and co-requisites

  • - Prerequisites

    If you are coming from 4.1.1-X, you must first upgrade to 4.2.0-0. You may use this 4.2.3-1 package to perform a First Time Install or to upgrade from an existing 4.2.0-X/4.2.1-X/4.2.2-X/4.2.3-X level.

    Please see the FAQ for any additional restrictions on upgrades.

Installation information

  • - Installing IBM Spectrum Scale for Linux on Power8 LE Systems

    1. Choose the download option "Download using Download Director" to download the new Spectrum Scale package and place it in any location desired on the install node. Note, if you must (not recommended) use download option "Download using your browser (HTTPS)", instead of clicking on the down arrow to the left of the package name, you must right-click on the package name and select the Save Link As.. option. If you just click on the download arrow, the browser will likely hang.
    2. Follow the installation or upgrade instructions in your IBM Spectrum Scale Concepts, Planning and Installation Guide.


Additional information

  • - Package information

    The images listed below and contained in the Self Extracting Package are packages for IBM Spectrum Scale. The images are standard RPM images that can be directly applied to your system.

    Before installing IBM Spectrum Scale, it is necessary to verify that you have the correct levels of the prerequisite software installed on each node in the cluster. If the correct level of prerequisite software is not installed, see the appropriate installation manual before proceeding with your IBM Spectrum Scale installation.

    For the most up-to-date list of prerequisite software, see the following pages in the IBM Knowledge Center: GPFS, Protocols/Install-Toolkit.

    Install Version:

    4.2.3.1


    SE-Package contents:

    To view the full list of packages for Standard Edition:

    ./Spectrum_Scale_Protocols_Standard-4.2.3.1-ppc64LE-Linux-install --manifest


    To view the full list of packages for Advanced Edition:

    ./Spectrum_Scale_Protocols_Advanced-4.2.3.1-ppc64LE-Linux-install --manifest


    To view the full list of packages for Data Management Edition:

    ./Spectrum_Scale_Protocols_Data_Management-4.2.3.1-ppc64LE-Linux-install --manifest


  • - Summary of changes for IBM Spectrum Scale

    Unless specifically noted otherwise, this history of problems fixed for IBM Spectrum Scale 4.2.x applies for all supported platforms.

    Problems fixed in GPFS 4.2.3.1 [May 16, 2017]

    • Fix a Ganesha crash caused by an applyUpdate.
    • Fix a ccrio initialization failure (err 811) when changing the daemon-interface.
    • Fix a rare segmentation fault in the mmgetstatus command.
    • Fix a SIGBUS error that can occur during a mmap read on a snapshot file.
    • Fix a problem in which we see a flood of "failed to scrub vdisk" log message when GNR node experiences quorum loss. This is for ESS/GSS.
    • Fix a rare race between unlink, lookup and token revoke which causes kernel crash in d_revalidate.
    • This fix will make sure Ganesha request reference a valid GPFS filesystem.
    • Fix a system hang that can occur when a file system is suspended while doing a mmap.
    • This fix rejects unreasonable large requests to preallocate inodes immediately with ENOSPC.
    • Fix a directory rename issue with IW filesets that can occur if the rename target is an existing directory.
    • Fix a fault that can occur when restripe runs while the SG is not mounted on all NSD nodes.
    • This fix restricts the afmMaxParallelRecoveries config value from 0 to 128.
    • This fix removes the unnecessary error message "cannot open /proc/net/tcp6" when shutting down GPFS.
    • Fix a problem with not properly handling quotas in an AFM environment. This can occur when you have very large hard and soft limit values.
    • Fix a "exp(!sgP->isSGMgr())" assert that can occur when you delete a file system and then create a new file system with the same name at the same time.
    • Fix an err 112 that can show up in the mmfs logs when mmchnode --gateway is executed.
    • Fix a kernel crash that can occur while attempting to mount a loop device to a correspond file in a GPFS file system or while using a GPFS file system file as a LIO backend.
    • Address a problem where applyUpdates continues to run even if the fileset at the old primary is unlinked or the mmfs daemon has been shutdown.
    • Fix an outband resync failure that can occur if a recovery is triggered by deleting some files in a directory and the directory itself. This is an AFM/DR environment.
    • Fix rename conflicts that can occur in SW/DR filesets.
    • Update log code to prevent log recovery error when log file became illReplicated. This could happen on file system with -K set to NO and there is not enough disk space for full replication.
    • This fix will use new interface that will reduce multiple retries every time a lock is freed and there are multiple waiters for the lock.
    • Fix an assert that can occur with a DR fileset and the file system is suspended.
    • Fix bug that requires a large free space in /var/mmfs to run change commands.
    • Fix recovery failure err 17 when psnap0 deletion fails.
    • Fix a daemon assert that can occur in an AFM environment where the mmfsd daemon fails to start repeatedly with a DMAPI enabled filesystem at a gateway node.
    • Address a problem where trying to queue a writeSplit message to the helper gateway's queue can fail with an error 28 (E_NOSPAC).
    • Fix an issue which returns EACCESS(errno = 13) while running mmapplypolicy when there is a mounted NFS file system which has the same name with a GPFS file system.
    • A fastpath optimization defect can result in an internal error to be returned to the user when it is safe to continue without entering the fast path.
    • Install if you suffer from mmapplypolicy/tspolicy hanging after otherwise finishing all work.
    • cNFS: fix a problem with /usr/sbin/rpcinfo not found in SLES12 or later.
    • Fix a failure in Object Authentication configuration with Active Directory or LDAP. This fix is only required if Object is being configured with Active Directory or LDAP and DN of Swift service user(specified in --ks-swift-user) is more than 79 characters.
    • Fix a problem with ESS disk replacement in which the mmchcarrier command may wipe out the pdisk location code. The problem will prevent the subsequent mmchcarrier command to proceed without a valid location code.
    • Fix a problem in which a GPFS command may wrongly terminate another process.
    • Fix a rare deadlock problem caused by stream write(enableRepWriteStream=yes).
    • Update log recovery code to avoid GPFS daemon assert after detecting invalid directory block during log recovery. Code has been changed to log a FSSTRUCT error and fail the log recovery so offline mmfsck can be run on the file system.
    • Fix a mmfsd crashes (incompleteOk assertion), when the number of files in the committed directory doesn't match the number of files in CCR's file list in case of a new CCR file update request.
    • This update addresses the following APARs: IV94991 IV94992 IV94994 IV94995 IV94996 IV94997 IV94998 IV95015 IV95021 IV95230 IV95557 IV95643 IV95925 IV96037 IV96163.
  • - Summary of changes for IBM Spectrum Scale Protocols

    Unless specifically noted otherwise, this history of problems fixed for IBM Spectrum Scale 4.2.3 applies for all supported platforms.

    Problems fixed in Spectrum Scale Protocols Packages 4.2.3-1 [May 17, 2017]

    • ganesha: Fix a deadlock between reaper thread and setclientid
    • gui: Support for a new 24 slot enclosure
    • gui: memory leak - mmchcom* commands are extremely slow
    • gui: Enclosures discovery is affected by mmlscomp coming back with unexpected rc=2
    • gui: Node panel is empty, not showing any of 783 nodes
    • gui: ESS510LE: Discovered scale cluster hangs
    • gui: GUI does not know enclosure FW or part info (and unknown server/enclosure state)
    • gui: GUI does not remove port 443 port forwarding rules after stop/uninstall
    • gui: GUI reflecting a red error state for event name: gui_config_sudoers_error on Ubuntu
    • gui: The System Setup wizard takes long time to complete because it discovers the HBA firmware without need
    • gui: Charts may display "Error loading chart" eventhough there is no issue with ZIMon
    • gui: Performance chart preset not found error - Fix the 3x3 dashboard
    • gui: The image of the OneStor enclosure displayed in the GUI rack view is too dark
    • gui: REST API: XMLHttpRequest failure
    • gui: VendorResourceHandler can crash with certain browser locales
    • gui: Server preview not displayed in Hardware page
    • gui: EMS server not seen in the "Hardware" view of GUI
    • gui: TCT Nodes and File systems grids are broken
    • gui: Filesets inodes values display negative values
    • gui: Filesets page hangs on F5 refresh
    • install-toolkit: added auth prerequisite precheck
    • install-toolkit: restrict config populate on 4.2.3+
    • install-toolkit: improved warning messages in deploy precheck
    • smb: Fix ADS down winbind not available.
    • smb: Rebase to Samba 4.5.8
    • smb: Update SELinux policy module for polkit.
    • smb: Samba crashes found in log. Protect against bogus records in dbwrap.
    • smb: busy looping trying to revoke readonly delegations. Avoid a tight loop waiting for revoke to complete.
    • smb: CTDB hot record tracking does not detect bouncing between. Reimplement hot record detection using migrations per second
    • smb: Samba bugzilla 12733: ctdb docs: ctdb -n option does only take numeric values
    • zimon: Fixed a bug that causes a remote peer to hang if a query request includes a filter expression.

    Problems fixed in Spectrum Scale Protocols Packages 4.2.3-0 [Apr 07, 2017]

    • Please see the "What's New" page in the IBM Knowledge Center

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"STXKQY","label":"IBM Spectrum Scale"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":"","Line of Business":{"code":"LOB26","label":"Storage"}}]

Document Information

Modified date:
18 May 2017

UID

isg400003305