]> git.proxmox.com Git - qemu-server.git/commitdiff
migrate: disable xbzrle for now.
authorDietmar Maurer <dietmar@proxmox.com>
Fri, 31 Aug 2012 09:02:47 +0000 (11:02 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Fri, 31 Aug 2012 09:02:47 +0000 (11:02 +0200)
This is not stable, and sometimes cause endless migration (migration never stops).

PVE/QemuMigrate.pm

index cd5b769f1e3bac13a37329be4786e79a1bc5a30e..c6302b05b10b2cd9ecfd05cb652c0f169948abc9 100644 (file)
@@ -328,7 +328,7 @@ sub phase2 {
 
     my $capabilities = {};
     $capabilities->{capability} =  "xbzrle";
-    $capabilities->{state} = JSON::true;
+    $capabilities->{state} = JSON::false;
 
     eval {
        PVE::QemuServer::vm_mon_cmd_nocheck($vmid, "migrate-set-capabilities", capabilities => [$capabilities]);
@@ -402,7 +402,7 @@ sub phase2 {
                $self->log('info', "migration status: $stat->{status} (transferred ${trans}, " .
                           "remaining ${rem}), total ${total})");
 
-               $self->log('info', "migration xbzrle cachesize: ${xbzrlecachesize} transferred ${xbzrlebytes} pages ${xbzrlepages} cachemiss ${xbzrlecachemiss} overflow ${xbzrleoverflow}");
+               #$self->log('info', "migration xbzrle cachesize: ${xbzrlecachesize} transferred ${xbzrlebytes} pages ${xbzrlepages} cachemiss ${xbzrlecachemiss} overflow ${xbzrleoverflow}");
            }
 
            $lstat = $stat->{ram}->{transferred};