我想请求增加 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