]> sourceware.org Git - lvm2.git/commit
lvconvert: add infrastructure for RaidLV reshaping support
authorHeinz Mauelshagen <heinzm@redhat.com>
Fri, 24 Feb 2017 02:11:41 +0000 (03:11 +0100)
committerHeinz Mauelshagen <heinzm@redhat.com>
Fri, 24 Feb 2017 04:20:58 +0000 (05:20 +0100)
commit932db3db535734f03cec973182dcc73adef9d3a5
tree52d4da473866c880274a55147b190b2c6a051557
parentfe18e5e77a488618510648c7801ea3375ce5aac4
lvconvert: add infrastructure for RaidLV reshaping support

In order to support striped raid5/6/10 LV reshaping (change
of LV type, stripesize or number of legs), this patch
introduces more local infrastructure to raid_manip.c
used by followup patches.

Changes:
- add missing possible reshape conversions and conversion options
  to allow/prohibit changing stripesize or number fo stripes
- enhance setting convenient riad types in reshape conversions
  (e.g. raid1 with 2 legs -> radi5_n)

Related: rhbz834579
Related: rhbz1191935
Related: rhbz1191978
lib/metadata/raid_manip.c
This page took 0.035824 seconds and 5 git commands to generate.