Difference between revisions of "Xen-test-debian"

From VNUML-WIKI
Jump to: navigation, search
(Working on progress)
 
(Work on progress)
Line 17: Line 17:
 
   apt-get install xen-tools
 
   apt-get install xen-tools
  
Install the libc6-xen (I'm not sure what it's for or even if its installegion could be omitted):
+
Install the libc6-xen (I'm not sure what it's for or even if this installation could be omitted):
  
 
   apt-get install libc6-xen
 
   apt-get install libc6-xen
Line 24: Line 24:
  
 
   apt-get install xen-hypervisor-3.0.3-1-i386 linux-image-xen-686 xen-tools libc6-xen
 
   apt-get install xen-hypervisor-3.0.3-1-i386 linux-image-xen-686 xen-tools libc6-xen
 +
 +
== Create the first virtual machine ==
 +
 +
Create a working directory (e.g., /root/xen.test)
 +
 +
  mkdir /root/xen-test
 +
 +
Edit the /etc/xen-tools/xen-tools.conf file. The gateway= value used here could be not appropiated for you.
 +
 +
  dir = /root/xen-test
 +
  size  = 1Gb
 +
  memory = 32Mb
 +
  swap  = 128Mb
 +
  fs    = ext3
 +
  dist  = sarge
 +
  image  = sparse
 +
  gateway = 192.168.247.2
 +
  netmask = 255.255.255.0
 +
  passwd = 1
 +
  kernel = /boot/vmlinuz-2.6.18-3-xen-686
 +
  initrd = /boot/initrd.img-2.6.18-3-xen-686
 +
  mirror = http://ftp.us.debian.org/debian/
  
 
== Uselful references ==
 
== Uselful references ==
  
 
http://www.debian-administration.org/articles/396
 
http://www.debian-administration.org/articles/396

Revision as of 16:46, 21 February 2007

Installing Xen basic packages in Debian

Udpate the APT repository

 apt-get update

Install the Xen hypervisor. Note that the version may have changed: search for the current one using 'apt-get search xen-hypervisor'. Default hypervisor supports up to 4GB of physical RAM, the -pae version up to 64GB of physical RAM (we are considering the former here).

 apt-get install xen-hypervisor-3.0.3-1-i386

Install the Xen kernel:

 apt-get install linux-image-xen-686

Install Xen tools:

 apt-get install xen-tools

Install the libc6-xen (I'm not sure what it's for or even if this installation could be omitted):

 apt-get install libc6-xen

All packages in the same command:

 apt-get install xen-hypervisor-3.0.3-1-i386 linux-image-xen-686 xen-tools libc6-xen

Create the first virtual machine

Create a working directory (e.g., /root/xen.test)

 mkdir /root/xen-test

Edit the /etc/xen-tools/xen-tools.conf file. The gateway= value used here could be not appropiated for you.

 dir = /root/xen-test
 size   = 1Gb
 memory = 32Mb
 swap   = 128Mb
 fs     = ext3
 dist   = sarge
 image  = sparse
 gateway = 192.168.247.2
 netmask = 255.255.255.0
 passwd = 1
 kernel = /boot/vmlinuz-2.6.18-3-xen-686
 initrd = /boot/initrd.img-2.6.18-3-xen-686
 mirror = http://ftp.us.debian.org/debian/

Uselful references

http://www.debian-administration.org/articles/396