为什么在新主机上成功运行的 KVM/Qemu VM 会在几分钟后卡在“暂停”状态?

为什么在新主机上成功运行的 KVM/Qemu VM 会在几分钟后卡在“暂停”状态?

我使用 virsh 命令在 Ubuntu 20.04 机器上备份 Xubuntu 22.04 VM,并在 Ubuntu 18.04 机器上恢复它。

虚拟机启动成功,但运行更新几分钟后,apt它会挂起在“暂停”状态,强制关机后会立即重新启动并“暂停”。

最初,我根本无法启动它,因为:

 unsupported machine type 'pc-q35-4.2'

我能够通过virsh edit改变此行来解决这个问题...

 <os>
   <type arch='x86_64' machine='pc-q35-4.2'>hvm</type>
 </os>

... 至此 ...

 <os>
   <type arch='x86_64' machine='q35'>hvm</type>
 </os>

很有可能是版本问题,原主机(20.04)有:

 QEMU emulator version 4.2.1 (Debian 1:4.2-3ubuntu6.23)

新主机(18.04)具有:

 QEMU emulator version 2.11.1(Debian 1:2.11+dfsg-1ubuntu7.40)

问题

  1. 失败是否还有其他原因?
  2. 是否可以在 Ubuntu 18.04 机器上QEMU 2.11.1升级 ?QEMU 4.2.1
  3. 是否可以在 Ubuntu 18.04 机器上将虚拟管理器从 升级1.5.1到 ?2.2.1
  4. 我还需要升级什么?

相关内容