Previous Contents Next

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).


Previous Contents Next