HyperV - 导入虚拟 CPU 数量多于主机逻辑处理器的虚拟机

HyperV - 导入虚拟 CPU 数量多于主机逻辑处理器的虚拟机

我正在尝试导入某人提供给我的虚拟机,以便通过 powershell 使用命令在我们的多台机器(大约 400 台)上自动化运行它import-vm。此命令生成一个错误,当使用以下命令时,会显示以下内容(从德语翻译):

无法分配给虚拟计算机“My_vm”的处理器数量,因为它超出范围。

虚拟机上确实定义了 8 个处理器,而(400 台机器)新主机只有 4 个逻辑处理器,因此无法这样导入。

我知道可以用 来设置现有机器的处理器数量set-vmprocessor,但只有在导入时才有效。导入 vm 时出现错误,导致我甚至无法访问它来更改资源。

但我的问题是这样的。

我们如何在导入之前更改处理器数量?通过更改 vmcx 文件?或者唯一的解决方案是手动导入虚拟机,更改处理器数量并再次导入?任何帮助都将不胜感激

相关内容