Exemple : Installation de Rational Insight Data Services sur un seul système

Linux Ce scénario est un exemple de l'installation manuelle de IBM® Rational Insight Data Services et de l'adaptateur Rational Insight ClearQuest sur un même système sur lequel sont installés un serveur d'applications Web et IBM Rational ClearQuest. Le scénarion décrit dans cette rubrique concerne la configuration suivante : Red Hat Enterprise Linux® 5 GA with Update 1, WebSphere Application Server 6.1.0.21 ou version ultérieure et Rational ClearQuest 7.1.
Avant de commencer
Pourquoi et quand exécuter cette tâche
Au cours de l'installation, un fichier d'archive Web (WAR), ainsi que les fonctions et les modules d'extension de l'adaptateur Rational ClearQuest sont placés sur le système. Le fichier WAR doit être déployé et mis à jour avecles fonctions et modules d'extension de l'adaptateurRational ClearQuest.

Installation du service de données et de l'adaptateur

  1. Lancez le fichier launchpad.sh.
  2. Lisez les informations sur l'édition et le document relatif à l'installation.
  3. Pour démarrer l'installation, cliquez sur IBM Rational Insight Data Services.
  4. Sélectionnez IBM Rational Insight Data Services, puis cliquez sur Suivant.
  5. Lisez le contrat de licence et, si vous l'acceptez, cliquez sur J'accepte les dispositions du contrat de licence, puis sur Suivant.
  6. Sélectionnez Créer un groupe de packages, et cliquez sur Suivant. Les fichiers sont placés par défaut dans le répertoire /opt/ibm/RationalInsight.
  7. Sélectionnez Adaptateur Rational ClearQuest, puis cliquez sur Suivant.
  8. Dans la liste Sélection du serveur d'applications, sélectionnez Installation manuelle, indiquez l'emplacement, puis cliquez sur Suivant.
  9. Cliquez sur Parcourir, indiquez l'emplacement d'installation de ClearQuest, puis cliquez sur Suivant.
  10. Cliquez sur Installer. Le programme d'installation place le fichier DataServices.war sur le système de fichiers. Il place également les fonctions et modules d'extension de l'adaptateur dans le répertoire Data Services du produit. Par exemple, l'adaptateur Rational ClearCase est installé dans le répertoire Data Services/ClearCase. L'emplacement par défaut est /opt/ibm/RationalInsight/Data Services.
  11. Cliquez sur Terminer.

Déploiement des adaptateurs de sources de données

Pourquoi et quand exécuter cette tâche
Déployez le fichier WAR de service de données sur WebSphere Application Server.
  1. Lancez l'outil de création de profil IBM WebSphere Application Server (à partir de l'invite de commande, accédez à /opt/ibm/RationalInsight/AppServer/bin/ProfileManagement et exécutez la commande pmt.sh).
  2. Créez un profil intitulé RationalInsight.
    1. Cliquez deux fois sur Suivant.
    2. Sélectionnez Création d'un profil avancé et cliquez sur Suivant.
    3. Sélectionnez Déployer la console d'administration. Assurez-vous que l'option Déployer l'application par défaut n'est pas sélectionnée. Cliquez sur Suivant.
    4. Indiquez RationalInsight comme nom de profil et cliquez deux fois sur Suivant.
    5. N'activez pas la sécurité administrative. Cliquez deux fois sur Suivant.
    6. Sélectionnez Exécuter le processus du serveur d'applications en tant que service Windows et cliquez deux fois sur Suivant.
    7. Cliquez sur Créer.
  3. Démarrez WebSphere Application Server :
    1. Accédez au répertoire /opt/ibm/RationalInsight/AppServer/bin.
    2. Exécutez la commande suivante :
      startServer.sh RationalInsightServer -profileName RationalInsight
  4. Exécutez la console d'administration du profil DataServices. L'adresse URL par défaut de la console d'administration est http://localhost:9060/ibm/console.
  5. Créez une application Web à l'aide du fichier DataServices.war.
    1. Sélectionnez Applications > Installation d'une nouvelle application.
    2. Cliquez sur Parcourir et recherchez le fichier WAR DataServices.war. L'emplacement par défaut est /opt/ibm/RationalInsight/Data Services. Indiquez DataServices comme racine de contexte et cliquez sur Suivant.
    3. Dans la page Sélection des options d'installation, cliquez sur Suivant.
    4. Dans la page Mappage des modules vers les serveurs, cliquez sur Suivant.
    5. Dans la page Mapper les hôtes virtuels des modules Web, cliquez sur Suivant.
    6. Dans la page Récapitulatif, cliquez sur Terminer
    7. Cliquez sur Sauvegarder.
  6. Démarrez l'application Web créée (dans la console d'administration, cliquez sur Applications d'entreprise, sélectionnez DataServices.war, et cliquez sur Démarrer).
  7. Localisez le fichier DataServices.war que le programme d'installation a placé sur le système. L'emplacement par défaut est /opt/ibm/RationalInsight/Data Services.
  8. Ajoutez les modules d'extension de l'adaptateur à l'application Web. Pour ce faire, copiez les fichiers d'archive de l'adaptateur dans le répertoire de bibliothèques de l'application Web.
    1. Localisez les modules d'extension des adaptateurs. Par défaut, les modules d'extension sont installés dans le même répertoire que le fichier DataServices.war où chaque adaptateur possède un répertoire distinct. Par exemple, si le fichier DataServices.war est installé dans le répertoire /opt/ibm/RationalInsight/Data Services/ClearCase, l'emplacement par défaut du module d'extension ClearCase est /opt/ibm/RationalInsight/Data Services/ClearCase.
    2. Localisez le répertoire du système de fichiers de l'application Web. L'emplacement par défaut est WEB-INF/eclipse dans deux répertoires différents :
      • profiles/RationalInsight/installedApps
      • profiles/RationalInsight/temp
      L'emplacement dépend de l'instance déployée de WebSphere Application Server. Pour repérer l'emplacement de l'installation, dans le répertoire des profils du serveur d'applications WebSphere Application Server recherchez le dossier intitulé DataServices.war.
    3. Copiez le contenu du répertoire eclipse de la sous-étape (a) pour les deux répertoires de la sous-étape (b). Vérifiez que le contenu des répertoires eclipse\features et eclipse/plugins est copié dans les emplacements cible. Veillez à ne pas supprimer de fichiers ni de dossiers dans l'application Web déployée. Les fonctions et modules d'extension de chaque adaptateur doiventêtre fusionnés avec ceux de l'application Web.
  9. Redémarrez le serveur d'applications Web.

Configuration de Rational Insight Data Services

  1. Accédez au répertoire bin de l'instance WebSphere Application Server de Rational Insight Data Services.
  2. Exécutez la commande suivante :
    wasservice -add DataServices -serverName server1 -profilePath "/opt/IBM/WebSphere/" -startType automatic

Configuration de l'adaptateur ClearQuest

  1. Démarrez la console d'administration du profil Rational Insight Data Services (ouvrez un navigateur et pointez vers l'adresse http://localhost:port/ibm/console).
  2. Créez une bibliothèque partagé pour l'adaptateur ClearQuest :
    1. Cliquez sur Environnement > Bibliothèques partagées.
    2. Sélectionnez l'entrée Node=RationalInsightNode01, Server=RationalInsightServer. RationalInsightNode01 est le nom par défaut du noeud et RationalInsightServer est le nom par défaut du serveur.
    3. Cliquez sur Nouveau.
    4. Entrez le nom, la description et le chemin d'accès aux classes. Les valeurs possibles sont répertoriées dans la rubrique intitulée Configuration des bibliothèques partagées. Voir les liens connexes au bas de la page.
    5. Cliquez sur OK, puis sur Sauvegarder.
  3. Associez les bibliothèques partagées au profil de service de données :
    1. Cliquez sur Serveurs > Serveurs d'applications.
    2. Cliquez sur le nom du serveur sur lequel vous avez déployé le service de données. La valeur par défaut est RationalInsightServer.
    3. Cliquez sur Infrastructure du serveur > Gestion des processus et Java > Chargeur de classes.
    4. Cliquez sur Nouveau > OK
    5. Cliquez sur le nouveau chargeur de classe.
    6. Cliquez sur Références de bibliothèque partagée.
    7. Pour chaque bibliothèque à associer, cliquez sur Ajouter, sélectionnez la bibliothèque et cliquez sur OK.
    8. Cliquez sur Sauvegarder.
    9. Redémarrez le profil Rational Insight Data Services.