You are not logged in.
Pages: 1
After reinstalling an arch machine and then installing libvirt, I had some funny errors like:
Error starting network 'default': internal error: Failed to apply firewall rules /usr/bin/iptables -w --table filter --insert LIBVIRT_INP --in-interface virbr0 --protocol tcp --destination-port 67 --jump ACCEPT: iptables: No chain/target/match by that name.After installing `dmidecode` things starting acting normally again:
[root@herring ~]# systemctl restart libvirtd
[root@herring ~]# systemctl status libvirtd
● libvirtd.service - Virtualization daemon
Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; enabled; vendor preset: disabled)
Active: active (running) since Sat 2019-08-03 08:58:25 CDT; 2s ago
Docs: man:libvirtd(8)
https://libvirt.org
Main PID: 32269 (libvirtd)
Tasks: 20 (limit: 32768)
Memory: 21.1M
CGroup: /system.slice/libvirtd.service
├─32269 /usr/bin/libvirtd
├─32370 /usr/bin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/lib/li>
└─32371 /usr/bin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/lib/li>
Aug 03 08:58:26 herring dnsmasq[32370]: reading /etc/resolv.conf
Aug 03 08:58:26 herring dnsmasq[32370]: using nameserver 10.0.23.1#53
Aug 03 08:58:26 herring dnsmasq[32370]: using nameserver fe80::f6f5:e8ff:fe89:956f%br0#53
Aug 03 08:58:26 herring dnsmasq[32370]: using nameserver 2605:a601:4360:b39::1#53
Aug 03 08:58:26 herring dnsmasq[32370]: read /etc/hosts - 3 addresses
Aug 03 08:58:26 herring dnsmasq[32370]: read /var/lib/libvirt/dnsmasq/default.addnhosts - 0 addresses
Aug 03 08:58:26 herring dnsmasq-dhcp[32370]: read /var/lib/libvirt/dnsmasq/default.hostsfile
Aug 03 08:58:26 herring libvirtd[32269]: libvirt version: 5.5.0
Aug 03 08:58:26 herring libvirtd[32269]: hostname: herring
Aug 03 08:58:26 herring libvirtd[32269]: internal error: Failed to find path for dmidecode binary
[root@herring ~]# powerpill -S dmidecode
08/03 08:58:40 [NOTICE] Downloading 1 item(s)
08/03 08:58:40 [NOTICE] Verification finished successfully. file=/var/cache/pacman/pkg/dmidecode-3.2-1-x86_64.pkg.tar.xz
08/03 08:58:40 [NOTICE] Download complete: /var/cache/pacman/pkg/dmidecode-3.2-1-x86_64.pkg.tar.xz
Download Results:
gid |stat|avg speed |path/URI
======+====+===========+=======================================================
4924bc|OK | 90KiB/s|/var/cache/pacman/pkg/dmidecode-3.2-1-x86_64.pkg.tar.xz
Status Legend:
(OK):download completed.
resolving dependencies...
looking for conflicting packages...
Packages (1) dmidecode-3.2-1
Total Installed Size: 0.22 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [###########################################] 100%
(1/1) checking package integrity [###########################################] 100%
(1/1) loading package files [###########################################] 100%
(1/1) checking for file conflicts [###########################################] 100%
(1/1) checking available disk space [###########################################] 100%
:: Processing package changes...
(1/1) installing dmidecode [###########################################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[root@herring ~]# systemctl restart libvirtd
[root@herring ~]# systemctl status libvirtd
● libvirtd.service - Virtualization daemon
Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; enabled; vendor preset: disabled)
Active: active (running) since Sat 2019-08-03 08:58:45 CDT; 3s ago
Docs: man:libvirtd(8)
https://libvirt.org
Main PID: 663 (libvirtd)
Tasks: 19 (limit: 32768)
Memory: 23.6M
CGroup: /system.slice/libvirtd.service
├─ 663 /usr/bin/libvirtd
├─32370 /usr/bin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/lib/li>
└─32371 /usr/bin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/lib/li>
Aug 03 08:58:45 herring systemd[1]: Started Virtualization daemon.
Aug 03 08:58:45 herring dnsmasq-dhcp[32370]: DHCPDISCOVER(virbr0) 192.168.122.154 52:54:00:e2:9e:21
Aug 03 08:58:45 herring dnsmasq-dhcp[32370]: DHCPOFFER(virbr0) 192.168.122.154 52:54:00:e2:9e:21
[root@herring ~]#Just previous to this (while libvirt default network was still not working) I had also installed `ipset`, as `systemctl status libvirtd` had a complaint about it missing (though that may not be fatal).
In conclusion, it seem that `dmidecode` at least is essential for libvirtd to start and should be a requirement? Or is there something else amiss here?
Last edited by thoth (2019-08-03 14:55:40)
Offline
Pages: 1