修改VMware VM中的VCPU数量

在ESXi中,什么是自动化/脚本(我希望它会以某种方式使用PowerCLI)来修改VM中VCPU的数量?

在上下文中,当使用我们的kickstart时,RHEL不会安装SMP内核,除非机器上有多个CPU。

在大多数情况下,我们的虚拟机上没有理由需要多个VCPU,但是如果我们最终需要使用它们,操作系统必须安装到SMP机器上,否则内核不能充分利用尽可能的可用资源。

我们希望能够做的是以下生命周期pipe理:

  • 用2个VCPU创build虚拟机
  • 安装OS
  • 删除VCPU

晚些时候:

  • 根据需要添加VCPU

我们应该怎么做?

您可以使用PowerCLI命令设置VM上的CPU数量:

Get-VM <VM Name> | Set-VM -numCPU 2