Enregistrement de noeuds auprès du gestionnaire de travaux à l'aide de commandes

Pour configurer votre environnement de gestion souple, enregistrez les serveurs d'applications enregistrés auprès d'agents d'administration ou enregistrez les gestionnaires de déploiement comme noeuds auprès du gestionnaire de travaux. Lorsque vous avez terminé cette opération, vous pouvez soumettre et gérer des travaux.

Avant de commencer

Vous devez configurer un environnement de gestion souple comprenant un gestionnaire de travaux et, en option, un agent d'administration pour le noeud de serveur d'applications à enregistrer. Démarrez les processus du gestionnaire de travaux et de l'agent d'administration avant d'enregistrer des noeuds ou des gestionnaires de déploiement auprès du gestionnaire de travaux.

Avertissement : L'identité utilisée par le serveur de l'agent d'administration pour s'exécuter doit avoir au moins le rôle de surveillant du profil du noeud du serveur d'applications géré. Sans quoi, lorsque vous tentez d'enregistrer le noeud auprès du gestionnaire de travaux, l'enregistrement échoue et le message ADMN0022E s'affiche.

Assurez-vous que le numéro de version de l'agent d'administration ou du gestionnaire de déploiement n'est pas supérieur au numéro de version d'un gestionnaire de travaux sur lequel vous enregistrez l'agent d'administration ou le gestionnaire de déploiement. Un gestionnaire de travaux peut gérer un noeud dont la version est inférieure ou égale à celle du gestionnaire de travaux. Par exemple, un gestionnaire de travaux version 8 peut gérer des noeuds des versions 8 et 7. Un gestionnaire de travaux de version 7 peut gérer des noeuds de version 7. La partie du numéro de version identifiant le groupe de correctifs n'a pas d'importance ; par exemple, un gestionnaire de travaux de version 7.0.0.3 peut gérer un noeud de version 7.0.0.9, qui correspond à la version 7 pour laquelle est installé le groupe de correctifs 9.

Un gestionnaire de travaux peut gérer un gestionnaire de déploiement version 8 ou 7 ayant un noeud fédéré version 6. Un gestionnaire de déploiement enregistré sur un gestionnaire de travaux peut gérer une cellule de version mixte. A l'aide du gestionnaire de travaux, vous pouvez soumettre des travaux qui gèrent toutes les ressources de la cellule de version mixte, y compris les ressources d'un noeud fédéré version 6.

Pourquoi et quand exécuter cette tâche

Vous pouvez administrer plusieurs serveurs d'applications qui exécutent des applications client à partir d'un profil de gestion contenant un agent d'administration. L'agent d'administration met à disposition une console d'administration unique pour l'administration des serveurs d'applications.

Vous pouvez coordonner les opérations de gestion de plusieurs gestionnaires de déploiement, administrer plusieurs serveurs d'applications non fédérés de manière asynchrone, soumettre des travaux afin de démarrer des serveurs à partir d'un profil de gestion contenant un gestionnaire de travaux. Pour pouvoir utiliser ce gestionnaire pour l'exécution de travaux, enregistrez vos noeuds de serveur d'applications et de gestionnaire de déploiement en tant que noeuds gérés du gestionnaire de travaux.

Les opérations présentées dans cette rubrique permettent d'enregistrer des profils qui contiennent des agents d'administration comme noeuds auprès du gestionnaire de travaux.

Procédure

  1. Enregistrez le serveur d'applications auprès de l'agent d'administration si ce n'est déjà fait.

    Exécutez la commande registerNode dans le répertoire bin du serveur de l'agent d'administration, afin d'enregistrer un noeud pour l'agent d'administration. Lorsque vous exécutez la commande,le noeud autonome est converti en noeud géré par l'agent d'administration. L'agent d'administration et le noeud enregistré doivent se trouver sur le même système. Vous ne pouvez exécuter la commande que sur un noeud non fédéré. Si la commande est exécutée sur un noeud fédéré, la commande s'arrête avec une erreur.

    Si la console d'administration ou les applications EJB (JavaBeans) du serveur d'applications enregistré sont activées, le processus d'enregistrement de noeud les désactive.

    Utilisez la commande registerNode pour enregistrer le profil de serveur d'applications auprès de l'agent d'administration, tel qu'illustré dans la commande suivante :

    bin>registerNode -profilePath /AppServer/profiles/AppSrv01 -host localhost -conntype SOAP -port 8878 
  2. Démarrez l'outil wsadmin.

    Accédez au répertoire racine_profil/profiles/myAdminAgent/bin et utilisez la commande suivante pour connecter l'outil wsadmin au processus de l'agent d'administration :

    wsadmin -profileName myAdminAgent -lang jython
  3. Enregistrez le noeud comme noeud sur le gestionnaire de travaux.
    Si le noeud à enregistrer contient un agent d'administration, utilisez la commande registerWithJobManager et les paramètres ci-après pour enregistrer un noeud comme noeud auprès du gestionnaire de travaux.
    Tableau 1. Description des paramètres registerWithJobManager. Exécutez registerWithJobManager pour enregistrer un noeud sur un gestionnaire de travaux.
    Paramètre Description Type de données
    -managedNodeName Indique le nom du noeud enregistré auprès de l'agent d'administration. Si le noeud est un profil de gestionnaire de déploiement, indiquez le nom du noeud du gestionnaire de déploiement. (Obligatoire) Chaîne
    -host Indique, en option, le nom d'hôte du gestionnaire de travaux. Chaîne
    -port Indique, en option, le numéro de port d'administration à utiliser. Le numéro de port sécurisé par défaut est 9943. Le numéro de port non sécurisé par défaut est 9960.  
    -user Indique, en option, le nom d'utilisateur de connexion. Chaîne
    -password Indique, en option, le mot de passe du nom d'utilisateur de connexion. Chaîne
    -alias Indique, en option, un alias pour le noeud. Le gestionnaire de travaux utilise ce nom à la place de la valeur du paramètre managedNodeName parameter pour enregistrer le noeud. Utilisez ce paramètre si le nouveau noeud a le même nom qu'un noeud enregistré auprès du gestionnaire de travaux. Chaîne
    -startPolling Indique, en option, si l'interrogation doit démarrer après l'enregistrement du noeud. Indiquez false pour désactiver l'interrogation. La valeur par défaut est true. Booléen
    -autoAcceptSigner Indique, en option, si le signataire fourni par le serveur doit être automatiquement accepté. Indiquez false pour désactiver cette option. La valeur par défaut est true. Booléen
    L'exemple de commande suivant enregistre le profil de serveur d'applications AppSvr01 auprès du gestionnaire de travaux :
    AdminTask.registerWithJobManager('[-host jobMgrHost -managedNodeName AppSvr01]') 
    L'exemple de commande suivant enregistre le profil de gestionnaire de déploiement DMGR01 auprès du gestionnaire de travaux :
    AdminTask.registerWithJobManager('[-host jobMgrHost -managedNodeName DMGR01]') 
  4. Facultatif : Répétez la commande registerWithJobManager pour enregistrer des profils supplémentaires en tant que noeuds sur le gestionnaire de travaux.

Résultats

Le noeud qui vous intéresse est enregistré sur le gestionnaire de travaux, une fois que le système a exécuté avec succès la commande registerWithJobManager.

Que faire ensuite

Soumettez, contrôlez et gérez des travaux pour les noeuds enregistrés auprès du gestionnaire de travaux.


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