エラータID: AXBA:2018-2511:01

2018/01/15 Monday - 12:50
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 addresses critical bugs related to memory leaks and fixes
the following bugs:

* Executing gluster volume set operations on volumes from gluster CLI
caused a significant memory leak in glusterd process. The memory leak
issues have been fixed in this release. (BZ#1526363)

* Previously, while executing a series of gluster commands like volume
create/start/stop/delete, glusterd process' memory footprint increased.
In a scalable environment where multiple volumes are created, deleted,
and recreated led to high glusterd memory consumption. With this update,
the identified memory leaks in glusterd are fixed. (BZ#1526365, BZ#1526374)

* Executing multiple volume commands concurrently on the same volume,
from different peers of the trusted storage pool, results in one of
the glusterd processes from the same pool moving to the locked state.
Any volume management operations performed on the same volume fail until
the glusterd service is restarted on the node where glusterd is in
transaction locked state. This release introduces a default transaction
lock timeout of 3 minutes. Any glusterd process reaching the locked state
will remain there for 3 minutes. Any transactions made now execute
successfully after this timeout period. (BZ#1526372)

* The portmap entry allocation that glusterd maintains for each of its
brick is cleaned up on a graceful shutdown of the respective brick
processes. When a brick process was killed through SIGKILL signal or
crashed, glusterd did not clean up the respective portmap entry allocation
which could result in two portmap allocations for the same brick when the
brick process was restarted. glusterd reports with a stale port to the
client, resulting failure in connection. With this fix, the stale port
entry is removed even for a brick crash or SIGKILL event of a brick
process. The client now successfully connects to the brick after the brick
is restarted. (BZ#1526371)

* When processes that use a large number of POSIX locks, like Samba,
were used in combination with the gluster clear-locks command, a memory
leak created high memory consumption on brick processes. This sometimes
triggered OOM killer on brick processes. The lock translator has been
updated to correct this issue and fix the memory leak. (BZ#1526377)

Users of glusterfs are advised to upgrade to these updated packages, which fix these bugs.


Update packages.




  1. glusterfs-3.8.4-54.el7.src.rpm
    MD5: e91a4b5b9610219f9d957d7ee9854ebb
    SHA-256: 41cd3dff0c2ce5bf45332756aaa8bb927f85523f773b0efe30baf49726e4449c
    Size: 9.29 MB

Asianux Server 7 for x86_64
  1. glusterfs-3.8.4-54.el7.x86_64.rpm
    MD5: 8c3aa3072369954f42139a41040b8b76
    SHA-256: cfe5631d04032b1cf3b9a36a5debd0ebe2989d017bc9ce5db26bfa64e2f1bffa
    Size: 527.52 kB
  2. glusterfs-api-3.8.4-54.el7.x86_64.rpm
    MD5: 1dc8f98cacfb042d1edccf23873e5ddd
    SHA-256: fa36ef58b19c2126317fdf9baec126fcc4f0327e1b684a1fd4d95bf97a7bb02f
    Size: 74.79 kB
  3. glusterfs-cli-3.8.4-54.el7.x86_64.rpm
    MD5: 2cc76254e37bd07f2a3900139d63003e
    SHA-256: 8289bb96e06a8c75cfe583e49cb5041b9ee0f9b71ed34db53a393a797368c31d
    Size: 175.04 kB
  4. glusterfs-client-xlators-3.8.4-54.el7.x86_64.rpm
    MD5: 5158120945b34457c351034f2b93910a
    SHA-256: c458c435657f8c625a3d83271a499474bfdf08fe6b5d28bb1a38937a46d6e38a
    Size: 792.88 kB
  5. glusterfs-fuse-3.8.4-54.el7.x86_64.rpm
    MD5: c8bd4e2ee584e23eeeb05e42eac8c862
    SHA-256: a2f0322a2332b4fed03bf21dffcadc2c3b5653de7ca9b03a05d84e1b89906a58
    Size: 119.65 kB
  6. glusterfs-libs-3.8.4-54.el7.x86_64.rpm
    MD5: 07d0a5ea63543b754cfc0df6a23f8058
    SHA-256: 53f7dd04d585371666716a35124f7d8404407cfe55370035e0230bc55be9206b
    Size: 369.11 kB
  7. glusterfs-rdma-3.8.4-54.el7.x86_64.rpm
    MD5: ba394c29ccc0387be5e35255b26aa174
    SHA-256: 4e6d69ee31c3c99af666a000136235466b5928172a81056d5903182a91bdb48a
    Size: 44.17 kB