我继承了 Xen 设置。dom0 和 domU 都是 Linux。dom0 有 8 个核心(或 CPU,我不确定)。我们想在一个 domU 上运行更多东西。我想使其成为多核 CPU,即这样 domU 将看到 2 个核心。
我如何在 xen 中执行此操作?
我不在乎强制它在 2 个特定 CPU 上运行(如果这是一个可接受的解决方案,那就没问题)。我们正在使用通用 domU 内核(来自某处)。我不知道这个内核是否可以支持多核 CPU(或者这是否是一个问题),它是相对较新的 2.6.26。
答案1
我相信您只需添加vcpus=2
到客人的配置文件中。
答案2
您需要vcpus
在客户机的配置中添加/修改该行,但是您应该知道,某些较新版本的 Xen 通过隐藏在 /var 中某处的后端来管理配置,因此您需要做的不仅仅是重新启动客户机,它才能获取配置更改。只需重新启动服务xend
或重新启动即可正常工作。如果这不起作用,则客户机的xm destroy
then就足够了。xm create
(通常需要注意的是,在进行某些永久性操作之前,请先备份您的配置xm destroy
)