Bug 801967
Summary: | RAID1 down conversion with a specified device fails | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Corey Marthaler <cmarthal> |
Component: | lvm2 | Assignee: | Jonathan Earl Brassow <jbrassow> |
Status: | CLOSED ERRATA | QA Contact: | Cluster QE <mspqa-list> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 6.3 | CC: | agk, dwysocha, heinzm, jbrassow, mbroz, msnitzer, prajnoha, prockai, thornber, zkabelac |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | lvm2-2.02.95-2.el6 | Doc Type: | Bug Fix |
Doc Text: |
no documentation necessary.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2012-06-20 15:02:29 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: |
Description
Corey Marthaler
2012-03-10 00:09:13 UTC
Works for me. Is your kernel up-to-date? [root@bp-01 LVM2]# lvcreate -m2 -L 500M -n lv vg Logical volume "lv" created [root@bp-01 LVM2]# devices vg; dmsetup ls | grep vg- LV Copy% Devices lv 100.00 lv_mimage_0(0),lv_mimage_1(0),lv_mimage_2(0) [lv_mimage_0] /dev/sdb1(0) [lv_mimage_1] /dev/sdc1(0) [lv_mimage_2] /dev/sdd1(0) [lv_mlog] /dev/sdi1(0) vg-lv_mimage_2 (253:6) vg-lv (253:7) vg-lv_mimage_1 (253:5) vg-lv_mimage_0 (253:4) vg-lv_mlog (253:3) [root@bp-01 LVM2]# lvconvert --type raid1 vg/lv [root@bp-01 LVM2]# devices vg; dmsetup ls | grep vg- LV Copy% Devices lv 100.00 lv_rimage_0(0),lv_rimage_1(0),lv_rimage_2(0) [lv_rimage_0] /dev/sdb1(0) [lv_rimage_1] /dev/sdc1(0) [lv_rimage_2] /dev/sdd1(0) [lv_rmeta_0] /dev/sdb1(125) [lv_rmeta_1] /dev/sdc1(125) [lv_rmeta_2] /dev/sdd1(125) vg-lv (253:7) vg-lv_rmeta_2 (253:9) vg-lv_rmeta_1 (253:8) vg-lv_rmeta_0 (253:3) vg-lv_rimage_2 (253:6) vg-lv_rimage_1 (253:5) vg-lv_rimage_0 (253:4) [root@bp-01 LVM2]# lvconvert -m1 vg/lv [root@bp-01 LVM2]# devices vg; dmsetup ls | grep vg- LV Copy% Devices lv 100.00 lv_rimage_0(0),lv_rimage_1(0) [lv_rimage_0] /dev/sdb1(0) [lv_rimage_1] /dev/sdc1(0) [lv_rmeta_0] /dev/sdb1(125) [lv_rmeta_1] /dev/sdc1(125) vg-lv (253:7) vg-lv_rmeta_1 (253:8) vg-lv_rmeta_0 (253:3) vg-lv_rimage_1 (253:5) vg-lv_rimage_0 (253:4) Still fails for me with the latest kern. [root@taft-01 ~]# lvconvert -m 1 cent/lv /dev/sdc1 device-mapper: rename ioctl on cent-lv_rimage_2 failed: Device or resource busy Failed to rename cent-lv_rimage_2 (253:6) to cent-lv_rimage_1 Failed to resume cent/lv after committing changes libdevmapper exiting with 7 device(s) still suspended. [root@taft-01 ~]# lvs -a -o +devices [HANG] 2.6.32-251.el6.x86_64 lvm2-2.02.95-1.el6 BUILT: Tue Mar 6 10:00:33 CST 2012 lvm2-libs-2.02.95-1.el6 BUILT: Tue Mar 6 10:00:33 CST 2012 lvm2-cluster-2.02.95-1.el6 BUILT: Tue Mar 6 10:00:33 CST 2012 udev-147-2.40.el6 BUILT: Fri Sep 23 07:51:13 CDT 2011 device-mapper-1.02.74-1.el6 BUILT: Tue Mar 6 10:00:33 CST 2012 device-mapper-libs-1.02.74-1.el6 BUILT: Tue Mar 6 10:00:33 CST 2012 device-mapper-event-1.02.74-1.el6 BUILT: Tue Mar 6 10:00:33 CST 2012 device-mapper-event-libs-1.02.74-1.el6 BUILT: Tue Mar 6 10:00:33 CST 2012 cmirror-2.02.95-1.el6 BUILT: Tue Mar 6 10:00:33 CST 2012 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 documentation necessary. Fix verified in the latest errata rpms. [root@taft-01 ~]# lvs -a -o +devices LV VG Attr LSize Copy% Devices lv taft rwi-a-m- 500.00m 100.00 lv_rimage_0(0),lv_rimage_1(0),lv_rimage_2(0) [lv_rimage_0] taft iwi-aor- 500.00m /dev/sdb1(1) [lv_rimage_1] taft iwi-aor- 500.00m /dev/sdc1(1) [lv_rimage_2] taft iwi-aor- 500.00m /dev/sdd1(1) [lv_rmeta_0] taft ewi-aor- 4.00m /dev/sdb1(0) [lv_rmeta_1] taft ewi-aor- 4.00m /dev/sdc1(0) [lv_rmeta_2] taft ewi-aor- 4.00m /dev/sdd1(0) [root@taft-01 ~]# lvconvert -m 1 taft/lv /dev/sdc1 [root@taft-01 ~]# lvs -a -o +devices LV VG Attr LSize Copy% Devices lv taft rwi-a-m- 500.00m 100.00 lv_rimage_0(0),lv_rimage_1(0) [lv_rimage_0] taft iwi-aor- 500.00m /dev/sdb1(1) [lv_rimage_1] taft iwi-aor- 500.00m /dev/sdd1(1) [lv_rmeta_0] taft ewi-aor- 4.00m /dev/sdb1(0) [lv_rmeta_1] taft ewi-aor- 4.00m /dev/sdd1(0) 2.6.32-251.el6.x86_64 lvm2-2.02.95-2.el6 BUILT: Fri Mar 16 08:39:54 CDT 2012 lvm2-libs-2.02.95-2.el6 BUILT: Fri Mar 16 08:39:54 CDT 2012 lvm2-cluster-2.02.95-2.el6 BUILT: Fri Mar 16 08:39:54 CDT 2012 udev-147-2.40.el6 BUILT: Fri Sep 23 07:51:13 CDT 2011 device-mapper-1.02.74-2.el6 BUILT: Fri Mar 16 08:39:54 CDT 2012 device-mapper-libs-1.02.74-2.el6 BUILT: Fri Mar 16 08:39:54 CDT 2012 device-mapper-event-1.02.74-2.el6 BUILT: Fri Mar 16 08:39:54 CDT 2012 device-mapper-event-libs-1.02.74-2.el6 BUILT: Fri Mar 16 08:39:54 CDT 2012 cmirror-2.02.95-2.el6 BUILT: Fri Mar 16 08:39:54 CDT 2012 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 |