2014年12月17日リリース
Gfarm 2.6.0をリリース

公開内容

Gfarm File System
  • Gfarmファイルシステム version 2.6.0
  • Gfarmファイルシステム version 2.5.8.13

Gfarm 2.6.0 はメジャーバージョンアップで以下の新機能が含まれています。

  • エンドツーエンドのデータ完全性
  • 運用中のGfmdのフェイルオーバ機能
  • ファイルシステムノードのグループ化とファイル複製配置の指定
  • CentOS 7のサポート

Gfarm 2.5.8.X あるいはその前のバージョンから Gfarm 2.6.0への更新は config-gfarm-update を実行して Postgresql のスキーマを更新する必要があります。

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

エンドツーエンドのデータ完全性のチェックを有効にするためには、gfmd.confでdigestを指定しチェックサム計算を有効にしてgfarm2.confで以下を指定します。

  • client_digest_check enable

これにより、サイレントデータ破壊の検知が可能となります。複製配置の指定はgfhostgroupでファイルシステムノードをグループ分けし、gfncopy -S で指定します。詳細はマニュアルページを参照してください。

アップデート履歴

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]
矢印アイコン