2015.8.31Release
Gfarm 2.6.6 Release

Release Information

Gfarm File System
  • Gfarm file system version 2.6.6
  • Gfarm2fs version 1.2.9.8
  • Gfarm zabbix plugin version 2.2.0

This version includes the following feature updates in addition to bug fixes. We recommend updating to this version.

  • Moving corrupted files to /lost+found during cloning
  • Automatic quota checks

Update History

Release note for Gfarm 2.6.6 [2015.8.29]

New configuration directive
  • client_parallel_max – the maximum number of parallel operations that can be specified by gfpcopy & gfprep
Documentation
  • manual pages – gfs_pio_sendfile(3), gfs_pio_recvfile(3)
  • manual pages – gfarm_environ(7) that describes environment variables for Gfarm including ciphers in GSI communication
  • user manual – cipher-comparison.html that describes the performance of each cipher in typical architectures
Updated feature
  • gfpcopy, gfprep – -k option not to copy symlinks [sf.net ticket #904]
  • gfpcopy, gfprep – -X option to exclude files or directories [sf.net ticket #901]
  • gfpcopy, gfprep – retry if copy or replication fails [sf.net ticket #903]
  • gfmv – more like mv(1) not just calling gfs_rename(2) [sf.net ticket #897]
  • automatic quota check – gfquotacheck is not needed to be called explicitly [sf.net ticket #902]
  • gfcksum – -l option to show a long path for each file [sf.net ticket #879]
  • adjust log level [sf.net ticket #876, #877]
  • gfjournal – performance improvement [sf.net ticket #872]
  • automatic repair at replication when the file is corrupted [sf.net ticket #836]
  • gfjournaldump – support ruby 1.9 or later
Bug fix
  • gfjournal – fix incorrect output for offset [sf.net ticket #878]
  • gfjournaldump – fix incorrect output [sf.net ticket #870]
  • gfmd may crash when gfedquota is executed after gfmd failover [sf.net ticket #906]

Release note for Gfarm 2.6.5.1 [2015.7.5]

Bug fix
  • initialization for thread-safe OpenSSL is not called at the beginning
  • when specifying the same entry for rename, the entry is unlinked [sf.net ticket #450]
  • gfrmdir / returns ‘is a directory’ [sf.net ticket #451]
  • file system node is not removed in the backend database when it has no file replica, which was introduced by Gfarm 2.6.5 [sf.net ticket #868]
  • replica check does not start when the file system node group is changed [sf.net ticket #866]
  • replica check does not start when gfarm.replicainfo is removed [sf.net ticket #867]

Release note for Gfarm2fs 1.2.9.8 [2015.8.29]

Updated feature
  • umount.hpci – display umount error message
  • -o hard_remove to prevent device or resource busy error
  • gfarm2fs.cksum local extended attribute to show the digest
Bug fix
  • mount.gfarm2fs – temporary proxy cert is referenced when mounting two or more Gfarm file systems

Release note for Gfarm Zabbix plugin 2.2.0 [2015.7.24]

Updated feature
  • improve the failover script
    • it gets status of gfmd servers in parallel [sf.net ticket #858]
    • the configuration parameter ‘inspection_timeout’ is added [sf.net ticket #858]
  • improve "Low free memory on server {HOSTNAME}" trigger. it uses vm.memory.size[available] instead of vm.memory.size[free], vm.memory.size[cached] & vm.memory.size[buffers] to detect the status more accurately [sf.net ticket #899]
Arrow icon