Bug 607334
Summary: | allocate log fault policy doesn't work for redundant mirrored logs losing one device | |||
---|---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Corey Marthaler <cmarthal> | |
Component: | lvm2 | Assignee: | Jonathan Earl Brassow <jbrassow> | |
Status: | CLOSED ERRATA | QA Contact: | Corey Marthaler <cmarthal> | |
Severity: | medium | Docs Contact: | ||
Priority: | medium | |||
Version: | 6.0 | CC: | agk, ddumas, dwysocha, heinzm, jbrassow, joe.thornber, mbroz, prajnoha, prockai | |
Target Milestone: | rc | |||
Target Release: | --- | |||
Hardware: | All | |||
OS: | Linux | |||
Whiteboard: | ||||
Fixed In Version: | lvm2-2.02.82-1.el6 | Doc Type: | Bug Fix | |
Doc Text: |
It is now possible for a mirror log to be converted from "disk" to "mirrored".
|
Story Points: | --- | |
Clone Of: | ||||
: | 644079 (view as bug list) | Environment: | ||
Last Closed: | 2011-05-19 14:26:11 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: | ||||
Bug Blocks: | 644079 |
Description
Corey Marthaler
2010-06-23 20:23:31 UTC
Won't have time to fix in 6.0 - will wait til 6.1. If a user wishes to maintain their mirrored log, they will have to convert to 'core' log and then to 'mirrored' log for now. Fix checked in upstream: Checking in WHATS_NEW; /cvs/lvm2/LVM2/WHATS_NEW,v <-- WHATS_NEW new revision: 1.1876; previous revision: 1.1875 done Checking in lib/metadata/lv_manip.c; /cvs/lvm2/LVM2/lib/metadata/lv_manip.c,v <-- lv_manip.c new revision: 1.243; previous revision: 1.242 done Checking in lib/metadata/mirror.c; /cvs/lvm2/LVM2/lib/metadata/mirror.c,v <-- mirror.c new revision: 1.139; previous revision: 1.138 done Checking in tools/lvconvert.c; /cvs/lvm2/LVM2/tools/lvconvert.c,v <-- lvconvert.c new revision: 1.155; previous revision: 1.154 done Checking in tools/lvcreate.c; /cvs/lvm2/LVM2/tools/lvcreate.c,v <-- lvcreate.c new revision: 1.228; previous revision: 1.227 done 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: It is now possible for a mirror log to be converted from "disk" to "mirrored". Fix verified in the latest rpms. All the helter_skelter test cases with mirror leg as well as mirrored log leg failures have been turned back on and executed with the expectation that the log leg allocation policy will work. 2.6.32-118.el6.x86_64 lvm2-2.02.83-2.el6 BUILT: Tue Feb 8 10:10:57 CST 2011 lvm2-libs-2.02.83-2.el6 BUILT: Tue Feb 8 10:10:57 CST 2011 lvm2-cluster-2.02.83-2.el6 BUILT: Tue Feb 8 10:10:57 CST 2011 udev-147-2.34.el6 BUILT: Wed Feb 16 08:09:21 CST 2011 device-mapper-1.02.62-2.el6 BUILT: Tue Feb 8 10:10:57 CST 2011 device-mapper-libs-1.02.62-2.el6 BUILT: Tue Feb 8 10:10:57 CST 2011 device-mapper-event-1.02.62-2.el6 BUILT: Tue Feb 8 10:10:57 CST 2011 device-mapper-event-libs-1.02.62-2.el6 BUILT: Tue Feb 8 10:10:57 CST 2011 cmirror-2.02.83-2.el6 BUILT: Tue Feb 8 10:10:57 CST 2011 An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2011-0772.html |