[Bugs] [Bug 1293300] [Tiering] + [DHT] - Detach tier fails to migrate the files when there are corrupted objects in hot tier.
bugzilla at redhat.com
bugzilla at redhat.com
Fri Jan 22 05:28:38 UTC 2016
https://bugzilla.redhat.com/show_bug.cgi?id=1293300
--- Comment #9 from Vijay Bellur <vbellur at redhat.com> ---
COMMIT: http://review.gluster.org/13041 committed in release-3.7 by Pranith
Kumar Karampuri (pkarampu at redhat.com)
------
commit 317eea0e182f45c0ccd14b1e83c832ba435ee283
Author: Ravishankar N <ravishankar at redhat.com>
Date: Sat Dec 12 11:49:20 2015 +0530
afr: handle bad objects during lookup/inode_refresh
Backport of http://review.gluster.org/12955,
http://review.gluster.org/#/c/13077/ and
http://review.gluster.org/#/c/13185/
If an object (file) is marked bad by bitrot, do not consider the brick
on which the object is present as a potential read subvolume for AFR
irrespective of the pending xattr values.
Also do not consider the brick containing the bad object while
performing afr_accuse_smallfiles(). Otherwise if the bad object's size
is bigger,we may end up considering that as the source.
Change-Id: I4abc68e51e5c43c5adfa56e1c00b46db22c88cf7
BUG: 1293300
Signed-off-by: Ravishankar N <ravishankar at redhat.com>
Reviewed-on: http://review.gluster.org/13041
Reviewed-by: Pranith Kumar Karampuri <pkarampu at redhat.com>
Tested-by: Pranith Kumar Karampuri <pkarampu at redhat.com>
NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
Smoke: Gluster Build System <jenkins at build.gluster.com>
CentOS-regression: Gluster Build System <jenkins at build.gluster.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=xpqUPKE8kf&a=cc_unsubscribe
More information about the Bugs
mailing list