设置最大 CPU qemu/libvirt almalinux

设置最大 CPU qemu/libvirt almalinux

我想请求增加 qemu kvm 上支持的 CPU 核心。当我创建新的 VM 时,我看到如下错误

错误:内部错误:QEMU 意外关闭了监视器(vm='ID'):qemu-system-x86_64:-accel kvm:警告:请求的热插拔 CPU 数量(128)超过了 KVM 支持的推荐 CPU 数量(32)。

什么命令或步骤可以增加 kvm 支持的总 CPU 数?

答案1

我认为你可以使用 qemu 的选项maxcpus。请参阅Qemu 的虚拟 CPU 热插拔文档。

$ qemu-system-x86_64 -display none -no-user-config -m 2048 \
  -nodefaults -monitor stdio -machine pc,accel=kvm,usb=off \
  -smp 1,maxcpus=2 -cpu IvyBridge-IBRS \
  -qmp unix:/tmp/qmp-sock,server=on,wait=off

相关内容