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] Setup Debian etch on Debian etch using hvmloader

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] Setup Debian etch on Debian etch using hvmloader
From: gentoouser <gentoouser@xxxxxxxx>
Date: Mon, 11 Jun 2007 13:43:12 +0200
Delivery-date: Mon, 11 Jun 2007 04:41:51 -0700
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.de; h=Received:X-YMail-OSG:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:Content-Type:Content-Transfer-Encoding; b=S8Sdx5hIi8E0BVZbUlLiShn++g8GE3IbASj5Y7xXFjTt+MUFqdkmP9xhF5RLvH45UBTT4yjht3vjcmT5mxzrdfUIKFa8wKBasF3vf0bjwXb5HHT4UFNkyp8pzdd3CSemZ3CQA2cA46jrizW76zxk434m2b5P0A3VXr35Sq8TKhU= ;
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: Thunderbird 2.0.0.0 (Windows/20070326)
Hello,

I want to set up a xen-system on Debian etch (using default Debian packages) with Intel Xeons 5160 that offer the Vanderpool technology. The first guest will also be Debian etch and I want to make use of the full virtualization capabilities of the cpu.

Reading the manuals I am getting a bit confused on how to set this up right. The user manual suggests to use "vmxloader" which is not installed on my system (instead there is "hvmloader"). Is this the same stuff or do I have to use something else?

In a paravirtualized environment the kernel for guests lies on the dom0 filesystem (e.g. /boot) and is listed in the configuration for the guest. But for my setup I will need a proper kernel installation inside the guest, am I right?

I find a lot of documentation about setups using debootstrap but I wonder whether I could use a CD-image of the official etch-installer and let the system?s first start be from this one in order to simplify the setup. If so, would I need anything like vnc for this (the server is in a remote data center, so I don?t have direct access to it).

That is a lot of questions. Thanks a lot in advance...


My setup so far:

The server has 2 Xeon 5160, 16 GB Ram. The dom0 should use 2 GB Ram for itself, the rest goes to the guests.

Xen Debian etch packages (up to date):

# I want to use LVS later

ii  linux-headers-2.6.18-4-xen-vserver-amd64
ii  linux-image-2.6.18-4-xen-vserver-amd64
ii  linux-modules-2.6.18-4-xen-vserver-amd64
ii  xen-hypervisor-3.0.3-1-amd64
ii  xen-ioemu-3.0.3-1
ii xen-linux-system-2.6.18-4-xen-vserver-amd64 2.6.18.dfsg.1-12etch2
ii  xen-tools
ii  xen-utils-3.0.3-1
ii  xen-utils-common

Configuration for Xen:

(network-script network-bridge)
(vif-script vif-bridge)
(dom0-min-mem 2048)
(dom0-cpus 0)

Configuration for grub:

title Xen 3.0.3-1-amd64 / Debian GNU/Linux, kernel 2.6.18-4-xen-vserver-amd64
root          (hd0,0)
kernel       /xen-3.0.3-1-amd64.gz dom0_mem=2G
module /vmlinuz-2.6.18-4-xen-vserver-amd64 root=/dev/sda2 ro console=tty0
module     /initrd.img-2.6.18-4-xen-vserver-amd64

Configuration for guest:

# based on the hints from /usr/share/doc/xen-utils-common/examples/xmexample.hvm

kernel = "hvmloader"
builder='hvm'
memory = 2048
shadow_memory = 12
name = "test1"
vcpus=2
acpi=1
apic=1
cpus = ""
vif = [ 'type=ioemu, bridge=xenbr0' ]
disk = [ 'phy:VolGroup00/lvo10,ioemu:sda1,w', 'phy:VolGroup00/lvo11,ioemu:sda2,w' ]
# one is for / the second is swap

on_poweroff = 'destroy'
on_reboot   = 'restart'
on_crash    = 'restart'
device_model = 'qemu-dm'
sdl=0
vnc=0

stdvga=0
serial='pty'
localtime=0

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

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] Setup Debian etch on Debian etch using hvmloader, gentoouser <=