Il
existe deux catégories ou groupes principaux de protocoles de gestionnaire de
haute disponibilité. Ces deux groupes de protocoles peuvent être configurés
indépendamment pour utiliser des versions plus récentes des protocoles.
Avant de commencer
Avant de changer la version d'un protocole de groupe central pour un membre donné d'un groupe central, assurez-vous que :
- Vous connaissez le contenu de la rubrique Versions de protocoles du groupe central. Cette
rubrique contient des informations permettant d'identifier :
- La catégorie de protocoles à configurer.
- La propriété personnalisée à utiliser pour configurer cette catégorie de
protocoles.
- Vous utilisez les tables, incluses dans la rubrique Versions de
protocoles de groupe central, pour déterminer dans quels versions ou modules de
service, chaque version de protocole a été ajoutée au produit.
- Vous vérifiez que chaque membre du groupe central est exécuté à un niveau
de code de produit (VRM) qui prend en charge la nouvelle version de protocole. Le niveau du code doit
être égal ou supérieur à celui dans lequel cette version de protocole a été
ajoutée au produit. Tous les membres du groupe central auxquels la
nouvelle version de protocole est associée prennent cette dernière en charge.
Pourquoi et quand exécuter cette tâche
Remarque : Cette rubrique fait référence à un ou plusieurs des fichiers journaux de serveur d'applications. Il est recommandé de configurer le serveur de telle sorte qu'il utilise l'infrastructure de journalisation et de trace HPEL (High Performance Extensible Logging) à la place des fichiers SystemOut.log, SystemErr.log, trace.log et activity.log sur les systèmes distribués et IBM® i. Vous pouvez également utiliser HPEL conjointement avec vos fonctions de journalisation z/OS natives. Si vous utilisez l'infrastructure HPEL, vous pouvez accéder à toutes les informations de journalisation et de trace en utilisant l'outil de ligne de commande LogViewer à partir de votre répertoire bin de profil de serveur. Pour plus d'informations sur l'utilisation de HPEL, voir les informations sur l'utilisation de HPEL
en vue du traitement des incidents liés aux applications.
Le gestionnaire de haute disponibilité peut utiliser n'importe quelle version de protocole du groupe central prise en charge. Cependant, afin de garantir la bonne communication entre tous les membres d'un groupe central, vous devez vous assurer que tous les membres d'un groupe central donné utilisent la même version de protocole de groupe central.
Pour modifier la version du protocole de groupe central, procédez comme suit :
Procédure
- Dans la console d'administration, cliquez sur et sélectionnez un groupe central existant.
- Dans le menu Propriétés supplémentaires, sélectionnez .
- Modifiez la valeur de la propriété personnalisée IBM_CS_WIRE_FORMAT_VERSION ou IBM_CS_HAM_PROTOCOL_VERSION.
Si vous mettez à jour les protocoles de niveau inférieur, également
appelés protocoles WF de niveau inférieur, modifiez la valeur de la propriété personnalisée IBM_CS_WIRE_FORMAT_VERSION.
Si vous mettez à jour les protocoles de niveau supérieur, également appelés
protocoles HAM (high availability manager), modifiez la valeur de la propriété personnalisée
IBM_CS_HAM_PROTOCOL_VERSION.
Pour mettre à jour l'une de ces propriétés
personnalisées, effectuez l'une des sous-étapes suivantes :
- Si la propriété à mettre à jour n'existe pas déjà, cliquez sur
Nouveau, puis spécifiez IBM_CS_WIRE_FORMAT_VERSION ou
IBM_CS_HAM_PROTOCOL_VERSION dans la zone
Nom et l'ID version approprié
dans la zone Valeur.
- Si la propriété à mettre à jour existe déjà, cliquez sur son nom
puis indiquez l'ID de version approprié dans le champ .
- Cliquez sur OK, puis sur Vérifier.
- Sélectionnez Synchroniser les modifications avec les
noeuds et cliquez sur Sauvegarder.
Résultats
Après avoir effectué la synchronisation, le gestionnaire de haute disponibilité détecte automatiquement les changements de configuration et démarre en utilisant la nouvelle version du protocole de groupe central avec ces membres de groupe central.
Que faire ensuite
Vous pouvez vérifier votre fichier
SystemOut.log ou, pour z/OS, SYSOUT ou SYSPRINT, pour les messages DCSV0005I
et HMGR0226I.
Dès que la valeur spécifiée pour la propriété IBM_CS_WIRE_FORMAT_VERSION est modifiée, un message DCSV0005I, similaire à l'exemple suivant,
est envoyé au fichier SystemOut.log, ou, pour la plateforme z/OS à
SYSOUT ou SYSPRINT :
DCSV0005I: DCS Stack DefaultCoreGroup at Member
DIAMONDCell01\DIAMONDCellManager01\dmgr: Started.
Stack version information: DCSBV_WAS6_1_20060409.
Stack protocol information: 61002.
Les informations de protocole de pile
à la fin du message indiquent la version de
protocole utilisée. Par exemple, une valeur de 51001
indique que la version 6.0.0 est utilisée. Une valeur de 61002 indique que
la version 6.1.0 est utilisée.
Dès que la valeur spécifiée pour la propriété IBM_CS_HAM_PROTOCOL_VERSION est modifiée, un message HMGR0226I, similaire à l'exemple suivant,
est envoyé au fichier SystemOut.log, ou, pour la plateforme z/OS à
SYSOUT ou SYSPRINT :
HMGR0226I: The core stack configuration parameter IBM_CS_HAM_PROTOCOL_VERSION
has been set to 6.0.2.31.
Ce message indique
que la version 6.0.2.31 du protocole de gestionnaire haute disponibilité est
utilisée.