Bug 2251767
| Summary: | [GSS] [6.1.z backport] We can not get attributes (getattr) for a specific inode which makes production workload hang. | |||
|---|---|---|---|---|
| Product: | [Red Hat Storage] Red Hat Ceph Storage | Reporter: | Bipin Kunal <bkunal> | |
| Component: | CephFS | Assignee: | Venky Shankar <vshankar> | |
| Status: | CLOSED ERRATA | QA Contact: | Hemanth Kumar <hyelloji> | |
| Severity: | urgent | Docs Contact: | Disha Walvekar <dwalveka> | |
| Priority: | unspecified | |||
| Version: | 5.3 | CC: | aglotov, ceph-eng-bugs, cephqe-warriors, dwalveka, hyelloji, kelwhite, pdhange, rsachere, tserlin, vereddy, vshankar, xiubli | |
| Target Milestone: | --- | |||
| Target Release: | 6.1z4 | |||
| Hardware: | x86_64 | |||
| OS: | Linux | |||
| Whiteboard: | ||||
| Fixed In Version: | ceph-17.2.6-179.el9cp | Doc Type: | Bug Fix | |
| Doc Text: |
.The loner member is set to `true`
Previously, for a file lock in the LOCK_EXCL_XSYN state, the non-loner clients would be issued empty caps. However, since the loner of this state is set to `false`, it could make the locker to issue the Fcb caps to them, which is incorrect. This would cause some client requests to incorrectly revoke some caps and infinitely wait and cause slow requests.
With this fix, the loner member is set to `true` and as a result the corresponding request is not blocked.
|
Story Points: | --- | |
| Clone Of: | 2251258 | |||
| : | 2251768 (view as bug list) | Environment: | ||
| Last Closed: | 2024-02-08 18:12:28 UTC | Type: | --- | |
| 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: | 2251258, 2262740, 2266545 | |||
| Bug Blocks: | 2251768, 2261930 | |||
|
Comment 11
errata-xmlrpc
2024-02-08 18:12:28 UTC
|