Bug 2251768
| Summary: | [GSS] [5.3.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: | Ranjini M N <rmandyam> |
| Priority: | unspecified | ||
| Version: | 5.3 | CC: | aglotov, ceph-eng-bugs, cephqe-warriors, hyelloji, kelwhite, pdhange, rmandyam, rsachere, tserlin, vereddy, vshankar, xiubli |
| Target Milestone: | --- | ||
| Target Release: | 5.3z6 | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | ceph-16.2.10-221.el8cp | 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: | 2251767 | Environment: | |
| Last Closed: | 2024-02-08 16:57:00 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, 2251767, 2262740, 2266545 | ||
| Bug Blocks: | 2258797 | ||
|
Comment 13
errata-xmlrpc
2024-02-08 16:57:00 UTC
|