我正在尝试使用 virt-manager 在 Fedora 中创建新的虚拟机。但是,我收到以下错误:
Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 89, in cb_wrapper
callback(asyncjob, *args, **kwargs)
File "/usr/share/virt-manager/virtManager/create.py", line 1854, in do_install
guest.start_install(meter=meter)
File "/usr/share/virt-manager/virtinst/guest.py", line 411, in start_install
noboot)
File "/usr/share/virt-manager/virtinst/guest.py", line 475, in _create_guest
dom = self.conn.createLinux(start_xml or final_xml, 0)
File "/usr/lib64/python2.7/site-packages/libvirt.py", line 3440, in createLinux
if ret is None:raise libvirtError('virDomainCreateLinux() failed', conn=self)
libvirtError: error from service: CreateMachine: Activation of org.freedesktop.machine1 timed out
我该如何解决这个问题以便可以创建虚拟机?
答案1
org.freedesktop.machine1 表示 systemd-machined 服务由于某种原因超时。我在仍受大量支持的旧机器上看到过这个问题,它可能在最新的 systemd 中仍然相关。
对于新手,当遇到此错误时,请运行 systemctl status systemd-machined,然后尝试重新启动 systemd-machined 或重新加载 systemd:
systemctl 重新启动 systemd-machined systemctl 守护进程重新加载
如果可以重现,请打开一个错误https://github.com/systemd/systemd
当然,如果您是高级用户,我们将非常感激调试日志和其他详细信息能够帮助您解决问题。