| Summary: | merged snapshot volumes may never disappear | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 6 | Reporter: | Corey Marthaler <cmarthal> |
| Component: | lvm2 | Assignee: | LVM and device-mapper development team <lvm-team> |
| Status: | CLOSED ERRATA | QA Contact: | Cluster QE <mspqa-list> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 6.3 | CC: | agk, dwysocha, heinzm, jbrassow, mbroz, mcsontos, msnitzer, nperic, prajnoha, prockai, thornber, zkabelac |
| Target Milestone: | rc | Keywords: | Regression |
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | lvm2-2.02.95-1.el6 | Doc Type: | Bug Fix |
| Doc Text: |
No technical note required.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2012-06-20 15:02:22 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Corey Marthaler
2012-03-01 22:27:22 UTC
Most probably result of wrong check for dup2 fixed by commit: https://www.redhat.com/archives/lvm-devel/2012-March/msg00032.html (In reply to comment #1) > Most probably result of wrong check for dup2 fixed by commit: > https://www.redhat.com/archives/lvm-devel/2012-March/msg00032.html That would explain the failure when Corey took manual action. BUT there would seem to be a regression on the automatic cleanup of the merged snapshot. That work is achieved by the polldaemon code. If the dup2 fix doesn't take care of the automatic cleanup of a merge I'd appreciate it if others could come to terms with what has regressed. I'm way too far removed from lvm2 code these days to be effective at quickly tracking where we've gone wrong (nor do I have the interest in a context switch to lvm2 right now).
Technical note added. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.
New Contents:
No technical note required.
I have tired several times with latest nightly, and the merge is never around forever. Though in one run the test failed as the merge until the snapshot LV is removed exceeded the 90 seconds hard-coded time-limit (Opened STS Bug 799339) Tested with 6 consecutive runs of the test. The merges were automatically cleaned up. Packages installed: lvm2-libs-2.02.95-3.el6.x86_64 lvm2-cluster-2.02.95-3.el6.x86_64 lvm2-2.02.95-3.el6.x86_64 cmirror-2.02.95-3.el6.x86_64 device-mapper-1.02.74-3.el6.x86_64 device-mapper-libs-1.02.74-3.el6.x86_64 device-mapper-event-1.02.74-3.el6.x86_64 device-mapper-event-libs-1.02.74-3.el6.x86_64 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. http://rhn.redhat.com/errata/RHBA-2012-0962.html |