You are not logged in.
I've recently updated libvirt from 1.2.21-1 to 1.3.0-1. After the installation when I try to start a virtual machine in the virt manager it shows the error '/var/run/libvirt/virtlogd-sock' file or folder not found. Version 1.2.21 is working without any issues. The file '/var/run/libvirt/virtlogd-sock' is indeed not there. So probably the new version breaks something?
Offline
Had same issue. Needed to run
sudo systemctl start virtlogd
Offline
Thanks, I had the same issue too, running:
sudo systemctl start virtlogdas described did fix the problem.
I also made it permanent:
sudo systemctl enable virtlogdLast edited by BjornA (2015-12-10 02:56:40)
Offline
@aeden
Thanks! also got this)
Offline
...Weird...anyone have any idea why it wasn't starting? I initially got around this by changing
stdio_handler = "logd"stdio_handler = "file"but starting virtlogd (after reverting the setting) also fixes it for me.
Offline
Enabling virtlogd likewise solved the problem. The virtlogd-sock file doesn't actually exist, libvirt must have been updated in the past week because I ran an update yesterday and that's when it stopped working.
Offline
Starting it fixed it for me too.
If i read the systemd unit correctly it would add the virtlogd service when the libvirtd service is added which is fine for new installs but bad for existing ones. Imho it should be a Require= as it actually is required to start up a guest.
Offline
Thanks for your help. It works now.
Offline
just reenable libvirtd and all symlinks fixed:
# systemctl reenable libvirtd
Removed symlink /etc/systemd/system/multi-user.target.wants/libvirtd.service.
Removed symlink /etc/systemd/system/sockets.target.wants/virtlogd.socket.
Created symlink from /etc/systemd/system/multi-user.target.wants/libvirtd.service to /usr/lib/systemd/system/libvirtd.service.
Created symlink from /etc/systemd/system/sockets.target.wants/virtlockd.socket to /usr/lib/systemd/system/virtlockd.socket.
Created symlink from /etc/systemd/system/sockets.target.wants/virtlogd.socket to /usr/lib/systemd/system/virtlogd.socket.
Offline