公開内容
- 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]