无法在实例xml中将cpuset属性设置为vcpu元素

时间:2013-06-26 09:10:10

标签: openstack libvirt openstack-nova

关于this补丁,我无法使用它。我的意思是,因为它已被合并,所以它在我的代码中,但我不知道如何启用/使用它?

此特定补丁将cpuset属性添加到实例的xml文件的vcpu元素。我无法弄清楚我是如何为特定实例做到的。假设我想要ping pcpu 2和3,所以vcpu条目将是

<vcpu cpuset="2,3">2</vcpu>

我该怎么做?

1 个答案:

答案 0 :(得分:0)

根据我的理解,此修补程序不允许您按实例进行固定。相反,它允许您指定物理CPU的子集,从而保证实例仅在这些CPU上运行。您可以使用/etc/nova/nova.conf中的vcpu_pin_set配置选项指定CPU。这是一个example from the patch:

vcpu_pin_set=4-12,^8,15

据推测,这将确保所有实例仅在CPU 4,5,6,7,9,10,11,12,15上运行