我正在使用 wifi,但 libvirtd 正在尝试使用 eth0:
gentoo /var/log # service libvirtd start
* Caching service dependencies ... [ ok ]
* Bringing up interface eth0
* config_eth0 not specified; defaulting to DHCP
* dhcp ...
* Running dhcpcd ...
eth0: waiting for carrier
timed out
dhcpcd exited [ !! ]
* ERROR: net.eth0 failed to start
* ERROR: cannot start libvirtd as net.eth0 would not start
在没有有线连接的情况下如何启动它?
答案1
net
默认情况下,libvirtd OpenRC 初始化脚本依赖于。如果在 中rc_depend_strict
设置为YES
(默认值) ,则需要启动/etc/rc.conf
中的每个服务来满足依赖性。/etc/init.d/net.*
有 2 个选项:要么更改rc_need="net"
为rc_need="net.wlan0"
(将 wlan0 更改为您的 wlan 设备名称),要么在 中/etc/conf.d/libvirtd
设置。rc_depend_strict="NO"
/etc/rc.conf