Hi!
When I move a storage pool(btrfs) to other place, like:
mount -l | grep default
/var/lib/lxd/disks/default.img on /var/lib/lxd/storage-pools/default type btrfs (rw,relatime,space_cache,user_subvol_rm_allowed,subvolid=5,subvol=/) [default]
I can move /var/lib/lxd/disks/default.img to another host, and mount it on another host’s /var/lib/lxd/storage-pools/NAME. then lxd import {container name}
if the storage pool is lvm type, How I can move it.
root@uos:/var/lib/lxd/disks# mount -l | grep pool-lvm
/dev/mapper/pool–lvm-containers_ins----lvm on /var/lib/lxd/storage-pools/pool-lvm/containers/ins-lvm type ext4 (rw,relatime,discard,stripe=16)
I move loop-lvm.img to another host, and use losetup /dev/loop0 ./loop-lvm.img
, but the lsblk
command output like this:
loop0 7:0 0 14G 0 loop
├─pool--lvm-LXDThinPool_tmeta 253:0 0 1G 0 lvm
│ └─pool--lvm-LXDThinPool-tpool 253:2 0 12G 0 lvm
│ └─pool--lvm-LXDThinPool 253:3 0 12G 0 lvm
└─pool--lvm-LXDThinPool_tdata 253:1 0 12G 0 lvm
└─pool--lvm-LXDThinPool-tpool 253:2 0 12G 0 lvm
└─pool--lvm-LXDThinPool 253:3 0 12G 0 lvm
different from the original output.
loop2 7:2 0 14G 0 loop
├─pool--lvm-LXDThinPool_tmeta 253:4 0 1G 0 lvm
│ └─pool--lvm-LXDThinPool-tpool 253:6 0 12G 0 lvm
│ ├─pool--lvm-LXDThinPool 253:7 0 12G 0 lvm
│ └─pool--lvm-containers_ins----lvm 253:8 0 9.3G 0 lvm /var/lib/lxd/storage-pools/pool-lvm/containers/ins-lvm
└─pool--lvm-LXDThinPool_tdata 253:5 0 12G 0 lvm
└─pool--lvm-LXDThinPool-tpool 253:6 0 12G 0 lvm
├─pool--lvm-LXDThinPool 253:7 0 12G 0 lvm
└─pool--lvm-containers_ins----lvm 253:8 0 9.3G 0 lvm /var/lib/lxd/storage-pools/pool-lvm/containers/ins-lvm