[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] Install ubunto domU


  • To: Donny Brooks <dbrooks@xxxxxxxxxxxxxxxx>
  • From: Tapas Mishra <mightydreams@xxxxxxxxx>
  • Date: Fri, 28 May 2010 11:45:53 +0530
  • Cc: xen-users <xen-users@xxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Tue, 01 Jun 2010 09:39:17 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=BTh5yWwTy2azkIid9xQGpHfVyflxvs5dN7nrIy2hVyDjZhxO4p75/FB9DefWi1wHFA BCiPD5zXea0BHhYEvHQUpSaA4Q2WeOGVsqnXWDFiMo6pziSwRQYlWX14dpsY1/0dlC7M PkRBjgquMn7rcdRUmnyjkEJHsCKvoh5w1VeKE=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

Hi,
if you are having a GUI then please use virt-manager.
In case you are accessing the server remotely.
Please follow this method on CentOS
yum install virt-manager
make sure
in your sshd_config
X11 Forwarding is enabled login remotely.
To be able to export X from a remote CentOS server which does not have
Gnome Desktop Manager running
a library xorg-x11-xauth is needed to be installed on CentOS server.
I got this solution here
http://bugs.centos.org/view.php?id=2391

Then login remotely
ssh root@centosdom0 -X
virt-manager

you will get a nice GUI and then you can give path to ISO,HTTP,NFS
what ever Ubuntu has.
You should be able to install.The other way of creating config files
converting HVM to PVM will be difficult.
Please use a nice GUI from virt-manager it will help you rather than
going through complex process
virt-manager can be used on various opearing systems
Debian,Ubuntu,Fedora,RedHat.
http://virt-manager.et.redhat.com/
The steps may not be exactly as mentioned on the following link
http://www.cyberciti.biz/tips/rhel-centos-xen-virtualization-installation-howto.html
but using GUI for some time you will get an idea.
I have attached a file go through it.
It is a correction of some ones blog at
http://www.ideyatech.com/2010/05/virtualization-with-ubuntu-1004-lucid-lynx/
that blog is using Ubuntu as Host OS but the steps here in your case
should be similar.
It should help you.





On Fri, May 28, 2010 at 12:51 AM, Donny Brooks <dbrooks@xxxxxxxxxxxxxxxx> wrote:
>  I read this and I gather I need to be running Xen 4.0 in order to run Ubuntu 
> 10.04 as a pv domu... is that correct? I am currently at 3.4.2 on a centos 
> 5.4 dom0 but need to run some ubuntu domu's very badly. Please advise!
>
>
> --
>
> Donny B.
>
> On Monday, May 17, 2010 10:39 PM CDT, Boris Derzhavets 
> <bderzhavets@xxxxxxxxx> wrote:
>
>> > I tried to follow your steps (installing Lucid x86_64 PV domU on a
>> CentOS 54 x86_64 dom0, running xen 3.4.2 from gitco) ... but was not
>> successful. Something is still escaping me.
>>
>> Yes , you missing David's patch. Personally , i could back port it only to 
>> Xen 4.0,
>> even Xen 3.4.3 was not enough. Some other CSs from 4.0 are required for 
>> consistency and you don't know which ones.
>>
>> You are at 3.4.2 !
>>
>> I believe gitco did Xen 4.0 rpms. Gitgo's  4.0 src.rpm has to patched per 
>> David and rpms rebuilt. That 's in case you want "pygrub" to be bootloader 
>> for DomU . It's comfortable, but not required.
>>
>> Boris.
>>
>> --- On Mon, 5/17/10, David Markey <admin@xxxxxxxxxxx> wrote:
>>
>> From: David Markey <admin@xxxxxxxxxxx>
>> Subject: Re: [Xen-users] Install ubunto domU
>> To: "Nuno L. Ferreira" <nunolf@xxxxxxxxx>
>> Cc: "Boris Derzhavets" <bderzhavets@xxxxxxxxx>, "xen-users" 
>> <xen-users@xxxxxxxxxxxxxxxxxxx>
>> Date: Monday, May 17, 2010, 6:54 PM
>>
>> You 
>> need http://lists.xensource.com/archives/html/xen-devel/2010-04/msg00748.html
>>
>>
>> On 17 May 2010 23:24, Nuno L. Ferreira <nunolf@xxxxxxxxx> wrote:
>>
>> Dear *, Boris
>>
>>
>>
>> I tried to follow your steps (installing Lucid x86_64 PV domU on a CentOS 54 
>> x86_64 dom0, running xen 3.4.2 from gitco) ... but was not successful. 
>> Something is still escaping me.
>>
>> Installation went just fine till the end after a "xm create -c lucid.xen" 
>> (see below).
>>
>> After installation (without any modifications to what was installed) I 
>> edited the xen config file (test.xen, see below) to boot with pygrub 
>> instead. But I get the following error:
>>
>> Error: Boot loader didn't return any data!
>>
>>
>>
>> I checked that the new domU does not have /usr/bin/pygrub, and this explains 
>> the error.
>>
>> So Boris, how did you boot your ubunto based domU after a netboot 
>> installation?
>>
>> I did not tried yet the debootstrap method also suggested ... first I want 
>> to know what I'm doing wrong here.
>>
>>
>>
>> I'm a bit lost on setting up an ubunto domU, first time getting outside 
>> RedHat like OSes. So if there are some good working links to blogs/tutorials 
>> on how to install ubunto domU's on RedHat like dom0's I'll appreciate.
>>
>>
>>
>>
>> Cheers,
>>
>> N.
>>
>>
>>
>> P.S. Steps taken :
>>
>>
>>
>> 1 - lvcreate -n domu.ubunto.lucid -L 4G vg1
>>
>> 2 - mkfs.ext3 /dev/vg1/domu.ubunto.lucid
>>
>> 3 - wget 
>> http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/netboot/xen/vmlinuz
>>
>>
>> 4 - wget 
>> http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/netboot/xen/initrd.gz
>>
>>
>> 5 - cat lucid.xen
>>
>> name      = "lucid"
>>
>> memory    = 1024
>>
>> disk      = ['phy:/dev/vg1/domu.ubunto.lucid,xvda,w' ]
>>
>> vif       = [ 'bridge=eth0' ]
>>
>> kernel    = "/mnt/dom0/data/domu.setup/ubunto/lucid/vmlinuz"
>>
>> ramdisk   = "/mnt/dom0/data/domu.setup/ubunto/lucid/initrd.gz"
>>
>> vcpus     = 1
>>
>> on_reboot = 'destroy'
>>
>> on_crash  = 'destroy'
>>
>>
>>
>> 6 - xm create -c lucid.xen
>>
>> ... installation goes just fine ...
>>
>> 7 - cat test.xen
>>
>> name        = "test"
>>
>> memory      = 512
>>
>> maxmem      = 1024
>>
>> bootloader  = '/usr/bin/pygrub'
>>
>> disk        = ['phy:/dev/vg1/domu.spyder.root,xvda,w' ]
>>
>> vif         = [ 'bridge=eth0' ]
>>
>> vcpus       = 1
>>
>> on_poweroff = 'destroy'
>>
>> on_reboot   = 'restart'
>>
>> on_crash    = 'restart'
>>
>>
>>
>> 8 - xm create -c test.xen
>>
>> Using config file "./test.xen".
>>
>> Error: Boot loader didn't return any data!
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> Boris Derzhavets wrote:
>>
>>
>> I was able to start installer :
>>
>>
>>
>> root@ServerLnx:/home/boris/ubuntu# wget 
>> http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/netboot/xen/vmlinuz
>>
>>
>> --2010-05-13 12:36:14-- 
>>  http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/netboot/xen/vmlinuz
>>
>>
>> Resolving archive.ubuntu.com... 91.189.92.167, 91.189.88.30, 91.189.88.31, 
>> ...
>>
>> Connecting to archive.ubuntu.com|91.189.92.167|:80... connected.
>>
>> HTTP request sent, awaiting response... 200 OK
>>
>> Length: 4037888 (3.9M) [text/plain]
>>
>> Saving to: `vmlinuz'
>>
>>
>>
>> 100%[========================================================================>]
>>  4,037,888    101K/s   in 27s
>>
>> 2010-05-13 12:36:41 (144 KB/s) - `vmlinuz' saved [4037888/4037888]
>>
>>
>>
>> root@ServerLnx:/home/boris/ubuntu# wget 
>> http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/netboot/xen/initrd.gz
>>
>>
>> --2010-05-13 12:37:02-- 
>>  http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/netboot/xen/initrd.gz
>>
>>
>> Resolving archive.ubuntu.com... 91.189.92.166, 91.189.92.167, 91.189.88.30, 
>> ...
>>
>> Connecting to archive.ubuntu.com|91.189.92.166|:80... connected.
>>
>> HTTP request sent, awaiting response... 200 OK
>>
>> Length: 9678415 (9.2M) [application/x-gzip]
>>
>> Saving to: `initrd.gz'
>>
>>
>>
>> 100%[========================================================================>]
>>  9,678,415    200K/s   in 60s
>>
>> 2010-05-13 12:38:03 (156 KB/s) - `initrd.gz' saved [9678415/9678415]
>>
>>
>>
>> root@ServerLnx:/home/boris/ubuntu# cat ubuntu.cfg
>>
>> name="U10PV"
>>
>> memory=2048
>>
>> disk = ['phy:/dev/sdb5,xvda,w' ]
>>
>> vif = [ 'bridge=eth0' ]
>>
>> # vfb = [ 'type=vnc,vncunused=1']
>>
>> kernel = "/home/boris/ubuntu/vmlinuz"
>>
>> ramdisk = "/home/boris/ubuntu/initrd.gz"
>>
>> vcpus=2
>>
>> on_reboot = 'restart'
>>
>> on_crash = 'restart'
>>
>>
>>
>> # xm create -c ubuntu.cfg
>>
>>
>>
>> and see several obvious disadvantages (vs HVM convertion) :
>>
>>
>>
>> 1. VFB doesn't work
>>
>> 2. After selecting local mirror "Installing base system" is already running 
>> for 15 min
>>
>> at 2MB/sec ADSL connection.
>>
>>
>>
>> Boris.
>>
>>
>>
>>
>>
>> -----Inline Attachment Follows-----
>>
>> _______________________________________________
>> Xen-users mailing list
>> Xen-users@xxxxxxxxxxxxxxxxxxx
>> http://lists.xensource.com/xen-users
>>
>>
>>
>
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users
>



-- 
Tapas

Attachment: correction of guide.odt
Description: application/vnd.oasis.opendocument.text

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

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.