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/
Home Products Support Community News


Re: [Xen-users] xm create error - Unable to allocate memory

To: "Glen Eustace" <geustace@xxxxxxxxxxxxxx>
Subject: Re: [Xen-users] xm create error - Unable to allocate memory
From: "Todd Deshane" <deshantm@xxxxxxxxx>
Date: Sat, 10 May 2008 23:06:51 -0400
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Sat, 10 May 2008 20:07:22 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:references; bh=SA7M5SpFdAT6Hx+neZxgPjOoNX3UgLEkJN5gReV98/A=; b=jbtbVF/4L+5dJdqqtIcWs29Us1QwcsgMTCovcA4qZ82N7GgGp114KwhiA9B1Si4V7kKj0f/RdZNWqY7SdlXJP0pFjTQh/KAW5M5NGdIDuoDpU22zyRVFdHiC86nDTzLghzskbWN+7rybKT1XxaiAM7/bjB5bE/BruKKcBtYueI4=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:references; b=SRwjHYTi7ygI/PZ98zEwivPna2Fw04Kk+s96OsawOwKa2dAKtmjVcn7K760Bler2RlSTNl5f/M5J4nBjxt6W7feGAdQzQNs85PD/sPW642XI8y2XpMk+iYvNdAX3g/NgFR8yKScTV3/1v6DWnqhFynf9xoGrKYQxM7/bFSB6EwU=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <48265F64.9090708@xxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <48265F64.9090708@xxxxxxxxxxxxxx>
Reply-to: deshantm@xxxxxxxxx
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Hi Glen,

On Sat, May 10, 2008 at 10:52 PM, Glen Eustace <geustace@xxxxxxxxxxxxxx> wrote:
I have had reasonable success with para-virtualised domUs and so tried my first fully virtualised domU today.  I am hoping to migrate a Win2k3 server into my Xen environment.

I am not getting very far as I get the following when trying to create the DomU. I have tied various values for 'memory' but none make any difference.  The server is running Linux version on a 64-bit host. Any help would be much appreciated.

xm create /etc/xen/agree-20
Using config file "/etc/xen/agree-20".
Error: (12, 'Cannot allocate memory')

Did you notice the cannot allocate memory error? do you have enough free memory?

Also some suggestions inline below.


The config file is;
name = "agree-20"
device_model = "/usr/lib64/xen/bin/qemu-dm"

change this kernel= line to:
I put lib64, it might just be lib, but since you said you are running
64bit that would probably be the way to go.

kernel = "/usr/lib/xen/boot/hvmloader"

builder = "hvm"
memory = 512
vcpus = 1
remove this bootloader line
bootloader = "/usr/bin/pygrub"


> > > sdl = 0
vnc = 1
vncunused = 1
disk = [ "tap:aio:/var/lib/VirtualMachines/agree-20.img,hda,w" ]
vif = [ 'type=ioemu, bridge=xenbr0' ]

why do you have both of these?


I would consider disabling them (comment them with # if things don't work, you can always add them in later)

I would also consider not have these last two unless you need them too.

I don't have a lot of experience with windows, especially 2k3, but the suggestions above should at least get
you farther and then the windows guest users can help even more if needed or you could search:
xen.markmail.org for more suggestions as well.


serial = "pty" # enable serial console

[agree-26]xen: xm list
Name                              ID   Mem VCPUs      State   Time(s)
Domain-0                           0  1372     4     r-----   2503.3
agree-11                          13   512     2     -b----   1938.8
agree-12                          18   128     1     -b----    253.7
agree-15                          10  1024     2     -b----    812.6
agree-29                          17   128     1     -b----    413.0
agree-3                           16   128     1     -b----    223.9
agree-30                          15   256     1     -b----    289.6
agree-31                          14   256     1     -b----    721.0
agree-32                          12   128     1     -b----    457.1

Try running xm top to see if you have enough RAM to add another one,
you could consider giving some guests less RAM if you don't have enough.

Xen-users mailing list