qemu-server/PVE
Stefan Reiter 456bab5445 Disable memory hotplugging for custom NUMA topologies
This cannot work, since we adjust the 'memory' property of the VM config
on hotplugging, but then the user-defined NUMA topology won't match for
the next start attempt.

Check needs to happen here, since it otherwise fails early with "total
memory for NUMA nodes must be equal to vm static memory".

With this change the error message reflects what is actually happening
and doesn't allow VMs with exactly 1GB of RAM either.

Signed-off-by: Stefan Reiter <s.reiter@proxmox.com>
Tested-by: Alwin Antreich <a.antreich@proxmox.com>
2020-03-19 18:54:53 +01:00
..
API2 drive_mirror: rename variables and values 2020-03-18 08:21:29 +01:00
CLI Create Drive.pm and move drive-related code there 2020-03-07 18:23:57 +01:00
QemuServer Disable memory hotplugging for custom NUMA topologies 2020-03-19 18:54:53 +01:00
VZDump vzdump archive_vma: move getting QMPClient nearer to using sites 2020-03-19 18:48:41 +01:00
Makefile buildsys: use $(MAKE) instead of make 2019-09-24 18:06:16 +02:00
QemuConfig.pm Use MAX_UNUSED_DISKS from Drive.pm to avoid duplication 2020-03-07 18:23:57 +01:00
QemuMigrate.pm drive_mirror: rename variables and values 2020-03-18 08:21:29 +01:00
QemuServer.pm vm_start: drop redundant if 2020-03-18 10:08:54 +01:00
QMPClient.pm Append newline to all QGA commands 2020-03-11 11:11:45 +01:00