[distributed platforms] WebSphere Extended Deployment, Version 6.0.x     Systèmes d'exploitation : AIX, HP-UX, Linux, Solaris, 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 éliminer le point de défaillance unique pour les fonctions d'administration dans une cellule Network Deployment. La présente rubrique indique comment la fonction du gestionnaire de déploiement (HA) peut être configurée dans une cellule Network Deployment nouvelle ou existante. Cette fonction n'est prise en charge que sur les plateformes distribuées et n'est pas disponible sous z/OS.

Avant de commencer

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 par exemple IBM SAN FS ou NFS Version 4. Pour vérifier que le système de fichiers est adapté au gestionnaire de déploiement haute disponibilité, utilisez le test IBM File System Locking Protocol Test pour WebSphere Application Server. Les exigences du système de fichiers partagés sont identiques en ce qui concerne les anomalies de journal de transaction et les gestionnaire de déploiement haute disponibilité.

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 WebSphereInstallRoot/profils/Gestionnaire de déploiement/config et WebSphereInstallRoot/profils/Gestionnaire de déploiement/wstemp/.

Le partage de fichiers est généralement effectué par l'installation de WebSphere Extended Deployment pour le gestionnaire d'installation sur le système de fichiers partagés. 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é. Pour les besoins des scénarios décrits dans cette rubrique, WebSphere Extended Deployment doit être installé dans le système de fichiers partagé.

  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 sa propre machine pour améliorer la disponibilité. Si la topologie ne contient qu'un seul routeur ODR, ce dernier doit également être exécuté sur sa propre machine. Pour éliminer le routeur en tant que point de défaillance unique, plusieurs routeurs ODR peuvent être utilisés en association avec un diffuseur IP. Un environnement de gestionnaire de déploiement haute disponibilité type requiert au moins trois machines :
    Nom de la machine Processus
    A Gestionnaire de déploiement
    B Gestionnaire de déploiement de secours
    C Agent de noeud et routeur ODR
  2. Créez une cellule comportant une configuration de gestionnaire de déploiement haute disponibilité :
    1. Installez WebSphere Application Server dans le système de fichiers partagé.
    2. Installez WebSphere Extended Deployment dans le système de fichiers partagé.
    3. Créez un profil du gestionnaire de déploiement en utilisant l'adresse IP de la machine A.
    4. Démarrez le gestionnaire de déploiement sur la machine A.
    5. Créez un profil personnalisé en utilisant l'adresse IP de la machine C et fédérez-le avec le gestionnaire de déploiement.
    6. Créez un routeur ODR dans le profil personnalisé fédéré.
    7. Créez un profil du gestionnaire de déploiement en utilisant l'adresse IP de la machine B.
    8. Lancez la commande xd_hadmgrAdd dans le profil du gestionnaire de déploiement afin que la machine B le convertisse en gestionnaire de déploiement de secours.
    9. Redémarrez les gestionnaires de déploiement et les routeurs ODR. Le premier gestionnaire de déploiement qui démarre est le gestionnaire de déploiement actif et l'autre est le dispositif de secours.
  3. Convertissez une cellule existante en configuration de gestionnaire de déploiement haute disponibilité :
    1. Installez WebSphere Application Server dans le système de fichiers partagé.
    2. Installez WebSphere Extended Deployment dans le système de fichiers partagé.
    3. Créez un profil du gestionnaire de déploiement en utilisant l'adresse IP de la machine A ; ce profil doit utiliser la même cellule et le même nom 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. [Version 6.0.1 and later] 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és.
    6. Vérifiez que la configuration de cellule existante contient un routeur ODR. Si ce n'est pas le cas, créez-en un.
    7. Créez un profil du gestionnaire de déploiement en utilisant l'adresse IP de la machine B.
    8. Exécutez la commande xd_hadmgrAdd dans le profil du gestionnaire de déploiement du système B pour le convertir en gestionnaire de déploiement de secours.
    9. Redémarrez les gestionnaires de déploiement et les routeurs ODR. Le premier gestionnaire de déploiement qui démarre est le gestionnaire de déploiement actif et l'autre est le dispositif de secours.



Related concepts
Gestionnaire de déploiement haute disponibilité

Rubrique Tâche    

Conditions d'utilisation | Commentaires Dernière mise à jour le : Mar 16, 2006 9:55:50 AM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/odoe_task/txdsoconfig.html

© Copyright IBM 2004, 2006. All Rights Reserved.
Ce centre de documentation s'appuie sur la technologie Eclipse. (http://www.eclipse.org)