Mappage des modules vers les serveurs

Chaque module d'une application déployée doit être mappé vers un ou plusieurs serveurs cible. Le serveur cible peut être un serveur d'applications, un cluster de serveurs d'applications ou un serveur Web.

Avant de commencer

Vous pouvez mapper les modules d'une application ou d'un module Web autonome à un ou plusieurs serveurs cibles pendant ou après l'installation de l'application à l'aide de la console. Cette rubrique présume que le module est déjà installé sur un serveur et que vous voulez modifier les mappages.

Avant de modifier un mappage, vérifiez les cibles de déploiement. Vous devez spécifier une cible de déploiement appropriée pour un module. Les modules qui utilisent des fonctions de version 8.x ne peuvent pas être installés sur des serveurs cibles de version 7.x ou 6.x. De même, les modules qui utilisent des fonctions de version 7.x ne peuvent pas être installés sur des serveurs cibles de version 6.x.

Pourquoi et quand exécuter cette tâche

Au cours de l'installation de l'application, différentes cibles de déploiement peuvent avoir été spécifiées.

Utilisez la page Gestion des modules de la console d'administration pour afficher et modifier les mappages. Ce panneau s'affiche pendant l'installation de l'application en utilisant la console et, après l'installation, elle est accessible depuis la page des paramètres de l'application d'entreprise.

Dans le panneau Gestion des modules, indiquez les serveurs cibles sur lesquels vous souhaitez installer les modules contenus dans l'application. Des modules peuvent être installés sur le même serveur d'applications ou répartis sur plusieurs serveurs d'applications. Spécifiez également les serveurs Web comme cibles qui vont servir de routeurs pour les demandes envoyées à vos applications. Le fichier de configuration du plug-in plugin-cfg.xml de chaque serveur Web est généré en fonction des applications acheminées via ce serveur.

Avertissement : Si une application est en cours d'exécution, la modification de ses paramètres entraîne son redémarrage. Sur les serveurs autonomes, l'application est redémarrée une fois les modifications sauvegardées. Sur les produits utilisant des serveurs multiples, l'application redémarre une fois les modifications sauvegardées et les fichiers sont synchronisés sur le noeud où l'application est installée. Pour contrôler la survenue de la synchronisation sur des produits utilisant plusieurs serveurs, désélectionnez Synchroniser les modifications avec les noeuds sur la page Préférences de la console.

Procédure

  1. Cliquez sur Applications > Types d'application > Applications WebSphere enterprise > nom_application > Gestion des modules dans l'arborescence de navigation de la console.

    Le panneau Gestion des modules s'affiche.

  2. Examinez la liste des mappages.

    Assurez-vous que chaque entrée Module est mappée vers une ou plusieurs cibles, identifiées sous Serveur.

  3. Modifiez un mappage selon requis.
    1. Sélectionnez tous les modules que vous souhaitez mapper vers les mêmes cibles.

      Dans la liste de mappages, cochez les cases des modules.

    2. Si votre configuration de sécurité prend en charge plusieurs domaines, sélectionnez le domaine possédant les clusters ou serveurs souhaités, ou laissez la valeur par défaut All domains.

      Lors de la sélection d'un domaine, la liste Clusters et serveurs n'affiche plus que les cibles de déploiement configurées dans le domaine. Vous ne pouvez pas déployer les modules d'une application sur des cibles de déploiement appartenant à des domaines de sécurité différents.

    3. Dans la liste Clusters et serveurs, sélectionnez une ou plusieurs cibles.

      Sélectionnez uniquement des cibles de déploiement appropriées au module. Vous ne pouvez pas installer de modules qui utilisent des fonctions WebSphere Application Server version 8.x sur un serveur cible de version 7.x ou 6.x.

      Utilisez la touche Ctrl pour sélectionner plusieurs cibles. Par exemple, pour qu'un serveur Web serve votre application, utilisez la touche Ctrl pour sélectionner simultanément un serveur d'applications ou un cluster et le serveur Web afin que le fichier de configuration du plug-in plugin-cfg.xml pour ce serveur Web soit généré en fonction des applications qui sont acheminées via celui-ci.

    4. Cliquez sur Apply.
  4. Répétez les étapes 2 et 3 jusqu'à ce que chaque module soit mappé vers les cibles souhaitées.
  5. Cliquez sur OK.

Résultats

Les configurations de l'application ou des modules sont modifiées. L'application ou le module Web autonome est redémarré afin que les modifications prennent effet.

Exemple

Pour installer une application possédant des modules qui prennent en charge Java™ Platform, Enterprise Edition (Java EE) 5 ou 6 sur deux serveurs, effectuez les opérations suivantes :

  1. Cliquez sur l'icône Sélectionner tout pour sélectionner tous les modules de l'application.
  2. Tout en appuyant sur Ctrl, choisissez deux serveurs d'applications de version 8 dans la liste Clusters et serveurs.
  3. Cliquez sur Apply.
  4. Cliquez sur OK.

Que faire ensuite

Si l'application ou le module sont déployés dans un cluster et que vous avez terminé les modifications de configuration, cliquez sur Déployer la mise à jour dans la page Applications d'entreprise pour propager la configuration modifiée sur tous les membres du cluster dans lesquels l'application ou le module sont déployés. L'option Déployer la mise à jour met à jour de façon séquentielle la configuration sur tous les noeuds contenant des membres du cluster.

Sauvegardez les modifications de la configuration d'administration.

Les fichiers binaires de l'application sont transférés sur les noeuds lorsque les modifications de configuration apportées au gestionnaire de déploiement sont synchronisées avec les configurations des différents noeuds sur lesquels l'application s'exécute.

Eviter les incidents Eviter les incidents: Si, à l'avenir, vous avez l'intention de supprimer le serveur ou le cluster auxquels les modules sont mappés, ajoutez un nouveau serveur ou cluster, puis mappez à nouveau les modules à ce dernier avant de supprimer l'ancien serveur ou cluster. Si vous ne voulez pas remapper les modules au nouveau serveur ou au cluster avant de supprimer l'ancien, vous devez désinstaller chaque application ou module, puis les réinstaller sur un serveur ou cluster existant. Une fois qu'un serveur ou cluster auquel des modules sont mappés est supprimé, les modules ne peuvent pas être remappés à un autre serveur ou cluster existant.gotcha

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