We started using Proxmox for production in March this year. Everything was working fine, live migration was great and working perfectly (had the VM CPU setting to "Host" for performance).
Then with some update (around the time the major SPECTRE/MELTDOWN fixes came in) this stopped working for all except the most basic VMs. So for instance, a VM running just postfix will still migrate ok, if there's any Java process running on the machine, we get an almost immediate kernel dump in the VM and need to hard reset it.
Here's a screenshot of a crashed VM:
This happens very "reliably" with Linux (Debian 9) VMs running Java, but sometimes also with others. Windows are usually ok, also pfSense can be migrated without problems.
Anybody knows what's going on? Storage is Ceph, connection is 10GbE between hosts, if that matters.
We tried setting CPU to "host", "default" (kvm64) and it doesn't work with either. Also, if I set the CPU type to "Westmere", then almost the exact same kernel dump happens already at startup (i.e. start VM, start Java process).
Thanks for any pointers,
Stefan
Then with some update (around the time the major SPECTRE/MELTDOWN fixes came in) this stopped working for all except the most basic VMs. So for instance, a VM running just postfix will still migrate ok, if there's any Java process running on the machine, we get an almost immediate kernel dump in the VM and need to hard reset it.
Here's a screenshot of a crashed VM:
This happens very "reliably" with Linux (Debian 9) VMs running Java, but sometimes also with others. Windows are usually ok, also pfSense can be migrated without problems.
Anybody knows what's going on? Storage is Ceph, connection is 10GbE between hosts, if that matters.
We tried setting CPU to "host", "default" (kvm64) and it doesn't work with either. Also, if I set the CPU type to "Westmere", then almost the exact same kernel dump happens already at startup (i.e. start VM, start Java process).
Thanks for any pointers,
Stefan