]> sourceware.org Git - lvm2.git/commit
Don't allow two images to be split and tracked from a RAID LV at one time
authorJonathan Earl Brassow <jbrassow@redhat.com>
Thu, 1 Dec 2011 00:21:04 +0000 (00:21 +0000)
committerJonathan Earl Brassow <jbrassow@redhat.com>
Thu, 1 Dec 2011 00:21:04 +0000 (00:21 +0000)
commit9711057499469ab3d35f877176b345350f66c541
tree32face0ef9263aaeaf40153c89f841e214054bca
parentd34991ed974ca734129d0d5349f7eeb4f81afb0a
Don't allow two images to be split and tracked from a RAID LV at one time

Also, don't allow a splitmirror operation on a RAID LV that is already tracking
a split, unless the operation is to stop the tracking and complete the split.
Example:
~> lvconvert --splitmirrors 1 --trackchanges vg/lv /dev/sdc1
# Now tracking changes - image can be merged back or split-off for good
~> lvconvert --splitmirrors 1 -n new_name vg/lv /dev/sdc1
# ^ Completes split ^

If a split is performed on a RAID that is tracking an already split image and
PVs are provided, we must ensure that
 1) the already split LV is represented in the PVs
 2) we are careful to split only the tracked image
WHATS_NEW
lib/metadata/raid_manip.c
This page took 0.034907 seconds and 5 git commands to generate.