Restarting libvirtd doesn't change the situation.
But looking into the logs I see the following:
- Last lines in /var/log/libvirt/libvirtd.log:
2016-07-05 13:26:42.792+0000: 24552: warning : qemuProcessKill:4419 : Timed out waiting after SIGKILL to process 48301
2016-07-05 13:26:42.792+0000: 24552: error : qemuDomainDestroyFlags:2120 : operation failed: failed to kill qemu process with SIGTERM
- lookup for process 48301:
[root@lpextvms003c ~]# ps -ef | grep 48301
root 1114 24243 0 16:02 pts/1 00:00:00 grep 48301
oneadmin 48301 1 4 Apr18 ? 3-08:14:18 [qemu-kvm] <defunct>
The name of the strange VM is one-357
I have seen that the last log in /var/log/libvirt/qemu/one-357.log are dated 2016/04/18.
- Info on process one-357:
[root@lpextvms003c ~]# cat /var/run/libvirt/qemu/one-357.xml
<!--
WARNING: THIS IS AN AUTO-GENERATED FILE. CHANGES TO IT ARE LIKELY TO BE
OVERWRITTEN AND LOST. Changes to this xml configuration should be made using:
virsh edit one-357
or other application using the libvirt API.
-->
<domstatus state='shutdown' reason='unknown' pid='48301'>
<monitor path='/var/lib/libvirt/qemu/one-357.monitor' json='1' type='unix'/>
<vcpus>
<vcpu pid='48319'/>
<vcpu pid='48320'/>
</vcpus>
So the process is defunct, does a 'kill -9 48301' could fix the problem with a restart of libvirtd?
Thanks,
Roland.