[Bugs] [Bug 1469459] Rebalance hangs on remove-brick if the target volume changes

bugzilla at redhat.com bugzilla at redhat.com
Tue Jul 11 10:13:43 UTC 2017


https://bugzilla.redhat.com/show_bug.cgi?id=1469459



--- Comment #2 from Worker Ant <bugzilla-bot at gluster.org> ---
COMMIT: https://review.gluster.org/17745 committed in release-3.11 by
Shyamsundar Ranganathan (srangana at redhat.com) 
------
commit 59d29cfc4300251b8bc92e41e5bc29790d8f2db6
Author: N Balachandran <nbalacha at redhat.com>
Date:   Mon Jul 10 15:45:04 2017 +0530

    cluster/dht: Clear clean_dst flag on target change

    If the target of a file migration was changed because
    of min-free-disk limits, the dst_fd was closed but the
    clean_dst flag was not set to false. If the file could
    not be created on the new target for some reason, the
    ftruncate call to clean up the dst was sent on the now
    invalid fd causing the process to deadlock.

    > BUG: 1469029
    > Signed-off-by: N Balachandran <nbalacha at redhat.com>
    > Reviewed-on: https://review.gluster.org/17735
    > Smoke: Gluster Build System <jenkins at build.gluster.org>
    > CentOS-regression: Gluster Build System <jenkins at build.gluster.org>
    > Reviewed-by: Amar Tumballi <amarts at redhat.com>
    > Reviewed-by: Raghavendra G <rgowdapp at redhat.com>

    (cherry picked from commit bd71ca4fdf2554dd22c0db70af132a11b966ef38)
    Change-Id: I5bfa80f519b04567413d84229cf62d143c6e2f04
    BUG: 1469459
    Signed-off-by: N Balachandran <nbalacha at redhat.com>
    Reviewed-on: https://review.gluster.org/17745
    Smoke: Gluster Build System <jenkins at build.gluster.org>
    Reviewed-by: Susant Palai <spalai at redhat.com>
    CentOS-regression: Gluster Build System <jenkins at build.gluster.org>
    Reviewed-by: Shyamsundar Ranganathan <srangana at redhat.com>

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=EACN98kvXg&a=cc_unsubscribe


More information about the Bugs mailing list