Bug 1311002
Summary: | NFS+attach tier:IOs hang while attach tier is issued | |||
---|---|---|---|---|
Product: | [Community] GlusterFS | Reporter: | Mohammed Rafi KC <rkavunga> | |
Component: | tiering | Assignee: | Mohammed Rafi KC <rkavunga> | |
Status: | CLOSED CURRENTRELEASE | QA Contact: | bugs <bugs> | |
Severity: | urgent | Docs Contact: | ||
Priority: | urgent | |||
Version: | mainline | CC: | bugs, mzywusko, nchilaka, rcyriac, rgowdapp, rkavunga, skoduri, smohan | |
Target Milestone: | --- | Keywords: | ZStream | |
Target Release: | --- | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | tier-fuse-nfs-samba | |||
Fixed In Version: | glusterfs-3.9.0 | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | ||
Clone Of: | 1306194 | |||
: | 1333645 (view as bug list) | Environment: | ||
Last Closed: | 2017-03-27 18:27:08 UTC | Type: | Bug | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | 1306194 | |||
Bug Blocks: | 1305205, 1306930, 1333645, 1347524 |
Description
Mohammed Rafi KC
2016-02-23 07:29:25 UTC
REVIEW: http://review.gluster.org/13492 (dht:remember locked subvol and send unlock to the same) posted (#1) for review on master by mohammed rafi kc (rkavunga) REVIEW: http://review.gluster.org/13492 (dht:remember locked subvol and send unlock to the same) posted (#2) for review on master by mohammed rafi kc (rkavunga) REVIEW: http://review.gluster.org/13492 (dht:remember locked subvol and send unlock to the same) posted (#3) for review on master by mohammed rafi kc (rkavunga) REVIEW: http://review.gluster.org/13492 (dht:remember locked subvol and send unlock to the same) posted (#4) for review on master by mohammed rafi kc (rkavunga) REVIEW: http://review.gluster.org/13492 (dht:remember locked subvol and send unlock to the same) posted (#5) for review on master by mohammed rafi kc (rkavunga) REVIEW: http://review.gluster.org/13492 (dht:remember locked subvol and send unlock to the same) posted (#6) for review on master by mohammed rafi kc (rkavunga) REVIEW: http://review.gluster.org/13492 (dht:remember locked subvol and send unlock to the same) posted (#7) for review on master by mohammed rafi kc (rkavunga) REVIEW: http://review.gluster.org/13492 (dht:remember locked subvol and send unlock to the same) posted (#8) for review on master by mohammed rafi kc (rkavunga) REVIEW: http://review.gluster.org/13492 (dht:remember locked subvol and send unlock to the same) posted (#9) for review on master by mohammed rafi kc (rkavunga) REVIEW: http://review.gluster.org/13492 (dht:remember locked subvol and send unlock to the same) posted (#10) for review on master by mohammed rafi kc (rkavunga) REVIEW: http://review.gluster.org/13492 (dht:remember locked subvol and send unlock to the same) posted (#11) for review on master by mohammed rafi kc (rkavunga) REVIEW: http://review.gluster.org/13492 (dht:remember locked subvol and send unlock to the same) posted (#12) for review on master by mohammed rafi kc (rkavunga) REVIEW: http://review.gluster.org/13492 (dht:remember locked subvol and send unlock to the same) posted (#13) for review on master by mohammed rafi kc (rkavunga) REVIEW: http://review.gluster.org/13492 (dht:remember locked subvol and send unlock to the same) posted (#14) for review on master by mohammed rafi kc (rkavunga) COMMIT: http://review.gluster.org/13492 committed in master by Raghavendra G (rgowdapp) ------ commit ef0db52bc55a51fe5e3856235aed0230b6a188fe Author: Mohammed Rafi KC <rkavunga> Date: Tue May 3 14:43:20 2016 +0530 dht:remember locked subvol and send unlock to the same During locking we send lock request to cached subvol, and normally we unlock to the cached subvol But with parallel fresh lookup on a directory, there is a race window where the cached subvol can change and the unlock can go into a different subvol from which we took lock. This will result in a stale lock held on one of the subvol. So we will store the details of subvol which we took the lock and will unlock from the same subvol Change-Id: I47df99491671b10624eb37d1d17e40bacf0b15eb BUG: 1311002 Signed-off-by: Mohammed Rafi KC <rkavunga> Reviewed-on: http://review.gluster.org/13492 Reviewed-by: N Balachandran <nbalacha> Smoke: Gluster Build System <jenkins.com> NetBSD-regression: NetBSD Build System <jenkins.org> Reviewed-by: Raghavendra G <rgowdapp> CentOS-regression: Gluster Build System <jenkins.com> This bug is getting closed because a release has been made available that should address the reported issue. In case the problem is still not fixed with glusterfs-3.9.0, please open a new bug report. glusterfs-3.9.0 has been announced on the Gluster mailinglists [1], packages for several distributions should become available in the near future. Keep an eye on the Gluster Users mailinglist [2] and the update infrastructure for your distribution. [1] http://lists.gluster.org/pipermail/gluster-users/2016-November/029281.html [2] https://www.gluster.org/pipermail/gluster-users/ |