5.12. Ressources de machine virtuelle
Les ressources de machine virtuelle sont configurées différemment des autres ressources de cluster. En particulier, elles ne sont pas regroupées en définitions de services. À partir de la version 6.2 de Red Hat Enterprise Linux, lorsque vous configurez une machine virtuelle dans un cluster avec la commande
ccs
, vous pouvez utiliser --addvm
(plutôt que l'option addservice
). Ceci assure que la ressource vm
est directement définie sous le nœud de configuration rm
dans le fichier de configuration du cluster.
Une ressource de machine virtuelle requiert au minimum les attributs
name
(nom) et path
(chemin). L'attribut name
doit correspondre au nom du domaine libvirt
et l'attribut path
doit spécifier le répertoire où les définitions partagées de la machine virtuelle sont stockées.
Note
L'attribut
path
dans le fichier de configuration du cluster est une spécification de chemin ou un nom de répertoire, pas un chemin vers un fichier individuel.
Si les définitions de machines virtuelles sont stockées sur un répertoire partagé nommé
/mnt/vm_defs
, la commande suivante définira une machine virtuelle nommée guest1
:
# ccs -h node1.example.com --addvm guest1 path=/mnt/vm_defs
L'exécution de cette commande ajoute la ligne suivante au nœud de configuration dans le fichier
cluster.conf
:
<vm name="guest1" path="/mnt/vm_defs"/>