Bug 836660

Summary: unable to reduce a striped raid (4|5|6)
Product: Red Hat Enterprise Linux 6 Reporter: Corey Marthaler <cmarthal>
Component: lvm2Assignee: Heinz Mauelshagen <heinzm>
Status: CLOSED WONTFIX QA Contact: cluster-qe <cluster-qe>
Severity: medium Docs Contact:
Priority: medium    
Version: 6.3CC: agk, dwysocha, heinzm, jbrassow, jyundt, msnitzer, prajnoha, prockai, slevine, thornber, zkabelac
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-03-18 14:01:30 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: 840699    

Description Corey Marthaler 2012-06-29 20:47:59 UTC
Description of problem:
[root@hayes-01 bin]# lvs -a -o +devices
  LV                 Attr     LSize  Devices
  reduce             Rwi-a-r- 60.00m reduce_rimage_0(0),reduce_rimage_1(0),reduce_rimage_2(0),reduce_rimage_3(0),reduce_rimage_4(0)
  [reduce_rimage_0]  iwi-aor- 20.00m /dev/etherd/e1.1p9(1)
  [reduce_rimage_1]  iwi-aor- 20.00m /dev/etherd/e1.1p8(1)
  [reduce_rimage_2]  iwi-aor- 20.00m /dev/etherd/e1.1p7(1)
  [reduce_rimage_3]  iwi-aor- 20.00m /dev/etherd/e1.1p6(1)
  [reduce_rimage_4]  iwi-aor- 20.00m /dev/etherd/e1.1p5(1)
  [reduce_rmeta_0]   ewi-aor-  4.00m /dev/etherd/e1.1p9(0)
  [reduce_rmeta_1]   ewi-aor-  4.00m /dev/etherd/e1.1p8(0)
  [reduce_rmeta_2]   ewi-aor-  4.00m /dev/etherd/e1.1p7(0)
  [reduce_rmeta_3]   ewi-aor-  4.00m /dev/etherd/e1.1p6(0)
  [reduce_rmeta_4]   ewi-aor-  4.00m /dev/etherd/e1.1p5(0)

[root@hayes-01 bin]# lvreduce -f -L 30M /dev/raid_sanity/reduce
  Rounding size to boundary between physical extents: 32.00 MiB
  WARNING: Reducing active logical volume to 32.00 MiB
  THIS MAY DESTROY YOUR DATA (filesystem etc.)
  Reducing logical volume reduce to 32.00 MiB
  Unable to reduce RAID LV - operation not implemented.
  Unable to reduce RAID LV - operation not implemented.
  Unable to reduce RAID LV - operation not implemented.
  Unable to reduce RAID LV - operation not implemented.
  Unable to reduce RAID LV - operation not implemented.
  device-mapper: reload ioctl on  failed: Invalid argument
  Failed to suspend reduce
[root@hayes-01 bin]# echo $?
5

[root@hayes-01 bin]# lvs -a -o +devices
  LV                 Attr     LSize  Devices
  reduce             Rwi-a-r- 60.00m reduce_rimage_0(0),reduce_rimage_1(0),reduce_rimage_2(0),reduce_rimage_3(0),reduce_rimage_4(0)
  [reduce_rimage_0]  iwi-aor- 20.00m /dev/etherd/e1.1p9(1)
  [reduce_rimage_1]  iwi-aor- 20.00m /dev/etherd/e1.1p8(1)
  [reduce_rimage_2]  iwi-aor- 20.00m /dev/etherd/e1.1p7(1)
  [reduce_rimage_3]  iwi-aor- 20.00m /dev/etherd/e1.1p6(1)
  [reduce_rimage_4]  iwi-aor- 20.00m /dev/etherd/e1.1p5(1)
  [reduce_rmeta_0]   ewi-aor-  4.00m /dev/etherd/e1.1p9(0)
  [reduce_rmeta_1]   ewi-aor-  4.00m /dev/etherd/e1.1p8(0)
  [reduce_rmeta_2]   ewi-aor-  4.00m /dev/etherd/e1.1p7(0)
  [reduce_rmeta_3]   ewi-aor-  4.00m /dev/etherd/e1.1p6(0)
  [reduce_rmeta_4]   ewi-aor-  4.00m /dev/etherd/e1.1p5(0)


Version-Release number of selected component (if applicable):
2.6.32-278.el6.x86_64
lvm2-2.02.95-10.el6    BUILT: Fri May 18 03:26:00 CDT 2012
lvm2-libs-2.02.95-10.el6    BUILT: Fri May 18 03:26:00 CDT 2012
lvm2-cluster-2.02.95-10.el6    BUILT: Fri May 18 03:26:00 CDT 2012
udev-147-2.41.el6    BUILT: Thu Mar  1 13:01:08 CST 2012
device-mapper-1.02.74-10.el6    BUILT: Fri May 18 03:26:00 CDT 2012
device-mapper-libs-1.02.74-10.el6    BUILT: Fri May 18 03:26:00 CDT 2012
device-mapper-event-1.02.74-10.el6    BUILT: Fri May 18 03:26:00 CDT 2012
device-mapper-event-libs-1.02.74-10.el6    BUILT: Fri May 18 03:26:00 CDT 2012
cmirror-2.02.95-10.el6    BUILT: Fri May 18 03:26:00 CDT 2012


How reproducible:
Everytime

Comment 6 Jonathan Earl Brassow 2014-08-27 04:02:07 UTC
this is certainly not a priority.  Moving to 6.7.

Comment 8 Heinz Mauelshagen 2014-11-05 11:10:43 UTC
Working on the implementation of resize/takeover/reshape of live raid1/10/4/5/6 LVs which is going to address $subject.

Comment 9 Heinz Mauelshagen 2016-02-29 14:03:27 UTC
Development done; inclusion depends on peer review happening in time.

Comment 11 Heinz Mauelshagen 2016-03-18 13:42:30 UTC
In review, potponing to 6.9