La commande xd_hadmgrAdd insère un nouveau profil de gestionnaire de déploiement dans une cellule. Le nouveau profil du gestionnaire de déploiement est converti en homologue du gestionnaire de déploiement haute disponibilité, dans la même cellule que celle du profil du gestionnaire de déploiement existant. Elle doit être exécutée dans le nouveau profil du gestionnaire de déploiement qui a été ajouté.
xd_hadmgrAdd -hostname (hôte_dmgr_principal) [-port (port_dmgr_principal)] -configRoot(chemin_complet_vers_configuration_partagée)] -workspaceRoot(chemin_complet_espace_travail) -proxyServerJmxSoapAddress(hôte_SOAP_JMX):(hôte_SOAP_JMX) -proxyServerHttpPort (port_HTTP)(port_sécurisé_HTTP) [-uniquePort] [-user (id_utilisateur)] [-password (mot de passe)] [-quiet] [-logfile (nom de fichier)] [-replacelog] [-trace] [-help]
Les paramètres proxyServerJmxSoapAddress et proxyServerHttpPort sont requis lors de la création du premier gestionnaire de déploiement de secours uniquement.
Les options suivantes sont disponibles pour la commande xd_hadmgrAdd :
Les exemples ci-dessous présentent la syntaxe correcte :
Pour commencer, une cellule Network Deployment pré-existante, installée et configurée dans la structure de répertoires suivante :
Description | Nom |
Répertoire principal de WebSphere Application Server | /WebSphere/AppServer/ |
Profil du gestionnaire de déploiement existant | /shared/profiles/PrimaryManagerNode |
où /shared point de montage se trouve sur un dispositif SAN FS.
Exécutez l'outil de configuration du profil ou l'utilitaire de ligne de commande wasprofile pour créer un autre profil du gestionnaire de déploiement associé à cette même installation Network Deployment. Créez ce profil sur le disque partagé, /shared point de montage pour cet exemple. Vous devez indiquer le nom d'hôte correct devant être écouté par le gestionnaire de déploiement. Vous pouvez indiquer les numéros de port explicites pour le gestionnaire de déploiement de secours lorsque vous créez le profil ou vous pouvez spécifier –uniquePort lorsque vous exécutez la commande xd_hadmgrAdd, comme indiqué ci-dessous dans cet exemple. Vous pouvez indiquer n'importe quelle valeur pour le nom de la cellule car il a été modifié pour correspondre au nom de la cellule à laquelle ce gestionnaire de déploiement haute disponibilité a été ajouté au cours du processus de conversion. Vous devez spécifier un nom d'hôte qui soit unique dans la cellule dans laquelle ce gestionnaire de déploiement haute disponibilité a été ajouté.
Description | Nom |
Répertoire principal de WebSphere Application Server | /WebSphere/AppServer/ |
Profil du gestionnaire de déploiement existant | /shared/profiles/PrimaryManagerNode |
Nouveau profil du gestionnaire de déploiement | /shared/profiles/StandbyManagerNode |
xd_hadmgrAdd.bat.sh –hostname a.a.a.a -port 8880 -configRoot /shared/profiles/PrimaryManagerNode/config -workspaceRoot /shared/profiles/PrimaryManagerNode -proxyServerJmxSoapAddress x.x.x.x:8880 -proxyServerHttpPort 9060 9043 -user wsadmin -password ******** -uniquePort
Lorsque xd_hadmgrAdd est utilisé, les modifications suivantes sont apportées à la configuration de la cellule :
A la suite de la modification de la configuration, le routeur ODR héberge les noeuds finaux logiques du gestionnaire de déploiement et traite par le biais des proxys les demandes de communication du gestionnaire de déploiement destinées au gestionnaire de déploiement actif.
Par exemple dans une configuration de routeur ODR n'offrant pas de fonction haute disponibilité, le nom d'hôte configuré par le gestionnaire de déploiement pointe vers le routeur ODR :
Pour éliminer le routeur en tant que point de défaillance unique, il est conseillé de disposer d'une configuration de routeur ODR haute disponibilité composée d'au moins deux routeurs ODR recevant le trafic provenant d'un diffuseur IP. Dans ce cas, le nom d'hôte configuré des gestionnaires de déploiement JMX_SOAP_ADDRESS pointe vers le dispositif :
La fonction du gestionnaire de déploiement haute disponibilité prend en charge uniquement l'utilisation du connecteur SOAP JMX. Ce dernier n'est pas pris en charge dans cette configuration.
Related concepts
Gestionnaire de déploiement haute disponibilité
Related tasks
Configuration d'un environnement de gestionnaire de déploiement haute disponibilité
Related information
Configuration d'un environnement de gestionnaire de déploiement haute disponibilité
Commande xd_hadmgrRemove