Live Snapshot with PVE 2.3-6 qmp command 'snapshot-drive' failed - Not supported

akh1

New Member
Jan 30, 2013
6
0
1
Live Snapshot with PVE 2.3-6
not working when done from GUI
with following error :

qmp command 'snapshot-drive' failed - Not supported

More details :
Output of error message
VM 104 qmp command 'snapshot-drive' failed - Not supported


MORE INFO ABOUT SUSTEM AND CONFIG :

root@proxmox:~# qm config 104
boot: cdn
bootdisk: virtio0
cores: 1
ide2: none,media=cdrom
memory: 2048
name: netflow
net0: rtl8139=00:0C:29:33:AC:64,bridge=vmbr0
ostype: l26
sockets: 1
virtio0: local:104/vm-104-disk-2.qcow2,size=20G

root@proxmox:~# cat /etc/pve/storage.cfg
nfs: Synology
path /mnt/pve/Synology
server 10.10.10.38
export /volume1/NetBackup
options vers=3
content backup
maxfiles 10


dir: local
path /var/lib/vz
content images,iso,vztmpl,rootdir
maxfiles 0


dir: disk_backup
path /disk_backup
content images,iso,vztmpl,rootdir,backup
maxfiles 2

root@proxmox:~# pveversion -v
pve-manager: 2.3-6 (pve-manager/2.3/bcbdbcc8)
running kernel: 2.6.32-16-pve
proxmox-ve-2.6.32: 2.2-82
pve-kernel-2.6.32-16-pve: 2.6.32-82
lvm2: 2.02.95-1pve2
clvm: 2.02.95-1pve2
corosync-pve: 1.4.4-4
openais-pve: 1.1.4-2
libqb: 0.10.1-2
redhat-cluster-pve: 3.1.93-2
resource-agents-pve: 3.9.2-3
fence-agents-pve: 3.1.9-1
pve-cluster: 1.0-36
qemu-server: 2.3-8
pve-firmware: 1.0-21
libpve-common-perl: 1.0-44
libpve-access-control: 1.0-25
libpve-storage-perl: 2.3-2
vncterm: 1.0-3
vzctl: 4.0-1pve2
vzprocps: 2.0.11-2
vzquota: 3.1-1
pve-qemu-kvm: 1.3-17
ksm-control-daemon: 1.1-1



cat /var/log/pve/tasks/index
UPID:proxmox:0001B83F:00110E6B:5108D3AC:stopall::root@pam: 5108D3BB OK
UPID:proxmox:00000970:00000E74:5108D446:startall::root@pam: 5108D446 OK
UPID:proxmox:0000142E:000061B3:5108D51C:qmstart:104:root@pam: 5108D51D OK
UPID:proxmox:00001C8A:0000B014:5108D5E4:qmsnapshot:104:root@pam: 5108D5FB VM 104 qmp command 'snapshot-drive' failed - Not supported



Please Help to SOLVE this

Thanks in ADVANCE










 
you run an old kernel, pveversion -v should be:

Code:
pve-manager: 2.3-6 (pve-manager/2.3/bcbdbcc8)
running kernel: 2.6.32-18-pve
proxmox-ve-2.6.32: 2.3-88
pve-kernel-2.6.32-18-pve: 2.6.32-88
lvm2: 2.02.95-1pve2
clvm: 2.02.95-1pve2
corosync-pve: 1.4.4-4
openais-pve: 1.1.4-2
libqb: 0.10.1-2
redhat-cluster-pve: 3.1.93-2
resource-agents-pve: 3.9.2-3
fence-agents-pve: 3.1.9-1
pve-cluster: 1.0-36
qemu-server: 2.3-8
pve-firmware: 1.0-21
libpve-common-perl: 1.0-44
libpve-access-control: 1.0-25
libpve-storage-perl: 2.3-2
vncterm: 1.0-3
vzctl: 4.0-1pve2
vzprocps: 2.0.11-2
vzquota: 3.1-1
pve-qemu-kvm: 1.3-17
ksm-control-daemon: 1.1-1

update and try again (don´t forget to reboot your host).
 
ok

I do
apt-get dist-upgrade

!reboot!

and now

root@proxmox:~# pveversion -v
pve-manager: 2.3-6 (pve-manager/2.3/bcbdbcc8)
running kernel: 2.6.32-16-pve
proxmox-ve-2.6.32: 2.3-88
pve-kernel-2.6.32-16-pve: 2.6.32-82
pve-kernel-2.6.32-18-pve: 2.6.32-88
lvm2: 2.02.95-1pve2
clvm: 2.02.95-1pve2
corosync-pve: 1.4.4-4
openais-pve: 1.1.4-2
libqb: 0.10.1-2
redhat-cluster-pve: 3.1.93-2
resource-agents-pve: 3.9.2-3
fence-agents-pve: 3.1.9-1
pve-cluster: 1.0-36
qemu-server: 2.3-8
pve-firmware: 1.0-21
libpve-common-perl: 1.0-44
libpve-access-control: 1.0-25
libpve-storage-perl: 2.3-2
vncterm: 1.0-3
vzctl: 4.0-1pve2
vzprocps: 2.0.11-2
vzquota: 3.1-1
pve-qemu-kvm: 1.3-17
ksm-control-daemon: 1.1-1


live snapshot still not working
 
i do upgrade

during it I see

Processing triggers for man-db ...
Setting up libboost-thread1.42.0 (1.42.0-4) ...
Setting up librados2 (0.56.1-1~bpo60+1) ...
Setting up librbd1 (0.56.1-1~bpo60+1) ...
Setting up ceph-common (0.56.1-1~bpo60+1) ...
Installing new version of config file /etc/bash_completion.d/rbd ...
Setting up pve-kernel-2.6.32-18-pve (2.6.32-88) ...
update-initramfs: Generating /boot/initrd.img-2.6.32-18-pve
Generating grub.cfg ...
/usr/sbin/grub-probe: error: Couldn't find PV pv1. Check your device.map.
Setting up proxmox-ve-2.6.32 (2.3-88) ...
installing proxmox release key: OK
root@proxmox:~#



after reboot - still old kernel ?


root@proxmox:~# pveversion -v
pve-manager: 2.3-6 (pve-manager/2.3/bcbdbcc8)
running kernel: 2.6.32-16-pve
proxmox-ve-2.6.32: 2.3-88
pve-kernel-2.6.32-16-pve: 2.6.32-82
pve-kernel-2.6.32-18-pve: 2.6.32-88
lvm2: 2.02.95-1pve2
clvm: 2.02.95-1pve2
corosync-pve: 1.4.4-4
openais-pve: 1.1.4-2
libqb: 0.10.1-2
redhat-cluster-pve: 3.1.93-2
resource-agents-pve: 3.9.2-3
fence-agents-pve: 3.1.9-1
pve-cluster: 1.0-36
qemu-server: 2.3-8
pve-firmware: 1.0-21
libpve-common-perl: 1.0-44
libpve-access-control: 1.0-25
libpve-storage-perl: 2.3-2
vncterm: 1.0-3
vzctl: 4.0-1pve2
vzprocps: 2.0.11-2
vzquota: 3.1-1
pve-qemu-kvm: 1.3-17
ksm-control-daemon: 1.1-1
 
ok
i update grub like this


root@proxmox:~# grub-mkdevicemap


root@proxmox:~# update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.32-18-pve
Found initrd image: /boot/initrd.img-2.6.32-18-pve
Found linux image: /boot/vmlinuz-2.6.32-16-pve
Found initrd image: /boot/initrd.img-2.6.32-16-pve
Found memtest86+ image: /memtest86+.bin
Found memtest86+ multiboot image: /memtest86+_multiboot.bin
done
root@proxmox:~#




reboot


and now :


root@proxmox:~# pveversion -v
pve-manager: 2.3-6 (pve-manager/2.3/bcbdbcc8)
running kernel: 2.6.32-18-pve
proxmox-ve-2.6.32: 2.3-88
pve-kernel-2.6.32-16-pve: 2.6.32-82
pve-kernel-2.6.32-18-pve: 2.6.32-88
lvm2: 2.02.95-1pve2
clvm: 2.02.95-1pve2
corosync-pve: 1.4.4-4
openais-pve: 1.1.4-2
libqb: 0.10.1-2
redhat-cluster-pve: 3.1.93-2
resource-agents-pve: 3.9.2-3
fence-agents-pve: 3.1.9-1
pve-cluster: 1.0-36
qemu-server: 2.3-8
pve-firmware: 1.0-21
libpve-common-perl: 1.0-44
libpve-access-control: 1.0-25
libpve-storage-perl: 2.3-2
vncterm: 1.0-3
vzctl: 4.0-1pve2
vzprocps: 2.0.11-2
vzquota: 3.1-1
pve-qemu-kvm: 1.3-17
ksm-control-daemon: 1.1-1
root@proxmox:~#







and now still same error


VM 104 qmp command 'snapshot-drive' failed - Not supported




please help
 

sure - I check this BEFORE i write ro forum !


ok, i solve this by myself

real problem :
as i write before

root@proxmox:~# qm config 104
boot: cdn
bootdisk: virtio0
cores: 1
ide2: none,media=cdrom
memory: 2048
name: netflow
net0: rtl8139=00:0C:29:33:AC:64,bridge=vmbr0
ostype: l26
sockets: 1
virtio0: local:104/vm-104-disk-2.qcow2,size=20G


look like disk file is QCOW2

but
when I do
root@proxmox:/var/lib/vz/images/104# qemu-img info ./vm-104-disk-2.qcow2
image: ./vm-104-disk-2.qcow2
file format: raw
virtual size: 20G (21474836480 bytes)
disk size: 19G


so real fiel is in RAW !!!!

I convert like this

qemu-img convert -f raw -c -O qcow2 ./vm-104-disk-2.qcow2 1.qcow2
rename and replace disk file

and NOW have live snapshot

Thanks !
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!