Symptoms
Migration of a virtual machine fails from Virtuozzo 6 node to Virtuozzo 7
[virtuozzo~]$ prlctl migrate VM_Name Node
VZ7 Migrate the VM VM_Name on NodeVZ7 () Operation progress 100% The data has been migrated. The VM has been stopped and will be converted on the target node. The conversion may take up to 30 minutes internal error: process exited while connecting to monitor: 2018-09-12T16:10:18.735458Z qemu-kvm: -machine pc-i440fx-vz7.3.0,accel=kvm,usb=off,dump-guest-core=off: unsupported machine type Use -machine help to list supported machines Failed to migrate the VM: Operation failed. Failed to execute the operation.
Source VM has such lines in its /vm.home.pvm/config.pvs
file
<Chipset Version_patch="1" dyn_lists=""> <Type>1</Type> <Version>0</Version> </Chipset>
Cause
Destination virtual machine type depends on chipset version
of the source machine.
Version 0
is an unexpected value; therefore, the resulting domain.xml scheme is incorrect.
Resolution
This issue was fixed in Virtuozzo 7 update 9.
Workaround
Change the version values to 1 or 4 in /vm.home.pvm/config.pvs
file
<Chipset Version_patch="1" dyn_lists=""> <Type>1</Type> <Version>1</Version>
</Chipset>
Save the file and retry the migration.