From 95381ce06cea266d40911a7129da6067a1640cbf Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Thu, 20 Dec 2012 12:41:03 +0100 Subject: [PATCH] use vm_mon_cmd_nocheck at startup To avoid errors on migration. --- PVE/QemuServer.pm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm index 81a93517..165eaf6b 100644 --- a/PVE/QemuServer.pm +++ b/PVE/QemuServer.pm @@ -2972,7 +2972,7 @@ sub vm_start { print "migration listens on port $migrate_port\n" if $migrate_port; if ($statefile && $statefile ne 'tcp') { - eval { vm_mon_cmd($vmid, "cont"); }; + eval { vm_mon_cmd_nocheck($vmid, "cont"); }; warn $@ if $@; } @@ -2982,13 +2982,13 @@ sub vm_start { $migrate_speed = $conf->{migrate_speed} || $migrate_speed; $migrate_speed = $migrate_speed * 1048576; eval { - vm_mon_cmd($vmid, "migrate_set_speed", value => $migrate_speed); + vm_mon_cmd_nocheck($vmid, "migrate_set_speed", value => $migrate_speed); }; my $migrate_downtime = $defaults->{migrate_downtime}; $migrate_downtime = $conf->{migrate_downtime} if defined($conf->{migrate_downtime}); if (defined($migrate_downtime)) { - eval { vm_mon_cmd($vmid, "migrate_set_downtime", value => $migrate_downtime); }; + eval { vm_mon_cmd_nocheck($vmid, "migrate_set_downtime", value => $migrate_downtime); }; } if($migratedfrom) { @@ -3001,9 +3001,9 @@ sub vm_start { # fixme: how do we handle that on migration? if (!defined($conf->{balloon}) || $conf->{balloon}) { - vm_mon_cmd($vmid, "balloon", value => $conf->{balloon}*1024*1024) + vm_mon_cmd_nocheck($vmid, "balloon", value => $conf->{balloon}*1024*1024) if $conf->{balloon}; - vm_mon_cmd($vmid, 'qom-set', + vm_mon_cmd_nocheck($vmid, 'qom-set', path => "machine/peripheral/balloon0", property => "stats-polling-interval", value => 2);