Préconfigurer un cluster WebSphere Application Server pour Rational Asset Manager

Si vous ne comptez pas utiliser l'application de configuration du serveur Rational Asset Manager pour configurer le serveur et que vous installez Rational Asset Manager dans un cluster WebSphere Application Server, effectuez les étapes de cette section avant d'installer les fichiers d'archive de Rational Asset Manager. Ces étapes s'ajoutent à celles nécessaires pour installer WebSphere Application Server dans un cluster. Si vous prévoyez d'utiliser l'application de configuration du serveur Rational Asset Manager pour configurer le cluster de serveurs, vous n'avez pas besoin d'effectuer les étapes de cette section.
Avant de commencer, vous devez déterminer, pour chaque noeud du cluster, où seront situés les fichiers de persistance et les fichiers locaux.
Les étapes suivantes sont spécifiques à WebSphere Application Server 6.1. Celles qui s'appliquent à WebSphere Application Server 6.0 sont similaires, mais elles ne sont pas décrites ici.
  1. Créez les ressources URL pour les dossiers de persistance et local.
    1. Dans la console d'administration WebSphere, naviguez jusqu'à Ressources > URL.
    2. Dans la zone Portée, sélectionnez un noeud.
    3. Cliquez sur Nouveau.
    4. Dans la zone Nom, tapez un nom pour l'URL. Par exemple, Persistance Rational Asset Manager.
    5. Dans la zone Nom JNDI, tapez url/RAM_Persist.
    6. Dans la zone Spécification, tapez l'URL du dossier que ce noeud utilisera comme dossier de persistance. Par exemple, file:///D:/RAMPersist. Pour de meilleures performances, placez le dossier de persistance sur un lecteur réseau ou un lecteur partagé auquel tous les noeuds du cluster ont accès. Le format de cette URL est :
      • Pour Windows. file:/d:/dossierpersist, où dossierpersist est un dossier local.
      • Pour Linux.Pour AIX. file:/dossier1/dossier2/dossierpersist, où dossierpersist est un dossier local ou un dossier monté.
      • file:////systeme1.com/dossierpersist, où dossierpersist est situé sur un lecteur réseau UNC.
    7. Cliquez sur OK.
    8. Cliquez sur Nouveau.
    9. Dans la zone Nom, tapez un nom pour l'URL. Par exemple, Local Rational Asset Manager.
    10. Dans la zone Nom JNDI, tapez url/RAM_Local.
    11. Dans la zone Spécification, tapez l'URL du dossier que ce noeud utilisera comme dossier local. Pour de meilleures performances, il ne doit pas s'agir d'un emplacement partagé ou distant. Le format de cette URL est :
      • Pour Windows. file:/d:/dossierlocal, où dossierlocal est un dossier local.
      • Pour Linux.Pour AIX. file:/dossier1/dossier2/dossierlocal, où dossierlocal est un dossier local ou un dossier monté.
      • file:////systeme1.com/dossierlocal, où dossierlocal est situé sur un lecteur réseau UNC.
    12. Cliquez sur OK.
    13. Cliquez sur Enregistrer.
    Dans un environnement Windows, si vous placez les dossiers de persistance sur des lecteurs réseau partagés, assurez-vous que WebSphere Application Server dispose du droit d'accès nécessaire pour se connecter à ces lecteurs. Les processus Java s'exécutant en tant que SYSTEM (identité par défaut) ne se connectent pas aux lecteurs réseau partagés.
    1. Dans la console d'administration WebSphere, cliquez sur Serveurs > Serveurs d'applications > <nom_serveur> > Exécution du processus.
    2. Sous Propriétés générales, dans la zone Exécuter en tant qu'utilisateur, tapez le nom d'un utilisateur du système d'exploitation ayant le droit d'accéder au lecteur réseau partagé sur lequel réside le dossier de persistance.
    3. Cliquez sur Enregistrer.
    Assurez-vous que le processus WebSphere Application Server est configuré pour s'exécuter sous le même nom d'utilisateur.
    1. Dans Windows, cliquez sur Démarrer > Paramètres > Panneau de configuration > Outils d'administration > Services (ou bien utilisez le chemin qui mène aux Services).
    2. Cliquez avec le bouton droit sur WebSphere Application Server et sélectionnez Propriétés.
    3. Dans la page Connexion, cliquez sur Ce compte et tapez le même ID utilisateur que celui que vous avez entré pour l'exécution du processus.
    4. Tapez le mot de passe associé à cet ID utilisateur dans les champs Mot de passe et Confirmer le mot de passe.
  2. Créez le bus d'intégration de services.

    Le bus d'intégration de services (SIB) est le mécanisme de communication de base. Il doit être créé avant le service JMS (Java Messaging Service).

    Pour la sécurité d'accès au bus, déterminez le compte d'utilisateur.

    1. Définissez un utilisateur qui servira d'identité de connexion au bus. Il doit s'agir d'un utilisateur connu du cluster : soit un ID d'administrateur, soit l'ID d'un utilisateur inscrit dans l'annuaire LDAP, si vous utilisez l'authentification LDAP.
      1. Dans la console d'administration WebSphere, cliquez sur Sécurité > Administration, applications et infrastructure sécurisées.
      2. Dans la section Authentification, cliquez sur Authentification Java > Authentification J2C.
      3. Dans la page suivante, cliquez sur Nouveau.
      4. Dans la page de création d'une identité, entrez les valeurs suivantes :
        • Alias : tapez un alias de l'ID utilisateur à l'usage de WebSphere Application Server.
        • ID utilisateur : tapez l'ID utilisateur du compte qui servira à la connexion au bus.
        • Mot de passe : tapez le mot de passe associé à cet ID utilisateur.
        • Description : au besoin tapez une description du compte d'utilisateur.
      5. Cliquez sur OK.
    2. Créez le bus d'intégration de services.
      1. Dans la console d'administration WebSphere, cliquez sur Intégration de services > Bus.
      2. Cliquez sur Nouveau.
      3. Dans la page de création d'un nouveau bus d'intégration de services, tapez un nom pour bus. Par exemple, RAMBus.
      4. Cliquez sur Suivant.
      5. Cliquez sur Terminer.
    3. Configurez l'endroit où réside le bus ainsi que le lieu de stockage des fichiers journaux.
      1. Dans la page d'affichage des bus, sélectionnez le bus que vous avez créé à l'étape 2.b.
      2. Dans la page suivante, cliquez sur Membres du bus, puis sur Ajouter.
      3. Cliquez sur Cluster.
      4. Sélectionnez le cluster où vous installez le produit.
      5. Cliquez sur Suivant.
      6. Cliquez sur Stockage de fichiers.
      7. Cliquez sur Suivant.
      8. Dans la page Indiquer les propriétés du stockage de messages, entrez les informations suivantes :
        • Taille du journal : tapez 10.
        • Chemin d'accès du répertoire de journalisation : tapez ${USER_INSTALL_ROOT}/filestores/com.ibm.we.sib/rambus/log.
        • Taille minimale du stockage permanent : tapez 20.
        • Chemin d'accès du répertoire de stockage permanent : tapez ${USER_INSTALL_ROOT}/filestores/com.ibm.we.sib/rambus/log
      9. Cliquez sur Suivant.
      10. Cliquez sur Terminer.
    4. Configurez les informations de sécurité afin de définir qui a accès au bus.
      1. Dans la page d'affichage des bus, sélectionnez le bus que vous avez créé à l'étape 2.b.
      2. Cliquez sur Sécurité.
      3. Cliquez Utilisateurs et groupes du rôle de connecteur du bus.
      4. Cliquez sur Nouveau.
      5. Cliquez sur Nom d'utilisateur.
      6. Tapez l'ID utilisateur défini pour le bus d'intégration de services.
      7. Cliquez sur OK.
      8. Cliquez sur Sécurité pour le bus <nom_de_votre_bus>.
      9. Dans la page de configuration des paramètres de sécurité, entrez les informations suivantes :
        • Activer la sécurité du bus : cochez cette case.
        • Alias d'authentification inter moteurs : sélectionnez l'alias d'authentification utilisé pour permettre la communication entre les moteurs de messagerie sur le bus. Par exemple, <gestionnaire_cellule>/RAMApp.
        • Transports autorisés : cliquez sur Limiter l'utilisation des chaînes de canaux de transport définies à celles qui sont protégées par SSL.
      10. Cliquez sur OK.
    5. Créez un sujet (topic) sur le bus. Rational Asset Manager utilisera ce sujet pour la communication entre les noeuds.
      • Dans la page RAMBus (si vous avez choisi ce nom pour le bus), cliquez sur Destinations.
      • Cliquez sur Nouveau.
      • Cliquez sur Espace de sujet.
      • Cliquez sur Suivant.
      • Dans la zone Identificateur, tapez RAM_Topic.
      • Cliquez sur Suivant.
      • Cliquez sur Terminer.
  3. Définissez les informations du service JMS (Java Messaging Service).

    Java Messaging Service s'exécute sur le bus. Ce dernier assure l'acheminement des communications entre serveurs et JMS fournit l'interface au programme.

    1. Dans la console d'administration WebSphere, cliquez sur Ressources > JMS > Fabriques de connexions.
    2. Dans la section Fabriques de connexions, cliquez sur Portée et sélectionnez le cluster.
    3. Cliquez sur Nouveau.
    4. Cliquez sur OK.
    5. Dans la page Propriétés générales, entrez les informations suivantes :
      • Nom : tapez un nom pour la fabrique. Par exemple, Fabrique Rational Asset Manager.
      • Nom JNDI : tapez un nom JNDI pour la fabrique. Par exemple, jms/RAM_Fabrique.
      • Nom du bus : sélectionnez le bus d'intégration de services que vous avez créé à l'étape précédente.
      • Type de cible : sélectionnez Nom du membre du bus.
      • Proximité des connexions : sélectionnez Bus.
      • Alias d'authentification géré par composant : sélectionnez l'alias que vous avez choisi à l'étape précédente. Par exemple, <gestionnaire_cellule>/RAMApp.
    6. Dans la console d'administration WebSphere, cliquez sur Ressources > JMS > Sujets (ou Rubriques).
    7. Dans la section Sujets (ou Rubriques), cliquez sur Portée et sélectionnez le cluster.
    8. Cliquez sur Nouveau.
    9. Dans la page Propriétés générales, entrez les informations suivantes :
      • Nom : tapez un nom pour le sujet. Par exemple, Cache Rational Asset Manager.
      • Nom JNDI : tapez un nom JNDI pour le sujet. Par exemple, jms/RAM_Cache.
      • Nom du sujet : tapez un nom pour le sujet. Par exemple, Cache Rational Asset Manager. Il peut s'agir du même nom que celui que vous avez entré plus haut.
      • Nom du bus : sélectionnez le bus que vous avez créé à l'étape précédente. Par exemple, RAMBus.
      • Espace de sujet : sélectionnez le sujet que vous avez créé à l'étape précédente. Par exemple, RAM_Topic.
  4. Sauvegardez les modifications de configuration. Vous êtes maintenant prêt à installer l'archive d'entreprise de Rational Asset Manager sur le cluster.

Vos commentaires