Administration des noeuds à distance à l'aide du gestionnaire de travaux
Dans un environnement de gestion flexible, vous pouvez soumettre et administrer des travaux de manière asynchrone pour un grand nombre de serveurs d'applications autonomes, de gestionnaires de déploiement et d'ordinateurs hôte géographiquement dispersés. Sur les machines distantes, vous pouvez utiliser des travaux pour gérer des applications, modifier la configuration du produit ou procéder à des tâches plus générales, comme exécuter un script.
Avant de commencer
Installez le produit WebSphere Application Server.
Pourquoi et quand exécuter cette tâche
Un gestionnaire de travaux est un serveur de gestion depuis lequel vous pouvez gérer des agents d'administration, des gestionnaires de déploiement, des serveurs d'applications (non fédérés) autonomes et des ordinateurs hôte.
Dans un environnement de gestion flexible, le gestionnaire de travaux vous permet de soumettre et d'administrer des travaux de manière asynchrone pour un grand nombre de serveurs d'applications autonomes, de gestionnaires de déploiement et d'ordinateurs hôte géographiquement dispersés. Un grand nombre de tâches que vous pouvez effectuer avec le gestionnaire de travaux sont des tâches que vous pouvez déjà effectuer avec le produit, telles la gestion des applications, la gestion des serveurs et la gestion des noeuds. Toutefois, à l'aide du gestionnaire de travaux, vous pouvez regrouper les tâches et les effectuer sur plusieurs serveurs d'applications, gestionnaires de déploiement ou ordinateurs hôte.
Contrairement à un gestionnaire de déploiement, le gestionnaire de travaux n'hérite pas seulement des fonctions administratives de ses cibles enregistrées. Les cibles enregistrées avec un gestionnaire de travaux conservent leurs fonctionnalités administratives. De plus, les cibles interrogent périodiquement les gestionnaires de travaux pour déterminer si des travaux postés requièrent une action. Vous pouvez administrer toutes les cibles enregistrées indépendamment du gestionnaire de travaux. Un gestionnaire de travaux offre l'avantage de pouvoir administrer les cibles dans divers environnements.
Pour administrer les cibles, vous pouvez envoyer des travaux en utilisant le gestionnaire de travaux. Vous pouvez envoyer des travaux pour des cibles individuelles ou des groupes de cibles que vous définissez. Après avoir soumis un travail, vous pouvez vérifier l'état du travail, l'état des cibles et l'état des ressources de cibles. L'état des ressources gérées n'est pas nécessairement à jour. Le statut est mis à jour dans la console d'administration du gestionnaire de travaux quand un travail de statut ou d'inventaire se termine pour la cible qui contient la ressource. Vous pouvez afficher les ressources des cibles et des groupes de cibles que vous administrez. Vous pouvez configurer le gestionnaire de travaux et afficher ses propriétés.
Procédure
Résultats
Suivant les tâches que vous avez accomplies, vous avez peut-être soumis des travaux, vérifié l'état de travaux, affiché des cibles et des ressources de cibles ou administré des groupes de cibles.
Que faire ensuite
Si une cible devient inutile, désenregistrez-la. Une cible peut être désenregistrée d'un gestionnaire de travaux de plusieurs façons :
- Pour désenregistrer des serveurs d'applications ou des gestionnaires de déploiement, exécutez la commande wsadmin unregisterWithJobManager dans le groupe de commandes ManagedNodeAgent ou cliquez sur Désenregistrer du gestionnaire de travaux dans la page Enregistrement et désenregistrement avec les paramètres du gestionnaire de travaux d'un gestionnaire de déploiement ou d'une console d'agent d'administration.
- Pour désenregistrer des hôtes, exécutez la commande wsadmin unregisterHost dans le groupe de commandes JobManagerNode ou cliquez sur Suppression d'hôte dans la page Cibles d'un gestionnaire de travaux ou d'une console de gestionnaire de déploiement.
Utilisez un gestionnaire de déploiement pour désenregistrer un gestionnaire de déploiement dans un gestionnaire de travaux. Utilisez un agent d'administration pour désenregistrer un serveur d'applications autonome. Pour supprimer complètement un serveur d'applications autonome d'un environnement de gestion souple, vous devez désenregistrer ce serveur dans un gestionnaire de travaux, puis dans un agent d'administration.

Si le système ne parvient pas à désenregistrer une cible d'un gestionnaire de travaux, exécutez la commande cleanupTarget dans la groupe JobManagerNode pour nettoyer les informations d'enregistrement dans le gestionnaire de travaux. La commande ne supprime pas l'historique des travaux du noeud que vous désenregistrez. Les travaux en cours poursuivent leur exécution, mais les nouveaux travaux ne démarrent pas pour le noeud concerné. Voir la rubrique relative au groupe de commandes JobManagerNode de l'objet AdminTask.
gotcha