WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

Re: [Xen-users] about xm vcpu-set

On Thu, May 28, 2009 at 6:52 PM, yassine ayachi
<ayachi.yassine@xxxxxxxxx> wrote:
> [root@localhost ~]# xm list
> Name                                      ID Mem(MiB) VCPUs   State
> Time(s)
> Domain-0                                 0     4035     4            r-----
>   29851.8
> domU                                       3     2047     1
> r-----   96114.6
>
> [root@localhost ~]# xm vcpu-set 3 2
>

That won't work. The maximum amount of CPU and memory for domU is
determined at domU creation. You can't simply add a CPU like that.

A workaround is to use something like this on domU config file
(old-style config):
#======================
memory = "500"
maxmem = "8000"

vcpus=8
vcpu_avail=1
#======================

that way domU will start with 500MB memory, but you'll be able to
expand it later up to 8000MB. As for CPU, it will actually start with
8 CPU but during kernel boot the other 7 will be hot-unplugged (you'll
see lots of "Breaking affinity for irq ..." message during domU boot.
It's normal). You can then hot-plug other CPUs as needed, up to a
maximum of 8.

Note that these work for xenified PV kernels only. It doesn't work
(yet) for pv_ops kernel or HVM guest.

-- 
Fajar

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>