37.3. Configuration d'un domaine invité Xen

La documentation concernant la configuration d'un domaine invité n'est pas très exhaustive. La plupart des informations relatives à la configuration d'un domaine de ce type sont regroupées dans l'exemple de fichier de configuration /etc/xen/config. Les options requises sont expliquées, accompagnées d'une valeur par défaut ou au moins d'un exemple de configuration. Pour l'installation décrite dans Section 37.2.1, « Utilisation de YaST pour installer un domaine invité », créez un fichier /etc/xen/guest1 avec le contenu suivant :

kernel = "/boot/vmlinuz-xen"   1
ramdisk = "/boot/initrd-xen"   2
memory = 128                   3
name = "guest1"                4
nics = "1"                     5
vif = [ 'mac=aa:cc:00:00:00:ab, bridge=xen-br0' ] 6
disk = [ 'file:/var/tmp/guest1,hda1,w' ] 7
root = "/dev/hda1 ro"          8
extra = "3"                    9
1

Entrez le chemin d'accès au kernel Xen dans le domaine-0. Ce kernel sera exécuté ultérieurement dans le système invité.

2

Sélectionnez le disque virtuel initial approprié qui contient les pilotes du kernel Xen. Sans cela, le kernel a tendance à « paniquer » car il est incapable de monter son système de fichiers racine.

3

Indiquez la quantité de mémoire à affecter au domaine invité. Le système échoue s'il ne dispose pas de suffisamment de mémoire pour ses invités.

4

Nom de l'invité.

5

Nombre d'interfaces réseau virtuelles pour le domaine invité.

6

Configuration de l'interface réseau virtuelle, y compris son adresse MAC et le pont auquel elle est connectée.

7

Définissez ici les périphériques par blocs virtuels disponibles pour l'invité Xen. Pour utiliser des périphériques par blocs réels, créez des entrées comme ['phy:sdb1,hda1,w', 'phy:system/swap1,hda2,w'].

8

Permet de définir le périphérique racine pour le kernel. Il doit s'agir du périphérique virtuel tel qu'il est vu par l'invité.

9

Ajoutez ici des paramètres de kernel supplémentaires. Dans cet exemple, la valeur 3 signifie que l'invité est démarré au niveau d'exécution 3.