Bug 1413959
Summary: | [RFE] Need a way to resolve gfid split brains | |||
---|---|---|---|---|
Product: | [Red Hat Storage] Red Hat Gluster Storage | Reporter: | Nag Pavan Chilakam <nchilaka> | |
Component: | replicate | Assignee: | Karthik U S <ksubrahm> | |
Status: | CLOSED ERRATA | QA Contact: | Vijay Avuthu <vavuthu> | |
Severity: | medium | Docs Contact: | ||
Priority: | high | |||
Version: | rhgs-3.2 | CC: | amukherj, ksubrahm, ravishankar, rhinduja, rhs-bugs, sheggodu, srmukher, storage-qa-internal | |
Target Milestone: | --- | Keywords: | FutureFeature, RFE, ZStream | |
Target Release: | RHGS 3.4.0 | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | rebase | |||
Fixed In Version: | glusterfs-3.12.2-1 | Doc Type: | Enhancement | |
Doc Text: |
WIth this release, GFID split-brains can be resolved from the CLI using any of the policies: choice of brick, mtime or size. You need to provide the absolute path of the file which needs GFID heal.
|
Story Points: | --- | |
Clone Of: | ||||
: | 1459530 1531934 (view as bug list) | Environment: | ||
Last Closed: | 2018-09-04 06:29:55 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: | 1459530 | |||
Bug Blocks: | 1503132, 1531934 |
Description
Nag Pavan Chilakam
2017-01-17 12:44:46 UTC
Upstream patch: https://review.gluster.org/#/c/17485/ Update ========= Verified with below scenario's scenario 1: 1) created gfid split-brain 2) resolved split-brain using "bigger-file" option 3) wait for heal to complete scenario 2: 1) created gfid split-brain 2) resolved split-brain using "mtime" option 3) wait for heal to complete scenario 3: 1) created gfid split-brain 2) resolved split-brain using "source-brick" option 3) wait for heal to complete Observation: After issuing split-brain command using policy, observed healing is not done immediately. Its taking few minutes to complete healing ( even with single file ) but from back end its clearing the dirty tag immediately. Once you run this command it will immediately resolve the gfid split-brain but there might be some data heal pending on the entry after this. So you can see the entry in the heal info output until that is cleared by explicitly running the heal or by doing any update operations on the file or the shd kicks in at the regular interval. Once the heal completes the entry will be removed from the heal info. Changing status to Verified. See #comment 8 for more details. Have updated the doc text. Kindly review and confirm. LGTM. 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 |