Chapitre 16. Gestion de machines virtuelles au moyen de xend
Le démon de contrôle xend effectue des fonctions de gestion système associées aux machines virtuelles. Ce démon contrôle les ressources virtualisées, et xend doit être en cours d'exécution pour interagir avec les machines virtuelles. Avant de démarrer xend, vous devez spécifier les paramètres d'opération en modifiant le fichier de configuration
xend-config.sxp
qui se situe dans le répertoire etc/xen
. Voici les paramètres que vous pouvez activer ou désactiver dans le fichier de configuration xend-config.sxp
:
Élément | Description |
---|---|
console-limit
|
Determines the console server's memory buffer limit and assigns values on a per-domain basis
|
min-mem
|
Détermine le nombre minimum de méga-octets réservés au domain0 (si vous entrez 0, la valeur ne change pas).
|
dom0 cpus
|
Détermine le nombre de CPU utilisés par domain0 (par défaut, au moins 1 CPU est assigné).
|
enable-dump
|
Active une sauvegarde lorsqu'un échec se produit (par défaut, ce paramètre est désactivé).
|
external-migration-tool
|
Détermine le script ou l'application qui s'occupe de la migration de périphériques externes (les scripts doivent se trouver dans
etc/xen/scripts/external-device-migrate ).
|
logfile
|
Détermine l'emplacement du fichier journal (la valeur par défaut est
/var/log/xend.log ).
|
loglevel
|
Filtre les valeurs du mode de journalisation : DEBUG, INFO, WARNING, ERROR ou CRITICAL (la valeur par défaut est DEBUG).
|
network-script
|
Détermine le script qui active l'environnement de mise en réseau (les scripts doivent se trouver dans le répertoire
etc/xen/scripts ).
|
xend-http-server
|
Active le serveur de gestion des paquets de flux http (par défaut ce paramètre est désactivé).
|
xend-unix-server
|
Active le serveur de sockets de domaine unix (un serveur de sockets est un point d'accès de communication qui traite les connexions réseau de bas niveau et accepte ou rejette les conneen relationxions entrantes).
|
xend-relocation-server
|
Active le serveur de délocalisation pour les migrations entre-machines (par défaut ce paramètre est désactivé).
|
xend-unix-path
|
Détermine l'emplacement où la commande
xend-unix-server envoie les données (la valeur par défaut est var/lib/xend/xend-socket ).
|
xend-port
|
Détermine le port utilisé par le serveur de gestion http (la valeur par défaut est 8000).
|
xend-relocation-port
|
Détermine le port utilisé par le serveur de délocalisation (la valeur par défaut est 8002).
|
xend-relocation-address
|
Détermine les adresses de la machine virtuelle qui sont autorisées pour la migration système.
|
xend-address
|
Détermine l'adresse à laquelle le serveur de sockets de domaine est lié.
|
Après avoir configuré ces paramètres d'opération, vérifiez que xend est en cours d'exécution et, si ce n'est pas le cas, initialisez le démon. À l'invite de commande, vous pouvez démarrer le démon xend en saisissant ce qui suit :
service xend start
Vous pouvez utiliser xend pour arrêter le démon :
service xend stop
Cela arrête le démon en cours d'exécution.
Vous pouvez utiliser xend pour redémarrer le démon :
service xend restart
Le démon démarre une nouvelle fois.
Vous pouvez vérifier le statut du démon xend.
service xend status
The output displays the daemon's status.