[libvirt] libvirt3.1.0 bug suspected: libvirtd restart, VM start/stop
Stepan Andr
stepanandr at gmail.com
Tue Mar 28 11:54:30 UTC 2017
Hi all,
It seems there is a bug for libvirtd which I couldn't find here
<https://bugzilla.redhat.com/buglist.cgi?component=libvirt&limit=0&order=bug_id%20DESC&product=Virtualization%20Tools&query_format=advanced>
.
*Here is description:*
Version-Release number of selected component (if applicable):
Libvirt - 3.1.0 (built from tarball)
How reproducible:
100%
Precondition: libvirtd running. One VM is running, other(s) are 'shut off'.
Steps to Reproduce:
1. Stop libvirtd while VM#1 is running.
2. Start libvirtd (VM#1 is running).
3. Stop VM#1. Verify if VM#1 is present in the list of all VM's ('virsh
list --all').
4. Start VM#1. Verify if VM#1 is present in the list of all VM's ('virsh
list --all').
5. Go to step #3. Note: Steps may be needed to repeat two times.
Recover action:
restart libvirtd service (service libvirtd restart/systemctl restart
libvirtd).
Actual results:
#3. VM#1 disappears from the list of all VM's.
Expected results:
#3. VM#1 should be present in the list of all VM's.
--
Best regards,
Stepan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20170328/65bcc164/attachment-0001.htm>
-------------- next part --------------
# service libvirtd status
● libvirtd.service - Virtualization daemon
Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; disabled; vendor preset: enabled)
Active: active (running) since Tue 2017-03-28 11:31:29 IST; 3s ago
Docs: man:libvirtd(8)
http://libvirt.org
Main PID: 106843 (libvirtd)
CGroup: /system.slice/libvirtd.service
├─106484 qemu-system-x86_64 -enable-kvm -name guest=ubuntu1604_01,debug-threads=on -S -machine pc-i440fx-2.5,accel=kvm,usb=off,dump-guest-core=off -cpu host -m 2048 -realtime mlock=
├─106843 /usr/sbin/libvirtd
├─194319 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/libexec/libvirt_leaseshelper
└─194320 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/libexec/libvirt_leaseshelper
Mar 28 11:31:29 ubuntu1604 libvirtd[106843]: 2017-03-28 10:31:29.406+0000: 106859: info : libvirt version: 3.1.0
SNIP
Mar 28 11:31:29 ubuntu1604 libvirtd[106843]: 2017-03-28 10:31:29.406+0000: 106859: error : virNetworkAssignDefLocked:568 : operation failed: network 'default' already exists with uuid 81b506
Mar 28 11:31:29 ubuntu1604 dnsmasq[194319]: read /etc/hosts - 7 addresses
Mar 28 11:31:29 ubuntu1604 dnsmasq[194319]: read /var/lib/libvirt/dnsmasq/default.addnhosts - 0 addresses
Mar 28 11:31:29 ubuntu1604 dnsmasq-dhcp[194319]: read /var/lib/libvirt/dnsmasq/default.hostsfile
Mar 28 11:31:31 ubuntu1604 libvirtd[106843]: 2017-03-28 10:31:31.127+0000: 106859: error : virDomainObjListAddLocked:289 : operation failed: domain 'ubuntu1604_03' already exists with uui
Mar 28 11:31:31 ubuntu1604 libvirtd[106843]: 2017-03-28 10:31:31.128+0000: 106859: error : virDomainObjListAddLocked:289 : operation failed: domain 'ubuntu1604_01' already exists with uui
Mar 28 11:31:31 ubuntu1604 libvirtd[106843]: 2017-03-28 10:31:31.135+0000: 106859: error : virDomainObjListAddLocked:289 : operation failed: domain 'ubuntu1604_01' already exists with uui
Mar 28 11:31:31 ubuntu1604 libvirtd[106843]: 2017-03-28 10:31:31.136+0000: 106859: error : qemuDomainDefPostParse:2654 : internal error: missing machine type
# virsh list --all
Id Name State
----------------------------------------------------
2 ubuntu1604_01 running
- ubuntu1604_02 shut off
- ubuntu1604_03 shut off
# virsh destroy ubuntu1604_01
Domain ubuntu1604_01 destroyed
# virsh start ubuntu1604_01
error: failed to get domain 'ubuntu1604_01'
error: Domain not found: no domain with matching name 'ubuntu1604_01'
# virsh list --all
Id Name State
----------------------------------------------------
- ubuntu1604_02 shut off
- ubuntu1604_03 shut off
# service libvirtd restart
# virsh list --all
Id Name State
----------------------------------------------------
- ubuntu1604_01 shut off
- ubuntu1604_02 shut off
- ubuntu1604_03 shut off
# virsh --version
3.1.0
More information about the libvir-list
mailing list