[SOLVED] QM Migration Error: vmdk format does not support live migration

chrigiboy

Well-Known Member
Nov 6, 2018
93
1
48
Hallo Zusammen,

Wir haben ein Problem beim Migrieren einer VM vom einen Node auf den anderen.
Die zu transferierende VM hat 2 Festplatten eingebunden. Eine im local-lvm und eine auf einem Remote Synology Server. Dieser Synology Server ist bei beiden Nodes über NFS unter demselben namen eingetragen.
Wir haben während der Migration der VM folgende Fehlermeldung erhalten:


all mirroring jobs are ready
2019-06-17 23:18:15 starting online/live migration on unix:/run/qemu-server/104.migrate
2019-06-17 23:18:15 migrate_set_speed: 8589934592
2019-06-17 23:18:15 migrate_set_downtime: 0.1
2019-06-17 23:18:15 set migration_caps
2019-06-17 23:18:15 set cachesize: 2147483648
2019-06-17 23:18:15 start migrate command to unix:/run/qemu-server/104.migrate
2019-06-17 23:18:15 migrate uri => unix:/run/qemu-server/104.migrate failed: VM 104 qmp command 'migrate' failed - The vmdk format used by node '#block338' does not support live migration
2019-06-17 23:18:16 ERROR: online migrate failure - VM 104 qmp command 'migrate' failed - The vmdk format used by node '#block338' does not support live migration
2019-06-17 23:18:16 aborting phase 2 - cleanup resources
2019-06-17 23:18:16 migrate_cancel
drive-scsi0: Cancelling block job
drive-scsi0: Done.
2019-06-17 23:18:23 ERROR: command '/usr/bin/ssh -e none -o 'BatchMode=yes' -o 'HostKeyAlias=px14' root@192.168.50.64 pvesm free local-lvm:vm-104-disk-0' failed: exit code 5
2019-06-17 23:18:26 ERROR: migration finished with problems (duration 03:28:27)


Gibt es eine möglichkeit die VM dennoch Online zu Migrieren ? Kennt jemand diesen Fehler ?
 
Hi,

bitte verwende keine vmdk, die sind nur zum Konvertieren da.
Des weiteren kannst du am GUI nicht local-storage-live Migration verwenden das geht nur auf der Shell.

Code:
qm help migrate
 
  • Like
Reactions: fireon
Hey @wolfgang,

Vielen Dank für deine schnelle Antwort.
Die Migration haben wir bereits über das CLI gemacht. Ich habe beim ersten Beitrag vergessend den Befehl den wir verwendet haben mitzusenden.

qm migrate 104 px14 --online --with-local-disks


vmdk haben wir verwendet weil wir uns sicher waren dass dieses Disk Format Dynamische Festplatten unterstützt (Also dass auf dem Host keine 1TB Virtuelle Disk erstellt wird sondern dass diese einfach immer weiter wächst). Welches andere Disk Format würdest du uns empfehlen ? (Wichtig: Dynamisch + Geschwindigkeit).
Obwohl der Befehl mit --with-local-disks über die Shell ausgeführt wurde kam die obere Fehlermeldung. Gehen VMDK's generell nicht ? Wenn nein was machen wir jetzt am besten ? Diese VMDK auf dem Netzlaufwerk wird von mehreren Servern verwendet.
 
(Wichtig: Dynamisch + Geschwindigkeit)
Die zweit Parameter sind gegensätzlich ;-)
Aber ich für NFS würde ich dir qcow2 empfehlen.
Ist zwar ein bisschen langsamer als raw aber hat alle Features.

Diese VMDK auf dem Netzlaufwerk wird von mehreren Servern verwendet
Was meinst du damit genau?

Schick mal bitte die config der VM und des storage.
Code:
cat /etc/pve/qemu-server/104.conf
cat /etc/pve/storage.cfg
 
Hier der Output der beiden Befehle "cat /etc/pve/qemu-server/104.conf" & "cat /etc/pve/storage.cfg":

root@px12:~# cat /etc/pve/qemu-server/104.conf
acpi: 1
agent: 1,fstrim_cloned_disks=1
autostart: 1
boot: cdn
bootdisk: scsi0
cores: 10
cpulimit: 20
cpuunits: 1000
ide0: none,media=cdrom
kvm: 1
memory: 20480
name: sr23
net0: e1000=86:42:02:4E:0E:32,bridge=vmbr0
numa: 1
onboot: 1
ostype: win10
reboot: 1
scsi0: local-lvm:vm-104-disk-1,cache=unsafe,discard=on,size=1000G
scsi1: netdisk:104/vm-104-disk-1.vmdk,cache=unsafe,discard=on,size=1000G
scsihw: virtio-scsi-single
smbios1: uuid=d3019666-7270-4272-895f-fc73441b10f6
sockets: 2
vcpus: 20
root@px12:~# cat /etc/pve/storage.cfg
dir: local
path /var/lib/vz
content vztmpl,iso
maxfiles 10
shared 0

lvmthin: local-lvm
thinpool data
vgname pve
content images,rootdir

nfs: nbsyn1
export /volume1/backup
path /mnt/pve/netdisk
server 10.0.0.10
content backup,images,vztmpl,iso
maxfiles 7


Die aussage "Diese VMDK auf dem Netzlaufwerk wird von mehreren Servern verwendet" war glaube ich Falsch ;) Sorry.
Wir werden uns qcow2 mal anschauen. Der Fehler ist ja demnach gefunden. VMDK's können nicht migriert werden.
Vielen Dank für deine Hilfe.

MFG
 
Last edited:
Der Fehler ist ja demnach gefunden. VMDK's können nicht migriert werden.
Vielen Dank für deine Hilfe.
Wenn das Thema für dich gelöst ist den Thread als gelöst markieren, in dem du den Titel editierst und das Flag setzt. Danke. :)
 

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!