Bug 1359153
| Summary: | Add reclaim lock support for posix locks | ||
|---|---|---|---|
| Product: | [Community] GlusterFS | Reporter: | Soumya Koduri <skoduri> |
| Component: | locks | Assignee: | Soumya Koduri <skoduri> |
| Status: | CLOSED DEFERRED | QA Contact: | |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | mainline | CC: | atumball, bugs |
| Target Milestone: | --- | Keywords: | Triaged |
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2019-05-11 02:14:54 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: | 1350744 | ||
REVIEW: http://review.gluster.org/14986 (WIP/locks: Add reclaim lock support for posix locks) posted (#1) for review on master by soumya k (skoduri) REVIEW: http://review.gluster.org/14986 (WIP/locks: Add reclaim lock support for posix locks) posted (#2) for review on master by soumya k (skoduri) Not working on this feature immediately. Will mark it DEFERRED. Revisiting this after couple of releases. |
Description of problem: In certain scenarios (esp.,in highly available environments), the application may have to fail-over/connect to a different glusterFS client while the I/O is happening. In such cases until there is a ping timer expiry and glusterFS server cleans up the locks held by the older glusterFS client, the application will not be able to reclaim their lost locks. To avoid that we need support in Gluster to let clients reclaim the existing locks provided lkwoner matches. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info: