EVMS supporte le gestionnaire de clusters Linux-HA à partir de la version EVMS 2.0. La compatibilité avec le gestionnaire de clusters RSTC est également disponible à partir d'EVMS 2.1 mais n'a pas été aussi largement testée.
NOTE | |
---|---|
Assurez-vous que |
Suivez les étapes ci-dessous afin de configurer le basculement et la reprise automatique d'un conteneur privé :
Ajoutez une ligne dans /etc/ha.d/haresources
pour chaque conteneur privé qui doit être basculé. Par exemple, si container1
et container2
doivent être basculé ensemble vers le même nœud avec node1
comme nœud propriétaire, ajoutez la ligne ci-dessous dans /etc/ha.d/haresources
:
node1 evms_failover::container1 evms_failover::container2
node1
est le nœud de cluster qui possède cette ressource. La ressource est basculée vers l'autre nœud quand node1
meurt.
De la même manière, si container3
et container4
doivent être basculés ensemble vers le même nœud avec node2
comme nœud propriétaire, ajoutez la ligne ci-dessous dans /etc/ha.d/haresources
:
node2 evms_failover::container3 evms_failover::container4
Reportez-vous à http://www.linux-ha.org/download/GettingStarted.html pour plus de détails sur la sémantique des groupes de ressource.
Vérifiez que les fichiers /etc/ha.d
, /etc/ha.cf
et /etc/ha.d/haresources
sont les mêmes sur tous les nœuds du cluster.
Le gestionnaire de clusters HeartBeat doit être redémarré, comme suit, après que le fichier /etc/ha.d/haresources
ait été modifié :
/etc/init.d/heartbeat restart
NOTE | |
---|---|
N'ajoutez pas de conteneurs partagés à la liste des ressources de basculement, sinon EVMS pourrait avoir des réactions imprévisibles. |