Bug 1624329
| Summary: | Prevent hangs while increasing replica-count/replace-brick for directory hierarchy | ||
|---|---|---|---|
| Product: | [Red Hat Storage] Red Hat Gluster Storage | Reporter: | Ravishankar N <ravishankar> |
| Component: | replicate | Assignee: | Pranith Kumar K <pkarampu> |
| Status: | CLOSED DUPLICATE | QA Contact: | Nag Pavan Chilakam <nchilaka> |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | rhgs-3.4 | CC: | amukherj, apaladug, atumball, bkunal, bugs, pkarampu, ravishankar, rhs-bugs, sanandpa, sankarshan, sheggodu, storage-qa-internal |
| Target Milestone: | --- | Keywords: | Reopened, ZStream |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: |
Cause: Metadata, Name heals triggered from mounts are waiting for locks to be acquired before completing mount operations such as lookup.
Consequence: All operations across the mounts which are trying to do heal on same directory will slow down the operations on the mounts for seconds making it appear like a hang.
Fix: Delegated the heals to shd in the common cases to prevent triggering heals from mounts, so that the mount operations don't need to wait for heal to complete before completing the operation.
Result: Hangs are not observed.
|
Story Points: | --- |
| Clone Of: | 1622821 | Environment: | |
| Last Closed: | 2018-11-05 17:27:22 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: | 1622821, 1625575, 1625588 | ||
| Bug Blocks: | 1619357 | ||
|
Description
Ravishankar N
2018-08-31 08:39:18 UTC
The issues identified in https://bugzilla.redhat.com/show_bug.cgi?id=1619357 from the customer's logs are going to be fixed as part of this bz. We are yet to have a call with customer to find if there are anymore issues even after this fix. Quality Engineering Management has reviewed and declined this request. You may appeal this decision by reopening this request. Marking it as POST again, because the bug got closed due to 'qa_ NACK'. |