Vous devez maintenant déployer l'environnement d'exécution sur le cluster dynamique. Cette opération permet au cluster dynamique d'héberger des applications à exécution longue.
Vous ne devez effectuer cette opération qu'une seule fois par cluster dynamique, quel que soit le nombre d'applications à exécution longue qui doit y être déployé.
Pourquoi et quand utiliser cette tâche
Pour déployer l'environnement d'exécution sur le cluster dynamique, procédez comme suit :
- Dans l'arborescence de navigation de la console d'administration, sélectionnez Applications > Installation d'une nouvelle application.
- Sélectionnez Système de fichiers éloigné, entrez <racine_installation_WAS>/installableApps/LREE.ear, puis cliquez sur Suivant.
- Cochez la case Génération des liaisons par défaut, puis cliquez sur Suivant.
- Cochez la case Utiliser le nom d'hôte virtuel par défaut pour les modules Web et conservez la valeur default_host dans la zone Nom d'hôte.
- Lancez la procédure d'installation :
- Sélectionnez les options d'installation. Vérifiez que la case
Déploiement de beans enterprise est cochée. Si vous souhaitez planifier plusieurs clusters dynamiques pour héberger des applications à exécution longue, remplacez la valeur du nom de l'application de l'environnement LREE
par une valeur qui ne crée pas de conflit avec d'autres déploiements de fichiers LREE.ear. Par exemple, LREE-<nom_app>.
- Dans la section Mappage des modules sur les serveurs, sélectionnez le module BatchJobExecutionEnvironmentEJBs et EndpointWebService.
- Sélectionnez le cluster dynamique que vous avez créé dans la section Création d'un cluster dynamique pour l'environnement d'exécution et cliquez sur Appliquer.
- Indiquez les options requises pour le déploiement d'EJB. Sélectionnez le type de base de données que vous avez utilisé pour la base de données de l'environnement d'exécution dans la zone Option de déploiement d'EJB - Type de base de données. Pour Cloudscape, sélectionnez CLOUDSCAPE_V5.
Entrez LREESCHEMA pour Option de déploiement d'EJB - Schéma de base de données.
- Indiquez le mappage des sources de données par défaut pour les modules contenant des beans entity 2.x. Cochez la case BatchJobExecutionEnvironmentEJBs dans le tableau. Sélectionnez le nom JNDI de la source de données définie précédemment dans la section Pour définir plusieurs noms JNDI de ressources existants. Cliquez sur Valider.
- Configurez le type d'autorisation et la méthode d'authentification requis par la base de données de l'environnement d'exécution. Si vous utilisez une base de données imbriquée Cloudscape, aucune autre opération de configuration n'est nécessaire.
- Sélectionnez Récapitulatif, puis cliquez sur Terminer.
- Sauvegardez vos modifications.
Que faire ensuite
Par défaut, le module de services Web de l'environnement LREE est lié à l'hôte virtuel par défaut default_host des serveurs où l'application LREE est installée. Pour vérifier que le service Web est disponible, identifiez les noms d'hôte et les numéros de port utilisés par les serveurs d'applications du cluster dynamique où l'environnement LREE est déployé. Vérifiez ensuite que l'hôte virtuel default_host contient un alias correspondant au nom d'hôte et au numéro de port de chaque serveur d'applications.
Pour connaître le numéro de port utilisé par un serveur d'applications spécifique, procédez comme suit :
- Dans l'arborescence de navigation de la console d'administration, sélectionnez Serveurs > Serveurs d'applications.
- Cliquez sur le serveur d'applications.
- Dans la section Communications, développez Ports.
- Notez le numéro de port affecté à WC_defaulthost.
Pour créer l'alias de l'hôte, procédez comme suit :
- Dans l'arborescence de navigation de la console d'administration, sélectionnez Environnement > Hôtes virtuels.
- Cliquez sur default_host.
- Cliquez sur Alias d'hôte.
- Cliquez sur Nouveau.
- Dans la section Nom d'hôte, entrez un nom d'hôte virtuel ou le caractère *.
- Dans la section Port, entrez le port WC_defaulthost.
- Cliquez sur Valider.
- Si la sécurité est activée, répétez ces étapes pour créer des alias d'hôte en fonction du port WC_defaulthost_secure.
- Redémarrez le serveur.