2016.8.17Release
Gfarm 2.6.12 Release

Release Information

Gfarm File System
  • Gfarm file system version 2.6.12

This version adds support for failover in symbolic links using the Gfarm URL format. This means that symbolic links like 'gfarm://serverA:port/path/name' will still be accessible even if the link fails over from serverA to serverB. To enable this, multiple entries are now permitted in the 'metadata_server_list', specified as follows:

  • metadata_server_list serverA:port serverB:port

Additionally, the Ganglia plugin format has been updated to prevent false cache line sharing. Consequently, when upgrading, you must update the plugin as follows.

  • service gmond stop
  • config-gfmd-iostat -f …
  • config-gfsd-iostat -f …
  • service gmond start

Additionally, several bug fixes are included. We recommend updating to this version.

Update History

Release note for Gfarm 2.6.12 [2016.8.16]

New feature
  • symbolic link support for master-slave redundant metadata servers – metadb_server_list directive can be used several times to specify several metadata server groups
Updated feature
  • iostat – new data format that aligns the cache line to avoid unnecessary false sharing. This requires ganglia plugin update by config-{gfsd,gfmd}-iostat -f
Bug fix
  • fix compilation error on Linux/alpha. This patch is contributed by Michael Cree via Dmitry Smirnov [https://bugs.debian.org/827021]
  • gfpcopy – plug memory leak, which was introduced in Gfarm 2.6.6
  • gfmd – quota is not effective just after gfmd start-up or failover
  • gfmd – incorrect grace period for soft quota after gfmd restart or failover
  • gfsd – may give up to reconnect to gfmd
  • gfsd – incorrect period for write_verify is reported at gfsd crash on Linux 2.6.22 or before
Arrow icon