Концепция томов LVM не переносима по системам в том же смысле, что и вы можете пощекотать некоторые накопители md вместе, и они все равно будут работать. Каждый LVM vg имеет уникальный идентификатор, и вам нужно заставить LVM вашей системы принять его. Другими словами, LVM не может «видеть» группу томов, пока вы не «расскажете» о ее присутствии. Как только вы это сделаете, он должен быть плавным оттуда.
Снимки состоят из зарегистрированных дельт сектора. Вы правы, вы должны иметь возможность получить ваш снимок, чтобы показать его, имея как оригинал, так и моментальный снимок. Сам снимок не будет работать.
Я предполагаю, что вы смотрите на сценарии этого вместе, потому что вам просто нужен набор инструментов lvm, чтобы это произошло.
Маленький прощальный подарок, который поможет вам на вашем пути. Сохраните его как/usr/sbin/lvms, установите владельца как root/root, chmod 755 и используйте его, чтобы сохранить кончики пальцев.
#!/bin/sh
#lvms command - consolidates all LVM views into a single command
pvscan 1>/dev/null 2>/dev/null
vgscan 1>/dev/null 2>/dev/null
lvscan 1>/dev/null 2>/dev/null
echo "Available Physical Volumes - - - - - - -"
pvs
echo
echo "Active Volume Groups - - - - - - - - - -"
vgs
echo
echo "Active Logical Volumes - - - - - - - - -"
lvs
Возможно, это поможет добавить более подробную информацию к вашему вопросу. – hlovdal
@hlovdal, Я не уверен, что еще добавить. Я просто пытаюсь установить снимок LVM, созданный в одной системе на другой. – lfaraone