qemu 2.11 need a power of 2 cache size. " Parameter 'xbzrle_cache_size' expects is invalid, it should be bigger than target page size and a power of two "
Divide the memory size by 8 instead 10 --- PVE/QemuMigrate.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PVE/QemuMigrate.pm b/PVE/QemuMigrate.pm index 937a855..a61e34b 100644 --- a/PVE/QemuMigrate.pm +++ b/PVE/QemuMigrate.pm @@ -688,9 +688,9 @@ sub phase2 { }; warn $@ if $@; - # set cachesize to 10% of the total memory + # set cachesize to 12,5% of the total memory my $memory = $conf->{memory} || $defaults->{memory}; - my $cachesize = int($memory * 1048576 / 10); + my $cachesize = int($memory * 1048576 / 8); $self->log('info', "set cachesize: $cachesize"); eval { PVE::QemuServer::vm_mon_cmd_nocheck($vmid, "migrate-set-cache-size", value => int($cachesize)); -- 2.11.0 _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel