エラータID: AXBA:2018-3261:06

2018/07/24 Tuesday - 19:27
Asianux Server 7 for x86_64

Asianux Gluster Storage is a software only scale-out storage solution that
provides flexible and affordable unstructured data storage. It unifies data
storage and infrastructure, increases performance, and improves
availability and manageability to meet enterprise-level storage challenges.

This advisory fixes the following bugs:

* Previously, glusterd could not handle blank real paths when checking if brick path is already a part of another volume, during volume create. Hence, volume create requests would fail with the error 'Brick may be containing or be contained by an existing brick'. This update fixes the path comparison logic to correctly handle blank paths, and thus prevents failure of further volume create requests. (BZ#1599803)

* Previously, glusterd could not check if the daemons it initiated, were fully initialized before sending them requests. Hence, if glusterd sends the index heal request from CLI to the self-heal daemon before it fully initializes its graph, the self-heal daemon would crash. This update fixes the self-heal daemon by ignoring the requests it receives from glusterd before graph is initialized. Thus, the CLI fails the command when user launches the index heal via. gluster CLI. (BZ#1595752)

* Previously, eager-lock was disabled for volumes hosted by a block, because conflicting writes were handled incorrectly when eager-lock is enabled. Hence, the performance of gluster backed block devices was insufficient when eager-lock was enabled. This update fixes the eager-lock handling for conflicting writes. Thus, when eager-lock is enabled, performance of gluster backed block device is enhanced. To observe this performance improvement, the Gluster administrator needs to enable eager-lock on old block hosting volumes. Also, the eager-lock option is enabled by default for all new volumes. (BZ#1583733)

* Previously, due to a bug in glusterd, executing the `gluster volume set client-io-threads on` command on a replicate volume returned success without actually enabling it in the client graph. This updates fixes that bug, and executing the `gluster volume set client-io-threads on` command provides a correct success result and ensures that the translator is loaded on the client graph. (BZ#1598416)

* Previously, when an application sent fsync on a sharded file, the shards associated with the file were not being synced to disk. Hence, potentially causing data loss in case of a plain distribute shard volume. This update fixes the shard translator by syncing all the modified shards to disk whenever the application sends an fsync. (BZ#1583462)

All users of Asianux Gluster Storage are advised to upgrade to these updated packages, which resolve these issues.


Update packages.




  1. glusterfs-3.8.4-54.15.el7.src.rpm
    MD5: 4b1f63da487adbac2dfd4d0e2d962322
    SHA-256: c5d54929b0a492fed11137d3c27f70dae33b6c7173e39cd908166ef3d7aa4564
    Size: 9.39 MB

Asianux Server 7 for x86_64
  1. glusterfs-3.8.4-54.15.el7.x86_64.rpm
    MD5: f788501a638dd424b17c6d02d563ab2f
    SHA-256: 3a8e3f2facbdee3301951055c8cfe41730aa4cd29a610a513a57ae874520485d
    Size: 532.92 kB
  2. glusterfs-api-3.8.4-54.15.el7.x86_64.rpm
    MD5: bb17b71adbd36400efc0bfb9ddf45a8d
    SHA-256: 30cc5001b7b1e6c3ba99279a4db11cdd0b489f00bd9ad0f48c3bd1df44283736
    Size: 76.14 kB
  3. glusterfs-cli-3.8.4-54.15.el7.x86_64.rpm
    MD5: d4c2e06a5356ffd362eebdec2a762716
    SHA-256: cfe25d752b9ac9de9b04e0db6f09bbb2dba8a54dde19e634d81af4434002249d
    Size: 176.81 kB
  4. glusterfs-client-xlators-3.8.4-54.15.el7.x86_64.rpm
    MD5: 1df0aeb2d2b5e7825682e1e903df07bd
    SHA-256: b4cd13a9643edd2c313fa195d99d7eec8839c911f7e4f04ed69851cb49c3f24e
    Size: 785.17 kB
  5. glusterfs-fuse-3.8.4-54.15.el7.x86_64.rpm
    MD5: a9a6b067e33ab10a6a5629fbe5be1b6a
    SHA-256: 955f64c6e524c1d122840cef69a5cafa6affee0df87b710a7356c5a3ae07ce64
    Size: 121.23 kB
  6. glusterfs-libs-3.8.4-54.15.el7.x86_64.rpm
    MD5: cc282fbb1d551858054b1316d0262baa
    SHA-256: 06f9e5c3ebaf34aadbadc6160db99dc3e6db219d53893864d80412796c59a710
    Size: 370.72 kB
  7. glusterfs-rdma-3.8.4-54.15.el7.x86_64.rpm
    MD5: 7a07ad4e69b89cfe8c8e55c8659aaf78
    SHA-256: 44c9dbb340ad9c8f4db7bb34a64b0b70eb71af69dea3575f1a27b4e8c0fc02e1
    Size: 45.47 kB