Installation d'applications à l'aide du gestionnaire de travaux

Dans un environnement de gestion flexible, vous pouvez soumettre le travail Installer une application pour déployer une application d'entreprise sur les cibles des serveurs d'applications gérés du gestionnaire de travaux. Une application d'entreprise est un fichier d'archive d'entreprise (EAR) conforme aux spécifications Java™ Platform, Enterprise Edition (Java EE).

Avant de commencer

Avant d'installer une application d'entreprise sur un serveur d'applications, exécutez les actions suivantes :

  • Développez et assemblez le fichier EAR. Le travail Installer une application ne modifie pas les liaisons JNDI (Java Naming and Directory) existantes et les autres liaisons d'application. Si vous devez définir des valeurs de liaison au cours du déploiement d'une application, n'utilisez pas le gestionnaire de travaux pour la déployer. Utilisez plutôt un outil de déploiement tel que l'assistant d'installation d'application de la console d'administration, ou utilisez un script wsadmin et indiquez les cibles gérées du gestionnaire de travaux comme cibles du déploiement.
  • Démarrez le gestionnaire de travaux et les cibles. Chaque serveur sur lequel vous installez une application doit être en cours d'exécution. Si une cible est un serveur d'applications autonome, démarrez aussi l'agent d'administration.
  • Vérifiez que les cibles sont compatible avec l'application. Les cibles version 7.0 ou ultérieure prennent en charge les fichiers EAR disposant de modules Java 2 Platform, Enterprise Edition (J2EE) 1.3, J2EE 1.4 ou Java EE 5.
  • Copiez le fichier EAR dans le répertoire /config/temp/JobManager du profil du gestionnaire de travaux.

    Si le répertoire JobManager n'existe pas, créez le répertoire JobManager dans le répertoire /config/temp du profil du gestionnaire de travaux. Pour créer ce répertoire et y accéder, vous devez disposer des droits appropriés.

    Si le fichier EAR existe sur une cible gérée, vous pouvez exécuter le travail Collecter un fichier pour copier le fichier EAR de la cible gérée vers le répertoire profil_gestionnaire_travaux/config/temp/JobManager/jeton_travail/nom_cible. Voir la rubrique sur le travail de collecte de fichier.

  • Exécutez le travail Distribuer un fichier pour copier le fichier EAR sur les cibles gérées. N'oubliez pas la valeur de destination qui est spécifiée au moment de la distribution du fichier.
    Eviter les incidents Eviter les incidents: Vous devez distribuer un fichier EAR aux cibles pour pouvoir exécuter le travail Installer une application. Le travail de distribution de fichier copie le fichier EAR dans le répertoire /config/temp/JobManager du profil du gestionnaire de travaux vers les cibles. Le nom du fichier EAR sur les cibles prend la valeur spécifiée pour la destination lors de la distribution du fichier. Voir la rubrique sur le travail de distribution de fichier.gotcha

Pourquoi et quand exécuter cette tâche

Vous pouvez utiliser la console d'administration du gestionnaire de travaux ou du gestionnaire de déploiement pour soumettre un travail qui déploie un fichier d'application d'entreprise sur des cibles sélectionnées. Dans la console, sélectionnez le travail Installer une application, indiquez le fichier à installer, indiquez les options du travail, planifiez le travail, vérifiez le récapitulatif, puis soumettez le travail.

Au lieu d'utiliser une console, vous pouvez exécuter le script du travail installApplication à partir du groupe de commandes AdministrativeJobs afin de déployer un fichier d'application sur des cibles. Pour plus d'informations, voir la rubrique relative aux différents types de travaux d'administration.

Procédure

  1. Cliquez sur Travaux > Soumettre dans l'arborescence de navigation de la console d'administration.
  2. Choisissez un travail pour installer un fichier d'application.
    1. Sélectionnez le type de travail Installer une application dans la liste.
    2. Vous pouvez indiquer une description pour le travail.
    3. Cliquez sur Next.
  3. Choisissez les cibles sur lesquelles vous voulez déployer le fichier d'application.
    1. Sélectionnez un groupe de cibles dans la liste ou sélectionnez Noms cible.

      Seuls les groupes de cibles valides pour le type de travail sélectionné sont affichés dans la liste des groupes de cibles.

    2. Si vous avez sélectionné Noms cible, entrez un nom de cible et cliquez sur Ajouter, ou cliquez sur Rechercher, puis indiquez les cibles choisies dans la page Rechercher des cibles.
    3. Si une authentification de l'utilisateur est requise, spécifiez un nom d'utilisateur ou toute autre valeur d'authentification nécessaire.
    4. Cliquez sur Next.
  4. Spécifiez les paramètres du travail d'installation de l'application.
    1. Dans la zone Nom de l'application, spécifiez le nom de fichier de base du fichier de l'application.

      Par défaut, le travail ajoute l'extension de format de fichier .ear au nom de l'application.

      Imaginons que vous avez distribué le fichier DynaCacheEsi.ear comme le décrit la rubrique relative à la distribution de fichiers aux cibles avec le gestionnaire de travaux. Reprenons le fichier DynaCacheEsi.ear pris en exemple dans cette rubrique. Indiquez le nom du fichier d'application mais sans l'extension .ear.
      DynaCacheEsi
    2. Si, pour Destination, vous avez indiqué une autre valeur que le nom du fichier EAR lors de la distribution de l'application, indiquez la valeur de destination pour Emplacement de l'application.

      Par défaut, le travail recherche l'application à l'emplacement de destination par défaut. Si vous ne renseignez pas la zone Emplacement de l'application, l'emplacement par défaut de l'application est le répertoire downloadedContent/nom_application.ear de la cible gérée. Ainsi, si vous indiquez DynaCacheEsi dans la zone Nom de l'application, l'emplacement par défaut de l'application est downloadedContent/DynaCacheEsi.ear.

      Lors de la distribution du fichier, si, pour Destination, vous avez indiqué une autre valeur que le nom du fichier EAR, indiquez la valeur Destination pour Emplacement de l'application.

      Dans l'exemple DynaCacheEsi.ear, vous n'avez pas spécifié le nom de fichier EAR, DynaCacheEsi.ear en tant que valeur de destination lors de la distribution du fichier EAR. Vous avez indiqué dynacache_esi_sample pour la valeur de destination. L'emplacement de l'application est donc downloadedContent/dynacache_esi_sample. Pour permettre aux cibles de trouver l'application, spécifiez la valeur de destination :

      dynacache_esi_sample
    3. Si vous installez l'application sur un noeud fédéré d'un gestionnaire de déploiement, spécifiez le nom du serveur cible, du noeud ou du cluster.

      Pour le Nom de serveur, cliquez sur Rechercher et indiquez le serveur cible. En fonction de votre sélection, le produit complète les valeurs des noms de serveur et de noeud.

      Si la cible est un cluster, pour Nom de cluster, cliquez sur Rechercher et indiquez le cluster cible.

    4. Cliquez sur Next.
  5. Planifiez le travail.

    Les heures et dates que vous indiquez sont relatives au gestionnaire de travaux.

    1. Vous pouvez éventuellement indiquer une ou plusieurs adresses e-mail à notifier lorsque le travail est terminé.

      Si vous indiquez plusieurs adresses e-mail, séparez-les avec une virgule.

    2. Sélectionnez le moment où le travail est disponible pour la soumission.
    3. Sélectionnez l'expiration du travail.
    4. Vous pouvez également définir un intervalle de récurrence pour le travail ainsi qu'une heure et une date de démarrage et d'arrêt pour l'intervalle.
    5. Cliquez sur Next.
  6. Vérifiez le récapitulatif et cliquez sur Terminer pour soumettre le travail.

Résultats

Les cibles exécutent le travail et tentent d'installer le fichier.

Que faire ensuite

Dans la page Etat du travail, cliquez sur l'ID du travail Installer une application et examinez l'état du travail. Cliquez sur l'icône de régénération d'état Spécifie l'icône de la vue de régénération de l'état d'un travail pour régénérer l'état affiché.

Si le travail a échoué, examinez les messages d'erreur issus de l'exécution, corrigez les erreurs indiquées puis soumettez à nouveau le travail.

Si l'installation aboutit, le nom de l'application apparaît dans la liste des ressources de cible. Cliquez sur Travaux > Ressources cible pour voir la liste des ressources.

Après l'installation de l'application, vous pouvez exécuter des travaux pour gérer l'application ou ses fichiers :

  • Démarrage de l'application
  • Arrêt de l'application
  • Mise à jour de l'application
  • Désinstallation de l'application
  • Suppression d'un fichier

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