Если я читаю Ваш вопрос правильно, что Вы действительно хотите сделать, объединить два LV на отдельном VG's. Это требует Вас движущиеся данные от одного LV до другого, нет способа объединить LVs непосредственно.
Таким образом, Вы смотрите на своего рода время простоя.
Можно, вероятно, ограничить его путем выполнения следующего: LVA - Скоро, чтобы быть большим Логическим томом LVB - Скоро, чтобы быть удаленным логическим томом
Хотя, Вы сможете объединить два VGs, я не думаю, что Вы сможете преобразовать LV из linear
кому: striped
без первого удаления его и воссоздания его.
В любом случае можно легко сделать тесты с циклическими устройствами на редких файлах, которые берут едва любое дисковое пространство:
truncate -s500G a
truncate -s500G b
sudo losetup /dev/loop0 a
sudo losetup /dev/loop1 b
sudo pvcreate /dev/loop0
sudo pvcreate /dev/loop1
sudo vgcreate A /dev/loop0
sudo vgcreate B /dev/loop1
sudo lvcreate ...
Я не знаю, как сделать это, не уничтожая эти два логических тома /dev/vg03/vz
и /dev/vg04/vz
, и создание нового LV, после того как Вы реорганизовали пространство.
Следующая стратегия должна (я не протестировать его), позволяют Вам получить желаемую конфигурацию без времени простоя для других объемов. Вам, возможно, понадобится некоторое временное пространство на рабочем диске до размера самого большого из LVs, который Вы удаляете.
lvchange -an
).pvcreate
).vg03
(vgextend
). Переместите степени в конце vg03
к царапине располагают с интервалами с pvmove /dev/sdXX:MMM-NNN
(замена sdXX
соответствующим спецификатором раздела и MMM
и NNN
правильными числами степени). Переместите степени, чтобы Вы хотели преобразовать для использования новым чередуемым LV.pvresize
уменьшать физический том на группе объема, где Вы просто освободили некоторое пространство в конце.fdisk
или parted
для уменьшения раздела, содержащего физический том, Вы просто уменьшились. В то время как Вы в нем, создаете новый раздел для остальной части пространства.pvmove
снова для положения обратно всех данных из царапины располагают с интервалами к ее оригиналу (теперь уменьшенный) PV.vg04
. После этого Вам больше не нужно пространство царапины.pvcreate
), и создайте группу объема для этих двух PVs (vgcreate
).