qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [Bug 1652011] [NEW] VM shuts down due to error in qemu bloc


From: Andrew Parker
Subject: [Qemu-devel] [Bug 1652011] [NEW] VM shuts down due to error in qemu block.c
Date: Thu, 22 Dec 2016 10:48:41 -0000

Public bug reported:

On a Trusty KVM host one of the guest VMs shut down without any user
interaction. The system is running:

$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.5 LTS"

$ dpkg -l libvirt0 qemu-kvm qemu-system-common qemu-system-x86
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                                         Version        
                     Architecture                        Description
+++-============================================================-===================================-===================================-==============================================================================================================================
ii  libvirt0                                                     
1.2.2-0ubuntu13.1.17                amd64                               library 
for interfacing with different virtualization systems
ii  qemu-kvm                                                     
2.0.0+dfsg-2ubuntu1.27              amd64                               QEMU 
Full virtualization
ii  qemu-system-common                                           
2.0.0+dfsg-2ubuntu1.27              amd64                               QEMU 
full system emulation binaries (common files)
ii  qemu-system-x86                                              
2.0.0+dfsg-2ubuntu1.27              amd64                               QEMU 
full system emulation binaries (x86)

In the VMs log in /var/lib/libvirt/qemu/hostname we see:

2016-11-17 09:18:42.603+0000: starting up
LC_ALL=C PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin 
QEMU_AUDIO_DRV=none /usr/bin/kvm -name hostname,process=qemu:hostname -S 
-machine pc-i440fx-trusty,accel=kvm,usb=off -m 12697 -realtime mlock=off -smp 
4,sockets=4,cores=1,threads=1 -uuid 51766564-ed8e-41aa-91b5-574220af4ac3 
-no-user-config -nodefaults -chardev 
socket,id=charmonitor,path=/var/lib/libvirt/qemu/hostname.monitor,server,nowait 
-mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc -no-shutdown 
-boot strict=on -device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -drive 
file=/dev/disk1/hostname,if=none,id=drive-virtio-disk0,format=raw -device 
virtio-blk-pci,scsi=off,bus=pci.0,addr=0x4,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1
 -drive 
file=/dev/disk2/hostname_mnt_data,if=none,id=drive-virtio-disk1,format=raw 
-device 
virtio-blk-pci,scsi=off,bus=pci.0,addr=0x5,drive=drive-virtio-disk1,id=virtio-disk1
 -drive file=/dev/disk1/hostname_tmp,if=none,id=drive-virtio-disk2,format=raw 
-device 
virtio-blk-pci,scsi=off,bus=pci.0,addr=0x8,drive=drive-virtio-disk2,id=virtio-disk2
 -netdev tap,fd=24,id=hostnet0,vhost=on,vhostfd=30 -device 
virtio-net-pci,tx=bh,netdev=hostnet0,id=net0,mac=52:54:00:45:e7:d9,bus=pci.0,addr=0x6
 -netdev tap,fd=31,id=hostnet1,vhost=on,vhostfd=32 -device 
virtio-net-pci,tx=bh,netdev=hostnet1,id=net1,mac=52:54:00:f6:6c:77,bus=pci.0,addr=0x7
 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 
-device usb-tablet,id=input0 -vnc 0.0.0.0:5 -device 
VGA,id=video0,bus=pci.0,addr=0x2 -device AC97,id=sound0,bus=pci.0,addr=0x3 
-device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x9
char device redirected to /dev/pts/6 (label charserial0)
qemu-system-x86_64: /build/qemu-PVxDqC/qemu-2.0.0+dfsg/block.c:3491: 
bdrv_error_action: Assertion `error >= 0' failed.
2016-12-22 09:49:49.392+0000: shutting down

In /var/lib/libvirt/libvirtd.log we see:

2016-12-22 09:49:49.298+0000: 6946: error : qemuMonitorIO:656 : internal
error: End of file from monitor

We investigated to see if this is a known issue and came across a bug
report for Fedora (https://bugzilla.redhat.com/show_bug.cgi?id=1147398),
but nothing references changes upstream that fix this.

The guest OS is Ubuntu Precise (12.04.5) running kernel linux-
image-3.2.0-101-virtual 3.2.0-101.141. There wasn't any significant load
(CPU or IO) on the guest at the time that it shut down and there wasn't
any appreciable disk IO on the KVM host either. The disks for the guest
are on the KVM host box.

** Affects: qemu
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1652011

Title:
  VM shuts down due to error in qemu block.c

Status in QEMU:
  New

Bug description:
  On a Trusty KVM host one of the guest VMs shut down without any user
  interaction. The system is running:

  $ cat /etc/lsb-release
  DISTRIB_ID=Ubuntu
  DISTRIB_RELEASE=14.04
  DISTRIB_CODENAME=trusty
  DISTRIB_DESCRIPTION="Ubuntu 14.04.5 LTS"

  $ dpkg -l libvirt0 qemu-kvm qemu-system-common qemu-system-x86
  Desired=Unknown/Install/Remove/Purge/Hold
  | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
  |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
  ||/ Name                                                         Version      
                       Architecture                        Description
  
+++-============================================================-===================================-===================================-==============================================================================================================================
  ii  libvirt0                                                     
1.2.2-0ubuntu13.1.17                amd64                               library 
for interfacing with different virtualization systems
  ii  qemu-kvm                                                     
2.0.0+dfsg-2ubuntu1.27              amd64                               QEMU 
Full virtualization
  ii  qemu-system-common                                           
2.0.0+dfsg-2ubuntu1.27              amd64                               QEMU 
full system emulation binaries (common files)
  ii  qemu-system-x86                                              
2.0.0+dfsg-2ubuntu1.27              amd64                               QEMU 
full system emulation binaries (x86)

  In the VMs log in /var/lib/libvirt/qemu/hostname we see:

  2016-11-17 09:18:42.603+0000: starting up
  LC_ALL=C PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin 
QEMU_AUDIO_DRV=none /usr/bin/kvm -name hostname,process=qemu:hostname -S 
-machine pc-i440fx-trusty,accel=kvm,usb=off -m 12697 -realtime mlock=off -smp 
4,sockets=4,cores=1,threads=1 -uuid 51766564-ed8e-41aa-91b5-574220af4ac3 
-no-user-config -nodefaults -chardev 
socket,id=charmonitor,path=/var/lib/libvirt/qemu/hostname.monitor,server,nowait 
-mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc -no-shutdown 
-boot strict=on -device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -drive 
file=/dev/disk1/hostname,if=none,id=drive-virtio-disk0,format=raw -device 
virtio-blk-pci,scsi=off,bus=pci.0,addr=0x4,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1
 -drive 
file=/dev/disk2/hostname_mnt_data,if=none,id=drive-virtio-disk1,format=raw 
-device 
virtio-blk-pci,scsi=off,bus=pci.0,addr=0x5,drive=drive-virtio-disk1,id=virtio-disk1
 -drive file=/dev/disk1/hostname_tmp,if=none,id=drive-virtio-disk2,format=raw 
-device 
virtio-blk-pci,scsi=off,bus=pci.0,addr=0x8,drive=drive-virtio-disk2,id=virtio-disk2
 -netdev tap,fd=24,id=hostnet0,vhost=on,vhostfd=30 -device 
virtio-net-pci,tx=bh,netdev=hostnet0,id=net0,mac=52:54:00:45:e7:d9,bus=pci.0,addr=0x6
 -netdev tap,fd=31,id=hostnet1,vhost=on,vhostfd=32 -device 
virtio-net-pci,tx=bh,netdev=hostnet1,id=net1,mac=52:54:00:f6:6c:77,bus=pci.0,addr=0x7
 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 
-device usb-tablet,id=input0 -vnc 0.0.0.0:5 -device 
VGA,id=video0,bus=pci.0,addr=0x2 -device AC97,id=sound0,bus=pci.0,addr=0x3 
-device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x9
  char device redirected to /dev/pts/6 (label charserial0)
  qemu-system-x86_64: /build/qemu-PVxDqC/qemu-2.0.0+dfsg/block.c:3491: 
bdrv_error_action: Assertion `error >= 0' failed.
  2016-12-22 09:49:49.392+0000: shutting down

  In /var/lib/libvirt/libvirtd.log we see:

  2016-12-22 09:49:49.298+0000: 6946: error : qemuMonitorIO:656 :
  internal error: End of file from monitor

  We investigated to see if this is a known issue and came across a bug
  report for Fedora
  (https://bugzilla.redhat.com/show_bug.cgi?id=1147398), but nothing
  references changes upstream that fix this.

  The guest OS is Ubuntu Precise (12.04.5) running kernel linux-
  image-3.2.0-101-virtual 3.2.0-101.141. There wasn't any significant
  load (CPU or IO) on the guest at the time that it shut down and there
  wasn't any appreciable disk IO on the KVM host either. The disks for
  the guest are on the KVM host box.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1652011/+subscriptions



reply via email to

[Prev in Thread] Current Thread [Next in Thread]