Fedora 31 Upgrade "broke" libvirtd
Hello,
I just upgraded from Fedora 30 to 31, and now the libvirtd service will not stay active; it dies exactly two minutes after starting. The service does not have an error message. I enabled debug for libvirtd, but I do not understand the information coming back. Unfortunately, the file is too big to upload. Happy to break it up if it helps me resolve this. Below is the status from libvirtd after it dies. Code:
systemctl status libvirtd Thanks Ray |
You could try running libvirtd manually in a terminal (sudo libvirtd) and see what messages appear at the console.
|
Quote:
Code:
2019-11-17 17:13:46.224+0000: 2935: info : libvirt version: 5.6.0, package: 5.fc31 (Fedora Project, 2019-11-11-20:24:00, ) |
Quote:
Quote:
Quote:
|
Quote:
Code:
sudo virt-install --name guest1-rhel7 --memory 2048 --vcpus 2 --disk path=/vms/os//myRHELVM1.img,bus=virtio,size=8 --network=bridge:br0 --pxe --os-variant rhel7.0 Code:
libvirtd -v Quote:
Attempting to start the service: https://pastebin.com/SG3sGVLA https://pastebin.com/72KXFVe1 Running libvirtd manuall and trying to create a new domain: https://pastebin.com/iedPhWa4 https://pastebin.com/kqsyPRDr Really appreciate your help with this. Thanks Ray |
This certainly doesn't look right:
Code:
2019-11-17 18:03:29.291+0000: 3608: info : virNetSocketNew:290 : RPC_SOCKET_NEW: sock=0x7f3cdc026670 fd=34 errfd=-1 pid=0 localAddr=127.0.0.1;0, remoteAddr=127.0.0.1;0 |
Quote:
If it helps...... Code:
[Unit] |
That looks about right.
However, there seems be a version conflict between libvirt and its dependencies. From the service startup log: Code:
2019-11-17 15:44:34.218+0000: 2089: debug : virCommandRun:2506 : Result status 0, stdout: 'Usage: dnsmasq [options] It seems the upgrade process has bungled some packages. I'd try uninstalling and then reinstalling libvirt, dnsmasq and any other dependencies, perhaps even qemu. |
I ended up rebuilding the hypervisor and now all is working as expected.
|
All times are GMT -5. The time now is 02:56 AM. |