I did not see this on Fix Central yet (I’m assuming you can upgrade from 
5.0.1,X) , but it is on Passport Advantage. Looks like a nice set of changes, 
which is summarized here:

https://www.ibm.com/support/knowledgecenter/STXKQY_5.0.2/com.ibm.spectrum.scale.v5r02.doc/bl1xx_soc.htm

Here are few highlights I think are worth noting (not all of them)  – I beta 
tested watch folders and It’s a great addition to Scale.

File system core improvements

  *   Combined gpfs.base and gpfs.ext into a single package on Linux
  *   File system maintenance mode provides a safe access window for file 
system maintenance
  *   The maxActiveIallocSegs attribute improves the performance of deletes and 
unlinks
  *   The mmnetverify command checks the connectivity of remote clusters
  *   The GPFS portability layer (GPL) can be rebuilt automatically
     *   You can now configure a cluster to automatically rebuild the GPL 
whenever a new level of the Linux kernel is installed or whenever a new level 
of IBM Spectrum Scale is installed. For more information, see the description 
of the autoBuildGPL attribute in the topic mmchconfig 
command<https://www.ibm.com/support/knowledgecenter/STXKQY_5.0.2/com.ibm.spectrum.scale.v5r02.doc/bl1adm_mmchconfig.htm?view=kc>.
  *   Two features cope with long I/O waits on directly attached disks

  *   The diskIOHang callback event allows you to add notification and data 
collection scripts to analyze the cause of a local I/O request that has been 
pending in the node kernel for more than 5 minutes. For more information, see 
mmaddcallback 
command<https://www.ibm.com/support/knowledgecenter/STXKQY_5.0.2/com.ibm.spectrum.scale.v5r02.doc/bl1adm_mmaddcallback.htm?view=kc>.
  *   The panicOnIOHang attribute controls whether the GPFS daemon panics the 
node kernel when a local I/O request has been pending in the kernel for more 
than five minutes. For more information, see mmchconfig 
command<https://www.ibm.com/support/knowledgecenter/STXKQY_5.0.2/com.ibm.spectrum.scale.v5r02.doc/bl1adm_mmchconfig.htm?view=kc>.

Watch folder
Watch folder is a flexible API that allows programmatic actions to be taken 
based on file system events. For more information, see Introduction to watch 
folder<https://www.ibm.com/support/knowledgecenter/STXKQY_5.0.2/com.ibm.spectrum.scale.v5r02.doc/bl1ins_wfintro.htm?view=kc#watchintro>.
 It has the following features:

  *   Watch folder can be run against folders, filesets, and inode spaces.
  *   Watch folder is modeled after Linux inotify, but works with clustered 
file systems and supports recursive watches for filesets and inode spaces.
  *   Watch folder has two primary components:

o    The GPFS programming interfaces, which are included within <gpfs_watch.h>. 
For more information, see Watch folder 
API<https://www.ibm.com/support/knowledgecenter/STXKQY_5.0.2/com.ibm.spectrum.scale.v5r02.doc/bl1adm_watchfolderapi.htm?view=kc#watchfolderapi>.

o    The mmwatch command, which provides information for all of the watches 
running within a cluster. For more information, see mmwatch 
command<https://www.ibm.com/support/knowledgecenter/STXKQY_5.0.2/com.ibm.spectrum.scale.v5r02.doc/bl1adm_mmwatch.htm?view=kc#mmwatch>.

  *   A watch folder application uses the API to run on a node within an IBM 
Spectrum Scale cluster.

o    It utilizes the message queue to receive events from multiple nodes and 
consume from the node that is running the application.

o    Lightweight events come in from all eligible nodes within a cluster and 
from accessing clusters.

  *   Watch folder is integrated into call home, IBM Spectrum Scale snap log 
collection, and IBM Spectrum Scale trace.



Bob Oesterlin
Sr Principal Storage Engineer, Nuance
507-269-0413

_______________________________________________
gpfsug-discuss mailing list
gpfsug-discuss at spectrumscale.org
http://gpfsug.org/mailman/listinfo/gpfsug-discuss

Reply via email to