1

我有一个 XEN 虚拟机管理程序,具有以下 Windows 虚拟机配置

vcpu_avail = "1" #(number of VCPUs to boot the system with)

vcpus = "4" #(maximum number of VCPUs (total) that can be hot added later)

但是当 Windows 加载时,我检查了 Windows 使用的 CPU 数量 - 我看到所有 4 个 CPU。我尝试通过命令“bcdedit /set numproc 1”修复它,重新启动 VM - 一切正常,Windows 使用 1 个 CPU。

下一个问题 - 我尝试对此 Windows VM 进行热调整:

xm vcpu-set vm_name 2

然后转到我的窗口 - 没有任何改变,它仍然使用 1 个 cpu,有时我看到窗口弹出这样的错误 - “MY_CPU_DESCRIPTION 设备不可移动,无法弹出或拔出”

有谁能够帮我?也许需要特殊的 Windows 驱动程序?

4

1 回答 1

0

如果你想在运行时添加 vcpus,你想使用“xm vcpu-add”。在所有情况下都无法进行 vcpus 的热添加(据我所知,这些实际上是尚未修复的错误)

于 2013-05-16T07:03:15.760 回答