2014.12.17Release
Gfarm 2.6.0 Release

Release Information

Gfarm File System
  • Gfarm file system version 2.6.0
  • Gfarm file system version 2.5.8.13

Gfarm 2.6.0 is a major version upgrade & includes the following new features.

  • End-to-end data integrity
  • Failover capability for Gfmd during operation
  • Specifying file system node grouping & file replication placement
  • Support for CentOS 7

Updating from Gfarm 2.5.8.X or earlier versions to Gfarm 2.6.0 requires running config-gfarm-update to update the PostgreSQL schema.

  • % service gfarm-pgsql start
  • % config-gfarm-update –update
  • % service gfmd start

To enable end-to-end data integrity checks, specify the digest in gfmd.conf to enable checksum calculation, & configure the following in gfarm2.conf.

  • client_digest_check enable

This enables detection of silent data destruction. Specify replication placement by grouping file system nodes with 'gfhostgroup' & using 'gfncopy -S'. For details, refer to the manual page.

Update History

Release note for Gfarm 2.6.0 [2014.12.17]

New feature
  • end-to-end data integrity for silent data corruption [sf.net ticket #774]
  • checksum during replication [sf.net tickets #769 & #771]
  • replica locations specified by file system node groups [sf.net tickets #494 & #711]
  • gfhostgroup – manage file system node group
  • fast failover by notifying to gfsd [sf.net ticket #721]
  • client transparent failover [sf.net ticket #527]
  • support sticky bit of directories [sf.net ticket #762]
New configuration directive
  • client_digest_check – enables end-to-end data integrity
New API
  • gfs_pio_sendfile, gfs_pio_recvfile – bulk data transfer
Updated feature
  • gfncopy – -S option to specify replica locations by node groups [sf.net ticket #712]
  • gfpcopy, gfexport, gfreg – performance improvement [sf.net ticket #728]
  • support sha256 digest type [sf.net ticket #757]
  • gfmdhost – introduce a new state under synchronization [sf.net ticket #752]
Bug fix
  • fix race condition when updating files during a failover [sf.net ticket #341]
  • file metadata may not be updated when using direct access feature on a file system node [sf.net ticket #461]

Release note for Gfarm 2.5.8.13 [2014.12.16]

Updated feature
  • config-gfarm – CentOS 7 support [sf.net ticket #787]
  • gfprep – suppress insufficient number of replicas error since it is norm when -x option is specified
  • gfmdhost – -N & -1 options for health check purpose [sf.net ticket #779]
Bug fix
  • GFARM_FILE_APPEND does not work on Mac OS X [sf.net ticket #789]
Arrow icon