WebSphere Extended Deployment, Version 6.0.x     Systèmes d'exploitation : AIX, HP-UX, Linux, Solaris, Windows

Commande xd_hadmgrAdd

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é.

Syntaxe

[distributed platforms] La syntaxe de la commande est la suivante :
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.

Paramètres

Les options suivantes sont disponibles pour la commande xd_hadmgrAdd :

-hostname <nom d'hôte>
Indique le nom d'hôte utilisé pour la connexion au gestionnaire de déploiement existant.
-port <port>
Indique le port utilisé pour la connexion au gestionnaire de déploiement existant.
-configRoot <chemin complet>
Indique le chemin de configuration complet.
-workspaceRoot <chemin complet>
Indique le chemin complet de l'espace de travail.
-proxyServerJmxSoapAddress <hôte:port>
Indique l'adresse SOAP JMX du serveur proxy.
-proxyServerHttpPort <port> <port_sécurisé>
Indique les ports HTTP du serveur proxy.
-user <utilisateur>
Indique le nom d'utilisateur utilisé pour se connecter au gestionnaire de déploiement existant.
-password <mot de passe>
Indique le mot de passe utilisé pour se connecter au gestionnaire de déploiement existant.
-quiet
Supprime les informations de progression affichées par la commande xd_hadmgrAdd en mode normal.
-logfile <nom de fichier>
Indique l'emplacement du fichier journal dans lequel ces informations sont enregistrées. Par défaut, le fichier journal a pour nom hadmgrAdd.log et il est créé dans le répertoire logs du profil du noeud qui a été ajouté.
-replacelog
Remplace le fichier journal au lieu de l'ajouter au journal en cours. Par défaut, la commande xd_hadmgrAdd ajoute le fichier journal au fichier de trace existant. Lorsque cette option est indiquée, la commande xd_hadmgrAdd remplace le fichier de trace.
-trace
Génère des informations de trace supplémentaires dans le fichier journal à des fins de débogage.
-uniquePort
Détecte les éventuels conflits de port. Si le nouveau port n'est pas compatible avec les ports existants, sa valeur est incrémentée d'une unité jusqu'à ce qu'un port libre soit trouvé. Cela n'est pas nécessaire si des ports uniques ont été affectés au profil du gestionnaire de déploiement lorsque ce dernier a été créé.
-help
Affiche l'aide relative à la syntaxe.

Syntaxe

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

/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é.

Après avoir créé le profil, vous disposez des éléments suivants :
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
Lancez la commande xd_hadmgrAdd pour convertir le nouveau profil du gestionnaire de déploiement en homologue du gestionnaire de déploiement haute disponibilité dans la même cellule que celle dans laquelle se trouve le profil du gestionnaire de profil existant :
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 :

  1. Le nouveau gestionnaire de déploiement est configuré pour utiliser la même instance du référentiel de configuration que le gestionnaire de déploiement existant, qui doit se trouver sur un dispositif partagé avec le gestionnaire de déploiement existant.
  2. Il est configuré pour utiliser le même répertoire partagé de l'espace de travail indiqué, qui doit se trouver sur un dispositif partagé avec le gestionnaire de déploiement existant.
  3. Le routeur ODR est configuré avec les éléments suivants :
    1. Canaux de transport HTTP wc_admin et ws_admin_secure.
    2. Noeud final JMX_SOAP_PROXY_ADDRESS.
  4. Les gestionnaires de déploiement sont reconfigurés comme suit :
    1. Leurs adresses JMX_SOAP_CONNECTOR pointent vers l'adresse JMX_SOAP_PROXY_ADDRESS du routeur ODR.
    2. Une adresse JMX_SOAP_PROXY_ADDRESS est ajoutée ; elle contient le même hôte ou port configuré que l'adresse JMX_SOAP_ADDRESS d'origine.

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 :


Configuration du routeur ODR avec un gestionnaire de déploiement n'offrant pas de fonction haute disponibilité

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 :


Diffuseur IP

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

Rubrique Référence    

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

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