2 Architecture système de la machine virtuelle
2.1 Configuration sur le Dom0
Vous allez créer un groupe de volumes LVM pour stocker certaines
des partitions des machines virtuelles (DomU). Pour cela vous allez
récuperer l'espace libre du disque système ainsi que la totalité
du second disque. Le système des DomU doit être stocké sur la partition
/usr/local et les partitions de données des DomU (répertoires
var et home) doivent être des partitions "physiques" au
sens Xen prises sur le groupe de volumes. Par ailleurs les machines
virtuelles ne doivent pas utiliser l'interface réseau du VLAN INSECURE
mais une interface dédiée et connectée au VLAN prévu à cet effet
(voir dans la partie réseau).
2.2 Configuration de votre DomU
Nous allons créer une machine virtuelle à la main. Pour cela nous
allons nous servir d'un disque d'installation de la Debian et nous
allons utiliser Xen en mode HVM. Par la suite nous allons utiliser
Xen dans le mode para-virtualisation pour profiter de l'efficacité
de ce mode. Commencez par créer une machine en mode HVM avec
un seul disque de 5Go. Le fichier correspondant au disque doit
se trouver dans le répertoire /usr/local/xen/domains/<nom machine>.
Utilisez l'image ISO présente dans le répertoire /usr/local/src.
Pour afficher l'écran de la machine virtuelle vous utiliserez
vncviewer sur votre machine de bureau.
Dans l'installation Debian choisissez l'installation de type serveur
avec un maximum de partitionnement des répertoires. Utilisez
aussi le système de fichiers reiserfs.
Il faut maintenant transmuter la machine virtuelle dans le
mode para-virtualisation. Changez le fichier de configuration
de la machine. Cette fois vous aurez une ligne de définition
par partition. Utilisez des fichiers pour root (1Go),
usr (5Go) et tmp (1Go) ainsi que pour la zone d'échange (1Go).
Utilisez des volumes logiques comme partitions pour var
et home. Pour extraire ces systèmes de fichiers du disque
de la machine HVM, utilisez les utilitaires mmls et mmcat.
Etendez les systèmes de fichiers sur l'intégralité de leur partition.
Installez les paquetages nécessaires pour SSH et le serveur DNS
(voir dans la partie services).