Bug 606492

Summary: Using '--alloc anywhere' policy with mirror creation spoils redundancy
Product: Red Hat Enterprise Linux 6 Reporter: Jonathan Earl Brassow <jbrassow>
Component: lvm2Assignee: Alasdair Kergon <agk>
Status: CLOSED DUPLICATE QA Contact: Corey Marthaler <cmarthal>
Severity: medium Docs Contact:
Priority: low    
Version: 6.0CC: agk, dwysocha, heinzm, jbrassow, joe.thornber, mbroz, prockai
Target Milestone: rc   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-06-21 19:53:33 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 Jonathan Earl Brassow 2010-06-21 19:22:53 UTC
Using '--alloc anywhere' can cause mirror legs to be on same device.

[root@bp-01 LVM2]# lvcreate -m1 -L 500M -n lv vg --alloc anywhere /dev/sd[bc]1
  Logical volume "lv" created

[root@bp-01 LVM2]# devices
  LV            Copy%  Devices
  lv             36.00 lv_mimage_0(0),lv_mimage_1(0)
  [lv_mimage_0]        /dev/sdb1(0)
  [lv_mimage_1]        /dev/sdb1(125)
  [lv_mlog]            /dev/sdc1(0)

Comment 3 RHEL Program Management 2010-06-21 19:43:21 UTC
This request was evaluated by Red Hat Product Management for inclusion in a Red
Hat Enterprise Linux major release.  Product Management has requested further
review of this request by Red Hat Engineering, for potential inclusion in a Red
Hat Enterprise Linux Major release.  This request is not yet committed for
inclusion.

Comment 4 Corey Marthaler 2010-06-21 19:53:33 UTC

*** This bug has been marked as a duplicate of bug 594525 ***