我正在尝试导入某人提供给我的虚拟机,以便通过 powershell 使用命令在我们的多台机器(大约 400 台)上自动化运行它import-vm
。此命令生成一个错误,当使用以下命令时,会显示以下内容(从德语翻译):
无法分配给虚拟计算机“My_vm”的处理器数量,因为它超出范围。
虚拟机上确实定义了 8 个处理器,而(400 台机器)新主机只有 4 个逻辑处理器,因此无法这样导入。
我知道可以用 来设置现有机器的处理器数量set-vmprocessor
,但只有在导入时才有效。导入 vm 时出现错误,导致我甚至无法访问它来更改资源。
但我的问题是这样的。
我们如何在导入之前更改处理器数量?通过更改 vmcx 文件?或者唯一的解决方案是手动导入虚拟机,更改处理器数量并再次导入?任何帮助都将不胜感激