我已经inheritance了Xen设置。 dom0和domU都是linux。 dom0有8个内核(或CPU,我不确定)。 我们想在一个domU上运行更多的东西。 我想使它成为一个多核CPU,也就是说domU会看到2个核心。
我如何在xen中做到这一点?
我不在乎强迫它在两个特定的CPU上运行(如果这是一个可接受的解决scheme,那很好)。 我们使用通用的domU内核(从某处)。 我不知道这个内核是否可以支持多核CPU(或者甚至是一个问题),这是相对较新的,2.6.26。
我相信你只需要添加vcpus=2到客户的configuration文件。
您需要在guest虚拟机的configuration文件中添加/修改vcpus行,但是您应该知道,一些更新版本的Xen通过隐藏在/ var的某个后端来pipe理configuration,因此您不仅需要重新启动来宾为它拿起configuration更改。 xend简单地重新启动xend服务或重新启动,它就可以正常工作。 如果这不起作用, xm destroy xm create就足够了。
(通常的警告,备份你的configuration之前永久像一个xm destroy )