[SOLVED] Kvm migration fails with "Installed QEMU version 7.1.0 is too old to run machine type pc-i440fx-7.2+pve0" error

edtrumbull

New Member
Jun 24, 2022
29
5
3
My cluster is running 7.3.6, soon to upgrade to 7.4.3.
The error message is very clear, and I have no problem with the error in general -- upgrade the cluster and it'll be fixed.
I set all VMs machine type to kvm64, which I understood is the most generic and portable machine type available (and also the default setting). Why, then, is migration complaining about a machine type which I didn't think was configured on the vm being migrated in the first place?
 
Hi,

I think you may be mixing up “Machine Type” and “CPU/Processor Type”. In this case the issue isn't the processor type, but the machine type's QEMU version. “ pc-i440fx-7.2” means that you are using the Intel 440FX chipset [1] and the QEMU machine version 7.2. Both can be adjusted in a VMs “Hardware” Tab under machine type, however, the QEMU version is hidden in the advanced options. The latter is your problem here. If this is a Linux VM, the default here is “Latest”. You could try to downgrade that to “7.1” and see if that resolves your issue. The manual has some more information on this [2].

[1]: https://en.wikipedia.org/wiki/Intel_440FX
[2]: https://pve.proxmox.com/pve-docs/pve-admin-guide.html#qm_system_settings
 
  • Like
Reactions: threepat
Could you mark this thread as solved so that others with the same problem find this thread more easily? Thanks!
 
Hi,

I think you may be mixing up “Machine Type” and “CPU/Processor Type”. In this case the issue isn't the processor type, but the machine type's QEMU version. “ pc-i440fx-7.2” means that you are using the Intel 440FX chipset [1] and the QEMU machine version 7.2. Both can be adjusted in a VMs “Hardware” Tab under machine type, however, the QEMU version is hidden in the advanced options. The latter is your problem here. If this is a Linux VM, the default here is “Latest”. You could try to downgrade that to “7.1” and see if that resolves your issue. The manual has some more information on this [2].

[1]: https://en.wikipedia.org/wiki/Intel_440FX
[2]: https://pve.proxmox.com/pve-docs/pve-admin-guide.html#qm_system_settings
Wow, it works Thank a lot !!!