mirror of
git://git.proxmox.com/git/qemu-server.git
synced 2024-12-22 13:34:06 +03:00
config_to_command: use -no-shutdown option
Ignore shutdowns triggered from within the guest in favor of detecting them via qmeventd and stopping the QEMU process that way. Signed-off-by: Stefan Reiter <s.reiter@proxmox.com>
This commit is contained in:
parent
962d4d647d
commit
27b25d037e
@ -3087,6 +3087,8 @@ sub config_to_command {
|
||||
|
||||
push @$cmd, '-name', $vmname;
|
||||
|
||||
push @$cmd, '-no-shutdown';
|
||||
|
||||
my $use_virtio = 0;
|
||||
|
||||
my $qmpsocket = PVE::QemuServer::Helpers::qmp_socket($vmid);
|
||||
|
@ -1,6 +1,7 @@
|
||||
/usr/bin/kvm \
|
||||
-id 8006 \
|
||||
-name simple \
|
||||
-no-shutdown \
|
||||
-chardev 'socket,id=qmp,path=/var/run/qemu-server/8006.qmp,server,nowait' \
|
||||
-mon 'chardev=qmp,mode=control' \
|
||||
-chardev 'socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5' \
|
||||
|
@ -1,6 +1,7 @@
|
||||
/usr/bin/kvm \
|
||||
-id 8006 \
|
||||
-name simple \
|
||||
-no-shutdown \
|
||||
-chardev 'socket,id=qmp,path=/var/run/qemu-server/8006.qmp,server,nowait' \
|
||||
-mon 'chardev=qmp,mode=control' \
|
||||
-chardev 'socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5' \
|
||||
|
@ -1,6 +1,7 @@
|
||||
/usr/bin/kvm \
|
||||
-id 8006 \
|
||||
-name simple \
|
||||
-no-shutdown \
|
||||
-chardev 'socket,id=qmp,path=/var/run/qemu-server/8006.qmp,server,nowait' \
|
||||
-mon 'chardev=qmp,mode=control' \
|
||||
-chardev 'socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5' \
|
||||
|
@ -1,6 +1,7 @@
|
||||
/usr/bin/kvm \
|
||||
-id 8006 \
|
||||
-name customcpu-defaults \
|
||||
-no-shutdown \
|
||||
-chardev 'socket,id=qmp,path=/var/run/qemu-server/8006.qmp,server,nowait' \
|
||||
-mon 'chardev=qmp,mode=control' \
|
||||
-chardev 'socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5' \
|
||||
|
@ -1,6 +1,7 @@
|
||||
/usr/bin/kvm \
|
||||
-id 8006 \
|
||||
-name customcpu \
|
||||
-no-shutdown \
|
||||
-chardev 'socket,id=qmp,path=/var/run/qemu-server/8006.qmp,server,nowait' \
|
||||
-mon 'chardev=qmp,mode=control' \
|
||||
-chardev 'socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5' \
|
||||
|
@ -1,6 +1,7 @@
|
||||
/usr/bin/kvm \
|
||||
-id 8006 \
|
||||
-name customcpu \
|
||||
-no-shutdown \
|
||||
-chardev 'socket,id=qmp,path=/var/run/qemu-server/8006.qmp,server,nowait' \
|
||||
-mon 'chardev=qmp,mode=control' \
|
||||
-chardev 'socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5' \
|
||||
|
@ -1,6 +1,7 @@
|
||||
/usr/bin/kvm \
|
||||
-id 8006 \
|
||||
-name vm8006 \
|
||||
-no-shutdown \
|
||||
-chardev 'socket,id=qmp,path=/var/run/qemu-server/8006.qmp,server,nowait' \
|
||||
-mon 'chardev=qmp,mode=control' \
|
||||
-chardev 'socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5' \
|
||||
|
@ -1,6 +1,7 @@
|
||||
/usr/bin/kvm \
|
||||
-id 8006 \
|
||||
-name vm8006 \
|
||||
-no-shutdown \
|
||||
-chardev 'socket,id=qmp,path=/var/run/qemu-server/8006.qmp,server,nowait' \
|
||||
-mon 'chardev=qmp,mode=control' \
|
||||
-chardev 'socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5' \
|
||||
|
@ -1,6 +1,7 @@
|
||||
/usr/bin/kvm \
|
||||
-id 8006 \
|
||||
-name vm8006 \
|
||||
-no-shutdown \
|
||||
-chardev 'socket,id=qmp,path=/var/run/qemu-server/8006.qmp,server,nowait' \
|
||||
-mon 'chardev=qmp,mode=control' \
|
||||
-chardev 'socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5' \
|
||||
|
@ -1,6 +1,7 @@
|
||||
/usr/bin/kvm \
|
||||
-id 8006 \
|
||||
-name vm8006 \
|
||||
-no-shutdown \
|
||||
-chardev 'socket,id=qmp,path=/var/run/qemu-server/8006.qmp,server,nowait' \
|
||||
-mon 'chardev=qmp,mode=control' \
|
||||
-chardev 'socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5' \
|
||||
|
@ -1,6 +1,7 @@
|
||||
/usr/bin/kvm \
|
||||
-id 8006 \
|
||||
-name netdev \
|
||||
-no-shutdown \
|
||||
-chardev 'socket,id=qmp,path=/var/run/qemu-server/8006.qmp,server,nowait' \
|
||||
-mon 'chardev=qmp,mode=control' \
|
||||
-chardev 'socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5' \
|
||||
|
@ -1,6 +1,7 @@
|
||||
/usr/bin/kvm \
|
||||
-id 8006 \
|
||||
-name pinned \
|
||||
-no-shutdown \
|
||||
-chardev 'socket,id=qmp,path=/var/run/qemu-server/8006.qmp,server,nowait' \
|
||||
-mon 'chardev=qmp,mode=control' \
|
||||
-chardev 'socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5' \
|
||||
|
@ -1,6 +1,7 @@
|
||||
/usr/bin/kvm \
|
||||
-id 8006 \
|
||||
-name vm8006 \
|
||||
-no-shutdown \
|
||||
-chardev 'socket,id=qmp,path=/var/run/qemu-server/8006.qmp,server,nowait' \
|
||||
-mon 'chardev=qmp,mode=control' \
|
||||
-chardev 'socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5' \
|
||||
|
@ -1,6 +1,7 @@
|
||||
/usr/bin/kvm \
|
||||
-id 8006 \
|
||||
-name vm8006 \
|
||||
-no-shutdown \
|
||||
-chardev 'socket,id=qmp,path=/var/run/qemu-server/8006.qmp,server,nowait' \
|
||||
-mon 'chardev=qmp,mode=control' \
|
||||
-chardev 'socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5' \
|
||||
|
@ -1,6 +1,7 @@
|
||||
/usr/bin/kvm \
|
||||
-id 8006 \
|
||||
-name vm8006 \
|
||||
-no-shutdown \
|
||||
-chardev 'socket,id=qmp,path=/var/run/qemu-server/8006.qmp,server,nowait' \
|
||||
-mon 'chardev=qmp,mode=control' \
|
||||
-chardev 'socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5' \
|
||||
|
@ -1,6 +1,7 @@
|
||||
/usr/bin/kvm \
|
||||
-id 8006 \
|
||||
-name simple \
|
||||
-no-shutdown \
|
||||
-chardev 'socket,id=qmp,path=/var/run/qemu-server/8006.qmp,server,nowait' \
|
||||
-mon 'chardev=qmp,mode=control' \
|
||||
-chardev 'socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5' \
|
||||
|
@ -1,6 +1,7 @@
|
||||
/usr/bin/kvm \
|
||||
-id 8006 \
|
||||
-name simple \
|
||||
-no-shutdown \
|
||||
-chardev 'socket,id=qmp,path=/var/run/qemu-server/8006.qmp,server,nowait' \
|
||||
-mon 'chardev=qmp,mode=control' \
|
||||
-chardev 'socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5' \
|
||||
|
@ -1,6 +1,7 @@
|
||||
/usr/bin/kvm \
|
||||
-id 8006 \
|
||||
-name vm8006 \
|
||||
-no-shutdown \
|
||||
-chardev 'socket,id=qmp,path=/var/run/qemu-server/8006.qmp,server,nowait' \
|
||||
-mon 'chardev=qmp,mode=control' \
|
||||
-chardev 'socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5' \
|
||||
|
@ -1,6 +1,7 @@
|
||||
/usr/bin/kvm \
|
||||
-id 8006 \
|
||||
-name spicelinux \
|
||||
-no-shutdown \
|
||||
-chardev 'socket,id=qmp,path=/var/run/qemu-server/8006.qmp,server,nowait' \
|
||||
-mon 'chardev=qmp,mode=control' \
|
||||
-chardev 'socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5' \
|
||||
|
@ -1,6 +1,7 @@
|
||||
/usr/bin/kvm \
|
||||
-id 8006 \
|
||||
-name spiceusb3 \
|
||||
-no-shutdown \
|
||||
-chardev 'socket,id=qmp,path=/var/run/qemu-server/8006.qmp,server,nowait' \
|
||||
-mon 'chardev=qmp,mode=control' \
|
||||
-chardev 'socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5' \
|
||||
|
@ -1,6 +1,7 @@
|
||||
/usr/bin/kvm \
|
||||
-id 8006 \
|
||||
-name spiceusb3 \
|
||||
-no-shutdown \
|
||||
-chardev 'socket,id=qmp,path=/var/run/qemu-server/8006.qmp,server,nowait' \
|
||||
-mon 'chardev=qmp,mode=control' \
|
||||
-chardev 'socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5' \
|
||||
|
Loading…
Reference in New Issue
Block a user