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

[Xen-users] problem starting domU with pygrub

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] problem starting domU with pygrub
From: Marcus Larsson <kore@xxxxxxxxxxxx>
Date: Wed, 14 May 2008 22:03:04 +0200
Delivery-date: Wed, 14 May 2008 13:03:34 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
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>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.17 (2007-11-01)
Hi!

I have installed CentOS 5.1 (x86_64) on a server and I have
installled xen 3.2.1 from source.

I created a config for a domU (also CentOS) and started
installing. So far so good but when I try to boot this domU with
bootloader="/usr/bin/pygrub" it hangs, ie. the pygrub process is
a zombie.

Config used for installation:

kernel = "/boot/xen/centos/i386/vmlinuz"
ramdisk = "/boot/xen/centos/i386/initrd.img"
extra = "text"
name = "pro-db"
memory = "8192"
disk = [ 'phy:int/pro-db-root,xvda,w', 'phy:int/pro-db-swap,xvdb,w', 
'phy:mellan/pro-db-data,xvdc,w' ]
vif = [ 'bridge=xenbr0', ]
vcpus=4
on_poweroff = 'destroy'
on_reboot   = 'destroy'
on_crash    = 'destroy'
access_control = ['policy=proodle,label=proodle']

Config used for normal boot:

name = "pro-db"
memory = "8192"
disk = [ 'phy:int/pro-db-root,xvda,w', 'phy:int/pro-db-swap,xvdb,w', 
'phy:mellan/pro-db-data,xvdc,w' ]
vif = [ 'bridge=xenbr0', ]
bootloader="/usr/bin/pygrub"
vcpus=4
on_poweroff = 'destroy'
on_reboot   = 'restart'
on_crash    = 'restart'
access_control = ['policy=proodle,label=proodle']

I try to start the domU with ``xm create pro-db -c'' and it
says:
Using config file "/etc/xen/pro-db".

and then nothing happens.

The xend logfile just states: DEBUG (XendBootloader:100) Launching bootloader 
as ['/usr/bin/pygrub', '--output=/var/run/xend/boot/xenbl.31933', 
'/dev/int/pro-db-root'].

``xm list'' states:

Name                                        ID   Mem VCPUs      State   Time(s)
pro-db                                       1  8192     0     -bp---      0.0


I have attached a file with the output from ``xm dmesg''. If
you need any more info please let me know. 

Also, the whole reason I installed 3.2.1 is that 32-bit domU on
64-bit dom0 doesn't work with the version that CentOS 5.1 ships
with.

-- 
Marcus Larsson, Stockholm, Sweden
<http://kore.hack.se/contact/>

Attachment: xm.dmesg
Description: Text document

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
<Prev in Thread] Current Thread [Next in Thread>