[AIX Solaris HP-UX Linux Windows]

Configuration d'un environnement de gestionnaire de déploiement haute disponibilité

La fonction du gestionnaire de déploiement haute disponibilité peut être configurée pour supprimer un point de défaillance unique pour les fonctions d'administration dans une cellule WebSphere Application Server Network Deployment.

Avant de commencer

[z/OS]Cette fonction n'est prise en charge que sur les plateformes réparties et n'est pas disponible sous z/OS.

Les privilèges relatifs au gestionnaire de déploiement de haute disponibilité diffèrent en fonction des rôles. Il s'agit des rôles moniteur, opérateur, configurateur et administrateur. Si vous avez un rôle de moniteur ou d'opérateur, vous pouvez uniquement visualiser les informations du gestionnaire de déploiement de haute disponibilité. Si vous avez un rôle de configurateur ou d'administrateur, vous disposez de tous les privilèges pour le gestionnaire de déploiement de haute disponibilité.

Avant de suivre la procédure ci-dessous, vérifiez qu'un système de fichiers partagé adapté est disponible pour l'environnement système, comme IBM® SAN FS or NFS Version 4. Pour vérifier que le système de fichiers est adapté au gestionnaire de déploiement haute disponibilité, utilisez l'outil de test de protocole de verrouillage de système de fichiers pour WebSphere Application Server. Pour plus d'informations, consultez la rubrique relative à l'outil de test de protocole de verrouillage de système de fichiers IBM pour WebSphere Application Server. Les exigences du système de fichiers partagé sont identiques pour la reprise en ligne des journaux de transactions et les gestionnaire de déploiement haute disponibilité.
Eviter les incidents Eviter les incidents: Vous devez arrêter tous les gestionnaires de déploiement exécutés dans l'environnement pour pouvoir effectuer la maintenance sur l'unité NFS. Utilisez le service de référentiel étendu avec la fonction du gestionnaire de déploiement haute disponibilité. En cas de défaillance avec NFS, vous pouvez restaurer les dernières modifications de configuration à l'aide du service de référentiel étendu.

Si le gestionnaire de déploiement est également utilisé dans le rôle d'un gestionnaire de travaux, la fonctionnalité du gestionnaire de travaux ne fonctionne pas lorsque le gestionnaire de déploiement est converti en une configuration à haute disponibilité. Un profil distinct doit être créé pour le gestionnaire de travaux.

gotcha

Chaque gestionnaire de déploiement doit partager le même référentiel de configuration maître et le même espace de travail sur le système de fichiers partagé. Chaque gestionnaire de déploiement doit également disposer d'un accès en lecture et en écriture au référentiel de configuration maître partagé et à l'espace de travail. Les emplacements par défaut du référentiel de configuration maître et de l'espace de travail sont racine_installation/profiles/gestionnaire_déploiement/config et racine_installation/profiles/gestionnaire_déploiement/wstemp/.

Le partage de fichiers est généralement effectué par l'installation du gestionnaire de déploiement sur le système de fichiers partagé. Le partage de l'installation complète n'est pas obligatoire ; une autre solution consiste à placer uniquement les profils du gestionnaire de déploiement dans le système de fichiers partagé. Dans les scénarios décrits dans cette rubrique, la fonction Gestion intelligente est installée sur le système de fichiers partagé. Dans les scénarios où le référentiel de configurations et l'espace de travail du gestionnaire de déploiement se trouvent sur un support NAS (Network Attached Storage), lisez la rubrique relative à la commande xd_hadmgrAdd.

Pourquoi et quand exécuter cette tâche

Configurez un environnement de gestionnaire de déploiement de haute disponibilité afin d'éviter que le gestionnaire de déploiement constitue un point de défaillance unique. En cas d'échec d'un gestionnaire de déploiement, la tâche peut être reprise par un gestionnaire de déploiement configuré. Pour plus d'informations, lisez la rubrique relative au gestionnaire de déploiement haute disponibilité.

Procédure

  1. Choisissez une topologie. Le gestionnaire de déploiement haute disponibilité peut être configuré dans des topologies très variées. Dans un environnement de production, il est recommandé que chaque gestionnaire de déploiement s'exécute sur son propre ordinateur pour améliorer la disponibilité. Si un routeur ODR unique figure dans la topologie, il doit être exécuté sur son propre ordinateur. Pour éliminer le routeur ODR en tant que point de défaillance unique, vous pouvez utiliser plusieurs routeurs ODR en association avec un diffuseur IP. Un environnement de gestionnaire de déploiement haute disponibilité type requiert au moins trois ordinateurs :
    Nom du poste Processus
    Un Gestionnaire de déploiement
    B Gestionnaire de déploiement de secours
    C Agent de noeud et routeur ODR
  2. Vous pouvez créer une cellule dotée d'une configuration de gestionnaire de déploiement haute disponibilité ou convertir une cellule existante en configuration de gestionnaire de déploiement haute disponibilité.

    Pour créer une cellule dotée d'une configuration de gestionnaire de déploiement haute disponibilité :

    1. Installez WebSphere Application Server sur le système de fichiers partagés.
    2. Installez la fonction Gestion intelligente sur le système de fichiers partagés.
    3. Créez un profil de gestionnaire de déploiement à l'aide de l'adresse IP de l'ordinateur A.
    4. Démarrez le gestionnaire de déploiement sur l'ordinateur A.
    5. Créez un profil personnalisé à l'aide de l'adresse IP de l'ordinateur C. Fédérez l'ordinateur C avec le gestionnaire de déploiement.
    6. Créez un routeur ODR dans le profil personnalisé fédéré.
    7. Créez un profil de gestionnaire de déploiement à l'aide de l'adresse IP de l'ordinateur B.
    8. Exécutez la commande xd_hadmgrAdd dans le profil de gestionnaire de déploiement de l'ordinateur B pour le convertir en gestionnaire de déploiement de secours. Pour plus d'informations, lisez la rubrique relative à la commande xd_hadmgrAdd.
    Pour convertir une cellule existante en configuration de gestionnaire de déploiement existante :
    1. Installez WebSphere Application Server sur le système de fichiers partagés.
    2. Installez la fonction Gestion intelligente sur le système de fichiers partagés.
    3. Créez un profil de gestionnaire de déploiement en utilisant l'adresse IP de l'ordinateur A et le même nom de cellule et de noeud que le gestionnaire de déploiement existant.
    4. Faites appel aux utilitaires de ligne de commande backupConfig et restoreConfig pour redéfinir l'emplacement de la configuration de cellule dans le système de fichiers partagé.
    5. Copiez le dossier tmsStorage et son contenu à partir du profil du gestionnaire de déploiement existant vers le nouveau profil du gestionnaire de déploiement sur le système de fichiers partagé.
    6. Vérifiez que la configuration de cellule existante contient un routeur ODR. Si vous n'en avez pas, créez un routeur ODR.
    7. Créez un profil de gestionnaire de déploiement à l'aide de l'adresse IP de l'ordinateur B.
    8. Exécutez la commande xd_hadmgrAdd dans le profil de gestionnaire de déploiement de l'ordinateur B pour le convertir en gestionnaire de déploiement de secours. Pour plus d'informations, lisez la rubrique relative à la commande xd_hadmgrAdd.
  3. Redémarrez les gestionnaires de déploiement et les routeurs ODR.

Résultats

Plusieurs gestionnaires de déploiement sont configurés. Le gestionnaire de déploiement est éliminé en tant que point de défaillance unique car un gestionnaire de déploiement principal héberge la fonction d'administration pour la cellule et des gestionnaires de déploiement de secours en mode veille sont disponibles. Si le gestionnaire de déploiement principal échoue, les gestionnaires de déploiement de secours peuvent prendre le relais sans perte de travail.

Que faire ensuite

Après avoir configuré votre environnement de gestionnaire de déploiement de haute disponibilité vous pouvez gérer les gestionnaires de déploiement à partir de la console d'administration. Cliquez sur Administration du système > Gestionnaire de déploiement > Tous les gestionnaires de déploiement afin d'afficher et de gérer les gestionnaires de déploiement dans votre environnement.

Si vous devez supprimer un gestionnaire de déploiement de haute disponibilité de la cellule, utilisez l'utilitaire de ligne de commande pour supprimer la fonction. Pour plus d'informations sur la suppression du gestionnaire de déploiement haute disponibilité à partir de la cellule, lisez la rubrique relative à la commande xd_hadmgrRemove.


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=twve_xdsoconfig
Nom du fichier : twve_xdsoconfig.html