VM HDD location in a VG Group

eglyn

Member
Aug 26, 2021
26
2
8
45
Hi all,

I need to copy a HDD from a VM to another location (not on the cluster), and I can't find it anywhere...

Here my commands:
Code:
# pvesm list ADMIN --vmid 139
ADMIN:vm-139-disk-0 raw     images    53687091200 139

# pvesm path ADMIN:vm-139-disk-0
dev/vg-admin/vm-139-disk-0

# ls /dev/vg-admin/
lrwxrwxrwx 1 root root 8 Nov 15 17:06 vm-106-disk-0 -> ../dm-13
lrwxrwxrwx 1 root root 8 Nov 15 17:06 vm-106-disk-1 -> ../dm-14
lrwxrwxrwx 1 root root 8 Nov 15 17:06 vm-106-disk-2 -> ../dm-26
lrwxrwxrwx 1 root root 8 Mar  8 22:00 vm-108-disk-0 -> ../dm-16
lrwxrwxrwx 1 root root 8 Mar  5 01:06 vm-109-disk-0 -> ../dm-25
lrwxrwxrwx 1 root root 8 Mar  8 22:00 vm-111-disk-0 -> ../dm-31
lrwxrwxrwx 1 root root 8 Dec 23 10:31 vm-112-disk-0 -> ../dm-23
lrwxrwxrwx 1 root root 8 Mar  8 22:00 vm-113-disk-0 -> ../dm-33
lrwxrwxrwx 1 root root 8 Mar  5 01:18 vm-114-disk-0 -> ../dm-18
lrwxrwxrwx 1 root root 8 Mar  8 23:00 vm-115-disk-0 -> ../dm-29
lrwxrwxrwx 1 root root 8 Mar  8 23:00 vm-115-disk-1 -> ../dm-34
lrwxrwxrwx 1 root root 8 Mar  8 23:00 vm-115-disk-2 -> ../dm-35
lrwxrwxrwx 1 root root 8 Mar  9 00:00 vm-116-disk-0 -> ../dm-30
lrwxrwxrwx 1 root root 8 Mar  8 22:00 vm-118-disk-0 -> ../dm-38
lrwxrwxrwx 1 root root 8 Mar  8 22:00 vm-119-disk-0 -> ../dm-39
lrwxrwxrwx 1 root root 8 Mar  8 22:00 vm-123-disk-0 -> ../dm-21
lrwxrwxrwx 1 root root 8 Mar  8 22:00 vm-126-disk-0 -> ../dm-15
lrwxrwxrwx 1 root root 8 Feb 10 13:43 vm-127-disk-0 -> ../dm-20
lrwxrwxrwx 1 root root 8 Feb 10 13:43 vm-127-disk-1 -> ../dm-27
lrwxrwxrwx 1 root root 8 Feb 10 13:43 vm-127-disk-2 -> ../dm-28
lrwxrwxrwx 1 root root 7 Mar  3 01:02 vm-129-disk-0 -> ../dm-7
lrwxrwxrwx 1 root root 7 Mar  3 01:03 vm-131-disk-0 -> ../dm-8
lrwxrwxrwx 1 root root 7 Mar  3 01:03 vm-132-disk-0 -> ../dm-9
lrwxrwxrwx 1 root root 8 Mar  5 01:37 vm-134-disk-0 -> ../dm-17
lrwxrwxrwx 1 root root 8 Mar  7 07:40 vm-135-disk-0 -> ../dm-32
lrwxrwxrwx 1 root root 8 Mar  3 01:04 vm-136-disk-0 -> ../dm-10
lrwxrwxrwx 1 root root 8 Mar  4 01:31 vm-137-disk-0 -> ../dm-19
lrwxrwxrwx 1 root root 8 Mar  3 01:05 vm-138-disk-0 -> ../dm-12
lrwxrwxrwx 1 root root 8 Mar  8 22:01 vm-140-disk-0 -> ../dm-44
lrwxrwxrwx 1 root root 8 Mar  8 22:01 vm-143-disk-0 -> ../dm-37

So, there is no vm-139-disk-0 file... If I run the VM, disk appear in the list, but when I shutdown, it desappear... Why ? T_T

In my storage.conf I have:
Code:
lvm: ADMIN
        vgname vg-admin
        content images,rootdir
        nodes SV-PXMX01 SV-PXMX02
        shared 1
 
Last edited:
What does lvs say? If the VM is powered off, the LV is most likely not active.

Activate it manually with lvchange -ay {logical volume}
 
I found a solution, probably not the most effective :)

I clone the VM to a standard datastore, it create a qcow2 attached to this clone. And I can browse the datastore to copy the HDD to another server :)