LVM: восстановить UUID?

У меня есть несколько виртуальных машин, которые были клонами одного и того же исходного образа диска, который содержал несколько томов LVM. Когда я их клонирую, я получаю несколько томов LVM (хотя и на разных хостах), которые имеют один и тот же "уникальный" идентификатор. Можно ли как-нибудь заставить LVM изменить UUID существующего тома?

1 ответ

pvchange --uuid /physical/volume/path
vgchange --uuid /volume/group/name

Согласно его странице руководства, команда vgimportclone сделает всю работу за вас:

vgimportclone /physical/volume/path

Это используется для импорта группы томов (VG) из клонированного физического тома (PV), например, после моментального снимка или другого дублированного PV.

pvchange не работал для меня, он продолжал избегать громкости с

ВНИМАНИЕ: Не использовать устройство / dev / sdc для PV C0s0Wg-HcnQ-LOP3-QwmR-dhSX-4wW1-hRhxm3. ВНИМАНИЕ: PV C0s0Wg-HcnQ-LOP3-QwmR-dhSX-4wW1-hRhxm3 предпочитает device / dev / sdb, потому что устройство используется LV. Устройство / dev / sdc исключено фильтром.

В конечном счете, wipefs /dev/sdc было решение, после которого я просто использовал

pvcreate /dev/sdc
Другие вопросы по тегам