Hi all,
I am using the libvirt 4.9 version. I get the following error when I
try to run the command virsh list after the system comes up
virsh list
error: failed to connect to the hypervisor
error: Failed to connect socket to '/var/run/libvirt/libvirt-sock': No such
file or directory
When I run the command ps -ef | grep libvirtd, to find whether the libvirtd
process is running. I get the following message.
ps -ef | grep libvirtd
root 418 1 0 06:33 ? 00:00:00 /usr/sbin/libvirtd --daemon
--config /etc/libvirt/libvirtd.conf
root 420 1 0 06:33 ? 00:00:00 /usr/sbin/libvirtd --daemon
--config /etc/libvirt/libvirtd.conf
After sometime, I see that the virsh list command goes through and the
command ps -ef | grep libvirtd, gives the following putput
ps -ef | grep libvirtd
root 420 1 0 06:33 ? 00:00:00 /usr/sbin/libvirtd --daemon
--config /etc/libvirt/libvirtd.conf
root 610 227 0 06:34 ttyS0 00:00:00 grep libvirtd
root@draco:~# virsh list
Id Name State
--------------------
Following are the logs of journalctl -xe | grep libvirtd
-- Unit libvirtd.service has begun starting
up.
Feb 04 06:32:01 draco libvirtd[388]: 2019-02-04 06:32:01.298+0000: 388:
info : libvirt version:
4.9.0
Feb 04 06:32:01 draco libvirtd[388]: 2019-02-04 06:32:01.298+0000: 388:
info : hostname: draco
Feb 04 06:32:01 draco libvirtd[388]: 2019-02-04 06:32:01.298+0000: 388:
warning : virGetHostnameImpl:714 : getaddrinfo failed for 'draco':
Temporary failure in name resolution
Feb 04 06:33:31 draco systemd[1]: libvirtd.service: Start operation timed
out.
Terminating.
Feb 04 06:33:31 draco systemd[1]: libvirtd.service: Failed with result
'timeout'.
-- Subject: Unit libvirtd.service has
failed
-- Unit libvirtd.service has
failed.
Feb 04 06:33:31 draco systemd[1]: libvirtd.service: Service hold-off time
over, scheduling
restart.
Feb 04 06:33:31 draco systemd[1]: libvirtd.service: Scheduled restart job,
restart counter is at
4.
-- Automatic restarting of the unit libvirtd.service has been scheduled, as
the result
for
-- Subject: Unit libvirtd.service has finished shutting
down
-- Unit libvirtd.service has finished shutting
down.
-- Subject: Unit libvirtd.service has begun
start-up
-- Unit libvirtd.service has begun starting
up.
Feb 04 06:33:31 draco libvirtd[418]: 2019-02-04 06:33:31.799+0000: 418:
info : libvirt version:
4.9.0
Feb 04 06:33:31 draco libvirtd[418]: 2019-02-04 06:33:31.799+0000: 418:
info : hostname: draco [4 draco libvirtd[418]: 2019-02-04
06:33:31.799+0000: 418: warning : virGetHostnameImpl:714 : getaddrn
Feb 04 06:33:31 draco libvirtd[418]: 2019-02-04 06:33:31.799+0000: 418:
warning : virGetHostnameImpl:714 : getaddrinfo failed for 'draco':
Temporary failure in name resolution
-- Subject: Unit libvirtd.service has finished
start-up
-- Unit libvirtd.service has finished starting
up.
Feb 04 06:34:41 draco libvirtd[420]: 482: info : libvirt version:
4.9.0
Feb 04 06:34:41 draco libvirtd[420]: 482: info : hostname:
draco
Feb 04 06:34:41 draco libvirtd[420]: 482: error : virGetUserID:1041 :
invalid argument: Failed to parse user
'tss'
Feb 04 06:34:41 draco libvirtd[420]: 482: error : virGetGroupID:1124 :
invalid argument: Failed to parse group
'tss'
- msg 68/68 100%
It is found that the libvirt systemd service times out, and for some
unkonwn reason the previous libvitrd process is not killed.
I dont see any errors in /var/log/messages or /var/log/syslog.
Could anyone please help?
Thanks
Sharath