2019/02/15 Friday - 13:28
Asianux Server 4 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:

* The database profile for GlusterFS has been updated to include changes that improve the performance for PostgreSQL workloads. (BZ#1644120)

* When the performance.parallel-readdir option is enabled or disabled, the structure of services and subvolumes changes, which also changes the absolute name of the subvolume. When the absolute name changes, a new linkto file is created to store the new name, and the old linkto file is unlinked. In cases where the unlink operation on the old linkto file was attempted more than once, the unlink operation reported a failure rather than understanding that the unlink had already happened, and an I/O error was reported to the application. This kind of failure is now ignored, and applications no longer fail with I/O errors after this option is enabled or disabled. (BZ#1634649)

* Previously, if a directory was not synced to or deleted from the slave cluster, geo-rep process entered the 'Faulty' state and did not return until the parent directory was manually created with same GFID on the slave cluster. With this fix, geo-replication automatically creates the parent directory with same GFID as on the master cluster in case of ENOENT errors and geo-replication proceeds as expected. (BZ#1638069)

* Previously, if a symbolic link on master pointed to a read-only file system and the file owner changed, geo-replication went to ‘Faulty’ state with the error 'Read-only Filesystem' traceback. This is because geo-rep tries to sync ownership and permissions both metadata change. But permission change is not supported on symbolic link hence it used to affect target resulting in 'Read-only Filesystem'. With this fix, while syncing metadata of symbolic link, only ownership is synced and not permissions. Thus, geo-replication does not go to a faulty state. (BZ#1645916)

* When glusterd receives a disconnect event from glusterfsd process having a high number of brick instances attached, it takes a long time to process the entire disconnect event. This can lead glusterd to go into an unresponsive state resulting in incoming gluster commands to time out during this window. As a fix, enhance the brick disconnect code path to bring down the time complexity to process the disconnect event.Hence, no gluster cli command will time out. (BZ#1649651)

* After glusterd updates the volume files during an upgrade, it triggers a shutdown of the services. Previously, if this shutdown was triggered and glusterd received a peer connect request it would crash and a core dump was generated. This update fixes this issue by skipping the peer connect request when shutdown is in progress, and the crash no longer occurs. (BZ#1635071)

* When multiple clients access the same directory hierarchy after a replace or reset brick operation, any client accessing this hierarchy attempt name-heal and metadata-heal operations until the directory hierarchy is healed. Previously, clients paused until these operations were completed. This update fixes this issue by delegating metadata-heal and name-heal operations to the self-heal-daemon so that system unresponsiveness is eliminated. (BZ#1619357)

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


Update packages.




  1. glusterfs-3.12.2-32.AXS4.src.rpm
    MD5: c8c9367f90c7e11851ccdc7ac02969c2
    SHA-256: d8cd39ec5c729c1c29ccbdf2b11177126f2881e31527c3e1646e2a11e346a88c
    Size: 9.77 MB

Asianux Server 4 for x86_64
  1. glusterfs-3.12.2-32.AXS4.x86_64.rpm
    MD5: 1cbaca1a09066795414a6cf44c6e4dae
    SHA-256: 4850d40ec8373ce98c0c87ccbe2c1d6f89ed61e5ed3c322f706d2554ef4b9407
    Size: 518.50 kB
  2. glusterfs-api-3.12.2-32.AXS4.x86_64.rpm
    MD5: 0bdc56b57db2047f22477c544e8d1800
    SHA-256: c1ab771e85331d837c893d856f3b4dfcbf876cebf01ce25cb782b143d4cd599c
    Size: 66.62 kB
  3. glusterfs-api-devel-3.12.2-32.AXS4.x86_64.rpm
    MD5: 08ea4c9edb1ff096b388267a942dea9f
    SHA-256: 29d03b22fb1126022c2910219e20ab08383014989ff526fdd8191bd89f554fe6
    Size: 19.35 kB
  4. glusterfs-client-xlators-3.12.2-32.AXS4.x86_64.rpm
    MD5: 7e36e68d3b6b9f75082ea4cd080dc8e3
    SHA-256: 554fe075a96e3199b40952c3cb1a27948bed41f18f45134c59997e671c242de9
    Size: 1.34 MB
  5. glusterfs-devel-3.12.2-32.AXS4.x86_64.rpm
    MD5: ec9fdbbd828e4f34c0f4c20547755ff2
    SHA-256: 1b9895ef8d2d1275a2dc2c6602fa7c8efce3054a602a184f42ec570aa1b18559
    Size: 160.23 kB
  6. glusterfs-fuse-3.12.2-32.AXS4.x86_64.rpm
    MD5: 3a4464c9db96848b84778ab346d4b451
    SHA-256: cd53c3594e38c7f9b089149f3f0434ba8367fcb42dd1d313364069d05af8ba59
    Size: 112.99 kB
  7. glusterfs-libs-3.12.2-32.AXS4.x86_64.rpm
    MD5: b27c4a47e520e4f98de88f11bc8cab70
    SHA-256: c613ba5c1e974ec3118811c6664d757ae15123c383e42c309beb2fd00b9ca87d
    Size: 366.74 kB
  8. glusterfs-rdma-3.12.2-32.AXS4.x86_64.rpm
    MD5: 3da8efd21f285b89dfe40a37d15a64c1
    SHA-256: c66e39208d5564d714998941131a5654b0ea2323af1978b5b7b647085bd400b0
    Size: 38.71 kB
Copyright© 2007-2015 Asianux. All rights reserved.