Après avoir créé une règle de groupe central "Aucune opération" pour un moteur de
messagerie, vous pouvez poursuivre la configuration pour que ce dernier
soit géré par une structure externe à haute disponibilité.
Vous avez également
la possibilité de configurer la fréquence de contrôle du moteur de messagerie.
Pourquoi et quand exécuter cette tâche
Les règles
"Aucune opération" permettent à un cluster externe à haute
disponibilité de contrôler quand et où un moteur de messagerie est exécuté.
Procédure
- Associez le moteur de messagerie à un groupe de ressources géré en externe en lui créant une ressource de cluster à haute
disponibilité. Reportez-vous à la documentation de votre produit externe à haute
disponibilité.
- Ecrivez les scripts de la structure externe à haute disponibilité pour
lui permettre d'utiliser le GestionnaireHD pour
démarrer ou arrêter le moteur de messagerie. Les scripts appellent les opérations sur le
MBean GestionnaireHD sur le serveur
qui devient propriétaire de la ressource représentant le moteur de messagerie.
- Assurez-vous que le moteur de messagerie peut toujours accéder à son magasin de données. Si le moteur de messagerie est configuré pour le basculement, son magasin de données
doit être accessible à partir de n'importe quel serveur du cluster sur lequel
il peut s'exécuter. L'ensemble des serveurs possibles dépend de la manière
dont vous avez configuré le groupe externe de ressources à haute disponibilité. Une
configuration typique consiste à inclure le magasin de données comme ressource
supplémentaire dans le groupe de ressources géré par le cluster externe à haute
disponibilité. Le cluster à haute disponibilité s'assure ensuite que le magasin de
données et le moteur de messagerie basculent
ensemble sur un autre serveur en cas de défaillance et restent co-implantés après la reprise en ligne. Si tel est le cas ou si
un serveur réseau est utilisé pour mettre à disposition le magasin de données,
ce dernier doit être accessible à partir de tout serveur pouvant exécuter le
moteur de messagerie.
- Si le moteur de messagerie doit toujours être accessible via la même adresse
IP (par exemple, s'il s'agit de l'extrémité réceptrice d'une liaison
WebSphere MQ), vous devez veiller à ce que cette adresse
IP et le moteur de messagerie restent au même emplacement. Pour ce faire, créez une ressource
d'adresse IP dans le groupe externe de ressources à haute disponibilité de la
ressource représentant le moteur de messagerie.
- Facultatif : Si nécessaire,
entrez une valeur dans la zone Délai d'activité. Cette valeur indique la fréquence, en secondes, à laquelle
le gestionnaire de haute disponibilité (GestionnaireHD) contrôle le fonctionnement d'un moteur de
messagerie. Lorsqu'elle est égale à 0 (zéro), la valeur par
défaut de 120 secondes est utilisée.
La règle "Aucune opération" est principalement
adaptée à l'utilisation d'une structure externe à haute disponibilité (par exemple, IBM HACMP). Dans ce cas, vous pouvez créer un
script de contrôle que la structure externe appelle périodiquement.
Si vous définissez la zone Délai d'activité sur une valeur supérieure ou égale à
0, le GestionnaireHD effectue un contrôle d'état et le script de contrôle externe peut
extraire l'état du MBean du GestionnaireHD.
Par ailleurs, si vous définissez la zone Délai d'activité sur
-1, le contrôle du GestionnaireHD est
désactivé et le script de contrôle externe peut extraire l'état du MBean du moteur
de messagerie.
- Cliquez sur OK.
- Sauvegardez les modifications de la configuration principale.