Bug 1559884
Summary: | Linkto files visible in mount point | ||||||
---|---|---|---|---|---|---|---|
Product: | [Red Hat Storage] Red Hat Gluster Storage | Reporter: | Poornima G <pgurusid> | ||||
Component: | readdir-ahead | Assignee: | Poornima G <pgurusid> | ||||
Status: | CLOSED ERRATA | QA Contact: | Sweta Anandpara <sanandpa> | ||||
Severity: | high | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | rhgs-3.4 | CC: | amukherj, nbalacha, pgurusid, rhs-bugs, sanandpa, sheggodu, srmukher | ||||
Target Milestone: | --- | ||||||
Target Release: | RHGS 3.4.0 | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | glusterfs-3.12.2-7 | Doc Type: | Bug Fix | ||||
Doc Text: |
When the gluster volume had a certain combination of volume options set, some of the files appeared twice in mountpoint after performing a readdir operation. The following combination of volume options caused the error:
performance.stat-prefetch off
performance.readdir-ahead on
performance.parallel-readdir on
With this fix, when readdir is issued on the mountpoint, no double entries are seen for a single file.
|
Story Points: | --- | ||||
Clone Of: | Environment: | ||||||
Last Closed: | 2018-09-04 06:45:40 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: | |||||||
Bug Blocks: | 1503137 | ||||||
Attachments: |
|
Description
Poornima G
2018-03-23 13:45:33 UTC
Patch merged upstream : https://review.gluster.org/#/c/19172/ Created attachment 1437202 [details]
rhgs34_logs
Reproduced this on a RHGS 3.3.1 setup: - where the said options were enabled on a plain distribute volume -> files' create-rename done to have T-files present from a fuse mount -> (Mountpoint displayed T-files) -> parallel-readdir disabled -> (Mountpoint did not display T-files) -> parallel-readdir enabled and stat-prefetch enabled -> (Mountpoint did not display T-files) Tried the exact same steps on the build glusterfs-3.12.2-10.el7rhgs.x86_64. - where mountpoint never displayed T-files in any of the steps.. irrespective of parallel-readdir enabled/disabled, or stat-prefetch enabled/disabled. In other words, no dependency seen between paralled-readdir and stat-prefetch to be enabled together. Moving this bug to verified. PFA detailed logs. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2018:2607 The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days |