无法在 Fedora 上创建虚拟机:org.freedesktop.machine1 激活超时

无法在 Fedora 上创建虚拟机:org.freedesktop.machine1 激活超时

我正在尝试使用 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

当然,如果您是高级用户,我们将非常感激调试日志和其他详细信息能够帮助您解决问题。

相关内容