Progetto

Generale

Profilo

XenOnSargeHowto » Cronologia » Versione 2

Amministratore Truelite, 24-02-2006 12:43

1 1 Amministratore Truelite
 = Come creare un server di virtualizzazione usando Xen su una Debian Sarge =
2
3
Si considerino i presenti requisiti di base:
4
5
 * una distribuzione linux debian, release Sarge, installata;
6
 * una buona quantità di spazio su disco libero su una partizione;
7
 * almeno due interfacce di rete (eth0, eth1);
8
 * una quantità di memoria ram maggiore o uguale a 512MB.
9
10
Il primo passo è l'installazione del kernel xen e dei relativi tool che vanno presi da un repository esterno in quanto non presenti in sarge.
11
I seguenti comandi abilitano il repository esterno ed installano i pacchetti necessari.
12
{{{
13
echo "deb http://packages.debianbase.de/sarge/i386/xen3 ./" >> /etc/apt/sources.list
14
apt-get update
15 2 Amministratore Truelite
apt-get install xen udev hotplug bridge-utils linux-xen0-2.6
16 1 Amministratore Truelite
cd /usr/src
17
dpkg -i kernel-xen0-2.6.12.6-xen_tha1_i386.deb
18 2 Amministratore Truelite
}}}
19
20
Una volta installati i pacchetti, è necessario rigenerare l'initrd per il vostro sistema con il comando
21
{{{
22
mkinitrd -o /boot/xen-modules-2.6.12.6-xen 2.6.12.6-xen
23
}}}
24
25
e successivamente aggiungere a grub le voci necessarie per fare il boot con il kernel xen.
26
{{{
27
#
28
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
29
30
title           Xen 3.0.1 - Linux 2.6.12.6-xen
31
                kernel      /boot/xen-3.0.1.gz vga=791
32
                module      /boot/xen-linux-2.6.12.6-xen root=/dev/hda1 ro
33
                module      /boot/xen-modules-2.6.12.6-xen
34 1 Amministratore Truelite
}}}