Interopérabilité avec des processus de la version 6.0.2 et ultérieurs

Le gestionnaire de haute disponibilité prend en charge des hôtes multihébergés, de sorte que les processus du produit peuvent communiquer entre eux même lorsqu'ils s'exécutent sur différentes versions du produit. Si vous exécutez des processus de la version 6.0.2 et ultérieurs qui doivent communiquer entre eux, des questions liées à la haute disponibilité relatives au gestionnaire doivent être prises en compte.

Avant de commencer

Vous devez connaître les niveaux des versions des processus qui ont besoin de communiquer entre eux. S'il existe des processus version 6.0.1.2, voir Interopérabilité avec des processus de la version 6.0.1.2 pour plus d'informations.

Pourquoi et quand exécuter cette tâche

Lorsque des processus sont créés sur des noeuds version 6.0.2 ou ultérieurs, la zone de nom d'hôte du noeud final DCS_UNICAST_ADDRESS contient un astérisque. Lorsque vous utilisez un astérisque dans la zone du nom d'hôte, la prise en charge de la connexion à plusieurs serveurs permet au gestionnaire de haute disponibilité d'ouvrir et d'accepter des connexions avec n'importe quelle adresse IP valide pour le poste.
Une attention particulière est nécessaire lorsque les noeuds de la version 6.0.2 sont en interaction avec des noeuds version 6.0 et version 6.0.1 sans Fix Pack 2 (6.0.1.2), car ces versions antérieures ne gèrent pas la prise en charge de la connexion à plusieurs serveurs du gestionnaire de haute disponibilité. Les processus version 6.0 et version 6.0.1 ne reconnaissent pas un astérisque comme valeur valide dans la zone de nom d'hôte DCS_UNICAST_ADDRESS. Ces processus ne peuvent donc pas se connecter aux processus version 6.0.2 configurés avec un astérisque dans la zone de nom d'hôte DCS_UNICAST_ADDRESS. Lorsque les processus version 6.0.2 présentent une interaction avec des processus version 6.0 ou version 6.0.1, le DCS_UNICAST_ADDRESS de tous les processus version 6.0.2 doit être configuré pour utiliser une valeur autre qu'un astérisque. Cette configuration s'effectue en définissant la zone du nom d'hôte dans le noeud final DCS_UNICAST_ADDRESS avec un nom d'hôte ou une adresse IP textuelle.
  • Si l'hôte est configuré pour utiliser une adresse IP unique, un nom d'hôte de format chaîne, par exemple, myhost.mydomain, suffit.
  • Si l'hôte est configuré pour utiliser plusieurs adresses IP, une adresse IP textuelle, par exemple, 192.168.0.2, est requise.

Lorsque vous ajoutez des noeuds version 6.0.2 et créez des serveurs dans une cellule contenant plusieurs versions, vous devez définir la zone de nom d'hôte de DCS_UNICAST_ADDRESS pour tous les processus des nouveaux noeuds, y compris l'agent de noeud, avec l'une des deux valeurs indiquées précédemment. Vous devez ensuite relancer les processus version 6.0.2 pour obtenir la nouvelle valeur.

Pour modifier la zone de nom d'hôte pour un processus :

Procédure

  1. Dans la console d'administration, accédez aux données de configuration pour l'un des processus des nouveaux noeuds :
    • Pour un serveur d'applications, cliquez sur Serveurs > Types de serveurs > Serveurs d'applications WebSphere > nom_serveur. Ensuite, dans la section Propriétés supplémentaires, cliquez sur > Ports > nom_port.
    • Pour un agent de noeud, cliquez sur Administration du système > Agents de noeud > nom_noeud. Ensuite, dans la section Propriétés supplémentaires, cliquez sur > Ports > nom_port.
    • Pour un agent de déploiement, cliquez sur Administration du système > Gestionnaire de déploiement. Ensuite, dans la section Propriétés supplémentaires, cliquez sur > Ports > nom_port.
  2. Cliquez sur Afficher les transports associés pour le port associé au canal de transport DCS dont vous voulez consulter les paramètres.
  3. Cliquez sur DCS_UNICAST_ADDRESS, puis entrez le nom du nouvel hôte dans la zone Hôte.
  4. Cliquez sur OK, puis sur Sauvegarder.
  5. Répétez la procédure précédente jusqu'à ce que le nom du nouvel hôte soit ajouté pour tous les processus des nouveaux noeuds.
  6. Sélectionnez Synchroniser les modifications avec les noeuds, puis cliquez de nouveau sur Sauvegarder.
  7. Arrêtez tous les serveurs qui contiennent des processus avec des modifications de configuration.
  8. Relancez ces serveurs.

Résultats

Tous ces processus peuvent communiquer entre eux.

Que faire ensuite

Si les processus version 6.0.2 ne sont pas configurés correctement, les processus version 6.0 et version 6.0.1 ne peuvent pas démarrer ou se connecter aux processus version 6.0.2.
Vous pouvez détecter cette condition de l'une des façons suivantes :
  • Les processus version 6.0 et version 6.0.1 consignent le message suivant :
    HMGR0024W : Une erreur a été rencontrée lors de la recherche de l'adresse IP pour 
    le nom d'hôte d'un membre du groupe central. Le nom d'hôte est * et le nom du serveur 
    est myCell01\myCellManager01\dmgr. Le membre est exclu du 
    groupe central.

    Ce message indique que le nom d'hôte d'un autre processus du groupe central est un astérisque.

  • Les processus version 6.0, version 6.0.1 et version 6.0.2 forment des vues distinctes si les processus version 6.0 et version 6.0.1 ne se connectent pas aux processus version 6.0.2. Pour détecter ces vues, examinez les messages HMGR0218 consignés par les différents processus. Si les processus se connectent, le même message est consigné pour tous les processus. En particulier, les processus qui sont connectés disposent du même identificateur de vue et du même nombre de processus dans la vue.
    HMGR0218I : Une nouvelle vue de groupe central a été installée. Le groupe central est 
    defaultCoreGroup. L'identificateur de vue est (8:0.spoletoCell01\
    spoletoCellManager01\dmgr). Le nombre de membres dans la nouvelle vue est 2.

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_ha_interop2
Nom du fichier : trun_ha_interop2.html