Etudiez l'utilisation de la commande addNode pour fédérer un profil de serveur autonome dans une cellule de gestionnaire de déploiement. Après la fédération, un processus d'agent de noeud est créé. Cet agent de noeud et ce processus
serveur sont tous deux gérés par le gestionnaire de déploiement. Si
vous fédérez un profil de serveur autonome en incluant toutes ses applications,
cette opération installe les applications sur le gestionnaire de déploiement. Un profil de serveur autonome ne peut être fédéré que s'il
n'existe aucun autre profil fédéré.
Avant de commencer
Vérifiez que les conditions préalables
suivantes sont réunies :
- Vous avez installé WebSphere ESB et créé un gestionnaire de déploiement
WebSphere ESB.
- Le profil de serveur autonome est un profil WebSphere ESB.
- Le profil de serveur autonome n'utilise pas de magasin de fichiers ou de magasin de données Derby Embedded pour ses moteurs de messagerie. Si vous avez créé le profil à l'aide de l'option Normale dans l'outil de gestion de profil, ce dernier utilise ces options. Vous ne pouvez pas le fédérer sur un gestionnaire de déploiement.
- Le serveur autonome utilise un pilote de base de données prenant en charge l'accès distant (Derby Network ou Java™, par exemple).
- Assurez-vous que le gestionnaire de déploiement est en cours de fonctionnement. Si ce n'est pas le cas, démarrez-le en sélectionnant
Démarrer le gestionnaire de déploiement à partir de la console
Premiers pas appropriée ou en entrant la commande ci-dessous ,où
racine_profil représente l'emplacement d'installation du profil de
gestionnaire de déploiement :
racine_profil/bin/startManager

racine_profil/bin/startManager.sh
racine_profil\bin\startManager.bat
- Assurez-vous que le serveur autonome n'est pas en cours de
fonctionnement. Si c'est le cas, arrêtez-le en sélectionnant
Arrêter le serveur à partir de la console Premiers pas appropriée ou en entrant la commande ci-dessous ,où
racine_profil représente l'emplacement d'installation du profil de
serveur autonome :(par défaut,/QIBM/UserData/WebSphere/ESB sous i5/OS):
racine_profil/bin/stopServer

racine_profil/bin/stopServer.sh
racine_profil\bin\stopServer.bat
- Vérifiez que le gestionnaire de déploiement a été augmenté vers un
gestionnaire de déploiement WebSphere ESB. Les profils
- Vérifiez que la version du gestionnaire de déploiement est supérieure ou égale à celle du profil personnalisé créé ou augmenté.
- Le gestionnaire de déploiement possède un port d'administration JMX activé.
Le protocole par défaut est le protocole SOAP.
- Vérifiez qu'aucun autre noeud n'est fédéré dans le gestionnaire de déploiement.
Avertissement : Si l'une des conditions
suivantes est vérifiée,
ne fédérez pas un
profil de serveur autonome à ce stade :
- Vérifiez que le gestionnaire de déploiement n'est pas en cours d'exécution (ou bien
vous n'en êtes pas sûr).
- Assurez-vous que le serveur autonome est en cours d'exécution si vous n'êtes pas
sûr qu'il soit arrêté.
- Vérifiez que le serveur autonome n'utilise pas de pilote de base de données prenant en charge l'accès distant, (Derby Network ou Java, par exemple)
- Vérifiez que le gestionnaire de déploiement n'a pas encore été augmenté vers un
gestionnaire de déploiement WebSphere ESB. Les profils
- Vérifiez que la version du gestionnaire de déploiement est supérieure ou égale à celle du profil de serveur autonome créé ou augmenté.
- Vérifiez que le gestionnaire de déploiement ne possède pas de port d'administration JMX activé.
- Vérifiez que le gestionnaire de déploiement est reconfiguré pour utiliser le protocole
RMI (Remote Method Invocation) comme connecteur JMX
(Java
Management Extensions).
(Pour vérifier le type de connecteur préférentiel, cliquez sur
Administration du système > Gestionnaire de déploiement > Services
d'administration, dans la console d'administration du gestionnaire de
déploiement.)
- Vérifiez qu'un autre profil a déjà été fédéré dans le gestionnaire de
déploiement.
Si vous tentez de fédérer un profil de serveur
autonome alors que le gestionnaire de déploiement n'est pas en cours
d'exécution ou n'est pas disponible, la fédération du profil échoue et le
profil résultant est inutilisable. Vous devez ensuite
déplacer le répertoire de profil personnalisé hors du référentiel de
profils (le répertoire racine de l'installation de profils) avant de créer
un autre profil personnalisé ayant le même nom de profil.
Pourquoi et quand exécuter cette tâche
Effectuez cette tâche lorsque vous disposez déjà d'un profil
de serveur autonome et devez ajouter les capacités offertes par le déploiement
réseau à ce serveur (gestion centralisée ou mise en cluster).
Cette fonction
permet de faire évoluer un profil de serveur autonome. Toutefois, vous serez limité à la configuration d'un seul cluster pour cet environnement de déploiement. voir la rubrique Modèles d'environnement de déploiement pour une description du
modèle de cluster unique.
Effectuez cette
tâche une seule fois pour chaque cellule, et uniquement pour le premier
profil fédéré sur la cellule. N'effectuez pas cette tâche si la cellule
dispose déjà de noeuds fédérés.
Lorsque vous créez un environnement où
ne figure aucun profil de serveur autonome, faites-le à l'aide de profils
personnalisés. Voir Création de profils pour plus d'informations sur la création de profils personnalisés.
Utilisez la commande addNode pour fédérer le noeud d'un profil de serveur
autonome dans une cellule de gestionnaire de déploiement, à l'aide de la
procédure suivante.
Procédure
- Accédez au répertoire bin du profil de serveur autonome à fédérer. Ouvrez une fenêtre de commande et accédez à l'un des répertoires ci-dessous selon la plateforme utilisée, où racine_profil représente
l'emplacement d'installation du profil du serveur autonome. Par défaut, le répertoire est /QIBM/UserData/WebSphere/ESB sur les plateformes i5/OS :
racine_profil/bin/

racine_profil/bin
racine_profil\bin
- Entrez la commande addNode.
Une fenêtre de résultats s'affiche. Si le message suivant
s'affiche, cela signifie que le profil de serveur autonome a été fédéré
correctement :
ADMU0003I: Node DMNDID2Node02 has been successfully
federated.
Résultats
La fédération du profil de serveur autonome
dans le gestionnaire de déploiement est terminée. Pour plus d'informations sur la commande
addNode et les paramètres associés, voir la rubrique
Commande addNode dans le centre de documentation de WebSphere Application Server Network Deployment, version 6.1.x.