标题说明了一切。 如何在不需要重启的情况下增加虚拟机的核心数量。
奇怪,我没有find任何文件如何做到这一点…
幸运的是,这个过程非常简单。
先决条件/准备
为了在运行时增加CPU数量,你需要configuration虚拟机有一个“最大”的VCPU数量和较低的“当前”CPU数量。 一个示例xml提取(使用virsh编辑修改):
<vcpu placement='static' current='4'>16</vcpu>
执行增加
注意! 改变不是永久的。 要执行关机/启动后保持的更改,还需要使用virsh编辑。
要设置当前的CPU数量:
virsh setvcpus --count n <domain>