Avant d'utiliser le présent document et le produit associé, prenez
connaissance des informations figurant à la section Remarques.
Première édition (octobre 2011)
Cette édition s'applique à la version 7.5.1 d'IBM Rational Asset
Manager et à toutes les éditions et modifications ultérieures, sauf
indications contraires dans les nouvelles éditions.
Copyright International Business Machines Corporation 2007, 2011.
Installation de Rational Asset
Manager avec serveur WebSphere Application Server intégré
Utilisez la procédure suivante pour étudier les options d'installation d'IBM® Rational Asset Manager et pour l'installer à l'aide de WebSphere Application Server.
Pourquoi et quand exécuter cette tâche
La version intégrée de WebSphere Application Server,
7.0
que vous installez avec IBM Installation Manager n'est
pas conçue pour un déploiement à grande échelle de Rational Asset Manager.
Vous n'avez pas l'accès complet à la console d'administration WebSphere et ne pouvez donc pas gérer entièrement les paramètres de l'application, de sécurité et de performances.
Pour des déploiements plus étendus, envisagez d'utiliser un cluster dédié de serveurs de déploiement réseau WebSphere Application Server ou WebSphere Application Server.
Restriction :Pour créer et utiliser un cluster de serveurs d'applications, vous devez posséder IBM WebSphere Application Server Network Deployment (ND), qui n'est pas fourni avec IBM Rational Asset Manager.
Procédure
Installez une application de base de données pour Rational Asset Manager :
Rational Asset Manager a besoin d'une base de données pour stocker les actifs et les données associées. Si aucune des applications de base de données prises en charge n'est installée sur votre ordinateur, vous pouvez installer IBM DB2 Enterprise Server Edition, version 9.7 à partir du
tableau de bord Rational Asset Manager.
Les meilleures performances sont obtenues lorsque le serveur de base de données est installé sur un ordinateur
autre que celui du serveur d'applications et sur un disque dédié.
Pour configurer les tables et le schéma de la base de données
vous devez disposer de privilèges d'administration de base de données.
Utilisez Installation
Manager pour installer l'application de configuration du serveur Rational Asset Manager. Sur la page Fonctions de l'assistant d'installation, sélectionnez Intégré au packageWebSphere Application Server.
C'est la méthode la plus facile pour installer le serveur Rational Asset Manager.
Conçue pour s'ouvrir dans un navigateur Web, l'application de configuration du serveur
Rational Asset Manager
fonctionne comme un assistant. Elle vous aide à déployer les fichiers de l'application, à configurer les bases de données, les utilisateurs et la sécurité et à ajuster le référentiel.
configurez les paramètres d'environnement du serveur.
D'autres étapes de configuration sont nécessaires sous
Linux, AIX et Linux for zSeries :
Si vous êtes un administrateur, faites en sorte que les performances soient les meilleures possibles pour les utilisateurs, quel que soit le nombre d'utilisateurs simultanés ou le nombre d'actifs présents dans le référentiel.
Vous pouvez installer le client Eclipse de Rational Asset Manager en appliquant l'une des méthodes suivantes :
Si un environnement de développement (IDE) Eclipse d'une version compatible avec le produit est installé
sur votre ordinateur, utilisez son gestionnaire de mise à jour pour rechercher et
installer les plug-ins du client Eclipse de Rational Asset Manager à partir d'un serveur Rational Asset Manager.
Pour
installer le plug-in du client, suivez le processus de mise à jour d'Eclipse
(Aide > Mises à jour de logiciels > Rechercher et
installer).
Si aucun environnement de développement (IDE) Eclipse n'est installé sur votre ordinateur, installez le client Eclipse à partir du support d'installation de Rational Asset Manager. Cette méthode vous permet aussi d'installer le client Eclipse dans une installation existante d'Eclipse V3.3.2.
Installatation de Rational Asset
Manager sur un serveur WebSphere Application
Server à l'aide d'Installation Manager
Utilisez la procédure suivante pour planifier l'installation d'IBM Rational Asset Manager sur un serveur IBM WebSphere Application Server à l'aide d'IBM Installation Manager.
Procédure
Pour installer Rational Asset Manager sur un serveur WebSphere Application Server :
Installez une application de base de données pour Rational Asset Manager :
Rational Asset Manager a besoin d'une base de données pour stocker les actifs et les données associées. Si aucune des applications de base de données prises en charge n'est installée sur votre ordinateur, vous pouvez installer IBM DB2 Enterprise Server Edition, version 9.7 à partir du
tableau de bord Rational Asset Manager.
Les meilleures performances sont obtenues lorsque le serveur de base de données est installé sur un ordinateur
autre que celui du serveur d'applications et sur un disque dédié.
Pour configurer les tables et le schéma de la base de données
vous devez disposer de privilèges d'administration de base de données.
Pour distribuer des clés de licence aux clients, le serveur Rational Asset Manager fait appel à IBM Rational License Server.
Créez une sauvegarde de votre configuration de serveur à l'aide de la commandeemplacement_installation_WebSphere/bin/backupConfig.bat. Pour plus d'informations, voir la documentation WebSphere Application Server.
Utilisez IBM Installation
Manager pour installer l'application de configuration du serveur Rational Asset Manager server
sur un serveur WebSphere Application Server.
Sur la page Fonctions de l'assistant d'installation, sélectionnez WebSphere
Application Server.
Conçue pour s'ouvrir dans un navigateur Web, l'application de configuration du serveur
Rational Asset Manager
fonctionne comme un assistant. Elle vous aide à déployer les fichiers de l'application, à configurer les bases de données, les utilisateurs et la sécurité et à ajuster le référentiel.
configurez les paramètres d'environnement du serveur.
D'autres étapes de configuration sont nécessaires sous
Linux, AIX et Linux for zSeries :
Si vous êtes un administrateur, faites en sorte que les performances soient les meilleures possibles pour les utilisateurs, quel que soit le nombre d'utilisateurs simultanés ou le nombre d'actifs présents dans le référentiel.
Vous pouvez installer le client Eclipse de Rational Asset Manager en appliquant l'une des méthodes suivantes :
Si un environnement de développement (IDE) Eclipse d'une version compatible avec le produit est installé
sur votre ordinateur, utilisez son gestionnaire de mise à jour pour rechercher et
installer les plug-ins du client Eclipse de Rational Asset Manager à partir d'un serveur Rational Asset Manager.
Pour
installer le plug-in du client, suivez le processus de mise à jour d'Eclipse
(Aide > Mises à jour de logiciels > Rechercher et
installer).
Si aucun environnement de développement (IDE) Eclipse n'est installé sur votre ordinateur, installez le client Eclipse à partir du support d'installation de Rational Asset Manager. Cette méthode vous permet aussi d'installer le client Eclipse dans une installation existante d'Eclipse V3.3.2.
Installer Rational Asset Manager
sur un serveur Apache Tomcat
Vous pouvez installer
et configurer IBM Rational Asset Manager manuellement sur Tomcat. Utilisez la procédure suivante pour installer Rational Asset Manager et le configurer sur un serveur Apache Tomcat existant.
Procédure
Installez une application de base de données pour Rational Asset Manager :
Rational Asset Manager a besoin d'une base de données pour stocker les actifs et les données associées. Si aucune des applications de base de données prises en charge n'est installée sur votre ordinateur, vous pouvez installer IBM DB2 Enterprise Server Edition, version 9.7 à partir du
tableau de bord Rational Asset Manager.
Les meilleures performances sont obtenues lorsque le serveur de base de données est installé sur un ordinateur
autre que celui du serveur d'applications et sur un disque dédié.
Pour configurer les tables et le schéma de la base de données
vous devez disposer de privilèges d'administration de base de données.
Avant de pouvoir utiliser le serveur Rational Asset Manager, vous devez configurer la gestion des licences, le stockage et d'autres paramètres de configuration.
Si vous êtes un administrateur, faites en sorte que les performances soient les meilleures possibles pour les utilisateurs, quel que soit le nombre d'utilisateurs simultanés ou le nombre d'actifs présents dans le référentiel.
Vous pouvez installer le client Eclipse de Rational Asset Manager en appliquant l'une des méthodes suivantes :
Si un environnement de développement (IDE) Eclipse d'une version compatible avec le produit est installé
sur votre ordinateur, utilisez son gestionnaire de mise à jour pour rechercher et
installer les plug-ins du client Eclipse de Rational Asset Manager à partir d'un serveur Rational Asset Manager.
Pour
installer le plug-in du client, suivez le processus de mise à jour d'Eclipse
(Aide > Mises à jour de logiciels > Rechercher et
installer).
Si aucun environnement de développement (IDE) Eclipse n'est installé sur votre ordinateur, installez le client Eclipse à partir du support d'installation de Rational Asset Manager. Cette méthode vous permet aussi d'installer le client Eclipse dans une installation existante d'Eclipse V3.3.2.
Mise à niveau de Rational Asset
Manager
Les rubriques suivantes expliquent comment mettre à niveau une version antérieure de IBM Rational Asset
Manager pour passer à la dernière version.
Mettre à niveau à partir d'une version précédente sur WebSphere Application Server
Utilisez ce guide pour effectuer une mise à niveau à partir d'une version antérieure de IBM Rational Asset Manager sur IBM WebSphere Application Server.
Avant de commencer
Important :
Si vous effectuez une mise à niveau à partir de Rational Asset Manager,
Version 7.1.1.1 ou précédente, vous devez installer IBM Rational Team Concert,
qui nécessite sa propre instance de serveur d'applications - vous ne pouvez pas installer Rational Team Concert sur un cluster - et une base de données supplémentaire.
Vous devez mettre à niveau le serveur de licences et enregistrer une demande de clés de licence mises à jour. Pour plus d'informations sur la version requise du serveur de licences de Rational, voir Installation de Rational License Key Server.
En outre, vous devez arrêter et redémarrer votre serveur d'applications plusieurs fois.
Vous pouvez également configurer un serveur Rational Team Concert existant pour l'utiliser avec Rational Asset Manager.
L'application de configuration du serveur effectue la configuration. Vous devez connaître le nom d'utilisateur et le mot de passe de l'administrateur du serveur Rational Team Concert.
Si vous disposez d'un accès Internet, vous pouvez utiliser IBM Installation Manager pour rechercher et installer les mises à jour directement à partir du référentiel de mises à jour
IBM pour Rational Asset Manager.
Important :Lors de l'installation de Rational Asset Manager,
l'emplacement de son référentiel de mises à jour est automatiquement intégré à Installation Manager. Pour qu'Installation Manager puisse effectuer des recherches dans le référentiel de mises à jour par défaut, la préférence Effectuer une recherche dans les référentiels liés lors de l'installation et des mises à jour doit être sélectionnée dans la page des préférences de référentiel (cette option est sélectionnée par défaut).
Pour installer le groupe de correctifs à partir d'un autre référentiel
(cas, par exemple, où la mise à jour se trouve sur une unité partagée ou sur un serveur HTTP
ou HTTPS), ajoutez dans Installation Manager l'emplacement du référentiel.
Pour savoir comment ajouter un emplacement de référentiel, voir Définir dans Installation Manager des préférences de référentiel d'installation.
Pour travailler avec Installation Manager, vous devez utiliser une interface graphique (GUI). Si vous n'avez pas accès à une interface graphique, vous devez effectuer une installation silencieuse sur la ligne de commande avec des fichiers de réponses. Pour plus d'informations, voir l'aide en ligne d'IBM Installation
Manager et Installation en mode silencieux avec Installation Manager.
Pourquoi et quand exécuter cette tâche
Cette présentation montre comment procéder pour mettre à niveau vers la dernière version de Rational Asset
Manager :
Préparez la mise à niveau en effectuant des sauvegardes et en configurant votre serveur d'applications : étapes 1-6.
Si vous utilisez un cluster de déploiement réseau WebSphere Application
Server et faites une mise à niveau depuis la version V7.1.1.1
ou antérieure, créez une instance de serveur d'applications autonome sur votre cluster pour Rational
Team Concert : étape 7.
Si vous utilisez Oracle, copiez les fichiers JDBC .jar supplémentaires :
étapes 8-9.
Installez le correctif temporaire requis sur votre cluster V ou votre serveur d'applications WebSphere 7.0 :
étape 10.
Si vous utilisez le serveur d'applications WebSphere intégré, arrêtez le serveur : étape 11.
Mettez à niveau votre serveur de licences vers
Rational Common
Licensing V8.1.2 :
étape 12.
Récupérez les fichiers d'application pour la dernière version de l'application de configuration de Rational Asset Manager et déployez l'application de configuration du serveur : étapes 13-14.
Utilisez l'application de configuration du serveur pour mettre à jour les autres applications Rational Asset Manager : étapes 15-18.
Si vous faites une mise à jour à partir d'une version V7.1.1.1 ou antérieure et avez besoin de Rational Team Concert, déployez Rational
Team Concert sur votre serveur et créez une base de données : étapes 20-24.
Sur Linux, AIX ou Linux for zSeries, augmentez le nombre de descripteurs de fichiers qu'un processus peut ouvrir à la fois jusqu'à au moins 3072 :
Pour voir le nombre actuel de descripteurs pouvant être ouvert à la fois, sur la ligne de commande entrez : ulimit -n
Si la limite n'est pas d'au moins 3072, augmentez-la avec la commande suivante : ulimit -n 3072
Si vous avez modifié votre thème ou vos courriers électroniques, avant de mettre à jour le serveur Rational Asset Manager, téléchargez les fichiers de courriers électroniques et de thèmes actuels (dans la page Administration > Outils) puis, une fois le serveur mis à jour, appliquez à nouveau le thème et les messages.
configurez les paramètres d'authentification et de sécurité de l'application
pour WebSphere Application Server :
Dans un navigateur Web, connectez-vous à la WebSphere Application Server Console d'administration. Par défaut, elle se trouve à l'adresse suivante :
Pour le serveur WebSphere Application Server intégré : http://localhost:13060/ibm/console .
Le nom d'utilisateur par défaut est admin et le mot de passe par
défaut est admin.
Pour WebSphere Application Server : http://localhost:9060/ibm/console
Cliquez sur Sécurité.
Cliquez sur Sécurité globale.
Dans la section Sécurité administrative, si la case à cocher Activer la sécurité administrative est sélectionnée, sélectionnez la case à cocher Activer la sécurité des applications.
Dans la section Authentification, cliquez sur Sécurité Web et SIP.
Cliquez sur Paramètres généraux.
Dans la section Comportement de l'authentification Web, cochez la case Utiliser
les données d'authentification disponibles un URI protégé est accédé si elle n'est pas déjà sélectionnée.
Cliquez sur Valider.
Dans la fenêtre Messages, cliquez sur Sauvegarde dans la configuration maîtresse.
Arrêtez puis redémarrez le serveur.
Si vous utilisez Rational Asset Manager,
version 7.0.0.2 ou antérieure, vérifiez que le serveur de travaux est activé.
Pour activer le serveur de travaux :
Connectez-vous au client
Web de Rational Asset Manager en tant qu'administrateur de référentiels.
Cliquez sur Administration.
Cliquez sur Outils dans la barre latérale Administration du référentiel.
Dans la barre d'adresses du navigateur, remplacez tools.faces par advancedConfiguration.faces et accédez à cette adresse. Par exemple, http://example.com:9080/com.ibm.ram.repository.web/admin/repository/advancedConfiguration.faces
Sur la page Paramètres avancés, dans la section Options des travaux,
sélectionnez Enable job server.
Cliquez sur Sauvegarder.
Redémarrez le serveur d'applications.
Vérifiez que tous les serveurs de référentiels sont définis aux mêmes date, heure et fuseau horaire courants.
Si vous mettez à niveau la version
7.1.1.1 ou précédente, que vous utilisez un cluster WebSphere Application Server et que vous devez installer Rational Team Concert,
vous devez créer une instance de serveur d'applications autonome sur le cluster pour Rational Team Concert.
Pour ce faire, voir Créer une instance du serveur d'applications pour Rational Team Concert sur un cluster de serveur réparti WebSphere Application Server. Si vous n'utilisez pas de cluster, cette opération est superflue ; Rational Team Concert et Rational Asset Manager peuvent être installés sur le même serveur d'applications.
Si vous utilisez Oracle, copiez le fichier .jar JBDC supplémentaire dans le répertoire WebSphere_install_directory/profiles/profile_name/config/cells/cell_name/ram_jdbc pour votre serveur d'applications :
Pour WebSphere Application
Server 7.0 : ojdbc5.jar
Pour WebSphere Application
Server 7: ojdbc6.jar
Vous pouvez télécharger les fichiers .jar appropriés d'Oracle ; même si vous utilisez Oracle
10g, téléchargez un module pour Oracle 11 afin de rechercher le fichier .jar approprié.
Si vous utilisez Oracle et AIX, Linux ou Linux for zSeries, définissez les droits appropriés pour le nouveau fichier JDBC .jar comme décrit dans Activer la connectivité à la base de données pour les
utilisateurs non-root (Linux
et AIX). L'utilisateur qui accède à la base de données Oracle à partir de Rational Asset Manager doit posséder les privilèges appropriés pour terminer la migration.
Si vous utilisez l'utilisateur RAMSCHEMA,
accordez le privilège CREATE VIEW à l'utilisateur RAMSCHEMA.
Exemple : GRANT CREATE VIEW A RAMSCHEMA
Si vous utilisez un autre utilisateur, accordez le privilège CREATE ANY
VIEW à cet utilisateur. Exemple : GRANT CREATE
ANY VIEW TO Utilisateur
Si vous n'utilisez pas la version intégrée de WebSphere Application Server et si vous utilisez WebSphere Application
Server V7.0,
vous devez installer le correctif temporaire suivant sur votre serveur : http://www-01.ibm.com/support/docview.wss?uid=swg24023024. Ce correctif temporaire garantit que WebSphere Application Server puisse libérer les connexions avec Rational Team Concert.
Si vous utilisez la version intégrée de WebSphere Application Server, arrêtez ce dernier.
Remarque :N'arrêtez pas votre serveur si vous utilisez un cluster de déploiement réseau ou si vous avez fait l'installation sur un serveur WebSphere Application Server existant.
Si l'exécution de la commande Rational Asset Manager Arrêter le serveur n'arrête pas le serveur, exécutez la commande stopServer depuis une ligne de commande dans le répertoire répertoire-installation\ram\ewas\bin et indiquez le nom et le mot de passe d'un administrateur du serveur à l'aide des options -username et -password.
Rational License Key Server est inclus sur le support d'installation de Rational Asset Manager. Vous pouvez également récupérer la dernière version de Rational License Server avec votre compte Passport Advantage ou par le biais du centre de téléchargement Rational.
Ce processus requiert l'arrêt de toutes les applications utilisant Rational Licensing Server, la désinstallation de la version existante de votre serveur Rational Licensing
Server, la mise à jour des fichiers de licence et l'installation du serveur Rational Common Licensing. Pour Windows, voir Configuration d'un serveur de licences pour Windows ; pour AIX ou Linux, voirConfiguration d'un serveur de licences pour UNIX.
Pour Linux for zSeries, continuez à utiliser le serveur Rational License Server for UNIX et Linux 7.0.0.1.
Extrayez les applications Rational Asset Manager appropriées :
Si vous utilisez WebSphere Application Server et si vous avez eu recours à Installation Manager pour déployer Rational Asset Manager sur votre serveur, utilisez Installation Manager pour effectuer la mise à niveau. Voir les instructions Installer le serveur Rational Asset Manager à l'aide d'Installation Manager en tenant compte des différences suivantes :
Démarrez Installation Manager. Sous Windows Vista,
exécutez Installation Manager en tant qu'administrateur (pour ce faire, cliquez avec le bouton droit sur le raccourci du programme et sélectionnez Exécuter en tant qu'administrateur.
Installation Manager a besoin d'être mis à jour.
Pour qu'Installation
Manager puisse vérifier automatiquement ses propres mises à jour : dans la page de démarrage, cliquez sur Fichier > Préférences ; cliquez ensuite sur Mises à jour. Dans la page qui s'affiche, sélectionnez Rechercher les mises à jour d'Installation Manager.
Dans la page de démarrage d'Installation Manager, cliquez sur Mettre à jour.
Si une version plus récente d'Installation Manager est disponible,
une fenêtre apparaît et vous invite à faire la mise à jour. Cliquez sur Oui.
Une fois que le processus de mise à jour est terminé, cliquez sur OK pour redémarrer Installation Manager, puis cliquez de nouveau sur Mettre à jour.
Dans la page de mise à jour des packages, sélectionnez IBM Rational Asset
Manager, puis cliquez sur Suivant. Développez
et sélectionnez la dernière version du serveur Rational Asset Manager et
cliquez sur Suivant.
Suivez les instructions de l'assistant de mise à jour.
Dans la page Racine de contexte, Installation
Manager détecte les racines de contexte pour vos applications WebRational Asset Manager actuelles. Notez la racine de contexte du serveur de configuration de Rational Asset Manager ; vous en avez besoin pour accéder à l'application de configuration du serveur. Cliquez ensuite sur
Suivant.
Si la sécurité du serveur d'applications est activée (ce qui est probable) ou si les paramètres de sécurité pour WebSphere Application Server ont été modifiés depuis l'installation du produit, sur la page Sécurité administrative de la section Fonctions, sélectionnez Oui et saisissez le nom d'utilisateur et le mot de passe de l'administrateur du serveur d'applications.
Cliquez ensuite sur
Suivant.
Une fois la mise à jour terminée :
Si vous utilisez la version intégrée de WebSphere Application Server, la version intégrée de WebSphere Application Server a été mise à jour vers le niveau du groupe de correctifs approprié et le fichier .ear de l'application de configuration du serveur a été mis à jour. Démarrez la version intégrée de WebSphere Application Server.
Passez à l'étape 15.
Si vous utilisez un serveur WebSphere Application Server existant, le fichier .ear de l'application de configuration du serveur a été mis à jour. Passez à l'étape 15.
Si vous utilisez un cluster de déploiement réseau WebSphere Application Server, passez à l'étape 15. Si vous effectuez une mise à niveau de la version 7.5 ou suivante et qu'il s'agissait de la première version installée du produit, l'application de configuration du serveur a été mise à jour sur le serveur d'applications que vous avez indiqué lors de l'installation initiale du produit.
Si vous avez installé une version antérieure à 7.5, l'application de configuration du serveur est mise à jour sur le serveur du gestionnaire de déploiement pour votre cellule.
Si vous avez déployé les fichiers Rational Asset Manager .ear et .war sur votre serveur d'applications, extrayez la dernière version des fichiers de l'application Rational Asset Manager. Pour
plus d'informations, voir Extraire les fichiers application serveur directement à partir du support d'installation.
Une fois que vous disposez des fichiers d'application, passez à l'étape 14.
Déployez l'application de configuration du serveurRational Asset Manager vers votre serveur d'applications :
Si vous utilisez un cluster WebSphere Application
Server et si vous avez déployé l'application de configuration de serveur sur le serveur du gestionnaire de déploiement (tel est le cas de la plupart des environnements sur un cluster antérieur à la V7.5), vous devez utiliser un script pour désinstaller l'application de configuration du serveur existante, puis installer la dernière application de configuration du serveur.
Pour plus d'informations sur l'utilisation des scripts deployClusterSetup.py et UninstallSetup.py,
voir Déploiement de l'application de configuration du serveur sur le gestionnaire de déploiement sur un cluster WebSphere Application Server. Vous pouvez également déployer l'application de configuration du serveur sur le cluster au lieu de le faire directement sur le gestionnaire de déploiement. Il est alors inutile d'exécuter un script Jython si vous déployez l'application de cette manière. Après avoir déployé l'application de configuration du serveur sur le gestionnaire de déploiement, passez à l'étape 15.
Si vous avez déployé l'application de configuration du serveur Rational Asset Manager directement sur un serveur d'applications, mettez à jour com.ibm.ram.repository.setup.web.ear vers la dernière version que vous avez extraite :
Lancez la console d'administration WebSphere Application Server et connectez-vous en tant qu'administrateur.
Mettez à jour l'application de configuration du serveur Rational Asset Manager :
Cliquez sur Applications > Types d'application.
Cliquez sur Applications d'entreprise WebSphere.
Sélectionnez com.ibm.ram.repository.setup.web.ear, puis cliquez sur Mettre à jour.
Accédez au fichier d'archive d'entreprise de configuration du serveur Rational Asset Manager (ou entrez son chemin) : com.ibm.ram.repository.setup.web.ear
Sur les trois pages suivantes, cliquez sur Suivant.
Dans la page Récapitulatif, cliquez sur Terminer.
Lorsque le fichier com.ibm.ram.repository.setup.web.ear a fini de s'installer,
cliquez sur Sauvegarde dans la configuration maîtresse.
L'application de configuration du serveur est à jour et déployée. L'application de configuration du serveur permet de mettre à jour toutes les autres applications. Passez à l'étape 15.
Remarque :Si vous avez utilisé Rational Asset Manager version 7.1.0.1 ou antérieure, la racine de contexte par défaut pour l'application de configuration du serveur est passée de com.ibm.ram.repository.setup.web à ram.setup.
Si vous avez créé un signet sur l'application de configuration du serveur, il est possible que votre signet ne fonctionne pas après la mise à jour de l'application. Pour en savoir plus, voir la documentation de WebSphere Application Server concernant
les racines de contexte des modules Web.
Après avoir déployé la version la plus récente de l'application de configuration du serveur, dans un navigateur web, ouvrez l'application de configuration du serveur à l'aide de l'URL
http://hôte:port/racine_contexte_serveur_configuration.
La racine de contexte par défaut pour l'application de configuration du serveur est ram.setup.
Si la sécurité est activée sur le serveur d'applications, entrez l'ID utilisateur et le
mot de passe d'un administrateur de ce serveur. Pour la version intégrée de WebSphere Application Server,
l'ID utilisateur et le mot de passe par défaut sont admin et admin.
Dans la section Etape 1 : Recherche des fichiers d'installation, cliquez sur Indiquez l'emplacement des fichiers sur le serveur et entrez le répertoire du système de fichiers qui exécute l'application de configuration du serveur où sont placés les nouveaux fichiers d'application Web. Si vous avez utilisé l'assistant de mise à jour dans Installation Manager, les fichiers
sont placés dans le répertoire package_group_location\ram\apps\was.
Les fichiers suivants doivent se trouver dans ce répertoire :
com.ibm.ram.repository.web_runtime.ear
RTC-Server.zip
rlsclients_rlsibmratl_812.zip
ramhelp_war.ear
rmcabdgovernprocess_war.ear
Si vous avez déployé l'application de configuration du serveur dans un serveur d'applications inclus dans un cluster et que vous accédez à ce serveur d'applications, pour télécharger les fichiers sur le serveur exécutant l'application de configuration du serveur, cliquez sur Télécharger les fichiers sur le serveur, puis sur Parcourir et sélectionnez tous les fichiers requis.
Pour vérifier que tous les fichiers d'application requis se trouvent dans le répertoire ou pour les télécharger sur le serveur, cliquez sur Vérifier l'emplacement. Si vous avez téléchargé les fichiers d'application, l'application de configuration du serveur les enregistre dans un répertoire temporaire.
Un message vérifie que tous les fichiers requis sont présents.
Cliquez sur Mettre à jour. L'application de configuration du serveur met à jour tous les autres fichiers de l'application Rational Asset Manager vers les versions les plus récentes et gère leurs racines de contexte. Ce processus peut prendre plusieurs minutes.
Ensuite :
Si vous effectuez une mise à niveau à partir de la version V7.1.1.1 ou d'une version antérieure, la page Introduction s'affiche. Passez à l'étape 20.
Si vous effectuez une mise à niveau à partir de la version 7.2 ou d'une version ultérieure, la page Récapitulatif s'affiche. Passez à l'étape 28.
Rational Team Concert est nécessaire pour le processus de cycle de vie amélioré. Ensuite :
Si vous avez besoin de Rational Team Concert : Rational Asset Manager inclut une version limitée que vous pouvez installer.
Dans la liste Installer Rational
Team Concert ? de la page Introduction, sélectionnez Oui, installer un nouveau serveur RTC.
Dans la section Déploiement de Rational Team Concert, confirmez le serveur d'applications dans la liste Serveurs (vous ne pouvez pas déployer Rational Team Concert sur un cluster) et cliquez sur Déployer les applications. Le déploiement de Rational Team Concert peut durer quelques minutes. La page Déploiement de Rational Asset Manager s'affiche de nouveau lorsque le processus est terminé.
Lorsque l'opération est terminée, cliquez sur Suivant.
Créez une base de données pour les cycles de vie de l'actif pour Rational Team Concert
Pour DB2 :
L'application de configuration du serveur peut créer la base de données pour vous :
Sur la page Création ou choix d'une base de données pour Rational Asset Manager, sélectionnez
Vous devez créer la base de données Lifecycle, puis cliquez sur Suivant.
Si vous installez un nouveau système Rational Team Concert, entrez un nom de base de données pour Lifecycle Management dans la zone Créer une base de données pour Lifecycle Management (par exemple, RTCDB).
Si vous utilisez un système Rational Team Concert existant, il est inutile de créer une base de données.
Cliquez sur Créer les bases de données.
Pour Oracle ou SQL Server : pour créer manuellement la base de données, voir Créer une base de données pour des cycles de vie d'actifs.
Après avoir créé la base de données, sélectionnez Vous avez déjà créé les deux bases de données et souhaitez modifier le jeu de paramètres, puis cliquez sur Suivant.
Sur la page Configuration de la base de données, entrez et testez la connexion à la base de données de gestion du cycle de vie :
Dans la zone Nom de la base de données Lifecycle,
entrez le nom de la
base de données que vous avez créée à l'étape 22.
Pour tester la connexion, cliquez sur Tester la connexion.
Si la connexion réussit, cliquez sur Suivant.
Configurez la base de données Rational Team Concert.
A l'étape 6 : Configuration de la base de données Lifecycle Rational Asset Manager
Cliquez sur Remplir la base de données.
Un message vous demande de confirmer que vous souhaitez configurer la base de données Lifecycle. Cliquez sur OK.
Une fois le processus terminé, cliquez sur Suivant.
Poursuivez avec l'application de configuration du serveur pour configurer ou ajuster les paramètres de la base de données et du serveur d'applications jusqu'à la quatrième partie : Configuration des paramètres de gestion du cycle de vie.
Dans la page Quatrième partie : Configuration des paramètres de gestion du cycle de vie, cliquez sur Redémarrer le serveur. Vous devez saisir l'ID utilisateur et le mot de passe de l'administrateur du serveur d'applications. Une fois que le serveur a été arrêté et redémarré, la page Configuration des paramètres de gestion du cycle de vie s'affiche.
Dans la page Configuration des paramètres de gestion du cycle de vie, entrez le chemin et les informations de connexion pour l'application Rational Team Concert :
A l'étape 1, dans la zone Serveur Rational Team Concert, entrez le chemin d'accès à Rational Team Concert.
Vous devez utiliser une connexion (https://) sécurisée.
Par défaut, cette valeur est la suivante :
Pour le serveur WebSphere Application Server intégré : https://localhost:13443/ramjazz
Pour un serveur WebSphere Application Server existant : https://localhost:9443/ramjazz
Pour un serveur Rational Team Concert server externe : https://url:port/jazz
A l'étape 2, dans la zone ID administrateur Jazz,
entrez l'ID utilisateur de l'administrateur du serveur Rational Team Concert (valeur par défaut admin) ; Dans la zone Mot de passe, tapez le mot de passe de cet utilisateur (par défaut admin). Si vous venez d'installer Rational Team Concert avec l'application de configuration du serveur, entrez le nom d'utilisateur et le mot de passe de l'administrateur du serveur d'applications.
A l'étape 3, dans la zone Nom de la zone de projet, entrez une description de la zone de projet qui doit être créée pour des cycles de vie (par exemple, Cycles de vie Rational Asset Manager).
Ensuite, dans la zone ID administrateur de la zone de projet, entrez l'ID de l'utilisateur devant être l'administrateur de la zone de projet. Entrez ensuite le mot de passe de cet utilisateur. Si vous utilisez un serveur Rational Team Concert externe, l'administrateur de la zone de projet sera probablement un autre utilisateur que l'administrateur du serveur Jazz. Si vous installez un nouveau serveur Rational Team Concert, l'application de configuration du serveur suggère d'utiliser l'ID administrateur Jazz Administrator comme ID administrateur de la zone de projet.
Cliquez sur Configurer le serveur. Cette opération peut prendre quelques minutes. Après la configuration, la page Récapitulatif s'affiche.
Dans la page Récapitulatif, cliquez sur Démarrage de Rational Asset Manager
ou cliquez sur Terminer. Le client Web s'ouvre.
Faites migrer le référentiel Rational Asset Manager vers la nouvelle version :
Dans un navigateur Web, ouvrez le client Web de Rational Asset Manager. A la première ouverture du client Web après une mise à niveau,
un message vous indique que vous devez migrer le référentiel.
Si nécessaire, connectez-vous avec un ID utilisateur disposant des droits d'administrateur de référentiels.
Remarque :Pour SQL Server, si le classement d'une base de données Rational Asset Manager existante n'est pas défini sur une séquence se terminant par _BIN2
(Latin1_General_BIN2, par exemple), la page Configuration manuelle obligatoire apparaît avec un message. Vous pouvez soit recréer la base de données et définir l'option de classement comme sensible à la casse pour qu'elle fonctionne correctement avec Rational Asset Manager soit accepter qu'il puisse y avoir des conflits inattendus de respect de la casse.
Cliquez sur Migrer. Pour les référentiels volumineux, la migration peut prendre plusieurs minutes. Certaines informations sur les référentiels peuvent être indisponibles tant que le processus n'est pas terminé.
Une fois la migration effectuée, cliquez sur Accueil.
Une fois le référentiel migré, arrêtez et redémarrez le serveur d'applications.
Pour une mise à niveau, vous devez enregistrer une demande de nouvelle clé de licences. Vous devez acquérir une nouvelle licence serveur et de nouvelles licences nominatives.
Accédez à Rational License
Key Center : http://www-01.ibm.com/software/rational/support/licensing/ Si vous constatez une erreur concernant Rational License
Server, ajustez la configuration de votre licence :
Cliquez sur Administration.
Sur la page Administration, cliquez sur Configuration.
Dans la section Licence et version, pour choisir le type de licence serveur que ce référentiel utilisera, sélectionnez Edition standard ou Edition d'entreprise.
En bas de la page, cliquez sur Sauvegarder.
Il est possible que l'erreur du serveur de licences apparaisse encore.
Cliquez sur Retry connection to license server.
Une fois que la configuration est terminée, remappez manuellement les références des bibliothèques partagées de la version précédente de Rational Asset Manager vers RAM1WebApplication (pour l'intégration à IBM Rational ClearQuest par exemple, vous devez exécuter les étapes d'intégration après la mise à niveau vers le nouveau serveur Rational Asset Manager).
Si vous ouvrez l'application d'aide et que celle-ci indique une version plus ancienne de l'aide ou que vous voyez des erreurs, videz le cache pour l'application d'aide Rational Asset Manager. Pour connaître les instructions à suivre pour vider le cache, voir la documentation du serveur d'applications. Sur un cluster, vous devez arrêter tous les serveurs d'applications et vider le cache pour chaque noeud et chaque serveur du cluster. Pour vider le cache de la version imbriquée de WebSphere Application Server :
Arrêtez le serveur.
Supprimez le répertoire suivant : Rational_Asset_Manager_install_location/ram/ewas/profiles/profile1/temp/node_name/server_name/ramhelp_war/.
Redémarrez le serveur.
Mettez à jour l'application Eclipse Rational Asset Manager en procédant comme vous l'avez fait pour l'installer.
Pour plus d'informations sur l'installation du client Eclipse, voir Installer le client Eclipse de Rational Asset Manager.
Remarque :Avant
d'installer la dernière version du client Eclipse Rational Asset Manager,
désinstallez le plug-in du client Eclipse Rational Asset Manager.
Si vous avez utilisé Installation Manager pour installer le client
Eclipse de Rational Asset Manager V7.0.0.2
dans une application Eclipse v3.3 existante,
utilisez également Installation Manager pour le désinstaller.
Il est impossible d'utiliser le gestionnaire de configuration Eclipse pour désinstaller Rational Asset Manager du
client Eclipse.
Si vous avez installé les plug-ins du client Eclipse de Rational Asset Manager à l'aide du gestionnaire Eclipse de mises à jour, avant d'installer
la dernière version de Rational Asset Manager, utilisez le gestionnaire de configuration Eclipse
pour supprimer toutes les fonctions qui portent le nom de Rational Asset Manager.
Pour utiliser le gestionnaire de configuration Eclipse, dans Eclipse, cliquez sur Aide > Mises à jour de logiciel > Gérer la configuration.
Déployer et configurer des fichiers d'application à l'aide de l'application de configuration du serveur L'application de configuration du serveur est une application Web basée sur un navigateur pour IBM WebSphere Application Server qui vous aide à déployer les autres applications Rational Asset Manager et à configurer les paramètres de la base de données, de la sécurité, des performances et du référentiel. Vous pouvez utiliser l'application de configuration du serveur pour modifier ces paramètres ultérieurement, plutôt que d'utiliser les pages Administration du client Web Rational Asset Manager.
Mise à niveau de la version intégrée de WebSphere Application Server vers une installation complète de WebSphere Application Server
La version intégrée de IBM WebSphere Application Server fournie
avec IBM Rational Asset Manager est
une version légère du serveur d'applications. Vous pouvez l'utiliser
dans des environnements de petite taille ou à des fins de test. Si votre environnement est
de plus grande taille, vous pouvez procéder à une migration vers la version complète de WebSphere Application Server afin
bénéficier des fonctions étendues du serveur.
Pour procéder à la mise à niveau,
capturez les paramètres de la version intégrée au package de WebSphere Application Server.
Vous les entrez ensuite lors de la configuration du serveur de la version complète de
WebSphere Application Server.
Avant de commencer
Capturez les paramètres de la version intégrée installée de WebSphere Application Server :
Démarrez le serveur Rational Asset Manager
qui s'exécute sur la version intégrée de WebSphere Application Server.
Dans un navigateur Web, entrez l'URL de l'application de configuration du serveur.
Par exemple : http://localhost:13080/ram.setup
Cliquez sur Suivant jusqu'à ce que la page Récapitulatif s'affiche,
puis vérifiez qu'aucun problème n'est associé à l'installation en cours.
Si des problèmes sont signalés, corrigez-les avant de poursuivre la configuration du serveur.
Cliquez sur le lien Déploiement pour revenir
au début de la configuration, puis cliquez sur Précédent pour
revenir à la page Introduction.
Sauvegardez le rapport de configuration.
Cliquez sur Outils > Afficher
le rapport de configuration.
Cliquez avec le bouton droit de la souris sur la page et enregistrez le fichier dans un répertoire local.
Fermez le rapport de configuration.
Dans l'application de configuration du serveur, lisez chaque page et notez les valeurs
que vous avez définies pour l'installation de la version intégrée de WebSphere Application Server.
Ecrivez les sélections ou faites-en des captures d'écran. Le tableau suivant
présente les sélections à noter sur chaque page.
Tableau 1. Informations à capturer sur la version intégrée de WebSphere Application Server
Page Installation Manager
Eléments à noter
Introduction
Nom du fournisseur de la base de données
Type d'authentification
Serveur IBM Rational Team Concert
Serveur ou cluster Rational Asset Manager
Déploiement de Rational Asset Manager
Applications et documentation installées :
Rational Asset Manager
Rational Team Concert
Aide et assistance aux utilisateurs
Processus et gouvernance du développement à base d'actifs (ABD)
Configuration de la base de données : partie 2
Propriétés de connexion à la base de données :
Fournisseur de base de données
Serveur
de bases de données
Port
Ressources de la base de données :
Fichiers JAR de la base de données. Même si ces fichiers sont déjà en votre possession,
vous devrez peut-être les charger de nouveau vers le nouveau serveur.
Base de données principale Rational Asset Manager
Nom
ID utilisateur
Mot de passe
Base de données du cycle de vie Rational Asset Manager :
Nom
ID utilisateur
Mot de passe
Utilisateurs et authentification
Les valeurs dépendent du type d'authentification
sélectionné dans la page Introduction.
Vous pouvez capturer
ces valeurs :
Fournisseur LDAP
Serveur
Port
Nom distinctif utilisateur de liaison et mot de passe
ID administrateur
Filtre de recherche d'utilisateur
Base de recherche d'utilisateur
Configuration des paramètres de Rational Asset Manager :
partie 1
Configuration du serveur de licences
Serveur ou clé de licence
Type de licence
Adresse du serveur, par exemple http://host:13080
Configuration des chemins :
Serveur Rational Asset Manager
Services Web
Aide et assistance aux utilisateurs
Gouvernance et processus de développement à base d'actifs
Configuration des paramètres de Rational Asset Manager :
partie 2
Paramètres de stockage sur disque
Dossier de persistence
Dossier de stockage local
Dossier d'index
Configuration des paramètres de la gestion du cycle de vie
Chemin Rational Team Concert :
URL du serveur
Type
Si vous avez sélectionné l'option indiquant que vous devez installer un nouveau serveur pour
l'option relative au serveur Rational Team Concert
à la page Introduction, le serveur est de type interne.
Si vous avez sélectionné l'option indiquant qu'un serveur existe déjà pour
l'option relative au serveur Rational Team Concert
à la page Introduction, le serveur est de type externe.
Rational Team Concert -
Gestion des utilisateurs
ID administrateur Jazz
Mot de passe
Rational Team Concert -
Gestion des zones de projet
Nom de la zone de projet
ID administrateur de la zone de projet
Mot de passe
Procédure
Installez Rational Asset Manager sur
la version complète de WebSphere Application Server et
entrez les valeurs de l'installation de la version intégrée de WebSphere Application Server :
Arrêtez la version intégrée de WebSphere Application Server.
A partir du tableau de bord de Rational Asset Manager,
cliquez sur Installer WebSphere Application Server 7.0 et
installez la version complète de WebSphere Application Server.
Revenez au tableau de bord et cliquez sur l'option d'installation du dernier groupe de correctifs pour WebSphere Application Server 7.0 pour
installer le dernier serveur d'applications et les groupes de correctifs SDK.
Une fois l'installation terminée, démarrez WebSphere Application Server.
Revenez au tableau de bord et cliquez sur Installer le serveur Rational Asset Manager pour
installer Rational Asset Manager sur
la version complète de WebSphere Application Server.
Lancez la configuration du serveur Rational Asset Manager.
Dans les détails de la configuration, entrez les valeurs que vous avez capturées
dans l'installation intégrée de WebSphere Application Server.
Important :
Dans la page Introduction : pour le serveur Rational Team Concert,
vous devez sélectionner la valeur que vous avez entrée pour la version intégrée de WebSphere Application Server.
Même si vous avez vous avez créé un serveur pour la version intégrée de WebSphere Application Server,
vous devez créer un serveur Rational Team Concert
pour l'installation complète de WebSphere Application Server.
Dans la page Configuration de la base de données : partie 1 : sélectionnez Vous
avez déjà créé les deux bases de données et souhaitez modifier le jeu de paramètres..
Dans la page "Configuration des paramètres Rational Asset Manager" :
port de l'adresse du serveur, dont la valeur est désormais 9080. Par exemple : http://hôte:9080
Dans la page "Configuration des paramètres de gestion du cycle de vie" : si vous avez choisi
l'option indiquant que vous devez installer un nouveau serveur pour l'option relative au serveur Rational Team Concert
à la page Introduction, l'adresse du serveur devient https://hôte:9443/ramjazz,
comme indiqué par la valeur recommandée.
Terminez la configuration du serveur, puis redémarrez le serveur.
Vérifiez que le récapitulatif ne contient aucune erreur.
Tâches associées
Installer le serveur Rational Asset Manager à l'aide d'Installation Manager Vous pouvez installer l'application de configuration du serveur IBM Rational Asset Manager pour déployer toutes les autres applications, à l'aide de IBM Installation Manager. Vous pouvez installer l'application serveur avec une version intégrée de IBM WebSphere Application Server version 7.0 sur la version complète de WebSphere Application Serverinstallée à partir du disque du support Rational Asset Manager ou sur une version existante de WebSphere Application Server précédemment installée. L'installation peut être réalisée sur un noeud individuel ou sur un cluster.
L'installation de WebSphere Application Server,
version 7.0 IBM Rational Asset Manager nécessite une application de serveur. Si aucune des applications de base de données prises en charge par le produit n'est installée sur votre ordinateur, vous pouvez installer WebSphere Application Server, version 7.0. Cette application fait partie des produits fournis sur le support d'installation de Rational Asset Manager.
Mettre à niveau à partir d'une version précédente sur Tomcat
Utilisez ce guide pour effectuer une mise à niveau à partir d'une version antérieure de IBM Rational Asset Manager sur Apache Tomcat.
Avant de commencer
Important :Si vous effectuez une mise à niveau à partir de Rational Asset Manager,
Version 7.1.1.1 ou précédente, vous devez installer IBM Rational Team Concert,
qui nécessite une base de données supplémentaire et un certificat sécurisé pour votre serveur Tomcat.
Vous devez mettre à niveau le serveur de licences et enregistrer une demande de clés de licence mises à jour. Pour plus d'informations sur la version requise du serveur de licences de Rational, voir Installation de Rational License Key Server.
En outre, vous devez arrêter et redémarrer votre serveur d'applications plusieurs fois.
Vous pouvez améliorer les performances et la stabilité de Rational Asset Manager en installant ses applications Web et les fichiers d'applications de la version incluse d'IBM Rational Team Concert sur des serveurs Tomcat distincts. Dans le présent document, le répertoire d'installation du serveur Tomcat Rational Asset Manager est appelé répertoire_installation_tomcat.
Le répertoire d'installation du serveur Tomcat de Rational Team Concert correspond à répertoire_installation_tomcat_pour_rtc.
Si vous installez toutes les applications Web sur le même serveur Tomcat, les répertoires sont les mêmes.
Pourquoi et quand exécuter cette tâche
Cette présentation montre comment procéder pour mettre à niveau à la dernière version de Rational Asset Manager :
Préparez la mise à niveau et sauvegarder les fichiers et les bases de données importants : étapes 1-4.
Récupérez les fichiers d'application pour la dernière version de Rational
Asset Manager : étape 5.
Si vous faites une mise à niveau depuis V7.1.1.1 ou antérieure, créez une autre base de données : étape 6.
Mettez à niveau votre serveur de licences
vers Rational Common Licensing 8.1.2 : étape 8.
Copiez les nouveaux fichiers de bibliothèque partagée
pour Rational Asset Manager et
Rational Common Licensing 8.1.2 et
modifiez les fichiers de démarrage du serveur Tomcat en conséquence : étapes 9-11.
Configurez le serveur Tomcat pour la connexion unique : étape 12.
Récupérez les fichiers d'application en cours pour l'instance Rational
Team Concert incluse : étapes 13-14.
Si vous faites une mise à niveau depuis V7.1.1.1 ou antérieure et avez besoin de Rational
Team Concert, installez Rational Team Concert sur votre serveur d'applications : étapes 17-24.
Si vous faites une mise à niveau depuis V7.1.1.1 ou antérieure, configurez Rational
Team Concert : étapes25-31.
Si vous faites une mise à niveau depuis V7.2 ou ultérieure, mettez à niveau l'instance
Rational Team Concert incluse : étape 33.
Supprimez les fichiers d'application existants pour Rational Asset Manager
et installez les nouvelles versions des applications : étapes 34-39.
Connectez-vous à Rational Asset Manager et migrez le référentiel : étape 40.
Si vous faites une mise à niveau depuis V7.1.1.1 ou antérieure, configurez Rational
Asset Manager pour vous connecter à Rational Team Concert : étape 42.
Modifiez vos paramètres pour vous connecter à votre nouveau serveur Rational Common Licensing : étape 43.
Mettez à niveau tous les clients Eclipse : étape 44.
Si vous avez modifié votre thème ou vos courriers électroniques, avant de mettre à jour le serveur Rational Asset Manager, téléchargez les fichiers de courriers électroniques et de thèmes actuels (dans la page Administration > Outils) puis, une fois le serveur mis à jour, appliquez à nouveau le thème et les messages.
Vérifiez que tous les serveurs de référentiels sont définis aux mêmes date, heure et fuseau horaire courants.
Si vous utilisez Rational Asset Manager,
version 7.0.0.2 ou antérieure, vérifiez que le serveur de travaux est activé.
Pour activer le serveur de travaux :
Connectez-vous au client
Web de Rational Asset Manager en tant qu'administrateur de référentiels.
Cliquez sur Administration.
Cliquez sur Outils dans la barre latérale Administration du référentiel.
Dans la barre d'adresses du navigateur, remplacez tools.faces par advancedConfiguration.faces et accédez à cette adresse. Par exemple, http://example.com:9080/com.ibm.ram.repository.web/admin/repository/advancedConfiguration.faces
Sur la page Paramètres avancés, dans la section Options des travaux,
sélectionnez Enable job server.
Rational License Key Server est inclus sur le support d'installation de Rational Asset Manager. Vous pouvez également récupérer la dernière version de Rational License Server avec votre compte Passport Advantage ou par le biais du centre de téléchargement Rational.
Ce processus requiert l'arrêt de toutes les applications utilisant Rational Licensing Server, la désinstallation de la version existante de votre serveur Rational Licensing
Server, la mise à jour des fichiers de licence et l'installation du serveur Rational Common Licensing. Pour Windows, voir Configuration d'un serveur de licences pour Windows ; pour AIX ou Linux, voirConfiguration d'un serveur de licences pour UNIX.
Pour Linux for zSeries, continuez à utiliser le serveur Rational License Server for UNIX et Linux 7.0.0.1.
Extrayez les fichiers de bibliothèque partagée dans le dossier \shared\lib des serveurs Tomcat :
Recherchez et extrayez le fichier emplacement_extraction_archive\apps\tomcat\sharedLib.zip.
Copiez l'intégralité du contenu du fichier sharedLib.zip extrait dans le répertoire répertoire_installation_tomcat\shared\lib.
Extrayez les fichiers de bibliothèque de Rational
Licensing Key Server V8.1.2 dans
le dossier répertoire_installation_tomcat\shared\lib :
Important :Si vous exécutez l'installation sur Linux for zSeries, ne suivez pas cette étape.
Recherchez et extrayez le fichier emplacement_extraction_archive\sharedLibs\rlsclients_rlsibmratl_812.zip.
Dans le fichier .zip extrait, recherchez le fichier rlsibmratl812.zip pour votre système d'exploitation et architecture. Par exemple, le fichier pour Windows 32 bits se trouve dans le répertoire win32.
Extrayez le contenu du fichier rlsibmratl812.zip approprié.
Copiez la totalité du contenu du fichier rlsibmratl812.zip extrait
dans le répertoire répertoire_installation_tomcat\shared\lib :
Modifiez le script de démarrage du serveur
Tomcat pour Rational Asset Manager
Recherchez le fichier de démarrage Tomcat et ouvrez-le dans un éditeur de texte. Sous Windows, ce fichier correspond à répertoire_installation_tomcat\bin\startup.bat.
Sous Linux, AIX ou Linux for zSeries, il s'agit de répertoire_installation_tomcat/bin/startup.sh.
Recherchez une ligne incluant JAVA_OPTS=.
Si la variable d'environnement JAVA_OPTS est déjà définie, ajoutez l'option et la valeur suivantes :
Sur le support d'installation, recherchez le fichier emplacement_extraction_archive/apps/tomcat/RTC-server.zip.
Extrayez le fichier RTC-server.zip dans un emplacement de l'unité de disque dur, appelé rép_installation_rtc dans ces instructions.
En fonction de la situation, installez et configurez ou mettez à jour Rational Team Concert :
Si vous mettez à niveau la version 7.1.1.1 ou suivante : Installez et configurez la version incluse de Rational Team Concert.
Passez
à l'étape 16.
Si vous mettez à niveau la version 7.2 ou suivante :
Mettez à jour la version incluse de Rational Team Concert.
Passez
à l'étape 33.
En fonction de votre situation, installez et configurez ou configurez uniquement Rational Team Concert :
Si vous devez installer et configurer Rational Team Concert :
Passez à l'étape 17.
Si vous disposez d'une application Rational Team Concert existante et que vous souhaitez la configurer pour Rational Asset Manager :
Passez à l'étape 25.
Recherchez le fichier rép_installation_rtc/jazz/server/ramjazz_war.ear et
extrayez-le. Pour extraire des fichiers .ear, vous pouvez lancer un utilitaire gratuit, tel que 7-Zip. Dans le package extrait ramjazz_war.ear,
copiez le fichier ramjazz.war dans le répertoire répertoire_installation_tomcat_pour_rtc/webapps/.
Configurez un port sécurisé sur votre serveur Tomcat pour Rational Team Concert :
Créez un certificat de sécurité qui identifie le serveur Tomcat pour Rational Team Concert lors de connexions SSL. Vous pouvez utiliser la commande keytool de Java JDK pour créer un certificat autosigné. Vous pouvez également demander un certificat signé par une autorité de certification habilitée.
Pour plus d'informations sur la création de certificats autosignés avec la commande keytool, voir la documentation Java d'Oracle.
Vous pouvez créer un certificat autosigné avec l'exemple de commande keytool suivant :
Lorsque vous exécutez cette commande, vous êtes invité à entrer un mot de passe pour le fichier de clés. Le mot de passe par défaut est changeit mais vous devez en indiquer un autre. Vous devez mémoriser ce mot de passe pour l'indiquer ultérieurement dans le fichier server.xml.
Si vous utilisez un environnement JRE IBM, de nombreuses versions incluent l'outil IBM ikeyman dans le répertoire
emplacement_installation_JRE_Java_IBM/jre/bin/.
Vous pouvez faire appel à cet outil pour créer et gérer les certificats de sécurité sur le serveur. Pour plus d'informations sur l'utilisation de l'outil iKeyman, voir le document iKeyman User's Guide.
Vous trouverez aussi un certificat dans le dossier rép_installation_rtc/jazz/server/ ;
le fichier de certificat est ibm-team-ssl.keystore
Dans le fichier répertoire_installation_tomcat_pour_rtc\conf\server.xml,
recherchez la balise <Connector> associée à l'attribut scheme="https".
Le fichier par défaut inclut un exemple de balise <Connector> pour le port 8443 qui est mis en commentaire.
fichier_de_clés correspond au nom du fichier de clés. Il peut s'agir d'un chemin absolu ou relatif par rapport au répertoire racine de votre serveur Tomcat (répertoire_installation_tomcat_pour_rtc).
Si vous avez utilisé la commande simple ci-dessus, il s'agit de .keystore.
Si vous utilisez le certificat inclus, il s'agit de rép_installation_rtc/jazz/server/ibm-team-ssl.keystore .
mot_de_passe_du_fichier_de_clés est le mot de passe pour le fichier de clés. Si vous utilisez le fichier de clés inclus, il s'agit de ibm-team.
protocole_du_fichier_de_clés correspond au protocole
du fichier de clés. Il s'agit le plus souvent de TLS ou SSL_TLS.
Si vous utilisez le fichier de clés inclus, il s'agit de SSL_TLS.
algorithme_du_fichier_de_clés correspond à l'algorithme
X509 du fichier de clés. Il s'agit le plus souvent de SunX509 ou IbmX509,
selon la source du certificat. Si vous utilisez le fichier de clés inclus, il s'agit de IbmX509.
Vous pouvez modifier la valeur port pour utiliser un port autre que 8443 pour le connecteur non SSL (par défaut, le port 8080). Si vous modifiez la valeur du port, modifiez la valeur de l'attribut redirectPort pour qu'elle corresponde au numéro de port du connecteur SSL.
Copiez le fichier .jar approprié du fournisseur de base de données :
Copiez le fichier ojdbc14.jar
dans le dossier rép_installation_rtc/jazz/server/oracle (vous devez éventuellement créer le dossier oracle).
Vous pouvez télécharger le fichier d'Oracle. Si vous utilisez Oracle 11, téléchargez le
package pour Oracle 10g et recherchez le fichier ojdbc14.jar.
Copiez le fichier suivant dans le dossier rép_installation_rtc/jazz/server/sqlserver
(il peut s'avérer nécessaire de créer le dossier sqlserver) :
sqljdbc.jar (vous pouvez télécharger ce fichier de Microsoft.)
Configurez les paramètres de la propriété de démarrage Tomcat :
Recherchez le fichier de démarrage Tomcat et ouvrez-le dans un éditeur de texte. Sous Windows, ce fichier correspond à répertoire_installation_tomcat_pour_rtc\bin\startup.bat.
Sous Linux, AIX ou Linux for zSeries, le fichier correspond à répertoire_installation_tomcat_pour_rtc/bin/startup.sh.
Dans le fichier de démarrage, entrez le texte suivant :
Remplacez chaque espace dans rép_installation_rtc par %20 :
set ORACLE_JDBC=oracle_jar_dirset SQLSERVER_JDBC=sqlServer_jar_dirset JAZZ_INSTALL_DIR=rép_installation_rtc
set JAVA_OPTS=-Djava.awt.headless=true -Djava.library.path="répertoire_installation_tomcat_pour_rtc\shared\lib" -DSQLSERVER_JDBC="%SQLSERVER_JDBC%" -DORACLE_JDBC="%ORACLE_JDBC%" -DDB2I_JDBC="%DB2I_JDBC%" -DDB2Z_JDBC="%DB2Z_JDBC%" -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -DJAZZ_HOME=file:///%JAZZ_INSTALL_DIR%\jazz\server\conf -Dcom.ibm.team.repository.tempDir=%TEMP% -Xmx700M
Recherchez et renommez le fichier de propriétés du serveur Jazz approprié :
Dans le répertoire rép_installation_rtc/jazz/server/conf/ramjazz/,
recherchez le fichier teamserver.properties et renommez-le en
teamserver.derby.properties.
Recherchez le fichier approprié à votre serveur de base de données :
Pour DB2 sous Windows : teamserver.db2.win32.properties
Pour DB2 sous Linux, AIX ou Linux for
zSeries : teamserver.db2.linux.properties
teamserver.oracle.properties
teamserver.sqlserver.properties
Renommez le fichier en teamserver.properties.
Dans un éditeur de texte, ouvrez le fichier teamserver.properties et modifiez-le de la manière suivante (pour le fournisseur de base de données) :
Editez la valeur de com.ibm.team.repository.db.jdbc.location pour votre emplacement de serveur DB2 ainsi que le nom de la base de données pour des cycles de vie :
Remplacez localhost:50000 par l'emplacement et le port associés à la base de données DB2.
Conseil :Dans la fenêtre de commande DB2, tapez db2 get dbm cfg, puis recherchez la ligne contenant SVCENAME, qui indique le nom ou le numéro du port DB2. Si cette commande affiche un numéro, utilisez-le comme numéro de port (au lieu de 50000 dans l'exemple ci-dessus). Si la commande retourne un nom non numérique, déterminez quel numéro de port a été attribué à ce nom et utilisez ce numéro de port. Sous Linux, le fichier
/etc/services contient le mappage entre les noms et numéros de port ; sous Windows, le fichier C:\windows\system32\drivers\etc\services contient le mappage. Pour plus d'informations, demandez à votre administrateur de base de données ou consultez la documentation de la base de données.
Remplacez JAZZ par le nom de la base de données des cycles de vie.
Remplacez db2admin par le nom d'utilisateur de la base de données DB2.
Remarque :L'utilisateur DB2 doit posséder les droits de création de tables, d'espaces table et de modification de la configuration de la base de données. Les utilisateurs DB2 sont créés par le système d'exploitation.
Dans la propriété com.ibm.team.repository.db.jdbc.password, indiquez le mot de passe de l'utilisateur.
Remarque :Ne changez pas le texte password={password} dans la propriété com.ibm.team.repository.db.jdbc.location.
Dans le fichier teamserver.properties, ajoutez les propriétés suivantes :
Où :
port_non_sécurisé est le port non sécurisé pour votre serveur Tomcat (par défaut, 8080).
port_sécurisé est le numéro du port sécurisé pour votre serveur Tomcat (par défaut, 8443).
rép_temp_équipe est le chemin d'accès absolu à un répertoire pour stocker les fichiers temporaires.
Editez la valeur de com.ibm.team.repository.db.jdbc.location pour votre emplacement de serveur
Oracle ainsi que le nom de la base de données pour des cycles de vie :
Remplacez jazzDBUser par le nom d'utilisateur de la base de données
Oracle (par exemple, RAMSCHEMA.
Replacez @localhost:1521 par l'emplacement et le port pour la base de données Oracle. Si l'emplacement n'est pas localhost, vous devez faire précéder l'emplacement par deux barres obliques
(//) ; par exemple @//oracleserver.exemple.com:1521.
Remplacez ORCL par le nom de la base de données des cycles de vie ; par exemple, rtcdb.
Dans la propriété com.ibm.team.repository.db.jdbc.password, remplacez JazzDBpswd par le mot de passe Oracle de l'utilisateur Oracle indiqué ci-dessus.
Remarque :Ne modifiez pas le texte {password} dans la propriété com.ibm.team.repository.db.jdbc.location.
Dans le fichier teamserver.properties, ajoutez les propriétés suivantes :
Où :
port_non_sécurisé est le port non sécurisé pour votre serveur Tomcat (par défaut, 8080).
port_sécurisé est le numéro du port sécurisé pour votre serveur Tomcat (par défaut, 8443).
rép_temp_équipe est le chemin d'accès absolu à un répertoire pour stocker les fichiers temporaires.
Editez la valeur de com.ibm.team.repository.db.jdbc.location pour votre emplacement
SQL Server ainsi que le nom de la base de données pour des cycles de vie :
Replacez @localhost:1433 par l'emplacement et le port pour la base de données SQL Server.
Replace jazz par le nom de la base de données des cycles de vie ; par exemple RTCDB.
Remplacez jazzDBUser par le nom d'utilisateur pour la base de données SQL Server.
Dans la propriété com.ibm.team.repository.db.jdbc.password, remplacez JazzDBpswd par le mot de passe de l'utilisateur du serveur SQL indiqué ci-dessus.
Remarque :Ne modifiez pas le texte {password} dans la propriété com.ibm.team.repository.db.jdbc.location.
Dans le fichier teamserver.properties, ajoutez les propriétés suivantes :
Où :
port_non_sécurisé est le port non sécurisé pour votre serveur Tomcat (par défaut, 8080).
port_sécurisé est le numéro du port sécurisé pour votre serveur Tomcat (par défaut, 8443).
rép_temp_équipe est le chemin d'accès absolu à un répertoire pour stocker les fichiers temporaires.
Ajoutez un utilisateur admin et affectez-lui les rôles admin, manager et JazzAdmins. Pour ajouter cet utilisateur, vous pouvez copier et coller le texte suivant entre les balises <tomcat-users> :
Si vous installez les applications sur le même serveur Tomcat, ajoutez le rôle JazzAdmins à l'administrateur existant.
Pour l'authentification LDAP : Configurez le serveur Tomcat pour l'authentification LDAP, puis configurez quatre groupes LDAP avec les mêmes noms que les quatre rôles mentionnés ci-dessus. Vous avez également la possibilité d'associer des groupes LDAP existants au rôle du serveur Jazz comme indiqué dans Tech Tip TN0030:
User Management in Tomcat. Suivez les étapes 2-3 dans la rubrique Configurer Rational Team Concert sur Tomcat pour utiliser LDAP.
Démarrez le serveur Tomcat pour Rational Team Concert. Pour démarrer Tomcat, exécutez le fichier suivant :
Lancez l'interface d'administration Web de Rational Team Concert dans un navigateur Web à l'adresse https://nom_système:port_sécurisé/jazz/admin/. Notez la mention https ; la connexion doit être sécurisée.
Connectez-vous à l'aide de l'ID utilisateur et du mot de passe de l'administrateur de Rational Team Concert. Si personne ne s'est connecté à Rational Team Concert auparavant, utilisez l'ID utilisateur et le mot de passe de l'administrateur du serveur d'applications.
Si vous utilisez une nouvelle installation de Rational Team Concert : Configurez l'administrateur de Rational Team Concert :
Si une erreur se produit lors de l'extraction des informations de statut du serveur, arrêtez puis redémarrez le serveur de base de données et le serveur d'applications et reconnectez-vous.
Dans l'interface d'administration Web de Rational Team Concert, cliquez sur Gestion d'utilisateurs. Ignorez toute erreur liée à la non-configuration d'un registre externe.
Cliquez sur Créer l'utilisateur.
Entrez les détails suivants :
Nom d'utilisateur : ID utilisateur de l'administrateur du serveur d'applications
ID utilisateur : ID utilisateur de l'administrateur du serveur d'applications
Adresse électronique : adresse électronique valide pour l'administrateur du serveur d'applications.
Dans la section Licence Accès client, sélectionnez Rational Team Concert - Développeur de logiciel pour attribuer la licence développeur à cet utilisateur.
Cliquez sur Enregistrer.
Déconnectez-vous, puis reconnectez-vous à l'interface d'administration Web en tant qu'administrateur du serveur d'applications.
Importez le modèle de processus de cycles de vie dans Rational Team Concert :
Dans l'interface d'administration Web de Rational Team Concert, cliquez sur Gestion des modèles de processus. Si le lien Gestion des modèles de processus n'apparaît pas,
déconnectez-vous, puis reconnectez-vous à l'interface d'administration Web.
Cliquez sur Importer un modèle et accédez au fichier
com.ibm.ram.lifecycle.zip du dossier emplacement_extraction_archive/DatabaseScripts/.
Cliquez ensuite sur OK. Le modèle correspondant au cycle de vie RAM est affiché.
Créez une zone de projet dans Rational Team Concert :
Dans l'interface d'administration Web de Rational Team Concert, cliquez sur Gestion des zones de projet. Si le lien Gestion des zones de projet n'apparaît pas, déconnectez-vous puis reconnectez-vous à l'interface d'administration Web.
Cliquez sur Créer une zone de projet.
Entrez les détails suivants pour la zone de projet :
Nom de projet : Cycle de vie RAM
Récapitulatif: Zone de projet de contrôle du cycle de vie de Rational Asset Manager
Description : Cette zone permet de gérer des cycles de vie pour Rational Asset Manager
Cliquez sur Enregistrer.
Attribuez les appartenances et rôles de processus pour la zone de projet :
Sur la page Gestion de zone de projet, cliquez sur la zone de projet Cycle de vie RAM.
Dans le client Administrateurs, cliquez sur Ajouter.
Recherchez et sélectionnez l'administrateur que vous avez créé. Si vous utilisez une application Rational Team Concert existante, vous pouvez également sélectionner un autre utilisateur comme administrateur de cette zone de projet.
Dans la section Membres, cliquez sur Ajouter ; Recherchez et sélectionnez le même utilisateur en tant qu'administrateur pour la zone de projet.
Après avoir ajouté l'administrateur, cliquez sur l'icône Rôles de processus situé après le nom de l'administrateur.
Dans la liste Rôles disponibles de la fenêtre Editer des rôles de processus, sélectionnez Administration, puis cliquez sur Ajouter.
Cliquez sur Terminer.
Cliquez sur Enregistrer.
Si vous mettez à niveau la version 7.1.1.1 ou suivante : Passez
à l'étape 34.
Si vous mettez à niveau la version 7.2 ou suivante ,
mettez à niveau l'application Rational Team Concert incluse :
A partir du support d'installation, extrayez
le fichier RTC-Server.zip dans un nouvel emplacement de l'unité de disque dur correspondant à nouveau_rép_installation_rtc dans les instructions.
A partir du dossier rép_installation_rtc/jazz/server/conf/jazz/ antérieur,
copiez le fichier teamserver.properties dans le nouveau dossier nouveau_rép_installation_rtc/jazz/server/conf/jazz/.
Vous pouvez rechercher l'emplacement existant rép_installation_rtc dans le fichier de démarrage Tomcat. Dans ce fichier, recherchez la ligne qui contient
JAZZ_INSTALL_DIR= ; la valeur de la variable JAZZ_INSTALL_DIR correspond à l'emplacement des fichiers Rational Team Concert en cours.
Recherchez le fichier de démarrage Tomcat et ouvrez-le dans un éditeur de texte. Sous Windows, ce fichier correspond à répertoire_installation_tomcat_pour_rtc\bin\startup.bat.
Sous Linux, AIX ou Linux for zSeries, le fichier correspond à répertoire_installation_tomcat_pour_rtc/bin/startup.sh.
Dans le fichier de démarrage Tomcat, recherchez la ligne qui contient JAZZ_INSTALL_DIR=. Modifiez la valeur pour les éléments suivants, où nouveau_rép_installation_rtc correspond au répertoire extrait à l'étape 33a :
(remplacez les espaces dans nouveau_rép_installation_rtc par %20 ):
set REP_INSTALL_JAZZ=nouveau_rép_installation_rtc
:
REP_INSTALL_JAZZ=nouveau_rép_installation_rtc
Démarrez le serveur Tomcat.
Dans un navigateur Web, entrez l'adresse URL suivante : https://hôte:port_sécurisé/jazz/admin?internal,
où hôte est l'adresse IP ou le nom du serveur et port_sécurisé est le port sécurisé du serveur Tomcat.
Connectez-vous en tant qu'administrateur du serveur d'applications.
Dans la barre d'outils latérale, sous la section Internal Tools, cliquez sur Server
reset.
Cliquez sur Request server reset.
Arrêtez, puis redémarrez le serveur Tomcat. L'application Rational Team Concert incluse est mise à jour.
Arrêtez le serveur Tomcat pour Rational Asset Manager.
Supprimez les anciens fichiers de l'application Web .war de Rational Asset Manager installés sur Tomcat :
Accédez au répertoire répertoire_installation_tomcat/webapps/.
Notez les dossiers et les noms de fichier de toutes les applications Web de Rational Asset Manager. Dans les versions précédentes de Rational Asset Manager,
les noms suivants étaient conseillés pour ces dossiers (c'est-à-dire les chemins du contexte des applications) :
/com.ibm.ram.repository.web.tomcat_runtime
/com.ibm.ram.repository.web.ws.tomcat_runtime
/help/
/abdprocess/
Supprimez les fichiers d'application suivants :
com.ibm.ram.repository.web.tomcat_runtime.war
com.ibm.ram.repository.web.ws.tomcat_runtime.war
ramhelp.war
rmcabdgovernprocess.war
Les noms de fichiers peuvent être différents de ceux indiqués dans la liste, en fonction du mode d'installation des applications sur votre serveur.
Supprimez les dossiers associés pour ces applications.
A partir du répertoire emplacement_extraction_archive/apps/tomcat/, copiez les fichiers suivants dans le répertoire répertoire_installation_tomcat/webapps/ :
com.ibm.ram.repository.web.tomcat_runtime.war
com.ibm.ram.repository.web.ws.tomcat_runtime.war
ramhelp.war
rmcabdgovernprocess.war
Pour changer le chemin du contexte de l'application, renommez les fichiers d'application WAR. Utilisez les mêmes chemins de contexte que précédemment. Les noms de fichier et les chemins de contexte des nouvelles installations sont les suivants :
Tableau 2. Chemins de contexte des fichiers d'application Web Rational Asset Manager
Nom de fichier d'origine
Nouveau nom de fichier
Chemin du contexte obtenu
De quoi s'agit-il ?
com.ibm.ram.repository.web.tomcat_runtime.war
ram.war
ram
Application Web principale Rational Asset Manager pour Tomcat
com.ibm.ram.repository.web.ws.tomcat_runtime.war
ram.ws.war
ram.ws
Application de services Web Rational Asset Manager pour Tomcat
ramhelp.war
ram.help.war
ram.help
Application d'aide aux utilisateurs Rational Asset Manager
rmcabdgovernprocess.war
ram.process.war
ram.process
Application de documentation pour les processus à base d'actifs et de gouvernance
Videz le cache du serveur Tomcat. Supprimez le répertoire répertoire_installation_tomcat/work/.
Redémarrez le serveur Tomcat pour Rational Asset Manager.
Faites migrer le référentiel Rational Asset Manager vers la nouvelle version :
Dans un navigateur Web, ouvrez le client Web de Rational Asset Manager. A la première ouverture du client Web après une mise à niveau,
un message vous indique que vous devez migrer le référentiel.
Si nécessaire, connectez-vous avec un ID utilisateur disposant des droits d'administrateur de référentiels.
Remarque :Pour SQL Server, si le classement d'une base de données Rational Asset Manager existante n'est pas défini sur une séquence se terminant par _BIN2
(Latin1_General_BIN2, par exemple), la page Configuration manuelle obligatoire apparaît avec un message. Vous pouvez soit recréer la base de données et définir l'option de classement comme sensible à la casse pour qu'elle fonctionne correctement avec Rational Asset Manager soit accepter qu'il puisse y avoir des conflits inattendus de respect de la casse.
Cliquez sur Migrer. Pour les référentiels volumineux, la migration peut prendre plusieurs minutes. Certaines informations sur les référentiels peuvent être indisponibles tant que le processus n'est pas terminé.
Une fois la migration effectuée, cliquez sur Accueil.
Une fois le référentiel migré, arrêtez et redémarrez le serveur d'applications.
Si vous mettez à niveau la version 7.1.1.1 ou suivante : Configurez les paramètres utilisés pour se connecter à Rational Team Concert à partir de Rational Asset Manager :
Sur le client Web de Rational Asset Manager, cliquez sur Administration.
Cliquez sur Configuration.
Dans la section Chemin interne de Rational Team Concert, entrez les informations suivantes :
Chemin : Adresse URL sécurisée du serveur Rational Team Concert que vous avez configuré. Par exemple, https://localhost:9443/ramjazz.
Notez la connexion https sécurisée et le numéro de port sécurisé.
Utilisateur : Nom d'utilisateur dans Rational Team Concert correspondant à l'administrateur de la zone de projet "Cycles de vie RAM".
Mot de passe : Mot de passe de l'utilisateur correspondant à l'administrateur de la zone de projet "Cycles de vie RAM".
Délai d'attente : Délai d'attente, en secondes, utilisé pour permettre à Rational Asset Manager de se connecter à Rational Team Concert.
La valeur par défaut est 120.
Pour une mise à niveau, vous devez enregistrer une demande de nouvelle clé de licences. Vous devez acquérir une nouvelle licence serveur et de nouvelles licences nominatives.
Accédez à Rational License
Key Center : http://www-01.ibm.com/software/rational/support/licensing/ Si vous constatez une erreur concernant Rational License
Server, ajustez la configuration de votre licence :
Cliquez sur Administration.
Sur la page Administration, cliquez sur Configuration.
Dans la section Licence et version, pour choisir le type de licence serveur que ce référentiel utilisera, sélectionnez Edition standard ou Edition d'entreprise.
En bas de la page, cliquez sur Sauvegarder.
Il est possible que l'erreur du serveur de licences apparaisse encore.
Cliquez sur Retry connection to license server.
Mettez à jour l'application Eclipse Rational Asset Manager en procédant comme vous l'avez fait pour l'installer.
Pour plus d'informations sur l'installation du client Eclipse, voir Installer le client Eclipse de Rational Asset Manager.
Remarque :Avant
d'installer la dernière version du client Eclipse Rational Asset Manager,
désinstallez le plug-in du client Eclipse Rational Asset Manager.
Si vous avez utilisé Installation Manager pour installer le client
Eclipse de Rational Asset Manager V7.0.0.2
dans une application Eclipse v3.3 existante,
utilisez également Installation Manager pour le désinstaller.
Il est impossible d'utiliser le gestionnaire de configuration Eclipse pour désinstaller Rational Asset Manager du
client Eclipse.
Si vous avez installé les plug-ins du client Eclipse de Rational Asset Manager à l'aide du gestionnaire Eclipse de mises à jour, avant d'installer
la dernière version de Rational Asset Manager, utilisez le gestionnaire de configuration Eclipse
pour supprimer toutes les fonctions qui portent le nom de Rational Asset Manager.
Pour utiliser le gestionnaire de configuration Eclipse, dans Eclipse, cliquez sur Aide > Mises à jour de logiciel > Gérer la configuration.
Déployer l'application du serveur Rational Team Concert incluse sur Tomcat IBM Rational Asset Manager requiert IBM Rational Team Concert, qui contrôle les fonctions de cycle de vie disponibles pour gérer le développement d'actifs. Si vous n'avez pas encore Rational Team Concert, une version limitée du produit est incluse. Elle peut être déployée sur un serveur Tomcat.
Installation du client Eclipse de Rational Asset
Manager à l'aide du gestionnaire de mises à jour d'Eclipse Rational Asset Manager possède un client Eclipse que vous pouvez utiliser pour rechercher et télécharger des actifs et pour interagir avec le référentiel dans Eclipse. Vous pouvez installer les fonctions Eclipse IBM Rational Asset Manager dans une version existante d'IDE Eclipse en utilisant le gestionnaire de mise à jour d'Eclipse et en téléchargeant les fonctions à partir du serveur Rational Asset Manager. Cette méthode permet de s'assurer que les versions de Rational Asset Manager sur votre client Eclipse et sur le serveur sont compatibles.
Migration du thème d'une édition précédente vers la version 7.5.1
Si vous utilisiez un thème personnalisé dans une édition antérieure à la version
7.5.1, ce thème risque de ne pas fonctionner comme prévu dans la version 7.5.1 ou une version ultérieure.
Si vous procédez à une mise à niveau vers la version 7.5.1 ou une version postérieure, vous devez éditer
et restaurer le thème personnalisé pour pouvoir l'utiliser.
Dans la section Gestion du thème, cliquez sur Télécharger le thème
actuel. Vous êtes invité à ouvrir ou à enregistrer un fichier compressé.
Enregistrez le fichier et renommez-le afin de l'identifier en tant que version
personnalisée.
Pourquoi et quand exécuter cette tâche
Dans Rational Asset Manager version
7.5.1, le fichier header.jspf est mis à jour pour afficher
le menu Aide et les options de menu sous la forme d'une icône.
Si vous téléchargez un thème d'une version précédente, les options de menu Sommaire
de l'aide, Extensions et Informations produit - Rational Asset Manager
ne sont pas visibles dans la bannière. Pour les afficher, vous devez
copier des lignes HTML et JavaScript supplémentaires dans le fichier header.jspf.
Procédure
Mettez à niveau Rational Asset Manager. Le thème par défaut de l'édition est appliqué.
Facultatif : Téléchargez le thème
par défaut de la version de Rational Asset Manager mise à niveau afin
de pouvoir comparer les thèmes :
Cliquez sur Administration > Outils.
Dans la section Gestion du thème, cliquez sur Télécharger le thème
actuel. Vous êtes invité à ouvrir ou à enregistrer un fichier compressé.
Enregistrez le fichier et renommez-le pour l'identifier en tant que version
par défaut.
Extrayez les fichiers compressés.
Dans le fichier qui contient la version personnalisée du thème,
ouvrez le fichier header.jspf dans un éditeur de texte.
Copiez les lignes de HTML et JavaScript suivantes et collez-les
dans le fichier header.jspf à un endroit logique
pour votre thème personnalisé :
Si vous avez téléchargé
le thème par défaut, vous pouvez comparer vos modifications avec la structure
figurant dans le fichier header.jspf par défaut.
Enregistrez les changements dans le fichier header.jspf personnalisé.
Compressez le thème dans un fichier archive.
Dans la section Gestion du thème de la page Outils, cliquez sur Parcourir.
Sélectionnez le fichier archive personnalisé.
Cliquez sur Télécharger.
Que faire ensuite
De nombreuses feuilles de style pour la bannière ont été supprimées de
l'archive du thème. Vous pouvez consulter les règles de style par défaut dans le fichier PageTemplate.css
et créer votre propre feuille de style pour remplacer ces styles. L'emplacement
par défaut du fichier PageTemplate.css est le suivant :serveur/ram/javascript/dojo/jazz/ui/templates/PageTemplate.css.
Tâches associées
Modification de l'apparence du site à l'aide de thèmes Vous pouvez modifier l'apparence de l'application Web IBM Rational Asset Manager en éditant des feuilles de style en cascade et en fournissant des images personnalisées.
Plan d'installation
Avant d'installer le serveur IBM Rational Asset Manager, examinez les différents aspects de l'installation, notamment le type de configuration à utiliser.
Scénarios d'installation
Il existe quatre scénarios de base pour l'installation du produit :
Mise à niveau à partir d'une version existante du produit
Installation sur une nouvelle instance d'un système IBM WebSphere Application Server intégré
Installation sur une installation existante de WebSphere Application Server
Installation manuelle sur une version compatible de WebSphere Application Server ou d'Apache Tomcat
Dans chacun de ces scénarios, vous pouvez installer le produit à l'aide d'IBM Installation Manager ou en installant manuellement les fichiers .zip de déploiement. Si vous utilisez Installation Manager, vous pouvez utiliser l'interface graphique utilisateur, utiliser le mode console ou exécuter une installation en mode silencieux à partir d'une ligne de commande.
A partir de la version 7.2, IBM Rational Team Concert est un composant requis que vous devez installer. Rational Team Concert requiert au moins 250 Mo d'espace disque supplémentaire pour les fichiers du serveur et sa base de données requiert au moins 5 Go d'espace disponible. Vous ne pouvez pas installer Rational Asset Manager sur un serveur
Rational Team Concert existant.
Vous ne pouvez pas mettre à jour Rational Team Concert sur le serveur Rational Asset Manager 7.2. Dans un environnement de déploiement réseau WebSphere, Rational Team Concert ne peut pas être déployé sur des clusters : ce composant doit être déployé sur un seul serveur d'applications.
Dans tous ces scénarios, vous pouvez aussi installer le client Eclipse de
Rational Asset Manager pour interagir avec le référentiel.
Compatibilité des versions serveur et client d'Eclipse
Modèle de gestion des licences pour les licences d'accès client
Chaque licence d'accès client valide inclut une autorisation désignée pour un utilisateur ou un programme qui permet d'accéder directement ou indirectement au serveur Rational Asset Manager.
A partir de la version 7.2, la licence pour l'édition Rational Asset Manager Enterprise repose sur deux types de licences utilisateur définis :
Diffuseur de publications
Une licence d'accès client de diffuseur de publications donne accès à toutes les fonctions du produit. Outre l'exécution de rapports, un diffuseur de publications peut soumettre, rechercher, afficher, discuter, évaluer, commenter, mettre à jour, télécharger et revoir tous les actifs.
Collaborateur
Une licence d'accès client de collaborateur offre un accès à un ensemble limité de fonctions du produit. Un collaborateur peut rechercher, afficher, discuter, évaluer, commenter et télécharger des actifs.
Les licences Client access de diffuseur de publications et de collaborateur permettent d'accéder au produit via le client Web, le client Eclipse et par le biais des interfaces publiées du programmeur d'application de Rational Asset Manager.
Rational Asset Manager Standard
Edition (utilisateur autorisé)
Les licences utilisateur peuvent être affectées ou flottantes. Un utilisateur affecté, ou autorisé, est une personne ou un programme autorisé par l'administrateur à utiliser la licence du produit. Vous devez maintenir des licences pour le nombre équivalent de personnes et de programmes utilisant le produit sous licence. Les personnes ou programmes ne peuvent pas partager des ID utilisateur. Un utilisateur peut se voir attribuer une licence diffuseur de publications ou collaborateur.
Lorsque vous prévoyez le nombre de chaque type de licence dans votre déploiement, suivez les recommandations suivantes :
Pour les déploiements comptant 1000 utilisateurs ou plus, la majorité des utilisateurs pourraient être des collaborateurs.
Prenez en considération une répartition de 10 à 20% de licences diffuseur de publications et 80 à 90% de
licences collaborateur.
Pour les déploiements de moins de 100 utilisateurs, la plupart des utilisateurs seront des diffuseurs de publications.
Seuls les administrateurs peuvent affecter des licences aux utilisateurs ; les licences ne sont pas affectées automatiquement. Les administrateurs peuvent affecter des licences nominatives à partir du client Web. Les licences flottantes sont utilisées par tout utilisateur auquel la licence nominative appropriée n'a pas été accordée. L'accès par programme requiert également une licence Rational Asset Manager basée sur l'ID utilisateur. Une licence utilisateur ne peut pas être utilisée simultanément sur plusieurs référentiels, mais peut l'être sur plusieurs programmes client d'un même référentiel.
Remarque :Rational Asset Manager utilise le système de gestion des clés de licence FLEXlm.
FLEXlm
consomme une licence à chaque fois qu'une personne se connecte à un serveur Rational Asset Manager. Les licences Rational Asset Manager Standard Edition ne peuvent être utilisées que sur les serveurs Rational Asset Manager configurés comme étant de type Standard Edition. De même, les licences Rational Asset Manager Enterprise Edition ne peuvent être utilisées que sur les serveurs configurés comme étant de type Enterprise Edition.
Lorsqu'un utilisateur accède au système, il est répertorié sous l'un des types d'utilisateur suivants :
Utilisateur anonyme : L'utilisateur peut rechercher des actifs publics sans s'authentifier et sans utiliser de licence. Le type alloué de licence flottante est basé sur l'action de l'utilisateur.
Utilisateur autorisé : L'utilisateur reçoit le type de licence qui lui a été alloué. Les administrateurs de référentiels affectent aux utilisateurs des licences nominatives. Il s'agit de licences collaborateur ou diffuseur de publications.
Utilisateur flottant (jeton) : Ces types d'utilisateurs reçoivent une licence flottante si une licence nominative ne leur est pas affectée ou s'ils exécutent des opérations de diffuseur de publications mais disposent d'une licence nominative collaborateur.
Une licence collaborateur est initialement consommée, jusqu'à ce qu'une opération de niveau diffuseur de publications soit exécutée ; une licence diffuseur de publications est alors consommée. La licence est libérée après 30 minutes d'inactivité ou si l'utilisateur se déconnecte.
Le système vérifie si un utilisateur est autorisé, puis alloue la licence nominative ou fournit une licence flottante, selon l'action de l'utilisateur. L'allocation de licence suit ces processus :
Vérification d'un ID utilisateur pour une licence nominative
Allocation d'une licence en fonction de son utilisation. Pour mettre à jour ou créer des actifs, une licence diffuseur de publications est nécessaire. Pour rechercher et télécharger des actifs, une licence collaborateur est requise.
Si un utilisateur n'est pas un utilisateur autorisé et ne dispose pas d'une licence, aucune licence n'est consommée lorsqu'il se connecte. Un type spécifique de licence est requis selon l'action sélectionnée par l'utilisateur. Lorsqu'un utilisateur demande une action, une licence flottante du type approprié est allouée. Si aucune licence n'est disponible, l'action est refusée. Une licence flottante est maintenue jusqu'à ce que l'utilisateur se déconnecte ou que toutes ses sessions aient expiré.
Allocation d'une licence à chaque ID utilisateur, et non à chaque session : une connexion utilisateur consomme une licence.
Autorisation, pour les opérations API, d'exécuter des sessions pour le compte d'un utilisateur.
Si vous effectuez une opération par programme, à l'aide des API, le programme consomme une licence. Pour éviter la consommation de plusieurs licences dans chaque session, vous pouvez utiliser un ID utilisateur d'administrateur de référentiel afin de créer une session pour le compte d'un utilisateur.
Libération d'une licence lorsqu'une session expire ou si tous les utilisateurs se déconnectent et toutes les sessions sont fermées.
Exemples d'allocation de licence :
Un utilisateur anonyme affiche les détails d'un actif public et une licence flottante collaborateur disponible est extraite, même si l'utilisateur ne s'est pas connecté.
Un utilisateur disposant d'une licence collaborateur tente de modifier ou de soumettre un actif, et une licence flottante diffuseur de publications est extraite.
Un utilisateur authentifié affiche un actif et une licence collaborateur est extraite. Exception : la licence collaborateur n'est pas extraite si l'utilisateur disposait déjà d'une licence diffuseur de publications pour une action précédente.
Un utilisateur authentifié modifie ou soumet un actif, et une licence diffuseur de publications est extraite. Si une licence collaborateur a été extraite pour cet utilisateur, elle est archivée.
Un utilisateur authentifié se déconnecte et la licence flottante est renvoyée.
La licence est renvoyée, qu'il s'agisse d'une licence collaborateur ou diffuseur de publications, sauf si d'autres sessions de cet utilisateur sont ouvertes.
Lorsqu'un utilisateur autorisé se connecte, une licence lui est allouée. Si un utilisateur se connecte au moyen d'une session différente ou à partir d'un client Eclipse, celui-ci est toujours considéré comme connecté et aucune licence supplémentaire n'est consommée. La licence n'est libérée que si l'utilisateur se déconnecte complètement de toutes les sessions ou lorsque toutes les sessions arrivent à expiration.
Si un utilisateur choisit une action nécessitant une licence flottante collaborateur, puis opte pour une action nécessitant une licence diffuseur de publications, une licence flottante diffuseur de publications est allouée à l'utilisateur et la licence flottante collaborateur est libérée. L'utilisateur détient alors la licence diffuseur de publications tout le temps qu'il reste connecté ou tant que toutes ses sessions n'ont pas expiré.
Si cet utilisateur dispose d'une licence collaborateur affectée, la licence ne devrait pas être libérée car cette licence est assignée. Seules les licences flottantes peuvent être promues. Si vous disposez d'une licence collaborateur et tentez d'exécuter une action nécessitant une licence diffuseur de publications, le serveur de licences vous alloue une licence flottante diffuseur de publications s'il en trouve une disponible.
Tâches associées
Installation de Rational License Key Server Pour distribuer des clés de licence aux clients, le serveur IBM Rational Asset Manager utilise le serveur Rational License Key Server.
Instructions pour la planification de la capacité et du système Rational Asset Manager
Cette rubrique inclut des instructions de planification de
IBM Rational Asset Manager ainsi que des recommandations relatives à ses performances.
Facteurs de performances
De nombreux facteurs déterminent les besoins en capacité et les résultats en termes de performances :
Nombre de serveurs
Vitesse du processeur
Nombre de processeurs et leur configuration
Volume de la mémoire sur un noeud
Type d'unité de mémoire à disque et configuration RAID
Capacité des unités de mémoire à disque
Bande passante et temps d'attente du réseau
Nombre et taille des actifs stockés dans le référentielRational Asset Manager
Optimisation du système (pour WebSphere Application Server,
les bases de données, les systèmes d'exploitation, les serveurs Web et les proxys de cache)
Planification du matériel
Lorsque vous prévoyez une configuration matérielle de votre serveur, tenez compte du nombre d'utilisateurs simultanés qui ont accès ainsi que du nombre d'actifs à stocker dans le référentiel.
Les temps de réponse dépendent des particularités de vos cas d'utilisation spécifiques. Par exemple, le téléchargement d'un fichier volumineux est plus long que l'affichage d'une page Web.
Exigences du serveur d'applications
Le serveur intégréWebSphere Application Server est léger. Il prend en charge des environnements qui exécutent un nombre limité d'applications et qui n'ont pas besoin de toute la prise en charge administrative offerte par WebSphere Application Server ; vous n'avez pas un accès complet à la console d'administration WebSphere et ne pouvez donc pas gérer entièrement les paramètres de l'application, de sécurité et de performances.
Si vous utilisez
WebSphere Application Server,
vous pouvez opter pour l'installation d'une nouvelle version intégrée de WebSphere Application Server ou pour l'utilisation de votre version existante de ce serveur. Vous pouvez utiliser un serveur avec n'importe quelle base de données ou un autre logiciel de plateforme. Toutefois, en cas d'intégration avec d'autres produits, n'utilisez pas la version de WebSphere Application Server intégrée dans Rational Asset
Manager.
Vous pouvez également installer Rational Asset Manager sur un serveur unique exécutant WebSphere Application Server et une base de données, ainsi qu'utiliser des disques locaux pour les actifs et l'indexation. Cette configuration ne peut toutefois pas autoriser plus de 200 utilisateurs simultanés.
Pour améliorer les performances, utilisez au minimum un serveur de bases de données et un serveur de fichiers externes.
Pour une flexibilité absolue dans des environnements comptant un grand nombre d'utilisateurs, installez Rational Asset Manager dans l'environnement de cluster WebSphere Application
Server, ce qui vous permet de répartir la charge entre plusieurs serveurs et plusieurs disques de diverses façons.
Restriction :Pour créer et utiliser un cluster de serveurs d'applications, vous devez posséder IBM WebSphere Application Server Network Deployment (ND), qui n'est pas fourni avec IBM Rational Asset Manager.
Intégration obligatoire : Rational Team Concert
Rational Asset Manager requiert Rational Team Concert.
L'application Rational Team Concert gère les processus du cycle de vie pour les actifs dansRational Asset Manager.
Une version limitée de Rational Team Concert est incluse ; vous pouvez l'installer et l'utiliser, ou bien étendre une application serveur Rational Team Concert afin de travailler avec Rational Asset Manager.
Pour plus d'informations, voir Integrating Rational Team Concert with Rational Asset
Manager.
Le stockage de Rational Asset Manager compte deux composants : la base de données et le système de fichiers. Les actifs sont stockés dans le système de fichiers et les métadonnées sont stockées dans la base de données.
Vos besoins en termes d'espace de stockage pour les actifs dépendront des types d'artefacts (fichiers) que vous stockez dans le référentiel ; les documents texte et les feuilles de calcul prennent assez peu de place, alors que les images de système d'exploitation de démarrage sont très volumineuses.
Pour vous donner un exemple de planification de l'espace de stockage dont vous pouvez avoir besoin, le référentiel d'un déploiement d'entreprise datant de 3 ans et contenant 70 000 actifs requiert 10 Go d'espace pour la base de données et 250 Go pour les fichiers.
Configurations matérielles pour améliorer les performances
Placez la base de données, l'index de référentiel, les dossiers de variables temporaires et le répertoire des actifs sur des unités de disque dur séparées. L'utilisation de plusieurs unités empêche certaines opérations, comme la récupération d'actifs et l'indexation, de gêner les performances (par exemple, le parcours d'actifs).
L'optimisation du matériel permet d'améliorer les performances :
Pour stocker davantage d'actifs ou des actifs avec des fichiers volumineux, servez-vous de disques plus grands.
Pour accroître la disponibilité des applications serveur, ajoutez des noeuds.
Pour augmenter le nombre d'utilisateurs simultanés pouvant utiliser les applications, ajoutez des noeuds, des serveurs ou de la mémoire et utilisez des disques plus rapides.
Pour améliorer les temps de réponse, de réponse aux recherches, de chargement et de téléchargement de fichiers, utilisez des disques plus volumineux et plus rapides et apportez des améliorations au réseau.
Exigences de la base de données pour le stockage de métadonnées, de métriques et de processus de cycle de vie
Rational Asset Manager requiert deux bases de données : la première pour le stockage d'actifs et de données ; la seconde pour gérer les processus du cycle de vie et qui est utilisée par l'application Rational Team Concert intégrée.
Pour des performances optimales, placez l'application de serveur de base de données sur un serveur distinct ou sur un disque dédié. Les meilleures performances sont obtenues lorsque le serveur de base de données est installé sur un ordinateur physique autre que le serveur d'applications et sur un disque dédié.
La taille de la base de données pour Rational Asset Manager dépend de la taille des actifs et des autres activités du référentiel telles que les forums, les balisages et les utilisateurs enregistrés. Des métriques sont enregistrés dans la base de données pour plusieurs activités d'utilisateurs, comme la recherche et le téléchargement. Même si vous n'ajoutez pas d'actifs au référentiel, la base de données croît au fil du temps du fait de l'enregistrement des métriques des activités des utilisateurs. La taille de la base de données augmente de façon linéaire avec l'utilisateur du référentiel.
La taille de la base de données pour Rational Team Concert dépend de la quantité de cycles de vie personnalisés que vous ajoutez et des autres outils de gestion de projet et de développement Rational Team Concert éventuellement utilisés.
Exigences du système de fichiers pour le stockage de fichiers d'actifs
Outre l'espace obligatoire pour les fichiers d'application et les bases de données, vous avez besoin de plusieurs dossiers pour le stockage des actifs :
Le dossier de persistance : il stocke les fichiers d'actifs pour l'ensemble de votre référentiel. Il existe un dossier de persistance pour tout le référentiel. Sur un cluster, le dossier de persistance doit se trouver sur une unité partagée à laquelle tous les noeuds et tous les serveurs ont accès.
Les dossiers d'index : les index par rapport auxquels des recherches sont effectuées se trouvent sur chaque serveur d'applications, mais pas sur le serveur de base de données.
La taille de l'index dépend de la taille des actifs et de la nature du contenu des actifs : le contenu constitué essentiellement de texte peut être indexé, en revanche l'index n'est pas possible pour un contenu binaire. Si vous utilisez de grandes quantités de texte et des fichiers d'actifs volumineux, la taille de l'index sera importante. Le volume de l'espace disque nécessaire à l'index dépend du type d'actifs, du nombre d'actifs, du niveau d'activité des utilisateurs et du temps d'existence du référentiel.
Sur un cluster, chaque noeud doit avoir son propre dossier d'index qui doit figurer sur un disque dur local pour le serveur. Le dossier d'index pour chaque serveur ne doit pas être une unité partagée.
Les dossiers locaux : Un dossier local stocke les données temporaires pour les applications serveur. Ce dossier doit se trouver sur un disque dur local du serveur et en aucun cas sur une unité partagée. En cas d'installation sur un cluster, chaque noeud du cluster doit avoir son propre dossier de stockage
local, non partagé avec les autres noeuds.
Si vous installez plusieurs serveurs sur le même noeud physique, tous doivent utiliser le même dossier de stockage local physique.
Registres d'utilisateurs
Pour faciliter la gestion des utilisateurs dans les déploiements importants, vous pouvez utiliser un registre LDAP existant ou un autre registre d'utilisateurs personnalisé.
WebSphere Application
Server et les serveurs d'application Tomcat prennent en charge l'utilisation d'un registre LDAP pour gérer l'accès au serveur.
Même si Rational Asset Manager permet d'ajouter des utilisateurs depuis un registre externe, tel qu'un registre LDAP ou personnalisé, il n'est pas nécessaire d'utiliser de registre externe. Vous pouvez utiliser un système de sécurité basé sur des fichiers ou, si vous utilisez WebSphere Application Server, vous pouvez vous servir de la base de données des comptes d'utilisateurs pour votre système d'exploitation.
Si vous prévoyez une installation manuelle sur un serveur WebSphere Application Server existant configuré pour la sécurité par exemple à l'aide de LDAP, reconfigurez le serveur d'applications pour une sécurité basée sur des fichiers jusqu'à ce que la procédure d'installation et de configuration de Rational Asset Manager soit terminée.
La sécurité à base de fichiers n'est pas prévue pour une utilisation en environnement de production.
Configurations pour améliorer les actions utilisateur
Quand vous envisagez de mettre à niveau la taille de la plateforme et l'environnement de production, pensez aux ressources système relatives employées par différents types d'opérations. Par exemple, les opérations via le client Eclipse consomment davantage d'opérations système que d'opérations pour le client Web.
Les actions utilisateur (par exemple, téléchargement, affichage ou soumission d'actifs), demandent bien plus de ressources de traitement et de mémoire que celles nécessaires pour le stockage des actifs. Si des utilisateurs simultanés sont ajoutés, vous avez besoin d'autres serveurs plus rapides.
Actions utilisateur susceptibles d'avoir une incidence sur les configurations :
Utilisateur recherchant des actifs : pour chaque noeud de serveur, ajout de disques ou utilisation de disques plus rapides pour stocker des index de recherche pour le dossier de stockage d'index.
Utilisateur créant et mettant à jour des actifs : ajout de disques et de temps d'attente réseau pour le dossier de stockage de persistance pour le référentiel.
Utilisateurs téléchargeant des fichiers : ajout de disques, de processeurs et de mémoire pour chaque serveur.
Utilisateurs exécutant des audits et des rapports d'actifs : utilisation d'un disque plus rapide, ajout de mémoire et amélioration du processeur pour le serveur de bases de données.
Systèmes accédant à Rational Asset Manager à l'aide de services Web :
dans la page de Configuration, affichez les utilisateurs de vos services Web et configurez le nombre de sessions simultanées possibles.
Si vous prévoyez que le référentiel contiendra des dizaines ou des centaines de milliers d'actifs, certaines opérations de gestion comme l'indexation pourraient prendre plusieurs heures. Vous pourriez améliorer les performances en utilisant des techniques de gestion des données ou de gestion des disques durs comme la technologie RAID (Redundant Array of
Independent Disks) et une technique appelée agrégation par bandes (ou "striping"). L'
agrégation par bandes consiste à diviser les données en blocs et à stocker les blocs de données sur plusieurs partitions et sur plusieurs disques physiques. Pour plus d'informations sur la configuration de l'agrégation par bandes pour votre environnement, voir la documentation de votre système d'exploitation. Comme mentionné dans le paragraphe précédent, il peut être intéressant de placer l'index du référentiel, les actifs et la base de données, chacun sur un disque différent.
En savoir plus sur la pratique d'architecture logicielle basée sur le composant : Cette pratique met en évidence l'identification des abstractions majeures du système et la prise de décisions sur la manière dont le système sera construit pour assurer résilience et facilité de maintenance. Pour plus d'informations sur la pratique d'architecture logicielle basée sur le composant, consultez le site http://www.ibm.com/developerworks/rational/practices/compbased_sa/.
Transfert de fichiers
Si vous prévoyez des téléchargements amont et aval de fichiers volumineux complets,procédez comme suit :
Utilisez un disque dédié et un serveur dédié pour le dossier de persistance.
Quand les utilisateurs téléchargent un fichier volumineux, ils doivent sélectionner l'utilitaire de téléchargement avancé dans l'assistant Soumettre sur le Web.
Rational Asset Manager prend en charge des requêtes d'intervalle HTTP, dont les utilisateurs se servent pour reprendre le téléchargement interrompu d'un fichier morcelé. Quand les utilisateurs téléchargent un fichier volumineux, ils peuvent utiliser des requêtes d'intervalle HTTP à l'aide d'un navigateur Web comme Firefox avec l'extension DownThemAll. (https://addons.mozilla.org/en-US/firefox/addon/201).
Les utilisateurs pourraient aussi envisager le changement de fichiers volumineux en un jeu de fichier plus petits.
Aide et assistance
L'application Web Rational Asset Manager accède à l'application d'aide pour offrir de l'aide contextuelle sur les pages, les outils et les formulaires.
Si vous devez authentifier des utilisateurs (via le serveur d'applications ou un pare-feu externe, par exemple) pour accéder à l'application d'aide Rational Asset Manager, vous devez installer l'application d'aide Rational Asset Manager sur le même serveur que l'application Web Rational Asset Manager.
Configuration exigée pour l'installation Cette section détaille les configurations logicielle et matérielle exigées pour l'installation et l'exécution de votre logiciel.
Exemple de planification de la capacité et du système
Dans cet exemple, Rational Asset Manager prend en charge 200 utilisateurs simultanés et 10 000 actifs.
Chaque actif contient un artefact ; la taille des artefacts est variable :
L'artefact le plus volumineux fait 375 Mo.
L'artefact le moins volumineux fait 4 Ko
80% des artefacts font moins de 10 Ko
12% des artefacts font entre 10 et 100 Ko
5% des artefacts font entre 100 Ko et 1 Mo
3% des artefacts font entre 1 et 375 Mo
Vos utilisateurs exécutent les activités suivantes :
90% du temps, ils recherchent des mots-clés pour trouver, afficher et télécharger des actifs.
5% du temps, ils soumettent des actifs.
5 % du temps, ils consultent leur page Mon tableau de bord, les pages de la communauté ou des forums.
Pour cette configuration des actifs et de l'activité des utilisateurs, il vous faut au moins l'équipement suivant :
Réseau interne haut débit.
Serveur dédié à l'exécution du serveur WebSphere Application Server intégré limité et de IBM DB2.
Le serveur doit respecter ces spécifications :
Processeur : unité centrale 64 bits biprocesseur
Mémoire : au moins 4 Go de RAM
Utilisation : dédié à l'exécution du serveur WebSphere Application Server intégré et d'IBM DB2
Paramètres de performance : WebSphere Application
Server est configuré pour utiliser une taille de segment JVM de 2 Go, ce qui est le maximum recommandé
Stockage : sur votre disque dur, il vous faut au moins 50 Go pour le stockage persistant (artefact), 2 Go pour le stockage de l'index de recherche, 5 Go pour la base de données d'actifs et 5 Go pour la base de données des cycles de vie
En général, pour prendre en charge un plus grand nombre d'utilisateurs simultanés, vous devez ajouter des noeuds et des serveurs (ce qui nécessite l'édition WebSphere Application Server Network Deployment), augmenter la mémoire ou utiliser des disques durs plus rapides.
Configuration exigée pour l'installation Cette section détaille les configurations logicielle et matérielle exigées pour l'installation et l'exécution de votre logiciel.
Clusters WebSphere Application Server
Un grand cluster IBM WebSphere Application Server est composé de serveurs HTTP frontaux et de serveurs proxy comprenant un équilibreur de charge qui dirige les demandes dans tout le cluster.
Restriction :Pour créer et utiliser un cluster de serveurs d'applications, vous devez posséder IBM WebSphere Application Server Network Deployment (ND), qui n'est pas fourni avec IBM Rational Asset Manager.
Vous pouvez aussi réaliser une mise à l'échelle à la fois vertical et horizontal de WebSphere Application Server. Utilisez un serveur de base de données et serveur de fichiers dédiés. Le degré d'échelle possible de WebSphere Application Server et le nombre de serveurs que vous pouvez utiliser dépend du type et de la magnitude des demandes des serveurs et du nombre d'actifs.
Serveur HTTP IBM
Le premier niveau est le serveur HTTP qui gère les demandes des clients Web et allège le serveur d'applications de la prise en charge du contenu statique. Il fournit une adresse URL logique regroupant des applications auxiliaires comme l'application IBM Rational Asset Manager,
l'application d'aide de Rational Asset Manager et l'application de développement basé sur des actifs de Rational Asset Manager. Notez que dans une configuration de grande dimension, un serveur mis en antémémoire est déployé à l'avant du serveur HTTP.
Equilibreur de charge
Un équilibreur de charge répartit la charge sur plusieurs systèmes. Si vous disposez de plusieurs serveurs HTTP, l'utilisation d'un équilibreur de charge est nécessaire.
S'il s'agit de déploiements de taille modérée, utilisez un équilibreur de charge à base logicielle comme Edge Component. Pour des déploiements plus importants, prenant en charge un grand nombre d'utilisateurs simultanés, utilisez un équilibreur de charge à base matérielle.
Proxy avec cache mémoire
Un système proxy avec mémoire cache avant stocke des données d'applications pour des clients dans un cache et allège la charge des autres systèmes serveur. Si votre serveur Rational Asset Manager prend en charge un nombre modéré d'utilisateurs, un seul système proxy avant est alors nécessaire. Si en revanche, votre serveur Rational Asset Manager prend en charge un grand nombre d'utilisateurs simultanés, plusieurs systèmes proxy pourraient s'avérer nécessaires.
Serveur d'applications
Le fichier EAR Rational Asset Manager se compose de deux fichiers WAR : le fichier d'application Web et de référentiel et le fichier de services Web. Déployez le fichier EAR de Rational Asset Manager sur toutes les instances de WebSphere Application Server d'un cluster. Rational Asset Manager inclut aussi de l'aide et des fichiers WAR d'IBM Rational Unified Process (RUP) ; le déploiement de ces fichiers WAR n'est pas nécessaire. Si une haute disponibilité est requise pour l'aide et les fonctions de prise en charge de RUP, déployez-les sur une même instance de WebSphere Application Server ou sur un conteneur externe de WebSphere Application Server.
Application Rational Asset Manager
Le référentiel de Rational Asset Manager est normalisé pour des recherches et des récupérations de données afin que les données soient stockées afin de permettre des recherches de données, une exploration des artefacts et des téléchargements d'actifs plus efficaces. Pour cela, toutes les instances de serveur Rational Asset Manager génèrent un index local d'actifs et un index local d'artefacts.
Ceci optimise les performances des recherches, allège la charge des bases de données et améliore l'évolutivité dans un environnement en cluster. Les répertoires d'index locaux peuvent agir de meilleure façon qu'un index partagé entre des noeuds.
Serveur
de bases de données
Les considérations les plus importantes dans le choix du matériel pour la base de données résident dans le nombre de disques au sien de la machine et le schéma RAID que la machine utilise. Une grappe RAID doit contenir au minimum entre 6 et 10 unités pour chaque processeur. Alors que la mémoire est importante, il n'existe pas de différence significative entre des configurations de serveurs de base de données dotés d'une mémoire de 4 Go et de 8 Go pour 1000 utilisateurs et 50 000 actifs.
Les besoins en espace disque de la base de données dépendent de nombreux facteurs : le nombre d'actifs, le nombre d'artefacts de chaque actif, le nombre d'espaces d'équipe, le nombre de rôles, le nombre de revues, le nombre de types d'actif, le nombre d'utilisateurs, le volume de transactions sur le serveur (métriques utilisateur) et la quantité de forums de discussion.
Serveur de fichiers
Les actifs doivent être partagés sur des instances WebSphere Application Server.
Utilisez un système de fichiers accédé en mode concurrent. Rational Asset Manager accède à ces fichiers uniquement durant des téléchargements amont et aval, une indexation d'artefact et des changements significatifs sur le modèle Rational Asset Manager qui nécessite une mise à jour manifeste des actifs.
Topologies de groupement
Un groupement est la combinaison d'un groupe de machines en une entité logique afin qu'elle soit référencée comme il s'agissait d'une machine. Cette section décrit différentes configurations de clusters ainsi que les principaux avantages et désavantages de chacune.
Groupement horizontal
Un groupement horizontal, également appelé "scaling out", consiste à ajouter des machines physiques afin d'accroître les performances ou la capacité d'un pool de clusters. D'une manière générale, un groupement horizontal accroît la disponibilité de l'application en cluster pour le coût d'un accroissement de maintenance.
Un groupement horizontal peut accroître la capacité et le rendement d'une application en cluster ; utilisez ce type de groupement dans la plupart des instances.
Groupement vertical
Un groupement vertical, parfois appelé "scaling up", consiste à ajouter des instances WebSphere Application Server à la même machine. Une évolutivité verticale permet de bénéficier des ressources inutilisées des grands serveurs à multitraitement symétrique. Vous pouvez utiliser un groupement vertical pour créer de nombreux processus JVM (machine virtuelle Java) qui, une fois réunis, sont en mesure d'utiliser l'intégralité de la puissance de traitement disponible.
Groupement horizontal et vertical hybride
Un groupement hybride est une combinaison de groupements horizontaux et verticaux. Dans cette configuration, des configurations matérielles disparates sont des membres du même cluster. Bénéficiant de davantage de capacité, des machines plus grandes pourraient contenir plusieurs instances de WebSphere Application Server ; des machines plus petites pourraient quant à elles, être mises en cluster en mode horizontal et ne contenir qu'une seule instance de WebSphere Application Server.
Soyez vigilant lorsque vous utilisez un groupement vertical. Le seul moyen de déterminer ce qui convient à votre environnement et à votre application consiste à ajuster une instance unique d'un serveur d'applications en termes de rendement et de performances, puis de l'ajouter à un cluster et d'ajouter de façon incrémentielle des membres de cluster supplémentaires. Testez les performances et le rendement à mesure que vous ajoutez un membre au cluster. Lorsque vous configurez une topologie d'évolutivité vertical, prenez le soin de toujours contrôler l'utilisation de la mémoire ; n'allez pas au-delà de la quantité d'espace utilisateur adressable ou de la quantité de mémoire physique disponible d'une machine.
Evolutivité
L'évolutivité est la facilité avec laquelle un site peut se développer. Le nombre d'utilisateurs, d'actifs et de communautés associés à une installation Rational Asset Manager donnée doit pouvoir se développer pour prendre en charge un accroissement de charge. L'accroissement de charge peut provenir de nombreuses sources comme l'ajout d'équipes ou de services supplémentaires à l'ensemble des utilisateurs de Rational Asset Manager ou l'importation de larges ensembles d'actifs historiques dans Rational Asset Manager.
L'évolutivité est une donnée architecturale qui détermine la conception de votre architecture.
Bien que vous pourriez améliorer l'évolutivité de votre système en y ajoutant du matériel supplémentaire, cela risque de ne pas améliorer les performances et le rendement.
Le choix entre le groupement vertical (scaling up) et le groupement horizontal (scaling out) se résume généralement à une décision basée sur les préférences, le coût et la nature de votre environnement. Les problèmes de résilience des applications peuvent changer vos préférences.
Un groupement vertical implémente une évolutivité verticale sur un petit nombre de machines équipées de plusieurs processeurs et dotées de grandes quantités de mémoires d'espace utilisateur adressables.
Ceci permet de prévenir les points de défaillance unique (SPOF) puisque moins de grandes machines composent votre environnement.
Un groupement horizontal utilise un plus grand nombre de machines plus petites. Dans ce scénario, il est peu probable que la défaillance d'un petit serveur n'entraîne une indisponibilité complète des applications. Toutefois, un groupement horizontal crée davantage de besoins en maintenance.
Disponibilité
Egalement appelée tolérance aux pannes ou résilience, la disponibilité est la capacité d'un système à fournir une continuité opérationnelle malgré des défaillances de composants ou de systèmes.
Les décisions architecturales, comme une évolutivité horizontale comparée à une évolutivité verticale et l'utilisation d'équilibreur de charge de sauvegarde, peut avoir un impact sur la disponibilité de votre application Rational Asset Manager.
Considérons la disponibilité de toutes les ressources partagées, de tous les réseaux et de tous les systèmes de stockage sur disque composant votre environnement Rational Asset Manager.
Dans une conception avec tolérance aux pannes, en cas de défaillance d'une application ou d'un serveur, d'autres membres du cluster peuvent poursuivre les services aux clients.
Il existe deux catégories de reprise en ligne : la reprise en ligne de serveurs et la reprise en ligne de sessions.
Lorsqu'une reprise en ligne de serveur se produit, les sessions du membre défaillant du cluster sont perdues (un utilisateur devra se reconnecter), mais les services sont toujours accessibles au client. S'il s'agit d'une reprise en ligne de sessions, les sessions existantes sont repris par d'autres membres du cluster comme s'il n'y avait pas eu de défaillance du membre du cluster (avec le risque de voir la dernière transaction perdue).
Si vous avez configuré une infrastructure redondante pour prendre en charge une reprise en ligne de serveurs, Rational Asset Manager prendra cela en charge.
Tâches associées
Activer la sécurité des applications sur WebSphere Application Server V7.0 Si vous installez le produit sur un serveur IBM WebSphere Application Server7.0 existant, la sécurité des applications doit être activée. Si celle-ci n'est pas activée, l'application de configuration du serveur IBM Rational Asset Manager ne sera pas en mesure modifier la configuration de WebSphere Application Server.
Intégrations avec Rational Asset
Manager
Pour intégrer une installation de
IBM Rational Asset Manager à un autre logiciel, comme IBM Rational ClearCase, IBM Rational ClearQuest,
ou IBM WebSphere Service Registry and Repository (WSRR), envisagez une stratégie d'authentification commune comme LDAP ou Active Directory.
Examinez aussi la connectivité de chacun des composants.
Si les produits passent au travers d'un pare-feu, ouvrez les ports appropriés pour chaque produit intégré.
Les clients de ces applications doivent être installés sur le même ordinateur que le serveur et l'application serveur Rational Asset Manager. Pour améliorer les performances, exécutez les services de ces applications sur des ordinateurs autres le serveur d'applications.
Lorsque vous déployez le produit dans un environnement en cluster, les composants doivent utiliser les mêmes système d'exploitation et serveur d'applications. Si vous prévoyez une intégration avec
Rational ClearCase et Rational ClearQuest, vous devez installer les applications client sur tous les composants du cluster et avoir le même chemin d'installation sur chaque noeud du cluster.
Vous ne pouvez pas configurer des noeuds individuels de façon indépendante.
Applications IBM Jazz Server
Vous pouvez créer
des liens entre les artefacts présents sur les serveurs Jazz et les actifs existant dans Rational Asset Manager.
Par exemple, vous pouvez créer un incident dansIBM Rational Team Concert à propos d'un actif, puis un lien entre cet actif et l'élément de travail.
IBM Rational Team Concert
Rational Team Concert est un outil collaboratif fondé sur une plateforme évolutive et extensible qui intègre toutes les tâches du cycle de vie du logiciel. Vous pouvez créer ou lier à des éléments de travail sur le serveur Rational Team Concert, comme décrit ci-dessus. Vous pouvez aussi lier des fichiers d'actifs au contrôle des sourcesRational Team Concert : ainsi, quand les utilisateurs téléchargent des fichiers de Rational Asset Manager dans leurs clients Eclipse, ils doivent télécharger la version la plus récente du système de contrôle des sources.
Eclipse
Vous pouvez ajouter Rational Asset Manager à un environnement de développement intégré Eclipse pour rechercher des actifs, télécharger des artefacts dans votre espace de travail, créer des actifs à partir des fichiers de votre espace de travail et collaborer sur des actifs. Pour plus d'informations sur l'installation de Rational Asset Manager sur un client Eclipse, voir Installer le client Eclipse de Rational Asset Manager.
IBM Lotus Connections
Vous pouvez afficher des cartes de visite Lotus Connections dans les applications Rational Asset Manager.
De plus, dans Lotus Connections, vous pouvez afficher la liste des actifs que vous devez approuver dans Rational Asset Manager.
IBM Rational Build Forge
Rational Asset Manager complète les systèmes d'applications de génération existants tels que Build Forge. Build Forge vous permet de créer une génération à partir des actifs dans Rational Asset Manager. Vous pouvez également utiliser l'intégration pour publier les résultats de la génération en tant que nouveaux actifs dans Rational Asset Manager.
Un ensemble de scripts vous permet de télécharger des actifs, de vérifier les dépendances, de compiler, de générer et de livrer des résultats en tant que nouveaux actifs.
IBM Rational Software Architect et autres outils de modélisation Rational
Vous pouvez facilement envoyer des modèles et des topologies depuis votre application de modélisation à Rational Asset Manager, où d'autres utilisateurs peuvent consulter et approuver votre travail.
IBM WebSphere Service Registry
and Repository
Dans le cadre de Rational Asset Manager et de l'intégration WSRR, vous pouvez publier des actifs Rational Asset Manager dans WSRR. Lorsque vous prévoyez d'intégrer les registres pour les deux applications, envisagez l'usage des registres. Par exemple, si Rational Asset Manager est le registre du temps de développement qui contient des actifs utilisés par des équipes de développement et WSRR est un registre d'exécution qui est dérivé des documents, dans ce cas certains actifs qui sont développés pourraient être déployés et une partie des artefacts de l'actif pourraient être publiés dans WSRR.
Après le passage des artefacts d'un actif de Rational Asset Manager dans WSRR, ceux-ci sont détenus et gérés comme des documents d'exécution. Ils peuvent changer et être gouvernés par l'organisation d'exécution, selon les besoins.
Cependant, il est utile à la fois pour le développement et l'organisation d'exécution de préserver des liens entre les actifs de développement et leurs documents équivalents d'exécution afin de permettre aux utilisateurs de comprendre les liens entre des actifs de développement et les documents déployés.
IBM Tivoli Change and Configuration Management Database
Pour prendre en charge les scénarios d'intégration, Rational Asset Manager utilise la spécification RAS (Reusable Asset Specification) à partir du groupe OMG (Object Management Group) comme structure principale pour des métadonnées d'actifs. Pour permettre une intégration avec des outils et d'autres référentiels, comme IBM Tivoli CCMDB, des métadonnées supplémentaires sont requises. La spécification RAS offre une structure autorisant une identification des actifs et une extension de métadonnées uniques ; cette combinaison fournit la base de gestion des références entre Rational Asset Manager et Tivoli CCMDB.
Grâce à l'utilisation de la spécification RAS dans
Rational Asset Manager, l'entreprise peut configurer plusieurs types d'actifs pour répondre à leurs besoins particuliers. Quel que soit la configuration du type d'actif dans Rational Asset Manager, la synchronisation utilise
Tivoli CCMDB.
Outre les métadonnées des actifs (comme un ID, qui crée une référence entre
Rational Asset Manager et Tivoli CCMDB) d'autres éléments de métadonnées (comme une classification) sont synchronisés entre Rational Asset Manager et Tivoli CCMDB. La synchronisation de la classification et des métadonnées d'actifs permet de réduire des tâches d'administration et de simplifier l'action du développeur de logiciel. De plus, lorsque vous sélectionnez un sous-ensemble d'actifs de Rational Asset Manager et un sous-ensemble d'éléments configurés dans le référentiel CCMDB, vous créez un point de connexion de plusieurs à plusieurs, ce qui rend le tracé des relations et la recherche des informations nécessaires plus compliqués.
La volatilité des références dans chacun des référentiels peut agir sur plusieurs niveaux d'intégration de ces références, et par conséquent avoir un impact sur les performances de Rational Asset Manager.
Déterminez ce qu'il faut connecter aux référentiels. Ne connectez pas tous les actifs de
Rational Asset Manager pour tous les types d'actifs à tous les éléments configurés dans CCMDB. A la place, identifiez les scénarios qui sont pertinents pour votre entreprise, puis identifiez les relations d'actifs et d'éléments configurés que vous devez prendre en charge dans ces scénarios, en sélectionnant un sous-ensemble des relations d'actifs et d'éléments de configuration à gérer.
IBM Rational ClearCase
Rational ClearCase améliore la productivité et l'efficacité opérationnelle en offrant des fonctions comme le contrôle des versions, la gestion automatisée des espaces de travail, un support de développement en parallèle, la gestion des lignes de base et la gestion des générations et des éditions. Pour répondre aux exigences de conformité internes et externes, Rational ClearCase contient des fonctions étendues de sécurité, comme un authentification d'utilisateur et une prise en charge d'audit. Vous pouvez utiliser les fonctions UCM pour ajouter une gestion de projet ou de flux de travaux à Rational ClearCase.
.
IBM Rational ClearQuest
Rational ClearQuest est un système personnalisable pour faire le suivi des incidents et des changements. Il vous permet de gérer la plupart des types d'activité de modification associés au développement de logiciels, notamment les améliorations, les défauts à corriger et les révisions de la documentation. Rational ClearQuest raccourcit le cycle de développement en permettant à tous les membres de l'équipe de développement de participer au processus de gestion unifiée des demandes de changement.
Lorsque vous contrôlez votre système, recherchez les erreurs et les redémarrages du serveur dans les fichiers journaux du serveur Web.
Examinez aussi les les fichiers journaux du système ; vous les trouverez à l'emplacement suivant :
<chemin d'installation>\IBM\WebSphere\AppServer\profiles\AppSrv01\logs
Sauvegarde de Rational Asset Manager
Afin d'éviter toute perte de données, sauvegardez la base de données IBM Rational Asset Manager,l'emplacement de stockage des actifs et (si vous utilisez Installation Manager), les emplacements d'installation de
Rational Asset Manager. Pensez aussi à sauvegarder votre configuration de IBM WebSphere Application Server.
La sauvegarde de vos index n'est pas nécessaire ; Rational Asset Manager crée un index pour vous. Ne sauvegardez aucune donnée /temp.
Avant de mettre à niveau votre système, exécutez les sauvegardes nécessaires.
Pour des instructions détaillées sur la sauvegarde et la restauration de vos applications, voir Sauvegarde et restauration.
Mises à niveau vers Rational Asset Manager
Si vous prévoyez de mettre à niveau votre système, examinez le chemin que votre mise à niveau doit suivre. Par exemple, prévoyez-vous d'utiliser IBM Installation Manager pour installer le support sur votre serveur ou envisagez-vous de copier le support à partir d'autres sources ?
Consignes préalables à une mise à niveau :
Si vous prévoyez s'utiliser Installation
Manager, installez-le avant de mettre à niveau votre système.
Il n'est pas nécessaire de désinstaller Rational Asset Manager avant d'effectuer une mise à niveau.
En utilisant votre serveur Rational Asset Manager existant,
Installation
Manager et l'application de l'assistant de configuration maintiennent leurs informations racine de contexte pour Rational Asset Manager.
Si vous ne vous connectez pas directement à la console du serveur Rational Asset Manager, prévoyez un accès à distance au serveur.
IBM Installation Manager : Si Installation Manager est déjà installé, il est détecté à son lancement depuis l'application de tableau de bord sur le support d'installation.
IBM DB2 Enterprise Server Edition
IBM Rational Team Concert :
cette application est incluse
pour prendre en charge l'intégration obligatoire entre Rational Asset Manager et
Rational Team Concert. Toutefois, une seule licence développeur est fournie. Cette licence suffit pour l'intégration avec Rational Asset Manager.
IBM WebSphere Application Server : une version complète et une version
limitée de WebSphere Application Server sont incluses. Vous devez
installer la version complète avant d'installer Rational Asset Manager ou
utiliser Installation Manager pour installer la version limitée avec Rational Asset Manager.
La version limitée de WebSphere Application Server a été conçue
à des fins de test et d'évaluation. Elle n'est pas suffisante pour les déploiements
d'entreprise.
IBM Rational License Key Server
Exigences du serveur d'applications
Vous devez posséder un serveur d'applications pris en charge. Vous déploierez les applications Web pour Rational Asset Manager sur un serveur d'applications.
Si vous ne possédez pas de serveur d'applications, le support d'installation inclut une version intégrée limitée deIBM WebSphere Application Server que vous pouvez installer avec les applications serveur Rational Asset Manager. Si vous avez plusieurs serveurs d'applications pris en charge, vous pouvez installer les applications serveur Rational Asset Manager dessus.
Pour WebSphere Application Server, le déploiement d'un serveur d'applications et les déploiements en clusters sont pris en charge.
Restriction :Pour créer et utiliser un cluster de serveurs d'applications, vous devez posséder IBM WebSphere Application Server Network Deployment (ND), qui n'est pas fourni avec IBM Rational Asset Manager.
Exigences de l'application de base de données
Une application de base de données est requise pour le serveur Rational Asset Manager.
Vous pouvez utiliser l'une des bases de données prises en charge avec une installation du serveur Rational Asset Manager installé sur l'un des serveurs d'applications pris en charge.
Exigences du serveur de licences
Pour répartir des licences, vous devez installer et utiliser le serveur de licences Rational. Installez les licences sur le serveur de licences Rational. Après avoir déployé Rational Asset Manager, vous devez configurer l'application Web Rational Asset
Manager afin de communiquer avec Rational License Server.
Intégration obligatoire : Rational Team Concert
Rational Asset Manager requiert Rational Team Concert.
L'application Rational Team Concert gère les processus du cycle de vie pour les actifs dansRational Asset Manager.
Une version limitée de Rational Team Concert est incluse ; vous pouvez l'installer et l'utiliser, ou bien étendre une application serveur Rational Team Concert afin de travailler avec Rational Asset Manager.
Pour plus d'informations, voir Integrating Rational Team Concert with Rational Asset
Manager.
Un navigateur Web pris en charge est obligatoire pour afficher le client Web Rational Asset Manager et la documentation, ainsi que pour prendre en charge le widget SWT (Standard
Widget Toolkit) d'Eclipse.
Autres logiciels requis
Adobe Acrobat Reader
Adobe Flash Player, pour afficher l'aide multimédia, comme des tours, des tutoriels et des démonstrations.
version 6.0 édition 65 ou ultérieure
version 6.0 édition 69 ou ultérieure
Privilèges d'utilisateur requis
Pour installer IBM Rational Asset Manager, vous devez disposer d'un
ID utilisateur répondant aux exigences suivantes.
Votre ID utilisateur ne doit pas contenir de caractères double octet (DBCS).
Vous devez
avoir un ID utilisateur faisant partie du groupe Administrateurs.
Vous devez pouvoir vous
connecter en tant que root.
Tâche de préinstallation
Avant d'installer le produit, effectuez les étapes suivantes :
Vous pouvez installer IBM Rational Asset Manager à l'aide
d'IBM Installation Manager ou des fichiers .zip de déploiement et en les installant manuellement. Si vous utilisez Installation Manager, vous pouvez soit utiliser l'interface graphique soit effectuer une installation silencieuse à l'aide de la ligne de commande.
IBM Packaging Utility
Le logiciel IBM Packaging
Utility permet de copier des packages de produit vers un référentiel qui peut ensuite être placé sur un serveur Web accessible par HTTP ou HTTPS.
Le logiciel Packaging Utility se trouve sur le CD Enterprise Deployment de
chaque plateforme (Windows et
Linux) qui est inclus avec
IBM Rational Asset Manager.
Pour placer un référentiel contenant un package Rational Asset Manager sur un serveur Web qui sera accessible par HTTP ou HTTPS, vous devez utiliser Packaging Utility pour copier le package du produit de Rational Asset Manager dans le référentiel.
Cet utilitaire permet d'accomplir les tâches suivantes :
Générer un nouveau référentiel de stockage des packages de produit.
Copier des packages de produit vers un nouveau référentiel. Vous pouvez copier plusieurs packages
de produit dans un même référentiel et créer ainsi un emplacement commun à partir duquel les
utilisateurs de votre entreprise pourront installer les produits sur leur poste de travail en
utilisant IBM Installation Manager.
Supprimer des packages de produit d'un référentiel.
Consultez l'aide en ligne de Packaging Utility pour des instructions complètes sur l'utilisation de
cet outil.
Installer Packaging Utility
Avant de pouvoir utiliser IBM Packaging
Utility pour copier le package du produit Rational Asset Manager, vous devez installer Packaging Utility à partir du
CD Enterprise Deployment.
Procédure
Pour installer IBM Packaging Utility à partir du CD Enterprise Deployment :
Exécutez le CD Enterprise Deployment pour la plateforme appropriée et extrayez le fichier compressé qu'il contient.
Recherchez le fichier compressé (pu.disk_win32.zip ou pu.disk_linux.zip) dans le
répertoire Packaging Utility et décompressez-le pour en extraire les fichiers
d'installation de Packaging Utility.
Localisez le fichier exécutable du programme d'installation de Packaging Utility.
Passez dans le
sous-répertoire InstallerImage_win32 du répertoire où vous avez extrait le contenu
du fichier pu.disk_win32.zip. Localisez le fichier install.exe.
Passez dans le
sous-répertoire InstallerImage_linux du répertoire où vous avez extrait le contenu
du fichier pu.disk_linuz.zip.
Localisez le fichier install.exe.
Lancez l'exécutable du programme d'installation et suivez les
instructions de l'assistant pour installer
Packaging Utility.
Si Installation Manager n'est pas détecté sur votre système, vous êtes invité à l'installer, puis
l'assistant d'installation démarre. Pour installer Installation Manager, suivez les instructions de l'assistant.
Une fois qu'Installation Manager est installé sur votre ordinateur, Installation Manager démarre et lance automatiquement l'assistant d'installation.
Pour terminer l'installation, suivez les instructions de l'assistant d'installation.
Installer à partir du téléchargement
Après avoir obtenu les fichiers d'installation, extrayez le contenu.
Pourquoi et quand exécuter cette tâche
Vous installez manuellement IBM Rational Asset Manager
en téléchargeant les fichiers .zip, puis en extrayant le contenu des fichiers compressés sur votre système de fichiers.
Si
vous téléchargez les fichiers d'installation files à partir d'IBM Passport Advantage,
vous devez extraire l'image des fichiers compressés pour pouvoir installer Rational Asset Manager.
Si vous choisissez de télécharger les fichiers d'installation à l'aide de l'applet
Download Director, celle-ci vérifie automatiquement que chaque fichier traité
est complet.
Extraire les fichiers
Pourquoi et quand exécuter cette tâche
Extrayez chaque fichier compressé dans le même répertoire.
Veillez à ne pas inclure d'espaces dans les noms de répertoire, sinon vous ne pourrez pas exécuter
la commande launchpad.sh pour lancer le tableau de bord à partir de la ligne de commande.
Installer à partir du programme tableau de bord
Le tableau de bord (launchpad) offre un emplacement central à partir duquel vous pouvez à la fois consulter les
informations sur l'édition du produit et démarrer le processus d'installation.
Pourquoi et quand exécuter cette tâche
Utilisez le programme tableau de bord pour démarrer l'installation de
IBM Rational Asset Manager dans les cas suivants :
Installation à partir des CD du produit
Installation à partir d'une image stockée dans votre système de fichiers local
Installation à partir d'une image sur un lecteur partagé
Lorsque le processus d'installation est lancé
depuis le tableau de bord, IBM Installation
Manager s'installe automatiquement s'il n'est pas
déjà sur votre ordinateur, puis il démarre préconfiguré avec l'emplacement du référentiel contenant le package de
Rational Asset Manager.
Si vous installez et démarrez
Installation
Manager directement, vous devez spécifier vous-même
le référentiel à utiliser dans les préférences.
Démarrer le programme tableau de bord
Si vous procédez à l'installation à partir des CD et que l'exécution automatique est activée
sur votre ordinateur, le tableau de bord d'installation de
Rational Asset Manager se lance automatiquement lorsque vous insérez le
premier disque d'installation dans votre lecteur de CD. Si vous procédez à l'installation à partir d'une image
d'installation, ou si l'exécution automatique n'est pas activée sur votre système, vous devez lancer vous-même le tableau
de bord.
Insérez le CD d'installation d'Rational Asset Manager dans votre
lecteur de CD.
Assurez-vous que le lecteur
de CD est monté.
Si l'exécution automatique est activée sur votre système, le tableau de bord d'installation
d'Rational Asset Manager s'ouvre automatiquement. Si l'exécution automatique
n'est pas activée :
Exécutez
launchpad.exe, qui se trouve dans le répertoire racine du CD.
Exécutez launchpad.sh, qui se
trouve dans le répertoire racine du CD.
Démarrer une installation à partir du tableau de bord
Procédure
Lancez le programme tableau de bord.
Si ce n'est déjà fait, lisez les Notes sur l'édition en cliquant sur
l'option correspondante.
Lorsque vous êtes prêt à commencer l'installation, cliquez
sur Installer IBM Rational Asset Manager.
Si IBM Installation
Manager n'est pas détecté sur votre système ou
si une ancienne version est déjà installée, vous devez procéder à l'installation de la version la plus récente.
Une fois l'installation d'Installation
Manager effectuée correctement, cliquez
sur Terminer pour fermer l'assistant. Une fois l'installation terminée,
Installation
Manager s'ouvre automatiquement.
IBM Installation Manager est un programme qui vous aide à installer les packages de produits sur votre ordinateur.
Installation
Manager vous permet aussi de mettre à jour, modifier et désinstaller des packages que vous avez installés.
Un package peut être un produit, un groupe de composants ou un composant unique qui est conçu pour être installé par Installation
Manager.
Installation
Manager s'utilise dans la plupart des scénarios d'installation concernant IBM Rational Asset Manager. Rational Asset Manager nécessite généralement la dernière version de Installation
Manager au moment de sa sortie.
Cette section traite de tâches courantes en rapport
avec IBM Installation Manager.
Pour des informations plus détaillées,
consultez l'aide en ligne d'Installation
Manager ou le centre de
documentation d'Installation
Manager à l'adresse
http://publib.boulder.ibm.com/infocenter/install/v1r5/index.jsp.
Installer Installation Manager sous
Windows
Pourquoi et quand exécuter cette tâche
Si vous lancez l'installation de votre produit à partir du programme
tableau de bord (launchpad), et si Installation
Manager n'est pas encore installé sur votre ordinateur, son installation démarre automatiquement.
(Pour plus d'informations sur ce processus, voir
Installer à partir du programme tableau de bord.) Dans les autres cas, vous devez démarrer manuellement l'installation
d'Installation
Manager.
Procédure
Pour lancer manuellement l'installation d'Installation
Manager
:
Exécutez install.exe à partir du dossier InstallerImage_win32 situé sur le premier disque
d'installation.
Cliquez sur Suivant dans la page Installer des packages.
Lisez le contrat de licence dans la page correspondante et sélectionnez l'option d'acceptation des dispositions du
contrat de licence. Cliquez sur
Suivant.
Cliquez sur le bouton Parcourir de la page du dossier de destination si vous souhaitez changer d'emplacement d'installation. Cliquez sur
Suivant.
Cliquez sur Installer dans la page d'informations récapitulatives.
Une fois le
processus d'installation terminé, vous en êtes informé par un message.
Cliquez sur Terminer. Installation
Manager s'affiche.
Pour installer Installation
Manager manuellement :
Ouvrez une fenêtre de terminal avec des privilèges d'utilisateur root.
Exécutez install.
Ce fichier se trouve dans le
dossier InstallerImager_linux situé sur le premier disque d'installation.
Ce fichier se trouve dans le
dossier InstallerImager_aix folder situé sur le premier disque d'installation.
Cliquez sur le bouton Suivant de l'écran Installer des packages.
Lisez le contrat de licence dans la page correspondante et sélectionnez l'option d'acceptation des dispositions du
contrat de licence. Cliquez sur
Suivant.
Au besoin, modifiez l'emplacement du répertoire d'installation.
Cliquez sur
Suivant.
Cliquez sur Installer dans la page d'informations récapitulatives. Une fois le
processus d'installation terminé, vous en êtes informé par un message.
Cliquez sur Terminer. IBM Installation
Manager s'ouvre.
Démarrer Installation Manager sous
Windows
Pourquoi et quand exécuter cette tâche
Il est préférable de
lancer Installation
Manager à partir du programme tableau de bord. Installation
Manager démarre ainsi lorsqu'une préférence de référentiel a été configurée
et que les packages Rational Asset Manager ont déjà été sélectionnés.
Si vous lancez
Installation
Manager directement (sans passer par le tableau de
bord), vous devez définir vous-même la préférence de référentiel et choisir manuellement les packages à installer. Pour
plus d'informations, voir Plan d'installation.
Procédure
Pour démarrer Installation
Manager manuellement :
Ouvrez le menu Démarrer à partir de la barre des tâches.
Sélectionnez Tous les programmes > IBM Installation
Manager > IBM Installation Manager.
Démarrer Installation Manager sous
Linux et
AIX
Pourquoi et quand exécuter cette tâche
Il est préférable de
lancer Installation
Manager à partir du programme tableau de bord. Installation
Manager démarre ainsi lorsqu'une préférence de référentiel a été configurée
et que les packages Rational Asset Manager ont déjà été sélectionnés.
Si vous lancez
Installation
Manager directement (sans passer par le tableau de
bord), vous devez définir vous-même la préférence de référentiel et choisir manuellement les packages à installer. Pour
plus d'informations, voir Plan d'installation.
Procédure
Pour démarrer Installation
Manager manuellement :
Ouvrez une fenêtre de terminal avec des privilèges d'utilisateur root.
Passez dans le répertoire d'installation
d'Installation
Manager (par défaut,
/opt/IBM/InstallationManager/eclipse) et exécutez IBMIM.
Désinstaller Installation Manager sous
Windows
Procédure
Pour désinstaller Installation
Manager :
Ouvrez le menu Démarrer à partir de la barre des tâches.
Sélectionnez Tous les programmes > IBM Installation
Manager > Désinstaller IBM Installation Manager.
Cliquez sur le bouton Suivant de la page Désinstaller. IBM Installation
Manager est sélectionné en vue de sa désinstallation.
Dans la page Récapitulatif, cliquez sur Désinstaller.
Résultats
Remarque :Vous pouvez aussi désinstaller
Installation
Manager en passant par le Panneau de configuration. Sélectionnez Démarrer > Paramètres > Panneau de configuration et faites un double clic sur Ajout/Suppression de
programmes.
Sélectionnez l'entrée
IBM Installation
Manager et cliquez sur Supprimer.
Désinstaller Installation Manager sous
Linux et
AIX
Pourquoi et quand exécuter cette tâche
Installation
Manager doit être désinstallé à l'aide de l'outil de gestion de packages inclus avec votre version de
Linux ou d'AIX.
Procédure
Pour désinstaller manuellement Installation Manager sous
Linux ou
AIX :
Ouvrez une fenêtre de terminal avec des privilèges d'utilisateur root.
Placez-vous dans le répertoire de désinstallation d'Installation Manager. Par défaut, il s'agit de
/var/ibm/InstallationManager/uninstall.
Si Installation Manager n'a pas été installé à son emplacement par défaut, recherchez son répertoire de désinstallation
(uninstall) par rapport à l'endroit où il est installé.
Exécutez ./uninstall.
Installation de Installation
Manager en
mode console
Vous pouvez installer IBM Installation Manager en
mode console : il s'agit d'une interface utilisateur textuelle
utilisée dans un utilitaire de ligne de commande.
Procédure
Sur une ligne de commande, déplacez le répertoire vers le dossier InstallerImage_platform sur le premier disque d'installation.
Démarrez Installation
Manager en mode console en entrant le fichier consoleinst.
Entrez N. Installation
Manager est sélectionné par défaut pour l'installation.
Sur l'écran Licences, entrez A pour
accepter les termes et conditions du contrat de licence.
Entrez N.
Sélectionnez un emplacement d'installation :
Pour modifier la valeur par défaut de l'emplacement d'installation, entrez L. Entrez un emplacement d'installation et entrez
N.
Pour accepter l'emplacement d'installation par défaut, entrez N.
Sur l'écran Récapitulatif, passez en revue vos sélections.
Pour générer un fichier de réponses pour l'installation silencieuse de Installation
Manager sur d'autres ordinateurs, entrez G.
Entrez I pour confirmer l'installation.
Entrez R pour redémarrer Installation
Manager afin de terminer l'installation.
Tâches associées
Installation de Rational Asset Manager à l'aide
du mode console Si vous ne pouvez pas utiliser l'interface graphique dans IBM Installation Manager pour installer IBM Rational Asset Manager, vous pouvez utiliser le mode console, l'interface utilisateur textuelle interactive.
Référentiels d'installation pour Installation Manager
IBM Installation Manager extrait des packages de produit des emplacements de référentiel spécifiés.
Les informations concernant le référentiel sont transmises à
Installation
Manager
si Installation
Manager est lancé à partir du tableau de bord.
Si Installation
Manager est
lancé directement, vous devrez spécifier le référentiel d'installation qui contient
les packages du produit à installer. Voir Définir dans Installation Manager des préférences de référentiel d'installation.
Il arrive que certaines organisations regroupent leurs propres packages du produit et les hébergent sur leur intranet. Ce type de scénario d'installation est décrit
dans l'aide en ligne d'IBM Installation Manager. Vos administrateurs système auront à vous indiquer l'URL à utiliser.
Par défaut, IBM Installation
Manager utilise
une URL incorporée dans chaque produit de développement logiciel Rational
pour se connecter via Internet à un serveur de référentiel.
Installation
Manager recherche alors les packages et les nouvelles fonctionnalités du produit.
Définir dans Installation Manager des préférences de référentiel d'installation
Lorsque vous lancez l'installation d'IBM Rational Asset Manager à partir
du tableau de bord, l'emplacement du référentiel contenant le package du produit que vous installez
est automatiquement défini dans IBM Installation Manager à son démarrage. Mais si vous lancez directement Installation Manager (par
exemple, en installant Rational Asset Manager à partir
d'un référentiel situé sur un serveur Web), vous devrez préalablement spécifier dans
Installation Manager l'URL du répertoire contenant le package du produit comme préférence de référentiel.
Pour ce faire, allez à la page des référentiels dans la fenêtre des préférences. Par défaut, Installation Manager utilise
une URL incorporée dans chaque produit de développement logiciel Rational
pour se connecter via Internet à un serveur de référentiel et y rechercher les packages et les nouvelles fonctionnalités installables. Les besoins de votre organisation peuvent vous imposer de rediriger le référentiel sur un site de votre intranet.
Avant de commencer
Remarque :Avant de lancer l'installation, procurez-vous auprès de votre administrateur l'URL du référentiel des packages d'installation.
Procédure
Pour ajouter, modifier ou supprimer un emplacement de référentiel dans Installation Manager :
Démarrez Installation Manager.
Dans la page de démarrage d'Installation Manager, cliquez sur Fichier > Préférences, puis cliquez sur Référentiels. La page des référentiels s'affiche, qui indique les référentiels utilisables, leurs emplacements et s'ils sont accessibles.
Dans la page Référentiels, cliquez sur Ajouter un référentiel.
Dans la fenêtre Ajouter un référentiel, entrez
l'URL du référentiel ou naviguez vers celui-ci.
Cliquez sur OK. Si vous avez indiqué un emplacement HTTPS
ou FTP à accès limité, vous devrez fournir un ID utilisateur et un mot de passe. Le nouvel emplacement ou l'emplacement modifié du référentiel
apparaît alors dans la liste. Si le référentiel n'est pas accessible,
un x rouge s'affiche dans la colonne Accessible.
Cliquez sur OK pour quitter.
Que faire ensuite
Remarque : Pour qu'Installation Manager puisse rechercher dans les référentiels par défaut
les packages installés, l'option Rechercher dans les référentiels de service durant l'installation et
les mises à jour doit être cochée dans la page des préférences de référentiels ; cette option est cochée par défaut.
Définition des préférences du référentiel d'installation en mode console
Lorsque vous lancez l'installation de IBM Rational Asset Manager à partir du tableau de bord, l'emplacement du référentiel contenant le package du produit à installer est automatiquement défini dans Installation
Manager.
Si vous lancez directement Installation
Manager, vous devez préalablement spécifier l'URL du répertoire contenant le package du produit
avant de pouvoir installer le package.
Vous pouvez lancer
directement Installation
Manager si vous installez des packages à partir d'un référentiel situé sur un serveur Web.
Avant de commencer
Procurez-vous auprès de votre administrateur l'URL du référentiel des packages d'installation.
Pourquoi et quand exécuter cette tâche
Pour ce faire, allez à la page des référentiels dans la fenêtre des préférences. Par défaut, Installation
Manager utilise
une URL incorporée dans chaque produit de développement logiciel Rational pour se connecter via Internet à un serveur de référentiel
et y rechercher les packages et les nouvelles fonctionnalités. Les besoins de votre organisation peuvent vous imposer de rediriger le référentiel sur un site de votre
intranet.
Procédure
Pour ajouter un emplacement de référentiel en Installation
Manager
mode console :
Démarrez Installation
Manager en mode console en exécutant la plateforme ram-consoleinst- depuis la ligne de commande.
Sur la page d'accueil de Installation
Manager,
entrez P pour ouvrir la page Préférences.
Entrez 1 pour afficher la page Référentiels. La page Référentiels affiche les emplacements disponibles.
Sur la page Référentiels, entrez D pour
ajouter un référentiel.
Entrez l'URL de l'emplacement du référentiel. Si
vous avez indiqué un emplacement HTTPS ou FTP à accès limité, vous devrez fournir
un ID utilisateur et un mot de passe.
Entrez P pour entrer les données d'identification.
Entrez votre nom d'utilisateur.
Entrez votre mot de passe.
Entrez 1 pour enregistrer le mot de passe.
Entrez O pour enregistrer le référentiel. Le nouvel emplacement ou l'emplacement modifié du référentiel
apparaît alors dans la liste.
Entrez A pour appliquer les modifications et revenir
au menu Préférences.
Entrez C pour quitter le menu Préférences.
Que faire ensuite
Afin de s'assurer que Installation
Manager peut
rechercher les packages installés dans les emplacements par défaut du référentiel, vérifiez que ce dernier est marqué d'un X. Un X indique que
l'option Rechercher dans les référentiels de service pendant l'installation et les mises à jour sur la page de préférences des référentiels est sélectionnée. Cette case est cochée par
défaut.
L'installation de WebSphere Application Server,
version 7.0
IBM Rational Asset Manager nécessite
une application de serveur. Si aucune des applications de base de données
prises en charge par le produit n'est installée sur votre ordinateur, vous pouvez installer WebSphere Application Server,
version 7.0. Cette application fait partie des produits fournis sur le support d'installation de Rational Asset Manager.
Pourquoi et quand exécuter cette tâche
Les instructions d'installation et les notes sur l'édition, ainsi que le guide d'utilisation de DB2 sont disponibles
dans le centre de documentation WebSphere Application Server Version 7.0. Consultez http://publib.boulder.ibm.com/infocenter/wasinfo/v7r0/index.jsp pour obtenir des informations relatives à la version
complète de WebSphere Application Server et à la version
intégrée de WebSphere Application Server sous forme de package.
Procédure
Pour démarrer une installation de la version complète de WebSphere Application Server Version 7.0 :
Dans le tableau de bord de Rational Asset Manager, cliquez sur Installer IBM WebSphere Application Server7.0.
Si vous installez à partir des CD, le programme peut vous demander d'insérer le premier
WebSphere Application Server CD d'installation.
Cliquez sur la page WebSphere Application Server Installation
ou sélectionnez la page correspondant à votre scénario d'installation.
Lisez le guide d'installation et le fichier Readme disponibles
sur cette page ou dans le centre de documentation.
Cliquez sur Lancer l'assistant d'installation pour WebSphere
Application Server ou, si vous choisissez de ne pas utiliser la page WebSphere Application Server Installation, lancez le programme d'installation qui correspond à votre scénario d'installation.
Suivez les instructions de l'assistant pour effectuer
l'installation.
Pour plus d'informations, consultez les instructions d'installation dans le centre de documentation WebSphere Application Server Version 7.0.
Que faire ensuite
Cliquez sur le lien Appliquer le groupe de correctifs le plus récentWebSphere Application Server dans le tableau de bord
Rational Asset Manager ou entrez l'URL http://www-01.ibm.com/support/docview.wss?uid=swg27004980 dans votre navigateur Web pour télécharger les mises à jour et les installer.
Activer la sécurité des applications sur WebSphere Application Server V7.0
Si vous installez le produit sur un serveur IBM WebSphere Application Server7.0 existant, la sécurité des applications doit être activée. Si celle-ci n'est pas activée, l'application de configuration
du serveur IBM Rational Asset Manager ne sera pas en mesure modifier
la configuration de WebSphere Application Server.
Procédure
Dans la console d'administration de WebSphere Application Server, cliquez sur Sécurité.
Assurez-vous que la case Activer la sécurité des applications
est cochée.
Cliquez sur Valider.
Cliquez sur Enregistrer.
Installer IBM DB2 Enterprise Server Edition, version 9.7
IBM Rational Asset Manager a besoin d'une application de base de données. Si aucune des applications de base de données prises en charge par le produit n'est installée sur votre ordinateur, vous pouvez installer IBM DB2 Enterprise
Server Edition, version 9.7.Cette application fait partie des produits fournis sur le support d'installation de Rational Asset Manager.
Pourquoi et quand exécuter cette tâche
Les instructions d'installation et les notes sur l'édition, ainsi que le guide d'utilisation de DB2 sont disponibles
dans le Centre de documentation d'IBM DB2 Database for Linux, UNIX et Windows. Consultez http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/index.jsp pour des informations relatives à DB2 Enterprise Server Edition et
DB2 Data Server Trial Edition.
Pour les instructions d'installation, cliquez sur Notions fondamentales sur les bases
de données > Installation > Systèmes de
base de données. Pour
Windows, cliquez
sur DB2 Database for Windows, puis sur les
rubriques d'installation appropriées.
Pour Linux,
cliquez sur Base de données DB2 pour Linux et UNIX > Serveurs
DB2, puis sur les rubriques d'installation
appropriées.
Pour lire les notes sur l'édition, cliquez
sur Présentation des produits > DB2 Database for Linux,
UNIX, and Windows > Notes sur l'édition.
Procédure
Pour démarrer une installation de DB2 Enterprise
Server Edition, version 9.7 :
Démarrez le programme DB2 Setup Launchpad. Dans le tableau de bord d'installation de Rational Asset Manager, cliquez sur Installer IBM DB2 Enterprise Server Edition,
Version 9.7.
En cas d'installation à partir des CD, le programme peut vous
demander d'insérer le premier CD d'installation
de DB2. Le programme DB2 Setup
Launchpad démarre.
Si ce n'est déjà fait, lisez les notes sur l'édition disponibles dans
DB2 Setup Launchpad ou dans le centre de
documentation.
Dans le menu de gauche, cliquez sur Installation d'un produit, puis, dans la page
correspondante, dans la section DB2 Enterprise Server Edition,
cliquez sur Installer une nouvelle version. L'assistant
d'installation DB2 s'ouvre.
Suivez les instructions de l'assistant pour effectuer
l'installation.
Pour plus d'informations, consultez les instructions d'installation dans le Centre de documentation d'IBM DB2 Database
for Linux, UNIX et Windows ou cliquez sur Aide dans l'assistant de configuration DB2.
La clé de licence IBM DB2 Enterprise Server Edition, Version 9.7 doit être enregistrée à l'aide de la commande db2licm.
Pourquoi et quand exécuter cette tâche
Le produit DB2
utilise les informations de clé de licence contenues dans le fichier nodelock. Ce fichier se crée ou se met à jour en exécutant la commande db2licm et en spécifiant
le fichier de licence pour le produit DB2.
C'est la création ou la mise à jour du fichier nodelock que l'on appelle
l'enregistrement de la clé de licence produit DB2.
Le produit DB2 utilise les informations
de clé de licence contenues dans le fichier nodelock. Ce fichier se crée ou se met à jour
en exécutant la commande db2licm et en spécifiant
le fichier de licence pour le
produit DB2. Vous devez enregistrer la clé de licence en exécutant
la commande db2licm sur chaque ordinateur où DB2
est installé.
Pour enregistrer manuellement votre
clé de licence produit DB2
avec les droits root :
Connectez-vous avec un identifiant d'utilisateur disposant des droits root.
Enregistrez la clé de licence produit DB2 avec la commande appropriée :
/usr/opt/db2_08_01/adm/db2licm -a nomfich sous AIX
/opt/IBM/db2/V8.1/adm/db2licm -a nomfich pour
tous les autres systèmes d'exploitation basés sur UNIX.
nomfich étant le chemin et le nom complets
du fichier de licence qui correspond au produit que vous mettez en place.
Par exemple, sous AIX, si le CD-ROM est monté dans le répertoire /cdrom
et que le nom du fichier de licence est db2ese_o.lic, la commande devra être : /usr/opt/db2_08_01/adm/db2licm
-a /cdrom/db2/license/db2ese_o.lic
Après l'exécution de la commande db2licm,
les informations de la clé de licence produit DB2 se trouvent dans le fichier nodelock dans les répertoires suivants :
AIX :
/var/ifor.
environnement d'exploitation HP-UX, Linux
ou Solaris : /var/lum.
Windows :
DB2PATH/sqllib/license.
Procédure
Pour enregistrer votre clé de licence produit DB2 en tant que propriétaire de l'instance :
Créez l'environnement d'instance et devenez le propriétaire de l'instance.
Enregistrez votre licence produit DB2 avec la commande appropriée :
Pour les systèmes d'exploitation UNIX :
db2instance_path/adm/db2licm -a nomfich
Pour les systèmes d'exploitation Windows :
db2instance_path\adm\db2licm
-a nomfich
db2instance_path étant l'endroit où a été créée l'instance DB2, et nomfich
le chemin et le nom complets du fichier de licence qui correspond au produit que vous mettez en place.
Installation de Rational License Key Server
Pour distribuer des clés de licence aux clients, le serveur IBM Rational Asset Manager utilise le serveur Rational License Key Server.
Procédure
Installez Rational License Key Server.
Pour Windows, AIX
ou Linux :
si vous utilisez Rational License
Server version 7.01 ou une version antérieure, passez à Rational License Key Server v8.1.2 ou
une version ultérieure.
Pour Linux for zSeries : vous devez installer Rational
License Key Server v8.1.2 1 ou
une version ultérieure sur une plateforme prise en charge.
Rational License Key Server est inclus sur le support d'installation de Rational Asset Manager. Vous pouvez également récupérer la dernière version de Rational License Server avec votre compte Passport Advantage ou par le biais du centre de téléchargement Rational.
Pour des informations sur l'installation et la configuration du serveur de licences, voir les rubriques suivantes dans le manuel License Management Guide :
Le nombre de clés de licence disponibles détermine le nombre d'utilisateurs pouvant être connectés en même temps à l'application Web.
Si vous utilisez des serveurs de licences redondants, vous devez installer vos licences sur chaque serveur.
Si vous utilisez plusieurs serveurs de licences distribués
sur différents réseaux, une licence distincte doit être installée sur chaque serveur de licences.
Pour une mise à niveau, vous devez enregistrer une demande pour les clés de licence mises à jour.
Pour plus d'informations sur les licences Rational et pour obtenir vos clés de licence Rational Asset Manager, voir la page de support de licences Rational à l'adresse http://www.ibm.com/software/rational/support/licensing/.
Démarrez Rational License Server. Pour plus d'informations, voir le manuel IBM Rational License Management
Guide ou l'aide de License Key Administrator.
Après avoir déployé les applications Rational Asset Manager
sur votre serveur d'applications, configurez ce serveur pour qu'il communique avec Rational License Server.
Cette section décrit comment mettre à niveau IBM Rational Asset Manager, comment l'installer avec la version 7.0 intégrée de IBM WebSphere Application Server et comment l'installer sur une installation existante de WebSphere Application Server ou du serveur
Apache Tomcat.
Pourquoi et quand exécuter cette tâche
Remarque :A compter de la version 7.2, seule l'application de configuration du serveur est installée à l'aide d'IBM Installation Manager.
Vous utilisez ensuite l'application de configuration du serveur pour terminer l'installation.
Installer le serveur Rational Asset Manager à l'aide d'Installation Manager
Vous pouvez installer l'application de configuration du serveur IBM Rational Asset Manager
pour déployer toutes les autres applications, à l'aide de IBM Installation Manager.
Vous pouvez installer l'application serveur avec une version intégrée de IBM WebSphere Application Server
version 7.0 sur la version complète de WebSphere Application Serverinstallée à partir du disque du support Rational Asset Manager
ou sur une version existante de WebSphere Application Server
précédemment installée. L'installation peut être réalisée sur un noeud individuel ou sur un cluster.
Avant d'installer Rational Asset Manager, assurez-vous que l'application de base de données
(DB2, Oracle ou SQL Server)
est installée et en fonctionnement.
Si vous procédez à l'installation sur un serveur ou cluster WebSphere Application Server,
vérifiez que le serveur ou le cluster est en cours d'exécution. Vous devez exécuter Installation
Manager sur le même serveur
que le serveur d'applications, ou, pour un cluster déployé sur réseau,
sur le serveur qui exécute le gestionnaire de déploiement.
Restriction :Pour créer et utiliser un cluster de serveurs d'applications, vous devez posséder IBM WebSphere Application Server Network Deployment (ND), qui n'est pas fourni avec IBM Rational Asset Manager.
Procédure
Démarrez le tableau de bord (launchpad) d'installation de
Rational Asset Manager (voir
Installer à partir du programme tableau de bord).
Au besoin, sélectionnez une langue différente dans la
liste Sélectionnez une langue.
Cliquez sur Installer IBM Rational Asset Manager Server. Installation Manager lance
et vous pouvez cliquer sur Installer pour ouvrir l'assistant d'installation.
Si vous installez le produit à partir du programme tableau de bord, passez à l'étape 6.
Si Installation Manager est déjà installé
sur votre système mais si vous n'avez pas la dernière version, l'assistant d'installation s'ouvre
pour mettre à jour Installation Manager. Terminez l'installation à l'aide de l'assistant pour retourner
à l'installation du serveur.
Pour rechercher les mises à jour disponibles du package du serveur Rational Asset Manager,
cliquez sur Rechercher les versions et les extensions plus récentes.
Remarque : Installation Manager recherche les emplacements des référentiels de mise à jour IBM prédéfinis
pour les packages installés. Dans la page de préférences Fichier > Préférences > Référentiels, Rechercher dans les référentiels de service pendant l'installation et les mises à jour est sélectionné par défaut.
Pour utiliser cette préférence, vous devez être connecté à Internet.
Installation Manager recherche les mises à jour du produit dans le référentiel de service prédéfini. Il les recherche également dans les autres emplacements de référentiel que vous avez définis. Vous pouvez installer des mises à jour en même
temps que vous installez le package de base.
Si des mises à jour sont trouvées pour le package du serveur Rational Asset Manager, elles apparaissent après les produits correspondants, dans la liste Packages d'installation de la page Installer des packages. Par défaut,
seules les mises à jour les plus récentes sont disponibles. Pour afficher d'autres versions des packages, sélectionnez Afficher toutes les versions.
Dans la fenêtre Packages d'installation,
développez IBM Rational Asset Manager serveur et sélectionnez
Version 7.5.1.
Les mises à jour dépendant les unes des autres sont
automatiquement sélectionnées et désélectionnées ensemble.
Dans la page Licences, lisez le contrat de licence du package sélectionné. Si vous avez choisi d'installer plusieurs packages, il est possible qu'il y ait un contrat de licence pour chacun.
Pour afficher chaque contrat de licence, sélectionnez chaque version de package. Les versions de package que vous
avez choisi d'installer (par exemple, le package de base et une mise à jour) sont listées sous
le nom du package.
Si vous acceptez les termes de chaque contrat de licence,
cliquez sur J'accepte les dispositions des contrats de licence.
Pour continuer, cliquez sur Suivant.
Dans la page Emplacement, entrez le chemin
du répertoire des ressources partagées dans le champ Répertoire
des ressources partagées ou conservez la valeur par défaut.
Ce répertoire contient des ressources susceptibles d'être partagées par les groupes de packages. Pour continuer, cliquez sur Suivant.
Chemins par défaut :
C:\Program Files\IBM\IBMIMShared
/opt/IBM/IBMIMShared
Important :Vous ne pouvez spécifier le répertoire des ressources partagées que la première fois où vous
installez un package. Utilisez votre plus gros disque afin de ménager un espace suffisant pour les
ressources partagées des packages. Une fois votre choix validé, vous ne pouvez plus changer d'emplacement tant que les packages
ne sont pas tous désinstallés.
Sur la page Emplacement, choisissez un groupe de packages
existant pour y installer le package du serveur Rational Asset Manager ou
créez-en un nouveau. Un groupe de packages représente un répertoire dans lequel les packages partagent des ressources. Pour créer un groupe de packages :
Cliquez sur Créer un groupe de packages.
Entrez le chemin du répertoire d'installation du groupe de packages. Le nom du groupe de packages est créé automatiquement.
Chemins par défaut :
C:\Program Files\IBM\RAM75Server
/opt/IBM/RAM75Server
Pour continuer, cliquez sur Suivant.
Dans la page Fonctions, cliquez sur Suivant. Vous ne pouvez pas désactiver des fonctions dans cette page.
Sur la page Fonctions suivante, dans la liste Sélection du serveur d'applications, sélectionnez le serveur d'applications :
Version intégrée de WebSphere Application Server sous forme de package :
installe une nouvelle version incorporée
de WebSphere Application
Server et déploie l'application de configuration du serveur Rational Asset Manager. Si vous choisissez cette
option, passez à l'étape 13.
WebSphere Application Server : Installe
l'application de configuration du serveur Rational Asset Manager dans une installation existante de WebSphere Application Server indiquée. Cette option contient les versions de WebSphere Application Server qui
étaient précédemment installées ou la version complète de WebSphere Application Server installée
à partir du support Rational Asset Manager.
Si vous choisissez cette
option, passez à l'étape 14.
Si vous avez sélectionné Version intégrée de
WebSphere Application Server, indiquez la configuration du serveur :
Spécifiez les ports du serveur WebSphere Application Server incorporé ou utilisez les valeurs par défaut. La colonne Disponible indique si le port est déjà utilisé ou non.
Tableau 3. Ports par défaut affectés à la version incorporée de WebSphere Application Server V7.0
Nom du port
Valeur par défaut
Port du transport HTTP (WC_defaulthost)
13080
Port de la console d'administration (WC_adminhost)
13060
Port du transport HTTPS (WC_defaulthost_secure)
13443
Port sécurisé de la console d'administration (WC_adminhost_secure)
13043
Port d'amorçage (BOOTSTRAP_ADDRESS)
13809
Port du connecteur SOAP (SOAP_CONNECTOR_ADDRESS)
13880
Cliquez sur Suivant.
Dans la page Racine de contexte,
dans la zone Serveur de configuration de Rational Asset Manager, entrez une racine de contexte pour l'application de configuration du serveur Rational Asset Manager. Une racine de contexte identifie l'emplacement d'une application Web sur le serveur. Par exemple, si
vous utilisez la racine de contexte par défaut ram.setup sur
un serveur avec le domaine www.example.com,
vous pouvez accéder à l'application de configuration dans un navigateur Web à l'adresse
www.example.com/ram.setup.
Si vous avez choisi l'option WebSphere Application
Server, indiquez la configuration du serveur :
Dans le champ Emplacement du profil
du serveur d'applications, entrez le chemin complet
du serveur d'applications sur l'ordinateur local ou cliquez sur Parcourir et
ouvrez l'emplacement du profil du serveur d'applications. (Pour un cluster de déploiement réseau, entrez l'emplacement du profil pour le gestionnaire de déploiement).
Par exemple, sur une installation complète de WebSphere Application Server,
entrez C:\Program Files\IBM\WebSphere\AppServer\profiles\nom_profil,
où nom_profil est le nom du profil
sur le serveur ou le gestionnaire de déploiement pour un cluster. Pour la version incorporée de WebSphere Application Server installée avec Rational Asset Manager,
l'emplacement d'installation par défaut est C:\Program Files\IBM\RAMServer\ram\ewas7\profiles\profile1.
Si la sécurité est activée sur votre serveur d'applications,
entrez le nom d'utilisateur et le mot de passe administrateur. Si la sécurité n'est pas activée,
désélectionnez la case.
Dans la section Type de configuration de serveur, indiquez si vous installez un serveur
unique ou un cluster de déploiement réseau et fournissez le nom du serveur ou du cluster. Le serveur doit être identifié dans la section Configuration du serveur et il doit être
en cours d'exécution.
Cliquez sur Extraire la liste du serveur.
Pour les installations sur un noeud de serveur unique, le nom du serveur est
affiché dans le champ. Par exemple, server1.
Pour les clusters, le nom s'affiche.
Cliquez sur Suivant.
Dans la page Racine de contexte,
dans la zone Serveur de configuration de Rational Asset Manager, entrez une racine de contexte pour l'application de configuration du serveur Rational Asset Manager. Une racine de contexte identifie l'emplacement d'une application Web sur le serveur. Par exemple, si
vous utilisez la racine de contexte par défaut ram.setup sur
un serveur avec le domaine www.example.com,
vous pouvez accéder à l'application de configuration dans un navigateur Web à l'adresse
www.example.com/ram.setup.
Dans la page Récapitulatif, passez en revue vos choix.
Pour changer certains choix ou détails de configuration, cliquez sur Précédent et apportez les modifications souhaitées.
Lorsque vous êtes satisfait de vos choix d'installation, cliquez
sur Installer. Un indicateur affiche la progression de l'installation ; celle-ci peut prendre quelques minutes.
Une fois le processus d'installation terminé, vous en êtes informé par
un message. Pour revenir à la page de démarrage d'Installation Manager, cliquez sur Terminer.
Si vous avez besoin d'un serveur d'applications, le serveur WebSphere Application Server imbriqué est installé et démarré et l'application de configuration du serveur est déployée sur le serveur d'applications. Si vous avez fait l'installation sur un serveur WebSphere Application Server,
l'application de configuration du serveur a été déployée sur le serveur d'applications.
Si vous avez fait l'installation sur un cluster WebSphere Application Server,
l'application de configuration du serveur a été déployée sur le cluster.
Que faire ensuite
L'application de configuration du serveur
fonctionne à la manière d'un assistant et vous aide à déployer les autres fichiers d'archive d'entreprise et d'archive Web et à configurer la base de données et sa connexion, la sécurité et les référentiels.
Pour configurer l'application de serveur, ouvrez un navigateur Web et naviguez jusqu'à l'application de configuration du serveur à l'adresse http://applicationServerHostname:numéro_port/Server_Setup_Context_Root,
où applicationServerHostname est le nom du serveur d'applications,
numéro_port est le numéro de port
du serveur d'applications et Racine_Contexte_Configuration_Serveur est
le répertoire racine de contexte de l'application de configuration du serveur. Par exemple : http://WASappServer.companyname.com:9080/ram.setup
Le tableau suivant indique les paramètres par défaut pour l'application de configuration du serveur :
Tableau 4. Paramètres par défaut pour l'application de configuration du serveur
Application de configuration du serveur
Paramètre par défaut
WebSphere Application Server port
9080
WebSphere Application Server port incorporé
13080
Répertoire de racine de contexte
ram.setup
Pour des instructions détaillées sur la post-installation, consultez ces rubriques :
Installation de Rational Asset Manager à l'aide
du mode console
Si vous ne pouvez pas utiliser l'interface graphique dans IBM Installation
Manager pour installer IBM Rational Asset Manager,
vous pouvez utiliser le mode console, l'interface utilisateur textuelle interactive.
Avant
d'installer Rational Asset Manager,
assurez-vous qu'une base de données DB2,
Oracle ou SQL Server prise en charge est installée et en cours d'exécution.
Si vous installez un cluster ou un serveur IBM WebSphere Application Server complet, assurez-vous que celui-ci est installé, mis à jour avec les
groupes de correctifs les plus récents et qu'il est en cours d'exécution. Vous devez exécuter Installation
Manager sur
le même serveur que le serveur d'applications. Pour un cluster déployé en réseau, vous devez exécuter Installation
Manager sur
le serveur qui exécute le gestionnaire de déploiement.
Restriction :Pour créer et utiliser un cluster de serveurs d'applications, vous devez posséder IBM WebSphere Application Server Network Deployment (ND), qui n'est pas fourni avec IBM Rational Asset Manager.
Pourquoi et quand exécuter cette tâche
Le package Rational Asset Manager
comprend les fichiers d'installation pour Installation
Manager.
Une option sélectionnée
est indiquée par un X [X]. Une option
non sélectionnée est indiquée par des parenthèses vides [ ].
Vous pouvez appuyer sur Entrée pour accepter l'entrée par défaut ou indiquer une commande différente. Par exemple, [N] indique que la commande par défaut est
N, ou Suivant.
Procédure
Démarrez Installation Manager en mode console en entrant
le fichier ram-consoleinst-platform
spécifique à votre système d'exploitation sur une ligne de commande.
Entrez 1 pour installer de nouveaux progiciels.
Entrez le numéro situé à côté du serveur Rational Asset Manager.
Pour afficher les versions disponibles de Rational Asset Manager,
entrez O.
Entrez 1 pour choisir la version de 7.5.1.
Entrez N.
Sur l'écran Licences, les options suivantes sont disponibles :
1 : serveur IBM Rational Asset Manager.
Pour afficher un contrat de licence, entrez le numéro situé à côté du nom de produit.
A : J'accepte les termes et conditions du contrat de licence.
D : Je n'accepte pas les termes et conditions du contrat de licence. Si
vous déclinez le contrat de licence, l'installation s'arrête. Pour continuer
l'installation, vous devez accepter le contrat de licence.
Entrez A pour accepter les termes et conditions du
contrat de licence.
Entrez N.
Choisissez l'une de ces options :
Pour sélectionner un groupe de packages dans le répertoire de ressources partagées
compatible avec le package Rational Asset Manager,
entrez le numéro situé à côté de ce groupe de packages.
Pour entrer une valeur pour le répertoire de ressources partagées,
entrez M. Entrez un nouvel emplacement et appuyez sur Entrée.
Pour accepter le groupe de packages par défaut, continuez jusqu'à l'étape suivante.
Restriction :Vous ne pouvez spécifier le répertoire de ressources partagées que la première fois où vous
installez un package. Sélectionnez un
disque sur lequel il y a suffisamment d'espace libre de manière à ce que les ressources partagées des packages à venir aient elles aussi
suffisamment d'espace. Vous ne pouvez pas changer l'emplacement du répertoire
de ressources partagées sauf si vous désinstallez tous les packages.
Entrez N.
Sur l'écran Fonctions, entrez N.
Sélectionnez IBM WebSphere Application Server ou
la version intégrée de WebSphere Application Server.
Si vous avez sélectionné WebSphere Application Server,
indiquez la configuration du serveur :
Entrez l'emplacement pour l'emplacement du profil du serveur d'applications.
Pour un cluster de déploiement réseau, entrez l'emplacement du profil pour le
gestionnaire de déploiement. Par exemple, sur une installation complète de WebSphere Application Server,
entrez C:\Program Files\IBM\WebSphere\AppServer\profiles\nom_profil,
où nom_profil est le nom du profil sur le serveur
ou le gestionnaire de déploiement pour un cluster.
Si la sécurité est activée sur votre serveur d'applications, entrez Y puis
le nom d'utilisateur et le mot de passe administrateur. Si la sécurité n'est pas activée,
entrez N.
Indiquez si vous installez un serveur unique ou un cluster de déploiement réseau et
fournissez le nom du serveur ou du cluster. Le serveur
doit être identifié et en cours d'exécution pour continuer.
Entrez chaque nom de serveur.
Si vous avez sélectionné Version intégrée de WebSphere Application
Server, indiquez la configuration du serveur. Entrez une valeur pour chaque
port ou serveur :
Conseil :Pour accepter les valeurs par défaut,
appuyez sur Entrée.
Port de transfert HTTP
Port de la console d'administration.
Port de transfert HTTPS.
Port sécurisé de la console d'administration.
Port d'amorce.
Port du connecteur SOAP.
Serveur de configuration de Rational Asset Manager.
Entrez N.
Sur l'écran Récapitulatif, passez en revue vos sélections avant d'installer le package.
Entrez G pour
générer un fichier de réponses d'installation. Entrez le nom du fichier de réponses et
utilisez .xml comme extension de fichier. Les fichiers de réponses sont au format XML. Vous pouvez inclure un emplacement de répertoire lorsque vous entrez le nom du fichier de réponses pour enregistrer le fichier à un endroit différent.
Entrez I pour installer le package.
Lorsque l'installation est achevée, entrez F pour
terminer.
Si vous avez besoin d'un serveur d'applications, le serveur WebSphere Application Server imbriqué est installé et démarré et l'application de configuration du serveur est déployée sur le serveur d'applications. Si vous avez fait l'installation sur un serveur WebSphere Application Server,
l'application de configuration du serveur a été déployée sur le serveur d'applications.
Si vous avez fait l'installation sur un cluster WebSphere Application Server,
l'application de configuration du serveur a été déployée sur le cluster.
Que faire ensuite
L'application de configuration du serveur
fonctionne à la manière d'un assistant et vous aide à déployer les autres fichiers d'archive d'entreprise et d'archive Web et à configurer la base de données et sa connexion, la sécurité et les référentiels.
Pour configurer l'application de serveur, ouvrez un navigateur Web et naviguez jusqu'à l'application de configuration du serveur à l'adresse http://applicationServerHostname:numéro_port/Server_Setup_Context_Root,
où applicationServerHostname est le nom du serveur d'applications,
numéro_port est le numéro de port
du serveur d'applications et Racine_Contexte_Configuration_Serveur est
le répertoire racine de contexte de l'application de configuration du serveur. Par exemple : http://WASappServer.companyname.com:9080/ram.setup
Le tableau suivant indique les paramètres par défaut pour l'application de configuration du serveur :
Tableau 5. Paramètres par défaut pour l'application de configuration du serveur
Application de configuration du serveur
Paramètre par défaut
WebSphere Application Server port
9080
WebSphere Application Server port incorporé
13080
Répertoire de racine de contexte
ram.setup
Pour des instructions détaillées sur la post-installation, consultez ces rubriques :
Installation en mode silencieux avec Installation Manager
Vous pouvez installer IBM Rational Asset Manager depuis la ligne de commande en vous servant de fichiers de réponses au lieu d'utiliser l'interface graphique d'IBM Installation Manager.
Vous pouvez procéder à une installation en mode silencieux à l'aide d'un fichier de réponses depuis la ligne de commande. Des fichiers de réponses exemple sont inclus dans le support d'installation ou sont installés pour une installation en mode silencieux. Les fichiers de réponses exemple sont sur le support d'installation dans le dossier disk1/sample_response_files et sont également installés dans le répertoire /sample_response_files.
Les fichiers exemple sont les suivants :
RAMClientInstall-Update.xml
RAMClientUninstall.xml
RAMServerInstall-Update_Manual.xml
RAMServerInstall-Update_PeWAS.xml
RAMServerInstall-Update_WAS61.xml
RAMServerUninstall.xml
Chaque fichier inclut des commentaires expliquant vous devez le modifier pour votre installation spécifique.
Déployer et configurer manuellement Rational Asset Manager sur un serveur d'applications existant
Pour utiliser votre version IBM WebSphere Application Server existante ou un environnement en cluster, procédez comme suit pour installer et configurer manuellement IBM Rational Asset Manager.
Pourquoi et quand exécuter cette tâche
Voici la séquence des étapes à suivre pour déployer et configurer
Rational Asset Manager pour l'utiliser avec un serveur d'applications existant. En général, vous aurez à exécuter les tâches suivantes :
Extraire les fichiers application serveur directement à partir du support d'installation
Le support d'installation contient des fichiers .zip pour chaque système d'exploitation pris en charge. Ils contiennent tous les fichiers requis pour installer et configurer manuellement IBM Rational Asset Manager.
Avant de commencer
Il convient d'avoir téléchargé le support d'installation pour Rational Asset Manager et d'avoir extrait tous les fichiers .zip sur le même répertoire.
Pourquoi et quand exécuter cette tâche
Le support d'installation contient un fichier .zip pour chaque système d'exploitation et serveur d'applications pris en charge. Il contient les fichiers suivants :
Fichiers .ear pour les applications de configuration du serveur Rational Asset Manager pour IBM WebSphere Application Server
Fichiers .war pour l'application serveur Rational Asset Manager pour Apache Tomcat
Fichiers de bibliothèque partagée pour Apache Tomcat
Scripts pour vous aider à configurer vos bases de données
La liste complète des fichiers se trouve dans le tableau 1 ci-dessous.
Remarque :Les fichiers d'application et les scripts pour Rational Asset
Manager sont propres à chaque système d'exploitation.
Procédure
Sur le support d'installation, via le site de téléchargement d'IBM ou dans le package à télécharger à partir de Passport Advantage, recherchez les fichiers .zip appropriés à votre système d'exploitation et serveur d'applications.
La convention de dénomination suivante s'applique aux fichiers .zip : com.ibm.ram.manual.deploy.serveur_applications.système_exploitation_numéro_version.disk1.zip,
où serveur_applications correspond à was pour
WebSphere Application Server ou à tomcat pour Apache Tomcat.
Extrayez le ou les fichiers .zip appropriés pour votre système d'exploitation sur une image de disque local. Chaque fichier .zip contient tous les fichiers requis pour le système d'exploitation approprié
Résultats
Pour une installation manuelle, vous devez maintenant procéder comme suit :
Restriction :Pour créer et utiliser un cluster de serveurs d'applications, vous devez posséder IBM WebSphere Application Server Network Deployment (ND), qui n'est pas fourni avec IBM Rational Asset Manager.
Pour un serveur WebSphere Application Server unique :
Les fichiers .zip extraits contiennent les fichiers suivants :
Tableau 6. Liste des fichiers d'installation du serveur Rational Asset Manager dans les fichiers .zip pour le déploiement manuel
Disque
Chemin
Fichiers
description
.was uniquement
emplacement_.zip_extrait\apps\was
com.ibm.ram.repository.setup.web.ear
com.ibm.ram.repository.web_runtime.ear
ramhelp_war.ear
rmcabdgovernprocess_war.ear
RTC-server.zip
Fichiers d'application Rational Asset Manager .ear et serveur d'applications IBM Rational Team Concert inclus nécessaires à la gestion des cycles de vie des actifs
.tomcat uniquement
emplacement_.zip_extrait\apps\tomcat
com.ibm.ram.repository.web.tomcat_runtime.war
com.ibm.ram.repository.web.ws.tomcat_runtime.war
ramhelp.war
rmcabdgovernprocess.war
RTC-Server.zip
sharedLib.zip
Fichiers d'archive Web Rational Asset Manager et fichiers de bibliothèque partagée pour Tomcat
.was uniquement
emplacement_.zip_extrait\conf\bin
deployClusterSetup.py
UninstallSetup.py
Fichiers pour déployer ou désinstaller l'application de configuration du serveur sur le serveur de gestionnaire de déploiement dans un cluster IBM WebSphere Application Server.
.was uniquement
emplacement_.zip_extrait\conf\cq
linkscript.py
Fichier permettant de configurer une connexion entre Rational Asset Manager et IBM Rational ClearQuest.
Les deux
emplacement_.zip_extrait\DatabaseScripts
com.ibm.ram.lifecycle.zip
Fichier permettant de remplir les tables de base de données pour des cycles de vie d'actifs et qui est utilisé par la version interne de
Rational Team Concert.
Les deux
emplacement_.zip_extrait\DatabaseScripts\DB2
bootStrap_DB2.sql
dbcreate.sql
dbcreate_populate.bat
dbcreate_populate.sh
dbcreate_populate_zLinux.sh
RAMSCHEMA_DB2.sql
Fichiers permettant de créer et de remplir une base de données DB2 pour Rational Asset Manager.
Les deux
emplacement_.zip_extrait\DatabaseScripts\Oracle
bootStrap_Oracle.sql
RAMSCHEMA_Oracle.sql
Fichiers permettant de créer et de remplir une base de données Oracle.
Fichiers permettant de créer et de remplir une base de données Microsoft SQL Server.
Les deux
emplacement_.zip_extrait\sharedLibs
rlsclients_rlsibmratl_812.zip
Fichiers pour Rational Licensing Server. Ce .zip contient les fichiers
appropriés pour tous les systèmes d'exploitation pris en charge.
Création et configuration des bases de données pour Rational Asset Manager
Si votre logiciel de base de données est installé et son serveur actif, vous pouvez créer et configurer une base de données soit avant d'installer IBM Rational Asset Manager soit après lors de l'utilisation de l'application de configuration du serveur Rational Asset Manager. Si vous utilisez IBM DB2, l'application de configuration du serveur peut créer les bases de données pour vous.
Si vous utilisez IBM WebSphere Application Server et DB2 et que vous optiez pour la création de votre base de données avec l'application de configuration du serveur Rational Asset Manager, ignorez cette section.
Créer et remplir la base de données pour des actifs
L'application du serveur Rational
Asset Manager requiert une base de données d'actifs et d'autres informations relatives au référentiel.
Avant de commencer
Si vous prévoyez d'utiliser l'application de configuration du serveur depuis IBM WebSphere Application Server, vous pouvez ignorer cette tâche car l'application de
configuration du serveur peut créer et configurer les bases de données pour vous.
Créer et remplir des tables de base de données pour des actifs dans DB2 à l'aide de fichiers de traitement par lots
Utilisez des fichiers de traitement par lots et des scripts de base de données pour créer et remplir des tables dans IBM DB2 pour IBM Rational Asset Manager.
Avant de commencer
Si vous prévoyez d'utiliser l'application de configuration du serveur depuis IBM WebSphere Application Server, vous pouvez ignorer cette tâche car l'application de
configuration du serveur peut créer et configurer les bases de données pour vous.
Vous pouvez automatiser la création de la base de données et de ses tables en exécutant des
fichiers de traitement par lots (batch). DB2 doit déjà
être installé et en cours d'exécution. Veillez à connaître l'emplacement des scripts SQL qui sont inclus dans le support d'installation. L'emplacement est emplacement_installation\ram\DatabaseScripts\DB2 si vous avez fait l'installation à l'aide d'Installation Manager. Vous devez également connaître le répertoire d'installation de DB2 (il s'agit généralement de C:\Program Files\IBM\SQLLIB pour Windows et opt/IBM/DB2/V9.7 pour Linux, AIX ou Linux for zSeries.
Vous utiliserez les scripts suivants :
dbcreate_populate.bat
dbcreate_populate.sh
dbcreate_populate_zLinux.sh
dbcreate.sql
RAMSCHEMA_DB2.sql
bootStrap_DB2.sql
Procédure
En cas d'installation à partir du CD, copiez les scripts SQL sur votre système
de fichiers local.
Vérifiez que vous disposez des droits nécessaires pour écrire des données dans le répertoire contenant les scripts SQL.
A partir d'une ligne de commande, passez dans le répertoire contenant les
scripts SQL pour DB2 (chemin
du support d'installation\ db_scripts\DB).
Exécutez le fichier de commandes :
dbcreate_populate.bat
dbcreate_populate.sh
dbcreate_populate_zlinux.sh
Lorsque vous y êtes invité, entrez le nom de la base de données ou appuyez sur Entrée pour
accepter le nom par défaut (RAMDB).
A l'invite suivante, entrez le chemin d'installation de DB2 ou appuyez sur Entrée pour accepter la valeur par défaut (C:\Program Files\IBM\SQLLIB pour Windows et /opt/IBM/DB2/V9.7 pour Linux, AIX ou Linux for zSeries.
Le script s'exécute. Il effectue les actions suivantes :
Il crée une base de données portant le nom que vous avez entré.
Il configure l'espace table de la base de données.
Il crée les tables et le schéma appropriés dans la base de données de RAM.
Remarque :Lorsque vous exécutez le fichier de commandes pour la première fois,
un certain nombre de messages d'erreur SQL0204N peuvent s'afficher indiquant
que le nom nom n'est pas défini ;
ils ressembleront à l'exemple suivant :
** erreur d'interface CLI lors de l'exécution de l'instruction SQL :
(-204): [IBM][Pilote de CLI][DB2/NT] SQL0204N Le nom "RAMSCHEMA.FORUM" n'est pas défini. SQLSTATE=42704
Si vous exécutez le fichier de commandes pour la première fois,
vous pouvez sans risque ignorer ces messages.
Vérifiez que les tables ont bien été créées. Par exemple,
démarrez le Control Center de DB2
et recherchez la base de données RAMDB. Vérifiez que la base de données et les tables ont bien été créées.
Restriction :Pour créer et utiliser un cluster de serveurs d'applications, vous devez posséder IBM WebSphere Application Server Network Deployment (ND), qui n'est pas fourni avec IBM Rational Asset Manager.
Créer et remplir manuellement des tables de base de données pour des actifs dans DB2
Ces instructions décrivent comment configurer manuellement IBM DB2 et créer et remplir des tables pour IBM Rational Asset Manager dans DB2.
Avant de commencer
Si vous prévoyez d'utiliser l'application de configuration du serveur depuis IBM WebSphere Application Server, vous pouvez ignorer cette tâche car l'application de
configuration du serveur peut créer et configurer les bases de données pour vous.
DB2 doit déjà
être installé et en cours d'exécution. Veillez aussi à connaître l'emplacement des scripts SQL qui sont inclus dans le support d'installation (il s'agit généralement de chemin du support d'installation\ db_scripts\DB2). Vérifiez que vous connaissez le répertoire d'installation de DB2 (en général C:\Program Files\IBM\SQLLIB for Windows, opt/ibm/DB2/V9.7 for Linux et /opt/IBM/db2/V9.7 for AIX.
Restriction :Pour créer et utiliser un cluster de serveurs d'applications, vous devez posséder IBM WebSphere Application Server Network Deployment (ND), qui n'est pas fourni avec IBM Rational Asset Manager.
Créer et remplir la base de données d'actifs dans Oracle
Les instructions suivantes permettent de créer et de remplir manuellement des tables pour IBM Rational Asset Manager dans
Oracle.
Avant de commencer
Oracle doit déjà être installé et en cours d'exécution. Vérifiez aussi que vous connaissez l'emplacement des scripts SQL (en général, chemin_au_support__installation \db_scripts\Oracle).
Procédure
Pour créer les tables de la base de données :
Créez une base de données en suivant les étapes de l'assistant de configuration de bases de données d'Oracle.
Utilisez un nom de base de données global ramdb_votre_domaine et un identificateur système ramdb.
Dans l'onglet Scripts personnalisés, n'exécutez pas de scripts SQL mentionnés plus bas dans ces étapes. car vous devez d'abord créer un compte d'utilisateur.
Dans la page Jeux de caractères, sélectionnez Utiliser Unicode (AL32UTF8).
Pour le jeu de caractères national, sélectionnez UTF8 - Unicode 3.0 UTF-8.
Complétez les autres pages de l'assistant en acceptant les valeurs par défaut.
Création d'un utilisateur de base de données :
Ouvrez Database Control.
Accédez à la page Utilisateurs.
(Dans Oracle 10.2(g), cliquez sur Administration, puis sur Utilisateurs ;
dans Oracle 11(g), cliquez sur Serveur, puis sur
Utilisateurs dans la section Sécurité.)
Créez un utilisateur nommé RAMSCHEMA qui remplisse les conditions suivantes :
L'utilisateur doit être nommé RAMSCHEMA. Rational Asset Manager a besoin d'un schéma nommé RAMSCHEMA ; dans Oracle, les schémas sont détenus par une base de données et partagent le nom de cet utilisateur. Vous ne pouvez pas utiliser un autre nom.
L'utilisateur a les rôles RESOURCE et CONNECT.
L'utilisateur doit bénéficier du privilège CREATE VIEW : GRANT CREATE VIEW A RAMSCHEMA
Les quotas de l'utilisateur sont illimités.
Pour l'espace de table, vous pouvez utiliser n'importe quel espace de table par défaut, sauf pour Temp, dès lors qu'il répond aux exigences de niveau d'accès pour l'utilisateur créé.
Conseil :Oracle fournit un utilisateur par défaut, nommé "Scott", qui dispose des droits appropriés. Vous pouvez utiliser cet utilisateur par défaut comme base pour votre nouveau compte utilisateur ; toutefois, vous devez toujours nommer l'utilisateur RAMSCHEMA.
Exécutez les scripts permettant d'enrichir la base de données. Cette étape n'est pas nécessaire si vous utilisez l'application de configuration du serveur, car celle-ci exécutera les scripts pour vous.
Cliquez sur SQL+ pour l'ouvrir.
Ouvrez le fichier RAMSCHEMA_Oracle.sql dans le dossier sqlscripts/oracle. Sélectionnez
l'intégralité de son contenu, copiez-le (cliquez avec le bouton droit et sélectionnez Copier) et
collez-le en haut du fichier SQL+.
Cliquez sur Exécuter. Une fois le processus terminé, supprimez les commandes de la fenêtre du
haut.
Répétez ces étapes pour le fichier bootStrap_Oracle.sql.
Restriction :Pour créer et utiliser un cluster de serveurs d'applications, vous devez posséder IBM WebSphere Application Server Network Deployment (ND), qui n'est pas fourni avec IBM Rational Asset Manager.
Vérifiez que vous connaissez l'emplacement des scripts SQL. En général, ils se trouvent
dans chemin d'accès au support d'installation\scripts_bd\SQLServer).
Procédure
Pour créer les tables de la base de données :
Assurez-vous que votre ID dispose du droit d'exécuter les instructions CREATE SCHEMA.
En général, le propriétaire de la base de données dispose de ce droit.
Créez une nouvelle base de données portant le nom RAMDB. L'option de classement par défaut pour SQL Server est insensible à la casse. La base
de données Rational Asset Manager
doit utiliser une option de classement sensible à la casse pour fonctionner correctement.
Vous devez sélectionner une séquence de classement qui se termine par _BIN2 (par exemple, Latin1_General_BIN2).
A partir de l'outil de ligne de commande, entrez :
CREATE DATABASE RAMDB COLLATE classement
où classement indique là où vous spécifiez une séquence de classement. Par exemple :
CREATE DATABASE RAMDB COLLATE Latin1_General_BIN2
Exécutez les scripts de peuplement de la base de données.
Ouvrez une invite de commande.
Entrez sqlcmd -d RAMDB -i
chemin-des-scripts-SQL\RAMSCHEMA_SQLServer.sql (où RAMDB représente le
nom de la base de données que vous avez créée à l'étape 2), puis appuyez sur Entrée.
Entrez sqlcmd -d RAMDB -i
chemin-des-scripts-SQL\bootStrap_SQLServer.sql (où RAMDB représente le
nom de la base de données que vous avez créée à l'étape 2), puis appuyez sur Entrée.
Restriction :Pour créer et utiliser un cluster de serveurs d'applications, vous devez posséder IBM WebSphere Application Server Network Deployment (ND), qui n'est pas fourni avec IBM Rational Asset Manager.
Créer une base de données pour des cycles de vie d'actifs
Vous devez créer une deuxième base de données pour des cycles de vie d'actifs personnalisés
Pourquoi et quand exécuter cette tâche
Si vous utilisez IBM WebSphere Application Server et DB2 et que vous optiez pour la création de votre base de données avec l'application de configuration du serveur Rational Asset Manager, ignorez cette section.
Si vous utilisez un serveur Rational Team Concert existant, vous pouvez ignorer cette tâche car Rational Team Concert est déjà doté d'une base de données.
Créer une base de données pour des cycles de vie d'actifs dans DB2
Créer une base de données pour la gestion du cycle de vie dans IBM DB2 for IBM Rational Asset Manager . Cette base de données sera utilisée par la version incluse de
IBM Rational Team Concert.
Avant de commencer
Si vous prévoyez d'utiliser l'application de configuration du serveur depuis IBM WebSphere Application Server, vous pouvez ignorer cette tâche car l'application de
configuration du serveur peut créer et configurer les bases de données pour vous.
Si vous utilisez un serveur Rational Team Concert existant, vous pouvez ignorer cette tâche car Rational Team Concert est déjà doté d'une base de données.
Veillez à connaître aussi le répertoire d'installation pour DB2 (il s'agit généralement de C:\Program Files\IBM\SQLLIB
pour Windows et opt/IBM/DB2/V9.7 pour Linux, AIX et Linux for zSeries.
L'utilisateur qui exécute ces instructions doit disposer des droits d'administrateur système sur la base de données DB2.
Conseil :Sous Linux, AIX
ou Linux for zSeries, pour obtenir les droits d'administrateur système sur la base de données DB2, lancez une commande sudo sur l'utilisateur DB2 db2inst1 et exécutez bash. Notez que l'utilisateur db2inst1 est l'utilisateur d'instance par défaut.
Procédure
Pour configurer la base de données DB2 :
Créez la base de données dans la fenêtre de commande DB2. Les commandes suivantes indiquées en exemple créent une base de données appelée RTCDB.
Elles s'exécutent dans une fenêtre de commande DB2. La fenêtre de commande peut être ouverte à partir du menu Démarrer de l'application, sous le menu des outils de ligne de commande DB2.
Windows :,
où <unité_stockage_base_de_données> correspond
à l'unité (C:\ par exemple) sur laquelle
vous voulez stocker les fichiers de base de données :
db2 crée une base de données RTCDB sur <unité_stockage_base_de_données> avec le jeu de code UTF-8, territoire en, format 8192
Conseil :Le disque dur sur lequel vous créez la base de données doit disposer de 5 gigaoctets d'espace disponibles au minimum.
Sous Linux,
AIX ou Linux for zSeries,
où <répertoire_stockage_base_de_données> correspond au chemin d'accès complet au répertoire du système de fichiers dans lequel vous voulez stocker les fichiers de base de données :
db2 crée une base de données RTCDB sur <répertoire_stockage_base_de_données> avec le jeu de code UTF-8, territoire en, format 8192
Conseil :Le répertoire de stockage de la base de données doit déjà exister et disposer de 5 gigaoctets d'espace disponible au minimum.
Remarque :Pour assurer la prise en charge du contenu Unicode, le jeu de caractères de la base de données doit correspondre au codage UTF-8.
Conseil :Si la base de données n'est pas en cours d'exécution, la commande db2start permet de lancer DB2.
Pour DB2 v9.1 uniquement : Augmentez la valeur du paramètre APP_CTL_HEAP_SZ de sa valeur par défaut 128 à 1024. Vous devrez redémarrer le serveur de base de données :
Dans la fenêtre de commande DB2, entrez la commande suivante :
db2 UPDATE DATABASE CONFIGURATION FOR RTCDB USING APP_CTL_HEAP_SZ 1024
Arrêtez le serveur de base de données à l'aide de la commande suivante :
db2 stop database manager force
Démarrez le serveur de base de données à l'aide de la commande suivante :
Restriction :Pour créer et utiliser un cluster de serveurs d'applications, vous devez posséder IBM WebSphere Application Server Network Deployment (ND), qui n'est pas fourni avec IBM Rational Asset Manager.
Créer une base de données pour des cycles de vie d'actifs dans Oracle
Les instructions ci-après expliquent comment créer une base de données de gestion du cycle de vie dans Oracle pour IBM Rational Asset Manager. . Cette base de données sera utilisée par la version incluse de
IBM Rational Team Concert.
Avant de commencer
Si vous utilisez un serveur Rational Team Concert existant, vous pouvez ignorer cette tâche car Rational Team Concert est déjà doté d'une base de données.
Oracle doit déjà être installé et en cours d'exécution.
Vous devez créer une base de données pour les cycles de vie des actif sur le même hôte que celui de la base de données d'actifs.
Procédure
Pour configurer la base de données Oracle pour les cycles de vie des actifs :
Créez une nouvelle base de données en suivant les étapes de l'Assistant Configuration de base de données d'Oracle.
La base de données doit être installée sur le même hôte que la base que vous avez créée pour les actifs.
Utilisez un nom de base de données global de la forme rtcdb,
et l'identificateur système (SID) rtcdb. Le nom de la base de données global et l'identificateur système doivent être identiques et
doivent comporter 8 caractères maximum.
Dans la page Jeux de caractères, sélectionnez Utiliser Unicode (AL32UTF8).
Pour le jeu de caractères national, sélectionnez UTF8 - Unicode 3.0 UTF-8.
Complétez les autres pages de l'assistant en acceptant les valeurs par défaut.
Créez un espace table. L'espace table doit avoir les propriétés suivantes :
un nom autre que oracle_tbs ;
un emplacement dans un répertoire différent de l'espace table oracle_tbs ;
une taille d'au moins 1 Go ; pour les installations supérieures, davantage d'espace sera nécessaire.
Sur un ordinateur Windows, la commande suivante indique un exemple d'instruction de création :
CREATE BIGFILE TABLESPACE jazz_tbs DATAFILE 'D:\jazz_tbs\jazz_tbs.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE
Remarque :Dans la commande ci-dessus, le répertoire D:\jazz_tbs\ doit exister.
Création d'un utilisateur de base de données :
Ouvrez Database Control.
Accédez à la page Utilisateurs.
(Dans Oracle 10.2(g), cliquez sur Administration, puis sur Utilisateurs ;
dans Oracle 11(g), cliquez sur Serveur, puis sur
Utilisateurs dans la section Sécurité.)
Créez un utilisateur nommé RAMSCHEMA et présentant les caractéristiques suivantes :
Vous pouvez utiliser n'importe quel nom d'utilisateur valide. Contrairement à la base de données pour les actifs, un nom d'utilisateur spécifique n'est pas nécessaire.
L'utilisateur dispose des rôles RESOURCE et CONNECT.
Les quotas de l'utilisateur sont illimités.
L'espace table par défaut de l'utilisateur est celui que vous avez créé à l'étape 2.
L'utilisateur doit avoir les autorisations suivantes :
ALTER ANY INDEX
ALTER ANY TABLE
CREATE ANY INDEX
CREATE DATABASE LINK
CREATE MATERIALIZED VIEW
CREATE PROCEDURE
CREATE PUBLIC SYNONYM
CREATE ROLE
CREATE SEQUENCE
CREATE SESSION
CREATE SYNONYM
CREATE TABLE
CREATE TRIGGER
CREATE TYPE
CREATE VIEW
DELETE ANY TABLE
DROP ANY INDEX
DROP ANY TABLE
INSERT ANY TABLE
UNLIMITED TABLESPACE
UPDATE ANY TABLE
Conseil :Oracle fournit un utilisateur par défaut, nommé "Scott" qui dispose de la plupart des autorisations appropriés. Vous pouvez
l'utiliser comme point de départ pour créer votre nouveau compte d'utilisateur.
Restriction :Pour créer et utiliser un cluster de serveurs d'applications, vous devez posséder IBM WebSphere Application Server Network Deployment (ND), qui n'est pas fourni avec IBM Rational Asset Manager.
Créer une base de données pour les cycles de vie d'actifs dans Microsoft SQL Server
Les instructions ci-après expliquent comment créer manuellement une base de données de gestion du cycle de vie pour IBM Rational Asset Manager dans Microsoft SQL Server. . Cette base de données sera utilisée par la version incluse de
IBM Rational Team Concert.
Avant de commencer
Si vous utilisez un serveur Rational Team Concert existant, vous pouvez ignorer cette tâche car Rational Team Concert est déjà doté d'une base de données.
SQL Server
doit déjà être installé et en cours d'exécution.
Procédure
Pour configurer une base de données SQL Server à l'aide de l'outil de ligne de commande sqlcmd :
Créez une base de données Jazz Team Server. A partir de l'outil de ligne de commande, entrez :
CREATE DATABASE rtcdb
GO
Modifiez la propriété de la base de données Jazz Team
Server pour qu'il s'agisse du même utilisateur que pour la base de données de gestion d'actifs Rational Asset Manager. L'exemple de commande suivant désigne le nom d'utilisateur ramDBuser comme propriétaire de la base de données rtcdb.
A partir de l'outil de ligne de commande, entrez :
USE rtcdb;
exec sp_changedbowner 'ramDBuser'
GO
Modifiez le classement de la base de données Jazz Team Server. A partir de l'outil de ligne de commande, entrez :
ALTER DATABASE rtcdb COLLATE Latin1_General_CP437_CS_AS
GO
Restriction :Pour créer et utiliser un cluster de serveurs d'applications, vous devez posséder IBM WebSphere Application Server Network Deployment (ND), qui n'est pas fourni avec IBM Rational Asset Manager.
Déployer les applications serveur manuellement sous WebSphere Application Server
Pourquoi et quand exécuter cette tâche
Vous pouvez déployer manuellement l'application de configuration du serveur IBM Rational Asset Manager qui déploiera toutes les autres applications sur une version IBM WebSphere Application Server existante.
Déploiement de l'application de configuration du serveur sur WebSphere Application Server
Installation manuelle d'IBM Rational Asset Manager sur une installation existante de IBM WebSphere Application Server.
Lancez la console d'administration WebSphere Application Server et ouvrez une session en tant qu'administrateur.
Cliquez sur Applications > Types d'application.
Cliquez sur Applications d'entreprise WebSphere.
Cliquez sur Installation.
Entrez le chemin d'accès et le nom de fichier du fichier EAR de configuration du serveur Rational Asset Manager (com.ibm.ram.repository.setup.web.ear).
Cliquez sur Me montrer toutes les options et tous les paramètres d'installation.
Pour atteindre l'étape 9, cliquez sur Suivant ou cliquez sur cette étape dans le panneau de navigation.
Dans la page Récapitulatif, cliquez sur Terminer.
Après avoir installé le fichier EAR, cliquez sur Sauvegarde dans la configuration maîtresse.
Cliquez sur Enregistrer.
Démarrez l'application.
Dans la sous-fenêtre de navigation, cliquez sur Applications > Types d'application.
Cliquez sur Applications d'entreprise WebSphere.
Sélectionnez l'application com.ibm.ram.repository.setup.web.ear, puis cliquez sur Démarrer.
Si vous accédez à Rational Asset Manager sans
utiliser de frontal de serveur Web, ignorez cette étape. Si vous accédez à Rational Asset Manager via le serveur IIS ou Apache :
Dans la sous-fenêtre de navigation, cliquez sur Serveurs > Types de serveur.
Cliquez sur Serveurs Web.
Sélectionnez le nom de serveur Web et cliquez sur Générer un
plug-in. (Si le plug-in du serveur Web n'a pas été créé,
consultez la page Installation des plug-ins de serveur Web.)
Vérifiez à nouveau le nom du serveur Web et cliquez sur Propager
un plug-in. Le plug-in est envoyé au serveur Web pour que l'application serveur Rational Asset Manager
puisse être référencée par le biais du serveur Web installé.
Configurez la sécurité de l'application et les paramètres d'authentification :
Cliquez sur Sécurité.
Cliquez sur Sécurité globale.
Dans la section Sécurité administrative, si la case à cocher Activer la sécurité administrative est sélectionnée, sélectionnez la case à cocher Activer la sécurité des applications.
Dans la section Authentification, cliquez sur Sécurité Web et SIP.
Cliquez sur Paramètres généraux.
Dans la section Comportement de l'authentification Web, cochez la case Utiliser
les données d'authentification disponibles un URI protégé est accédé si elle n'est pas déjà sélectionnée.
Cliquez sur Valider.
Dans la fenêtre Messages, cliquez sur Sauvegarde dans la configuration maîtresse.
Arrêtez puis redémarrez les serveurs WebSphere Application Server
et Web.
Pour accéder à l'application de configuration du serveur Rational Asset Manager, utilisez les adresses URL suivantes :
Si vous utilisez un serveur Web, entrez http://nom_machine/ram.setup/ .
Par exemple, http://www.exemple.com/ram.setup/
Si vous n'utilisez pas un serveur Web, entrez http://nom_machine :port/ram.setup/.
Par exemple, http://www.exemple.com:13080/ram.setup/ (utilisez le numéro de port pour l'hôte par défaut qui est défini dans Hôtes virtuels sous Environnement dans le panneau de navigation.)
Restriction :Pour créer et utiliser un cluster de serveurs d'applications, vous devez posséder IBM WebSphere Application Server Network Deployment (ND), qui n'est pas fourni avec IBM Rational Asset Manager.
Connectez-vous à la console d'administration de WebSphere Application Server.
Cliquez sur Applications > Nouvelle application.
Cliquez sur Nouvelle application d'entreprise.
Sélectionnez Système de fichiers local, puis cliquez sur Parcourir et
sélectionnez le fichier d'application de configuration du serveur (com.ibm.ram.repository.setup.web.ear)
sur votre système de fichiers.
Cliquez sur
Suivant.
Sélectionnez Me montrer toutes les options et tous les paramètres.
Cliquez sur Suivant jusqu'à atteindre la section Etape 2 : Mapper les modules aux serveurs (ou cliquez directement sur cette étape).
Mappez le module au cluster :
Sélectionnez le module com.ibm.ram.repository.setup.web dans la table.
Dans la liste Clusters et serveurs, sélectionnez le cluster sur lequel vous souhaitez déployer l'application de configuration du serveur.
(Plus tard, vous utiliserez l'application de configuration du serveur pour déployer toutes les autres applications sur ce cluster.)
Cliquez sur Valider.
Cliquez sur Suivant jusqu'à atteindre l'étape
7 : Mapper les racines de contexte pour les modules Web (ou cliquez directement sur cette
étape).
Notez la valeur Racine de contexte.
Vous pouvez la changer ou accepter la valeur par défaut ram.setup.
Cliquez sur Suivant jusqu'à atteindre l'étape
9 : Récapitulatif.
Cliquez sur Terminer.
Une fois l'application installée, cliquez sur Sauvegarde dans la configuration maîtresse. Lors de la sauvegarde de la configuration, synchronisez-la avec les noeuds que vous tentez d'utiliser pour exécuter l'application. Pour synchroniser manuellement un noeud, dans la page Administration du système > Agents de noeud, vérifiez que le noeud est actif ; dans la page Administration du système > Noeuds, sélectionnez le noeud et cliquez sur Synchroniser.
Cliquez sur Applications > Types d'application > Applications d'entreprise WebSphere.
Sélectionnez com.ibm.ram.repository.setup.web.ear et cliquez sur Démarrer.
Si vous accédez à Rational Asset Manager sans
utiliser de frontal de serveur Web, ignorez cette étape. Si vous accédez à Rational Asset Manager via le serveur IIS ou Apache :
Dans la sous-fenêtre de navigation, cliquez sur Serveurs > Types de serveur.
Cliquez sur Serveurs Web.
Sélectionnez le nom de serveur Web et cliquez sur Générer un
plug-in. (Si le plug-in du serveur Web n'a pas été créé,
consultez la page Installation des plug-ins de serveur Web.)
Vérifiez à nouveau le nom du serveur Web et cliquez sur Propager
un plug-in. Le plug-in est envoyé au serveur Web pour que l'application serveur Rational Asset Manager
puisse être référencée par le biais du serveur Web installé.
Configurez la sécurité de l'application et les paramètres d'authentification :
Cliquez sur Sécurité.
Cliquez sur Sécurité globale.
Dans la section Sécurité administrative, si la case à cocher Activer la sécurité administrative est sélectionnée, sélectionnez la case à cocher Activer la sécurité des applications.
Dans la section Authentification, cliquez sur Sécurité Web et SIP.
Cliquez sur Paramètres généraux.
Dans la section Comportement de l'authentification Web, cochez la case Utiliser
les données d'authentification disponibles un URI protégé est accédé si elle n'est pas déjà sélectionnée.
Cliquez sur Valider.
Dans la fenêtre Messages, cliquez sur Sauvegarde dans la configuration maîtresse.
Arrêtez puis redémarrez les serveurs WebSphere Application Server
et Web.
Pour accéder à l'application de configuration du serveur Rational Asset Manager, utilisez les adresses URL suivantes :
Si vous utilisez un serveur Web, entrez http://nom_machine/ram.setup/ .
Par exemple, http://www.exemple.com/ram.setup/
Si vous n'utilisez pas un serveur Web, entrez http://nom_machine :port/ram.setup/.
Par exemple, http://www.exemple.com:13080/ram.setup/ (utilisez le numéro de port pour l'hôte par défaut qui est défini dans Hôtes virtuels sous Environnement dans le panneau de navigation.)
Déploiement de l'application de configuration du serveur sur le gestionnaire de déploiement sur un cluster WebSphere Application Server
Vous pouvez déployer manuellement l'application de configuration du serveur sur le gestionnaire de déploiement en exécutant un script Jython afin de placer l'application sur le serveur de gestionnaire de déploiement du cluster.
Avant de commencer
Restriction :Pour créer et utiliser un cluster de serveurs d'applications, vous devez posséder IBM WebSphere Application Server Network Deployment (ND), qui n'est pas fourni avec IBM Rational Asset Manager.
Recherchez les scripts suivants dans le dossier
rép-install-Rational-Asset-Manager\ram\conf\bin :
deployClusterSetup.py
UninstallSetup.py
Pour déployer le fichier d'archive d'entreprise de configuration du serveurRational Asset Manager sur le serveur de gestionnaire de déploiement, exécutez la commande suivante (Windows) :
nom_utilisateur est le nom d'un administrateur d'IBM WebSphere Application Server
mot_de_passe est le mot de passe de l'administrateur
rép_installation est le répertoire d'installation de Rational Asset Manager
racine_contexte (facultatif) est la racine de contexte
à utiliser pour l'application de configuration du serveur. Si vous n'indiquez pas de valeur,
la racine de contexte est ram.setup, par défaut.
Remarque :Le chemin d'accès au script Jython doit contenir des barres obliques inverses
(\) sur Windows, et des barres obliques (/) sur AIX et Linux. Le chemin au fichier .ear doit contenir
des barres obliques, quelle que soit la plateforme.
Lancez la console d'administration de WebSphere Application Server et connectez-vous en tant qu'administrateur.
Démarrez l'application :
Dans la sous-fenêtre de navigation, cliquez sur Applications > Types d'application.
Cliquez sur Applications d'entreprise WebSphere.
Sélectionnez l'application com.ibm.ram.repository.setup.web.ear et cliquez sur Démarrer.
Créer une instance du serveur d'applications pour Rational Team Concert sur un cluster de serveur réparti WebSphere Application Server
Bien que vous ne puissiez pas déployer IBM Rational Team Concert, qui est requis pour la gestion des cycles de vie des actifs dans IBM Rational Asset Manager,
sur un cluster IBM WebSphere Application Server, vous pouvez créer une instance unique du serveur d'application sur votre cellule pour
Rational Team Concert.
Avant de commencer
Restriction :Pour créer et utiliser un cluster de serveurs d'applications, vous devez posséder IBM WebSphere Application Server Network Deployment (ND), qui n'est pas fourni avec IBM Rational Asset Manager.
Si vous avez déjà installé et configuré Rational Team Concert, ignorez cette tâche.
Vous devez être un administrateur WebSphere pour créer une instance du serveur sur une cellule.
Pourquoi et quand exécuter cette tâche
Important :N'exécutez cette tâche que si vous utilisez un environnement en cluster avec WebSphere Application Server. Si vous n'utilisez pas de cluster, vous pouvez installer Rational Asset Manager et Rational Team Concert sur le même serveur d'applications.
Comme vous ne pouvez pas déployer Rational Team Concert sur un cluster,
vous devez créer un serveur d'applications supplémentaire distinct de vos serveurs en cluster. Vous pouvez ensuite déployer Rational Team Concert sur ce serveur.
Aucune autre machine n'est nécessaire ; vous pouvez créer un nouveau serveur d'applications autonome sur n'importe quel noeud individuel de votre cellule.
Procédure
Dans un navigateur Web, connectez-vous à la WebSphere Application Server Console d'administration. Par défaut, elle se trouve à l'adresse suivante :
Pour le serveur WebSphere Application Server intégré : http://localhost:13060/ibm/console .
Le nom d'utilisateur par défaut est admin et le mot de passe par
défaut est admin.
Pour WebSphere Application Server : http://localhost:9060/ibm/console
Dans la sous-fenêtre de navigation, cliquez sur Serveurs > Types de serveur.
Cliquez sur Serveurs d'applications WebSphere.
Cliquez sur Nouveau.
Sélectionnez un noeud pour le serveur d'applications.
Entrez un nom pour le serveur d'applications. Par exemple, ramTeamConcertServer. Ce nom doit être différent des noms des autres serveurs d'applications sur le noeud.
Cliquez sur Suivant.
Sélectionnez un modèle de serveur. Pour cela, vous pouvez utiliser le modèle de serveur par défaut.
Cliquez sur Suivant.
Sélectionnez Generate unique HTTP ports pour affecter un port unique au nouveau serveur d'applications.
Cliquez sur Suivant et passez en revue les paramètres pour le nouveau serveur.
Cliquez sur Terminer.
Cliquez sur Révision, sélectionnez Synchronize changes with nodes, puis cliquez sur Sauvegarder.
Que faire ensuite
Votre nouveau serveur d'applications est maintenant configuré.
Vous pouvez poursuivre sa configuration en cliquant sur le nom du serveur, sur la page Serveurs > Serveurs d'applications.
Vous devez connaître l'emplacement des fichiers JDBC .jar suivants pour le serveur de la base de données :
db2jcc_license_cu.jar et db2jcc.jar
ojdbc5.jar. Si vous utilisez Oracle 10, continuez à utiliser le fichier ojdbc5.jar pour Oracle 11. Vous pouvez télécharger les fichiers d'Oracle.
sqljdbc.jar.
Vous pouvez télécharger les fichiers de Microsoft.
Pourquoi et quand exécuter cette tâche
Vous pouvez améliorer les performances et la stabilité de Rational Asset Manager en installant ses applications Web et les fichiers d'applications de la version incluse d'IBM Rational Team Concert sur des serveurs Tomcat distincts. Dans le présent document, le répertoire d'installation du serveur Tomcat Rational Asset Manager est appelé répertoire_installation_tomcat.
Le répertoire d'installation du serveur Tomcat de Rational Team Concert correspond à répertoire_installation_tomcat_pour_rtc.
Si vous installez toutes les applications Web sur le même serveur Tomcat, les répertoires sont les mêmes.
Remarque :Si vous envisagez de déployer Rational Asset Manager et
la version incluse de Rational Team Concert sur des applications différentes du serveur Tomcat au sein de la même machine, veillez à configurer les différents serveurs Tomcat avec des ports sécurisés et non sécurisés différents pour éviter les conflits. Pour plus d'informations sur les ports de Tomcat 5.5, voir la documentation Apache Tomcat.
Procédure
Vérifiez que tous les serveurs de référentiels sont définis aux mêmes date, heure et fuseau horaire courants.
Extrayez les fichiers de la bibliothèque partagée dans le dossier répertoire_installation_tomcat\shared\lib :
Recherchez et extrayez le fichier emplacement_extraction_archive\apps\tomcat\sharedLib.zip.
Copiez l'intégralité du contenu du fichier sharedLib.zip extrait dans le répertoire répertoire_installation_tomcat\shared\lib.
Si vous installez Rational Team Concert sur un serveur Tomcat différent, copiez le contenu extrait du fichier sharedLib.zip dans le répertoire répertoire_installation_tomcat_pour_rtc\shared\lib pour l'autre serveur Tomcat.
Extrayez les fichiers de bibliothèque de Rational
Licensing Key Server V8.1.2 dans
le dossier répertoire_installation_tomcat\shared\lib :
Important :Si vous exécutez l'installation sur Linux for zSeries, ne suivez pas cette étape.
Recherchez et extrayez le fichier emplacement_extraction_archive\sharedLibs\rlsclients_rlsibmratl_812.zip.
Dans le fichier .zip extrait, recherchez le fichier rlsibmratl812.zip pour votre système d'exploitation et architecture. Par exemple, le fichier pour Windows 32 bits se trouve dans le répertoire win32.
Extrayez le contenu du fichier rlsibmratl812.zip approprié.
Copiez la totalité du contenu du fichier rlsibmratl812.zip extrait
dans le répertoire répertoire_installation_tomcat\shared\lib :
Modifiez le script de démarrage du serveur
Tomcat pour Rational Asset Manager :
Important :Si vous exécutez l'installation sur Linux for zSeries, ne suivez pas cette étape.
Recherchez le fichier de démarrage Tomcat et ouvrez-le dans un éditeur de texte. Sous Windows, ce fichier correspond à répertoire_installation_tomcat\bin\startup.bat.
Sous Linux, AIX ou Linux for zSeries, il s'agit de répertoire_installation_tomcat/bin/startup.sh.
Dans le fichier de démarrage, entrez le texte suivant :
set JAVA_OPTS=-Djava.library.path="répertoire_installation_tomcat\shared\lib"
A partir du répertoire emplacement_extraction_archive/apps/tomcat/, copiez les fichiers suivants dans le répertoire répertoire_installation_tomcat/webapps/ :
com.ibm.ram.repository.web.tomcat_runtime.war
com.ibm.ram.repository.web.ws.tomcat_runtime.war
ramhelp.war
rmcabdgovernprocess.war
Pour changer le chemin du contexte de l'application, renommez les fichiers d'application WAR. Utilisez les noms suivants :
Tableau 7. Chemins de contexte des fichiers d'application Web Rational Asset Manager
Nom de fichier d'origine
Nouveau nom de fichier
Chemin du contexte obtenu
De quoi s'agit-il ?
com.ibm.ram.repository.web.tomcat_runtime.war
ram.war
ram
Application Web principale Rational Asset Manager pour Tomcat
com.ibm.ram.repository.web.ws.tomcat_runtime.war
ram.ws.war
ram.ws
Application de services Web Rational Asset Manager pour Tomcat
ramhelp.war
ram.help.war
ram.help
Application d'aide aux utilisateurs Rational Asset Manager
rmcabdgovernprocess.war
ram.process.war
ram.process
Application de documentation pour les processus à base d'actifs et de gouvernance
Configurez le serveur Tomcat pour permettre à Rational Asset Manager d'accéder à la base de données :
Dans un éditeur de texte, ouvrez le fichier répertoire_installation_tomcat\conf\server.xml.
Dans server.xml, retrouvez toutes les lignes commençant par
<Connector et contenant port="8080" ou port="8009".
Changez le début de ces lignes pour <Connector URIEncoding="UTF-8".
Entre les balises d'ouverture et de fermeture des ressources JNDI globales, <GlobalNamingResources> et </GlobalNamingResources>,
entrez le texte suivant pour votre version de Tomcat.
Remarque :Pour les valeurs votre_nom_d'utilisateur et votre_mot_de_passe,
indiquez une combinaison ID utilisateur/mot de passe ayant un accès administrateur complet à la base de données. Pour l'attribut "url", par exemple, peut être similaire à jdbc:db2://localhost:50000/RAMDB
Entrez ce texte pour le serveur de base de données en remplaçant les variables suivantes :
Pour les attributs username et password, remplacez votre_nom_d'utilisateur et votre_mot_de_passe par un ID utilisateur et un mot de passe ayant un accès administrateur complet au serveur de base de données.
Pour l'attribut url, remplacez nom_serveur_base_de_données_complet et numéro_port_base_de_données par l'adresse et le numéro de port du serveur de la base de données et remplacez nom_base_de_données_Rational_Asset_Manager par le nom de la base de données des actifs. Par exemple, pour DB2, l'attribut url peut s'apparenter à jdbc:db2://localhost:50000/RAMDB.
Les valeurs indiquées pour les attributs maxWait, maxActive et maxIdle sont des valeurs fournies à titre d'exemple qui peuvent être adaptées en fonction de vos besoins de performances.
Copiez les fichiers JAR suivants dans le dossier répertoire_installation_tomcat\common\lib :
db2jcc_license_cu.jar
db2jcc.jar
ojdbc5.jar (vous pouvez télécharger ce fichier d'Oracle. Si vous utilisez Oracle 10, téléchargez un package pour Oracle 11 et recherchez le fichier ojdbc5.jar.)
sqljdbc.jar (vous pouvez télécharger ce fichier de Microsoft.)
Ces fichiers sont disponibles à partir du fournisseur de base de données, généralement dans le dossier /java/ de l'installation de la base de données.
Configurez le serveur Tomcat pour la sécurité utilisateur. Si vous prévoyez d'utiliser la sécurité LDAP, utilisez d'abord la sécurité basée sur les fichiers pour configurer les applications et passez à l'authentification LDAP après avoir configuré les applications : Pour
plus d'informations, voir Configurer l'authentification LDAP pour Tomcat.
Dans un éditeur de texte, ouvrez le fichier répertoire_installation_tomcat\conf\tomcat-users.xml.
Ajoutez un utilisateur nommé admin et affectez à cet utilisateur les rôles admin et manager.
Pour ajouter cet utilisateur, vous pouvez copier et coller le texte suivant entre les balises <tomcat-users> :
Déployer l'application du serveur Rational Team Concert incluse sur Tomcat
IBM Rational Asset Manager requiert IBM Rational Team Concert,
qui contrôle les fonctions de cycle de vie disponibles pour gérer le développement d'actifs. Si vous n'avez pas encore Rational Team Concert,
une version limitée du produit est incluse. Elle peut être déployée sur un serveur Tomcat.
Vous devez disposer d'un certificat de sécurité pour votre serveur Tomcat.
La version incluse de Rational Team Concert requiert une connexion sécurisée.
Pourquoi et quand exécuter cette tâche
Vous pouvez améliorer les performances et la stabilité de Rational Asset Manager en installant ses applications Web et les fichiers d'applications de la version incluse d'IBM Rational Team Concert sur des serveurs Tomcat distincts. Dans le présent document, le répertoire d'installation du serveur Tomcat Rational Asset Manager est appelé répertoire_installation_tomcat.
Le répertoire d'installation du serveur Tomcat de Rational Team Concert correspond à répertoire_installation_tomcat_pour_rtc.
Si vous installez toutes les applications Web sur le même serveur Tomcat, les répertoires sont les mêmes.
Procédure
Vérifiez que tous les serveurs de référentiels sont définis aux mêmes date, heure et fuseau horaire courants.
Extrayez les fichiers de bibliothèque de Rational
Licensing Key Server V8.1.2 dans
le dossier répertoire_installation_tomcat_pour_rtc\shared\lib :
Important :Ne suivez pas cette étape sous Linux for zSeries
Recherchez et extrayez le fichier emplacement_extraction_archive\sharedLibs\rlsclients_rlsibmratl_812.zip.
Dans le fichier .zip extrait, recherchez le fichier rlsibmratl812.zip pour votre système d'exploitation et architecture. Par exemple, le fichier pour Windows 32 bits se trouve dans le répertoire win32.
Extrayez le contenu du fichier rlsibmratl812.zip approprié.
Copiez le contenu extrait du fichier rlsibmratl812.zip dans le répertoire répertoire_installation_tomcat_pour_rtc\shared\lib.
Si vous installez Rational Asset Manager et Rational Team Concert sur le même serveur d'applications, vous avez déjà effectué cette étape.
Sur le support d'installation, recherchez le fichier emplacement_extraction_archive/apps/tomcat/RTC-server.zip.
Extrayez le fichier RTC-server.zip dans un emplacement de l'unité de disque dur, appelé rép_installation_rtc dans ces instructions.
Recherchez le fichier rép_installation_rtc/jazz/server/ramjazz_war.ear et
extrayez-le. Pour extraire des fichiers .ear, vous pouvez lancer un utilitaire gratuit, tel que 7-Zip. Dans le package extrait ramjazz_war.ear,
copiez le fichier ramjazz.war dans le répertoire répertoire_installation_tomcat_pour_rtc/webapps/.
Configurez un port sécurisé sur votre serveur Tomcat pour Rational Team Concert :
Créez un certificat de sécurité qui identifie le serveur Tomcat pour Rational Team Concert lors de connexions SSL. Vous pouvez utiliser la commande keytool de Java JDK pour créer un certificat autosigné. Vous pouvez également demander un certificat signé par une autorité de certification habilitée.
Pour plus d'informations sur la création de certificats autosignés avec la commande keytool, voir la documentation Java d'Oracle.
Vous pouvez créer un certificat autosigné avec l'exemple de commande keytool suivant :
Lorsque vous exécutez cette commande, vous êtes invité à entrer un mot de passe pour le fichier de clés. Le mot de passe par défaut est changeit mais vous devez en indiquer un autre. Vous devez mémoriser ce mot de passe pour l'indiquer ultérieurement dans le fichier server.xml.
Si vous utilisez un environnement JRE IBM, de nombreuses versions incluent l'outil IBM ikeyman dans le répertoire
emplacement_installation_JRE_Java_IBM/jre/bin/.
Vous pouvez faire appel à cet outil pour créer et gérer les certificats de sécurité sur le serveur. Pour plus d'informations sur l'utilisation de l'outil iKeyman, voir le document iKeyman User's Guide.
Vous trouverez aussi un certificat dans le dossier rép_installation_rtc/jazz/server/ ;
le fichier de certificat est ibm-team-ssl.keystore
Dans le fichier répertoire_installation_tomcat_pour_rtc\conf\server.xml,
recherchez la balise <Connector> associée à l'attribut scheme="https".
Le fichier par défaut inclut un exemple de balise <Connector> pour le port 8443 qui est mis en commentaire.
fichier_de_clés correspond au nom du fichier de clés. Il peut s'agir d'un chemin absolu ou relatif par rapport au répertoire racine de votre serveur Tomcat (répertoire_installation_tomcat_pour_rtc).
Si vous avez utilisé la commande simple ci-dessus, il s'agit de .keystore.
Si vous utilisez le certificat inclus, il s'agit de rép_installation_rtc/jazz/server/ibm-team-ssl.keystore .
mot_de_passe_du_fichier_de_clés est le mot de passe pour le fichier de clés. Si vous utilisez le fichier de clés inclus, il s'agit de ibm-team.
protocole_du_fichier_de_clés correspond au protocole
du fichier de clés. Il s'agit le plus souvent de TLS ou SSL_TLS.
Si vous utilisez le fichier de clés inclus, il s'agit de SSL_TLS.
algorithme_du_fichier_de_clés correspond à l'algorithme
X509 du fichier de clés. Il s'agit le plus souvent de SunX509 ou IbmX509,
selon la source du certificat. Si vous utilisez le fichier de clés inclus, il s'agit de IbmX509.
Vous pouvez modifier la valeur port pour utiliser un port autre que 8443 pour le connecteur non SSL (par défaut, le port 8080). Si vous modifiez la valeur du port, modifiez la valeur de l'attribut redirectPort pour qu'elle corresponde au numéro de port du connecteur SSL.
Copiez le fichier .jar approprié du fournisseur de base de données :
Copiez le fichier ojdbc14.jar
dans le dossier rép_installation_rtc/jazz/server/oracle (vous devez éventuellement créer le dossier oracle).
Vous pouvez télécharger le fichier d'Oracle. Si vous utilisez Oracle 11, téléchargez le
package pour Oracle 10g et recherchez le fichier ojdbc14.jar.
Copiez le fichier suivant dans le dossier rép_installation_rtc/jazz/server/sqlserver
(il peut s'avérer nécessaire de créer le dossier sqlserver) :
sqljdbc.jar (vous pouvez télécharger ce fichier de Microsoft.)
Configurez les paramètres de la propriété de démarrage Tomcat :
Recherchez le fichier de démarrage Tomcat et ouvrez-le dans un éditeur de texte. Sous Windows, ce fichier correspond à répertoire_installation_tomcat_pour_rtc\bin\startup.bat.
Sous Linux, AIX ou Linux for zSeries, le fichier correspond à répertoire_installation_tomcat_pour_rtc/bin/startup.sh.
Dans le fichier de démarrage, entrez le texte suivant :
Remplacez chaque espace dans rép_installation_rtc par %20 :
set ORACLE_JDBC=oracle_jar_dirset SQLSERVER_JDBC=sqlServer_jar_dirset JAZZ_INSTALL_DIR=rép_installation_rtc
set JAVA_OPTS=-Djava.awt.headless=true -Djava.library.path="répertoire_installation_tomcat_pour_rtc\shared\lib" -DSQLSERVER_JDBC="%SQLSERVER_JDBC%" -DORACLE_JDBC="%ORACLE_JDBC%" -DDB2I_JDBC="%DB2I_JDBC%" -DDB2Z_JDBC="%DB2Z_JDBC%" -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -DJAZZ_HOME=file:///%JAZZ_INSTALL_DIR%\jazz\server\conf -Dcom.ibm.team.repository.tempDir=%TEMP% -Xmx700M
Recherchez et renommez le fichier de propriétés du serveur Jazz approprié :
Dans le répertoire rép_installation_rtc/jazz/server/conf/ramjazz/,
recherchez le fichier teamserver.properties et renommez-le en
teamserver.derby.properties.
Recherchez le fichier approprié à votre serveur de base de données :
Pour DB2 sous Windows : teamserver.db2.win32.properties
Pour DB2 sous Linux, AIX ou Linux for
zSeries : teamserver.db2.linux.properties
teamserver.oracle.properties
teamserver.sqlserver.properties
Renommez le fichier en teamserver.properties.
Dans un éditeur de texte, ouvrez le fichier teamserver.properties et modifiez-le de la manière suivante (pour le fournisseur de base de données) :
Editez la valeur de com.ibm.team.repository.db.jdbc.location pour votre emplacement de serveur DB2 ainsi que le nom de la base de données pour des cycles de vie :
Remplacez localhost:50000 par l'emplacement et le port associés à la base de données DB2.
Conseil :Dans la fenêtre de commande DB2, tapez db2 get dbm cfg, puis recherchez la ligne contenant SVCENAME, qui indique le nom ou le numéro du port DB2. Si cette commande affiche un numéro, utilisez-le comme numéro de port (au lieu de 50000 dans l'exemple ci-dessus). Si la commande retourne un nom non numérique, déterminez quel numéro de port a été attribué à ce nom et utilisez ce numéro de port. Sous Linux, le fichier
/etc/services contient le mappage entre les noms et numéros de port ; sous Windows, le fichier C:\windows\system32\drivers\etc\services contient le mappage. Pour plus d'informations, demandez à votre administrateur de base de données ou consultez la documentation de la base de données.
Remplacez JAZZ par le nom de la base de données des cycles de vie.
Remplacez db2admin par le nom d'utilisateur de la base de données DB2.
Remarque :L'utilisateur DB2 doit posséder les droits de création de tables, d'espaces table et de modification de la configuration de la base de données. Les utilisateurs DB2 sont créés par le système d'exploitation.
Dans la propriété com.ibm.team.repository.db.jdbc.password, indiquez le mot de passe de l'utilisateur.
Remarque :Ne changez pas le texte password={password} dans la propriété com.ibm.team.repository.db.jdbc.location.
Dans le fichier teamserver.properties, ajoutez les propriétés suivantes :
Où :
port_non_sécurisé est le port non sécurisé pour votre serveur Tomcat (par défaut, 8080).
port_sécurisé est le numéro du port sécurisé pour votre serveur Tomcat (par défaut, 8443).
rép_temp_équipe est le chemin d'accès absolu à un répertoire pour stocker les fichiers temporaires.
Editez la valeur de com.ibm.team.repository.db.jdbc.location pour votre emplacement de serveur
Oracle ainsi que le nom de la base de données pour des cycles de vie :
Remplacez jazzDBUser par le nom d'utilisateur de la base de données
Oracle (par exemple, RAMSCHEMA.
Replacez @localhost:1521 par l'emplacement et le port pour la base de données Oracle. Si l'emplacement n'est pas localhost, vous devez faire précéder l'emplacement par deux barres obliques
(//) ; par exemple @//oracleserver.exemple.com:1521.
Remplacez ORCL par le nom de la base de données des cycles de vie ; par exemple, rtcdb.
Dans la propriété com.ibm.team.repository.db.jdbc.password, remplacez JazzDBpswd par le mot de passe Oracle de l'utilisateur Oracle indiqué ci-dessus.
Remarque :Ne modifiez pas le texte {password} dans la propriété com.ibm.team.repository.db.jdbc.location.
Dans le fichier teamserver.properties, ajoutez les propriétés suivantes :
Où :
port_non_sécurisé est le port non sécurisé pour votre serveur Tomcat (par défaut, 8080).
port_sécurisé est le numéro du port sécurisé pour votre serveur Tomcat (par défaut, 8443).
rép_temp_équipe est le chemin d'accès absolu à un répertoire pour stocker les fichiers temporaires.
Editez la valeur de com.ibm.team.repository.db.jdbc.location pour votre emplacement
SQL Server ainsi que le nom de la base de données pour des cycles de vie :
Replacez @localhost:1433 par l'emplacement et le port pour la base de données SQL Server.
Replace jazz par le nom de la base de données des cycles de vie ; par exemple RTCDB.
Remplacez jazzDBUser par le nom d'utilisateur pour la base de données SQL Server.
Dans la propriété com.ibm.team.repository.db.jdbc.password, remplacez JazzDBpswd par le mot de passe de l'utilisateur du serveur SQL indiqué ci-dessus.
Remarque :Ne modifiez pas le texte {password} dans la propriété com.ibm.team.repository.db.jdbc.location.
Dans le fichier teamserver.properties, ajoutez les propriétés suivantes :
Où :
port_non_sécurisé est le port non sécurisé pour votre serveur Tomcat (par défaut, 8080).
port_sécurisé est le numéro du port sécurisé pour votre serveur Tomcat (par défaut, 8443).
rép_temp_équipe est le chemin d'accès absolu à un répertoire pour stocker les fichiers temporaires.
Configurez le serveur Tomcat pour la sécurité utilisateur. Si vous prévoyez d'utiliser la sécurité LDAP, utilisez d'abord la sécurité basée sur les fichiers pour configurer les applications et passez à l'authentification LDAP après avoir configuré les applications : Pour
plus d'informations, voir Configurer l'authentification LDAP pour Tomcat.
Ajoutez un utilisateur admin et affectez-lui les rôles admin, manager et JazzAdmins. Pour ajouter cet utilisateur, vous pouvez copier et coller le texte suivant entre les balises <tomcat-users> :
Configurer un serveur Rational
Team Concert pour l'utiliser avec Rational Asset Manager
Vous pouvez configurer manuellement un serveur IBM Rational Team Concert requis pour les cycles de vie dans IBM Rational Asset Manager.
Avant de commencer
Si vous souhaitez configurer une application de serveur Rational Team Concert pour l'utiliser avec Rational Asset Manager,
vous devez déployer l'application sur le serveur d'applications et la connecter à la base de données. Si vous utilisez IBM WebSphere Application Server, l'application de configuration du serveur effectue la procédure automatiquement.
Le serveur Tomcat pour Rational Team Concert doit être actif.
Sur le support d'installation, recherchez le fichier emplacement_extraction_archive/apps/tomcat/RTC-server.zip.
Extrayez le fichier RTC-server.zip dans un emplacement de l'unité de disque dur, appelé rép_installation_rtc dans ces instructions.
Lancez l'interface d'administration Web de Rational Team Concert dans un navigateur Web à l'adresse https://nom_système:port_sécurisé/jazz/admin/. Notez la mention https ; la connexion doit être sécurisée.
Connectez-vous à l'aide de l'ID utilisateur et du mot de passe de l'administrateur de Rational Team Concert. Si personne ne s'est connecté à Rational Team Concert auparavant, utilisez l'ID utilisateur et le mot de passe de l'administrateur du serveur d'applications.
Si vous utilisez une nouvelle installation de Rational Team Concert : Configurez l'administrateur de Rational Team Concert :
Si une erreur se produit lors de l'extraction des informations de statut du serveur, arrêtez puis redémarrez le serveur de base de données et le serveur d'applications et reconnectez-vous.
Dans l'interface d'administration Web de Rational Team Concert, cliquez sur Gestion d'utilisateurs. Ignorez toute erreur liée à la non-configuration d'un registre externe.
Cliquez sur Créer l'utilisateur.
Entrez les détails suivants :
Nom d'utilisateur : ID utilisateur de l'administrateur du serveur d'applications
ID utilisateur : ID utilisateur de l'administrateur du serveur d'applications
Adresse électronique : adresse électronique valide pour l'administrateur du serveur d'applications.
Dans la section Licence Accès client, sélectionnez Rational Team Concert - Développeur de logiciel pour attribuer la licence développeur à cet utilisateur.
Cliquez sur Enregistrer.
Déconnectez-vous, puis reconnectez-vous à l'interface d'administration Web en tant qu'administrateur du serveur d'applications.
Importez le modèle de processus de cycles de vie dans Rational Team Concert :
Dans l'interface d'administration Web de Rational Team Concert, cliquez sur Gestion des modèles de processus. Si le lien Gestion des modèles de processus n'apparaît pas,
déconnectez-vous, puis reconnectez-vous à l'interface d'administration Web.
Cliquez sur Importer un modèle et accédez au fichier
com.ibm.ram.lifecycle.zip du dossier emplacement_extraction_archive/DatabaseScripts/.
Cliquez ensuite sur OK. Le modèle correspondant au cycle de vie RAM est affiché.
Créez une zone de projet dans Rational Team Concert :
Dans l'interface d'administration Web de Rational Team Concert, cliquez sur Gestion des zones de projet. Si le lien Gestion des zones de projet n'apparaît pas, déconnectez-vous puis reconnectez-vous à l'interface d'administration Web.
Cliquez sur Créer une zone de projet.
Entrez les détails suivants pour la zone de projet :
Nom de projet : Cycle de vie RAM
Récapitulatif: Zone de projet de contrôle du cycle de vie de Rational Asset Manager
Description : Cette zone permet de gérer des cycles de vie pour Rational Asset Manager
Cliquez sur Enregistrer.
Attribuez les appartenances et rôles de processus pour la zone de projet :
Sur la page Gestion de zone de projet, cliquez sur la zone de projet Cycle de vie RAM.
Dans le client Administrateurs, cliquez sur Ajouter.
Recherchez et sélectionnez l'administrateur que vous avez créé. Si vous utilisez une application Rational Team Concert existante, vous pouvez également sélectionner un autre utilisateur comme administrateur de cette zone de projet.
Dans la section Membres, cliquez sur Ajouter ; Recherchez et sélectionnez le même utilisateur en tant qu'administrateur pour la zone de projet.
Après avoir ajouté l'administrateur, cliquez sur l'icône Rôles de processus situé après le nom de l'administrateur.
Dans la liste Rôles disponibles de la fenêtre Editer des rôles de processus, sélectionnez Administration, puis cliquez sur Ajouter.
Cliquez sur Terminer.
Cliquez sur Enregistrer.
Arrêtez, puis redémarrez le serveur d'applications. Si vous utilisezRational Asset Manager etRational Team Concert sur des serveurs Tomcat distincts, démarrez aussi celui pour Rational Asset Manager. Pour démarrer Tomcat, exécutez le fichier suivant :
Pour finaliser la configuration de l'application du serveur, un administrateur
de référentiels doit effectuer les étapes décrites ci-après.
Si vous avez installé IBM Rational Asset Manager manuellement et que vous n'avez pas configuré le serveur au moyen de l'application de configuration prévue à cet effet, effectuez les étapes des rubriques de la présente section, puis celles des rubriques de la section intitulée "Configuration obligatoire".
Déployer et configurer des fichiers d'application à l'aide de l'application de configuration du serveur
L'application de configuration du serveur est une application Web basée sur un navigateur pour IBM WebSphere Application Server qui vous aide à déployer les autres applications Rational Asset Manager et à configurer les paramètres de la base de données, de la sécurité, des performances et du référentiel. Vous pouvez utiliser l'application de configuration du serveur pour modifier ces paramètres ultérieurement, plutôt que d'utiliser les pages Administration du client Web Rational Asset Manager.
Avant de commencer
L'application de configuration du serveur vous aide à réaliser les tâches suivantes :
Déployer les applications serveur Rational Asset Manager et la version incluse de IBM Rational Team Concert
Créer et configurer des bases de données pour des actifs et des cycles de vie
Configurer une sécurité pour le serveur d'applications
Pour configurer Rational Asset Manager,
le fichier d'archive d'entreprise doit être
déployé et en cours de fonctionnement, de même que le serveur de la base de données :
Déployez l'archive d'entreprise com.ibm.ram.repository.setup.web sur un serveur d'applications
actif. Pour ce faire, utilisez IBM Installation Manager pour installer la fonction Rational Asset Manager :
avec le serveur WebSphere Application Server intégré ;
sur un serveur WebSphere Application Server existant.
Installez une application de base de données accessible au serveur Rational Asset Manager localement ou à distance. Vous devez disposer d'un accès administrateur système au serveur de base de données. Si vous prévoyez d'utiliser l'application de configuration du serveur pour
configurer IBM DB2, le navigateur dans lequel
vous exécutez cette application doit être situé sur l'ordinateur
où DB2 est installé.
Pourquoi et quand exécuter cette tâche
Important :L'application de configuration du serveur devra arrêter et redémarrer le serveur (notamment tous les noeuds sur un cluster) pour configurer Rational Asset Manager.
Si vous exécutez d'autres applications sur votre serveur ou cluster, faites le nécessaire pour que votre serveur ou cluster puisse être arrêté et redémarré.
Lorsque vous configurez
Rational Asset Manager, l'application de configuration du serveur crée et actualise un journal qui enregistre
toutes les modifications apportées à votre environnement serveur. Pour visualiser toutes les modifications en cours effectuées en utilisant l'application de configuration du serveur, cliquez sur Outils > Afficher/masquer le journal
. La liste des modifications en cours s'affichera en bas de la fenêtre du navigateur.
Lorsque le journal est affiché, pour visualiser un enregistrement complet de toutes les modifications apportées à votre environnement de serveur par l'application de configuration du serveur, cliquez sur Afficher le journal complet
.
Pour visualiser le détail de votre environnement de serveur, cliquez sur Outils > Afficher le rapport de configuration
.
Procédure
Vérifiez que tous les serveurs de référentiels sont définis aux mêmes date, heure et fuseau horaire courants.
Sur Linux, AIX ou Linux for zSeries, augmentez le nombre de descripteurs de fichiers qu'un processus peut ouvrir à la fois jusqu'à au moins 3072 :
Pour voir le nombre actuel de descripteurs pouvant être ouvert à la fois, sur la ligne de commande entrez : ulimit -n
Si la limite n'est pas d'au moins 3072, augmentez-la avec la commande suivante : ulimit -n 3072
configurez les paramètres d'authentification et de sécurité de l'application
pour WebSphere Application Server :
Dans un navigateur Web, connectez-vous à la WebSphere Application Server Console d'administration. Par défaut, elle se trouve à l'adresse suivante :
Pour le serveur WebSphere Application Server intégré : http://localhost:13060/ibm/console .
Le nom d'utilisateur par défaut est admin et le mot de passe par
défaut est admin.
Pour WebSphere Application Server : http://localhost:9060/ibm/console
Cliquez sur Sécurité.
Cliquez sur Sécurité globale.
Dans la section Sécurité administrative, si la case à cocher Activer la sécurité administrative est sélectionnée, sélectionnez la case à cocher Activer la sécurité des applications.
Dans la section Authentification, cliquez sur Sécurité Web et SIP.
Cliquez sur Paramètres généraux.
Dans la section Comportement de l'authentification Web, cochez la case Utiliser
les données d'authentification disponibles un URI protégé est accédé si elle n'est pas déjà sélectionnée.
Cliquez sur Valider.
Dans la fenêtre Messages, cliquez sur Sauvegarde dans la configuration maîtresse.
Arrêtez puis redémarrez le serveur.
Si vous mettez à niveau la version
7.1.1.1 ou précédente, que vous utilisez un cluster WebSphere Application Server et que vous devez installer Rational Team Concert,
vous devez créer une instance de serveur d'applications autonome sur le cluster pour Rational Team Concert.
Pour ce faire, voir Créer une instance du serveur d'applications pour Rational Team Concert sur un cluster de serveur réparti WebSphere Application Server. Si vous n'utilisez pas de cluster, cette opération est superflue ; Rational Team Concert et Rational Asset Manager peuvent être installés sur le même serveur d'applications.
Si vous avez déployé manuellement l'application de configuration du serveur (sans faire appel à Installation
Manager),
sur la même machine que celle où vous avez déployé l'application de configuration du serveur, créez un dossier contenant les fichiers du serveur d'applications suivants :
Si vous ne pouvez pas accéder au système sur lequel vous avez déployé l'application de configuration du serveur, vous pourrez télécharger les fichiers ultérieurement.
Ouvrez l'application de configuration du serveur en utilisant un navigateur Web pour http://machine_name:port_number/Server_Setup_Context_Root.
L'URL par défaut pour l'application de configuration du serveur est :
http://localhost:13080/ram.setup pour une installation de Rational Asset Manager avec le serveur WebSphere Application Server incorporé.
http://localhost:9080/ram.setup pour une installation de Rational Asset Manager avec un serveur WebSphere Application Server existant.
Pour un cluster de déploiement réseau WebSphere Application Server, si vous avez utilisé Installation Manager pour déployer l'application de configuration du serveur, le nom d'hôte et le numéro de port sont ceux de l'application indiquée dans Installation Manager. Si vous avez déployé l'application dans la console d'administration, vous pouvez y accéder depuis n'importe quel serveur d'applications du cluster après la synchronisation des noeuds.
Restriction :Pour créer et utiliser un cluster de serveurs d'applications, vous devez posséder IBM WebSphere Application Server Network Deployment (ND), qui n'est pas fourni avec IBM Rational Asset Manager.
Si la sécurité est activée sur le serveur d'applications, vous serez invité à fournir l'ID utilisateur et le mot de passe
d'un administrateur de ce serveur.
Sur la page Introduction, indiquez le type de base de données et la méthode à utiliser
pour authentifier les utilisateurs.
Sélectionnez l'application de base de données que vous allez utiliser dans la liste Fournisseur de la base de données.
Sélectionnez le type d'authentification d'utilisateur pour l'application Web Rational Asset Manager à utiliser :
LDAP : les informations concernant les utilisateurs sont stockées dans un référentiel LDAP (Lightweight
Directory Access Protocol). Pour accéder au référentiel, vous devez disposer d'informations administratives.
Fichier : les informations concernant les utilisateurs sont stockées dans un
registre d'utilisateurs personnalisé, comme défini pour votre serveur d'applications ; il se peut que cela se traduise par
la présence dans la liste du nom du registre personnalisé tel qu'il a été défini pour le serveur d'applications. Fichier
est un exemple de registre d'utilisateurs personnalisé, dans lequel les informations concernant les utilisateurs sont
stockées dans un fichier à plat du serveur. Sélectionnez cette option si vous n'utilisez aucun des autres types d'authentification.
Remarque :L'authentification à base de fichier n'est pas prévue pour une utilisation en environnement de production.
Référentiel fédéré : les informations concernant les utilisateurs sont stockées dans plusieurs référentiels, des référentiels LDAP, par exemple. Ce type d'authentification est géré par WebSphere Application Server.
Système d'exploitation local : les informations utilisateurs sont stockées dans la base de données des comptes d'utilisateurs, dans le système d'exploitation local.
Ce type d'authentification est géré par WebSphere Application Server.
Rational Asset Manager requiert Rational Team Concert.
Sélectionnez si vous devez installer Rational Team Concert dans la liste Rational Team Concert :
J'ai un serveur Rational Team Concert et souhaite l'utiliser : Vous configurez unRational Team Concert existant pour fonctionner avec Rational Asset Manager.
Vérifiez que le Serveur ou le cluster listé est bien celui que vous voulez configurer. Si vous devez créer un cluster de déploiement réseau pour Rational Asset Manager, consultez la
documentation de WebSphere Application Server.
Cliquez sur
Suivant.
Dans la section Etape 1 : Recherche des fichiers d'installation, cliquez sur Indiquez l'emplacement des fichiers sur le serveur et entrez le répertoire du système de fichiers qui exécute l'application de configuration du serveur où sont placés les nouveaux fichiers d'application Web. Si vous avez utilisé Installation
Manager,
les fichiers sont placés dans le répertoire emplacement_groupe_packages\ram\apps\was.
Les fichiers suivants doivent être placés dans ce répertoire :
com.ibm.ram.repository.web_runtime.ear
RTC-Server.zip
rlsclients_rlsibmratl_812.zip
ramhelp_war.ear
rmcabdgovernprocess_war.ear
Si vous avez déployé l'application de configuration du serveur dans un serveur d'applications inclus dans un cluster et que vous accédez à ce serveur d'applications, pour télécharger les fichiers sur le serveur exécutant l'application de configuration du serveur, cliquez sur Télécharger les fichiers sur le serveur, puis sur Parcourir et sélectionnez tous les fichiers requis.
Pour vérifier que tous les fichiers d'application requis se trouvent dans le répertoire ou pour les télécharger sur le serveur, cliquez sur Vérifier l'emplacement. Si vous avez téléchargé les fichiers d'application, l'application de configuration du serveur les enregistre dans un répertoire temporaire.
Un message vérifie que tous les fichiers requis sont présents.
Si vous utilisez un cluster WebSphere Application Server, un message peut apparaître pour indiquer que le segment de mémoire Java est insuffisant pour déployer les applications. Si vous voyez ce message, l'application de configuration du serveur a augmenté le segment de mémoire au paramètre recommandé. Pour que ce changement soit effectif, cliquez sur le lien de redémarrage du serveur. Votre serveur n'est éventuellement pas disponible pendant plusieurs minutes lors de son redémarrage. Après le déploiement des applications, vous pouvezchanger les paramètres du segment de mémoire pour vos serveurs d'applications.
A l'étape 2 : dans la section de sélection des applications et de la documentation à installer, les applications déployées avec succès sont indiquées par le nom du cluster ou du serveur sur lequel elles sont déployées. Pour déployer les applications Web Rational Asset Manager :
Sélectionnez une ou plusieurs applications à déployer.
Dans la liste Clusters et serveurs ou Serveurs,
sélectionnez les clusters ou les serveurs sur lesquels effectuer le déploiement. Vous ne pouvez pas déployer Rational Team Concert sur un cluster ; utilisez le même serveur que celui que vous avez créé à l'étape 4.
Remarque :Si vous exigez que les utilisateurs s'authentifient (via le serveur d'applications d'un pare-feu externe, par exemple) pour accéder à l'application d'aide Rational Asset Manager, vous devez déployer l'application d'aideRational Asset Manager sur le même serveur ou cluster que celui sur lequel l'application Web Rational Asset Manager est déployée.
Cliquez sur Déployer les applications. Une nouvelle page s'ouvre pour afficher la progression. Le processus de déploiement d'une ou plusieurs applications peut prendre quelques minutes.
Cliquez sur Suivant pour consulter les résultats.
Dans la page Récapitulatif, cliquez sur Suivant.
Dans la section 2, partie 1, vous devez choisir entre créer des bases de données ou vous connecter à des bases de données existantes :
Choisissez entre la création de bases de données ou l'utilisation de bases de données existantes.
Pour créer et peupler une nouvelle base de données Actifs et cycles de vie, sélectionnez Vous devez créer les deux bases de données, puis cliquez surSuivant.
Passez à l'étape 12b.
Pour créer une base de données des cycles de vie et utiliser une base de données d'actifs existante, sélectionnez Vous devez créer la base de données des cycles de vie, puis cliquez sur Suivant. Passez à l'étape 12bv.
Pour utiliser des bases de données Actifs et cycles de vie (si vous mettez à niveau à partir d'une version antérieure de Rational Asset Manager, par exemple),
sélectionnez Vous avez déjà créé les deux bases de données et souhaitez modifier les paramètres, puis cliquez sur Suivant.
Passez à l'étape 13.
Créez une base de données.
Pour DB2, vous pouvez utiliser une applet Java afin de créer et de remplir la base de données. Vous pouvez également effectuer ces opérations manuellement.
Pour utiliser l'applet Java :
Une fois chargée, l'applet recherche une instance de
DB2 sur l'ordinateur local. Le
navigateur sur lequel vous exécutez l'application de configuration du serveur doit être situé sur l'ordinateur sur lequel
DB2 est installé. Si l'applet trouve une instance de DB2, elle affiche l'emplacement d'installation de DB2
et sa version. Si elle n'en trouve pas, elle vous demande d'indiquer son emplacement.
Pour utiliser une installation différente
de DB2, cliquez sur Modifier l'emplacement d'installation.
Entrez l'ID utilisateur et le mot de passe de l'administrateur DB2. Les administrateurs DB2 sont gérés par le système d'exploitation.
Après avoir choisi l'emplacement approprié, dans la zone Créer une base de données pour Asset Management, entrez un nom pour la base de données de l'actif (par exemple, RAMDB).
Si vous installez un nouveau système Rational Team Concert, entrez un nom de base de données pour Lifecycle Management dans la zone Créer une base de données pour Lifecycle Management (par exemple, RTCDB).
Si vous utilisez un système Rational Team Concert existant, il est inutile de créer une base de données.
Cliquez sur Créer les bases de données. Ceci remplit également les tables de la base données dédiées aux actifs.
Pour créer et configurer manuellement la base de
données DB2, cliquez
sur Consulter les instructions sur la création manuelle de BASES DE DONNEES DB2 et
suivez les instructions affichées.
Dans le cas d'Oracle ou SQL Server, suivez les instructions de création et de remplissage manuels de la base de données.
Dans la section 2, partie 2, spécifiez les propriétés de connexion à la base de données :
Dans la zone de texte Serveur de la base de données, entrez le nom d'hôte ou l'adresse IP du serveur de la base de données ; par exemple, nomserveur.exemple.com.
(N'utilisez pas localhost).
Dans la zone Port, entrez le numéro de port. Par exemple, la valeur par défaut
pour DB2
est 50000.
Tapez l'ID et le mot de passe d'un utilisateur ayant des privilèges d'administration de l'application
de base de données.
A ce stade, vous devez soit indiquer l'emplacement sur le serveur du ou des fichiers d'archives requis par la base de données,
soit télécharger ces fichiers vers le serveur. Le fournisseur de base de données peut fournir ces fichiers.
Si les fichiers d'archive sont déjà sur le serveur, tapez le chemin complet
du dossier où ils se trouvent (par exemple, C:\Program
Files\IBM\SQLLIB\java.
Si vous devez télécharger les fichiers à destination du serveur, sélectionnez l'option
correspondante et naviguez jusqu'à leur emplacement sur l'ordinateur local. Par défaut, ils se trouvent dans racine_installation_Rational_Asset_Manager\ram\ewas\universalDriver\lib sur l'ordinateur local. Une fois téléchargés sur le serveur, ils sont placés dans répertoire_installation_WebSphere\profiles\nom_profil\config\cells\nom_cellule\ram_jdbc
Remarque :
remplacez les barres obliques
inversées ("\") par des barres obliques normales ("/") dans les chemins d'accès.
Remarque :Pour
Oracle, vous pouvez télécharger les fichiers .jar appropriésd'Oracle. Pour Microsoft SQL Server, vous pouvez télécharger le fichier .jar approprié de Microsoft.
Important :
si vous devez exécuter WebSphere Application Server ou Apache
Tomcat en tant qu'utilisateur non-root, définissez les droits appropriés sur
les fichiers d'archive Java de la base de données que vous téléchargez. Pour plus de détails, reportez-vous
aux instructions de la section Activer la connectivité à la base de données pour les
utilisateurs non-root (Linux
et AIX).
Dans la zone Nom de la base de données pour RAM,
entrez le nom de la
base de données Rational Asset Manager principale ; par exemple, RAMDB. Entrez l'ID utilisateur et le mot de passe d'un administrateur de base de données.
Dans la zone Nom de la base de données Lifecycle, entrez le nom de la base de données Lifecycle Management, par exemple RTCDB.
Entrez l'ID utilisateur et le mot de passe d'un administrateur de base de données.
Cliquez sur Tester la connexion. L'application de configuration du serveur affiche un message indiquant si le serveur a pu ou non se connecter aux bases de données.
Si le test de connexion a réussi, cliquez sur Suivant.
Dans la section 2, partie 3, remplissez les bases de données :
Pour l'étape 5 : Remplissage de la base de données Rational Asset Manager principale, cliquez sur Remplir la base de données si la configuration de la base de données a entraîné des erreurs.
Cliquez sur OK pour continuer la configuration de la base de données. Cette opération peut prendre quelques minutes.
Pour l'étape 6 : Remplissage de la base de données Rational Asset Manager des cycles de vie, cliquez sur Remplir la base de données si la configuration de la base de données a entraîné des erreurs.
Cliquez sur OK pour continuer la configuration de la base de données. Cette opération peut prendre quelques minutes.
Une fois que les bases de données sont configurées, cliquez sur Suivant.
Dans la section 2, partie 4, si vous utilisez DB2, vous pouvez configurer les paramètres de la base de données afin d'optimiser les performances de Rational Asset Manager. En revanche, si vous utilisez Oracle ou SQL, vous ne pouvez pas configurer ici
ces paramètres.
Si vous utilisez DB2, configurez les paramètres de votre base de données. Les valeurs actuelles et des valeurs suggérées sont listées pour
les paramètres suivants. Pour donner à l'ensemble des paramètres les valeurs qui sont recommandées, sélectionnez Utiliser les valeurs recommandées. Les nouveaux réglages seront pris en compte au redémarrage du serveur de base de données.
LISTE DES VERROUS (LOCKLIST) : entrez un nombre compris entre 4 et 60000 pour spécifier la quantité de mémoire allouée à la liste des verrous.
DELAI D'EXPIRATION VERROU (LOCKTIMEOUT) : entrez un nombre compris entre 1 et 30000 pour spécifier le nombre de secondes pendant lequel une application peut attendre un verrou.
L'attribution d'une valeur explicite (différente de 0) à ce paramètre contribue à éviter les situations d'interblocage
général des applications.
Si la valeur est -1, la fonction est désactivée (les dépassements du délai accordé à
l'obtention d'un verrou ne sont pas détectés).
TAILLE FICHIER JOURNAL (LOGFILSIZ) : entrez un nombre spécifiant la taille de chaque
fichier journal primaire et secondaire. Cette taille de fichier impose une limite au nombre
d'enregistrements qui peuvent être écrits dans le journal, nombre
au-delà duquel un nouveau fichier journal est requis et créé. Si la base de données est soumise à de nombreuses
transactions de mise à jour, de suppression ou d'insertion qui ont pour effet de remplir très rapidement
le fichier journal, la valeur du paramètre LOGFILSIZ doit être augmentée.
Remarque :Modifier la valeur par défaut de ce paramètre ne s'impose que si le référentiel contient des actifs en très grand nombre (des dizaines ou des centaines de milliers, par exemple).
NB MAXIMUM D'APPLIS (MAXAPPLS) : entrez un nombre supérieur au nombre de connexions
concurrentes escomptées.
NB MAXIMUM DE VERROUS (MAXLOCKS) : entrez un nombre compris entre 1 et 100 pour indiquer le pourcentage de la liste de verrous imputable à l'application à partir duquel le gestionnaire de base de données déclenche une escalade de verrous du niveau ligne au niveau table. Même si le processus d'escalade ne prend pas beaucoup de temps, comparé au verrouillage individuel
des lignes, le verrouillage de tables entières réduit la capacité de concurrence des accès ; il est aussi
potentiellement néfaste pour les performances globales d'accès aux tables affectées.
Cliquez sur
Suivant.
Dans le récapitulatif de la section 2, l'application de configuration vous demandera de redémarrer le
serveur. Le cas échéant, vous pouvez attendre d'avoir effectué les étapes des autres sections de l'application.
En revanche, si vous n'avez plus d'autre étape de configuration à
effectuer (par exemple, si vous avez lancé l'application pour apporter certaines modifications à une configuration
existante), redémarrez le serveur maintenant. Pour redémarrer le serveur, cliquez sur Outils > Redémarrer le serveur.
Pour continuer sans redémarrer le serveur, cliquez sur Suivant.
Dans la section 3, configurez les utilisateurs et leur authentification :
Si vous avez choisi l'authentification LDAP à l'étape 7b,
configurez la connexion au référentiel LDAP dans la page Configuration de l'authentification LDAP. LDAP doit être en
cours d'exécution et le serveur LDAP doit être accessible depuis l'ordinateur où vous êtes actuellement.
Configurez la connexion au référentiel LDAP.
Sur cette page, vous définissez les informations qui permettent
au serveur Rational Asset Manager de
contacter le serveur LDAP : l'adresse du serveur LDAP, les ports de communication et, si nécessaire, l'ID utilisateur et
le mot de passe que Rational Asset Manager utilisera afin d'interroger l'annuaire.
Fournisseur LDAP : Sélectionnez votre logiciel LDAP.
Lorsque vous sélectionnez un fournisseur, la colonne de valeur suggérée offre des exemples de valeurs pour certaines propriétés requises par le serveur LDAP.
Serveur : Entrez le nom du serveur où LDAP
est installé. Par exemple, ldap.example.com.
Si la sécurité est
activée sur le serveur LDAP, cochez la case SSL activé.
Port : Entrez le numéro de port du serveur LDAP.
Connexion anonyme : Cochez cette case si votre référentiel LDAP
est accessible sans nécessiter de combinaison ID utilisateur/mot de passe. Dans le cas contraire, décochez-la et remplissez les zones Nom distinctif utilisateur de liaison et Mot de passe de connexion.
Nom distinctif utilisateur de liaison : Tapez le
nom distinctif (DN) d'un utilisateur ayant l'autorisation
d'interroger la base de données LDAP. Rational Asset Manager utilise
ce nom d'utilisateur pour accéder à LDAP. Par exemple, uid=123456,c=us,ou=entrepriseexemple,o=exemple.com.
Mot de passe de connexion : Si vous avez entré un nom distinctif d'utilisateur,
entrez son mot de passe dans cette zone.
Remarque :Si vous utilisez une authentification LDAP et qu'un nom d'hôte LDAP unique est mappé vers plusieurs adresses IP dans la configuration
réseau, vous devez utiliser la console d'administration WebSphere Application Server et cliquer sur Sécurité > Sécurité globale > Registre LDAP autonome > Configurer pour appliquer la propriété de configuration appropriée et empêcher de possibles verrouillages du compte utilisateur LDAP si des utilisateurs se connectent à Rational Asset Manager avec des droits d'accès non valides.
Une connexion non valide déclenche la validation de l'utilisateur par le serveur avec chaque adresse IP
et entraîne de nombreux échecs de connexion. Si vous avez défini un nombre maximal de tentatives de connexion, une connexion non valide peut déclencher un verrouillage du compte LDAP. Pour empêcher que cet incident ne se produise, suivez les étapes décrites ici : http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg1PK42672
Cliquez sur Tester la connexion. Si l'application de configuration du serveur
se connecte à LDAP, continuez. Vous ne pouvez pas poursuivre avec l'authentification LDAP
tant qu'une connexion n'a pas été configurée.
Identifiez un utilisateur de l'annuaire LDAP qui aura le rôle
d'administrateur de référentiels Rational Asset Manager.
ID de l'administrateur : Entrez l'ID unique de l'utilisateur
qui sera l'administrateur de référentiels
pour Rational Asset Manager.
L'administrateur de référentiels est responsable de la configuration du serveurRational Asset Manager. Par exemple, si votre serveur LDAP prendre l'adresse électronique comme identificateur unique, Administrator@example.com.
Mot de passe : Entrez le mot de passe associé à
l'ID de l'administrateur.
Filtre de recherche d'utilisateur : Tapez la syntaxe utilisée
par LDAP pour rechercher un utilisateur. La variable %v représente le terme recherché qui a été entré
dans un champ de texte. La recherche est exécutée comme si un caractère générique faisait partie du terme recherché. Le modèle de recherche par défaut est constitué de manière à trouver toutes les
classes d'objet (objectClass) person dont la propriété mail ou la
propriété name est identique au terme recherché.
Base de recherche d'utilisateur : Entrez le chemin de la racine à partir
de laquelle doit commencer la recherche d'utilisateurs dans
l'annuaire LDAP. Par exemple, ou=exempleentreprise,o=example.com.
Cliquez sur Vérifier l'utilisateur.
Si l'application de configuration du serveur
a réussi à trouver l'utilisateur dans l'annuaire LDAP,
cliquez sur Suivant. Ne poursuivez pas la configuration
de l'authentification LDAP tant qu'un utilisateur n'a pas été identifié comme
administrateur de référentiels.
Sur la page suivante, mappez les propriétés d'utilisateur dans
Rational Asset Manager aux propriétés correspondantes
dans l'annuaire LDAP. Rational Asset Manager a besoin de ces informations pour l'authentification des utilisateurs, pour la récupération et l'affichage des données utilisateur et pour communiquer avec les utilisateurs par courrier électronique.
Identificateur unique : Tapez le nom de la propriété qui,
dans l'instance objectClass de l'utilisateur, représente l'ID unique de
cet utilisateur. Par exemple, la propriété serialNumber
de (objectClass) person ou la propriété sAMAccountName
de (objectClass) user.
La valeur par
défaut est uid.
ID de connexion : Tapez la propriété
(objectClass) qui sert d'ID de connexion aux
utilisateurs. Même s'il est courant que l'ID unique et l'ID de connexion soient identiques, vous pouvez définir le registre afin qu'un utilisateur se connecte avec un autre ID (par exemple, une adresse électronique).
Par exemple, userPrincipleName.
Filtre de recherche d'utilisateur : Entrez la requête de recherche LDAP qui mappe
le nom court d'un utilisateur à une entrée
LDAP. Par exemple, *:userPrincipleName ou *:uid.
Adresse électronique : Entrez le nom de la propriété contenant l'adresse électronique d'un utilisateur ; par exemple, mail.
Numéro de téléphone : Entrez le nom de la propriété qui contient
le numéro de téléphone de l'utilisateur. Par exemple, telephonenumber.
Modèle d'URL des images : Vous pouvez stocker les photos des
utilisateurs ailleurs que dans le registre LDAP. Si vous pouvez récupérer les photos des
utilisateurs via une URL, configurez ce modèle afin
d'extraire la photo d'un utilisateur en même temps que ses données sont extraites
du registre. Dans le modèle,
${valeur} représente une propriété LDAP de l'objet de l'utilisateur
qui sera remplacée lorsque la photo sera extraite. Par exemple, dans le cas
d'un modèle d'URL de la forme https://url_serveur_images/photo/${uid}.jpg,
la photo d'un utilisateur dont la propriété uid serait 123456 pourrait être obtenue
à l'URL https://url_serveur_images/photo/123456.jpg.
Cliquez sur Tester le mappage. Si tous les mappages sont corrects, l'ID utilisateur, le nom, l'adresse électronique, le numéro de téléphone et la photo de l'administrateur apparaissent avec un message de réussite.
Spécifiez les propriétés de groupe d'utilisateurs dans LDAP. Les informations sur les groupes d'utilisateurs disponibles
dans LDAP peuvent être extraites et
réutilisées par les
communautés Rational Asset Manager.
Dans Rational Asset Manager, les communautés constituent le principal groupement organisationnel au sein d'un
référentiel : il s'agit de groupes d'utilisateurs ayant un intérêt commun dans un ensemble d'actifs. Chaque
communauté peut définir ses membres, leurs rôles, leurs droits, les processus et les
actifs.
Filtre de recherche de groupe d'utilisateurs : Filtre appliqué pour la
recherche de groupes. Par défaut, le terme entré par l'utilisateur est recherché
dans groupOfUniqueNames (groupe statique), groupOfNames (groupe
LDAP statique), groupOfUrls (groupe LDAP dynamique) et group (groupe
défini par Active
Directory).
Base de recherche de groupe d'utilisateurs : Entrez la base (point de départ)
à utiliser pour la recherche de groupes.
Par exemple, ou=memberlist,ou=groups,o=example.com.
Mappe ID de groupe : Entrez la requête de recherche LDAP qui mappe
le nom court d'un groupe à une entrée LDAP. Par exemple, *:cn.
Mappe ID des membres du groupe : Entrez la requête de recherche LDAP
qui identifie la relation utilisateur à groupe.
Par exemple, memberof:member.
Cliquez sur Suivant. La
page récapitulative Configuration des utilisateurs et de l'authentification s'ouvre.
Pour terminer la configuration, redémarrez le serveur d'applications.
Vous pouvez également terminer les autres étapes à effectuer dans l'application de
configuration du serveur avant de redémarrer le serveur.
Cliquez sur
Suivant.
Remarque :
L'authentification LDAP est alors configurée pour l'application Rational Asset Manager uniquement.
Si vous avez opté pour l'authentification basée sur les fichiers à
l'étape 7b,
ajoutez ou supprimez des utilisateurs dans la liste de
la page Configuration de l'authentification basée sur les fichiers. Cette méthode d'authentification signifie que les informations utilisateur sont stockées dans un fichier à plat
sur le serveur. Par défaut, il y a six utilisateurs ("admin" et "user1"
à "user5").
Remarque :Les mots de passe de ces six utilisateurs par défaut sont identiques à leurs
ID respectifs.
Ajoutez, éditez ou supprimez des utilisateurs :
Pour filtre la liste des utilisateurs, tapez une chaîne dans la zone de texte à rechercher et
cliquez sur Rechercher. Vous pouvez utiliser des caractères génériques (*).
Pour voir la liste entière, tapez * dans la
zone de texte à rechercher.
Pour ajouter un utilisateur, cliquez sur Ajouter un utilisateur et
tapez l'ID et le mot de passe.
Pour retirer un utilisateur, cliquez sur Supprimer à côté de
son nom.
Lorsque vous avez terminé, cliquez sur Suivant. La
page récapitulative Configuration des utilisateurs et de l'authentification s'ouvre.
Pour terminer la configuration, redémarrez le serveur d'applications.
Vous pouvez également terminer les autres étapes à effectuer dans l'application de
configuration du serveur avant de redémarrer le serveur.
Si vous avez choisi d'utiliser un référentiel fédéré, le système d'exploitation local ou un registre d'utilisateurs
personnalisé (non basé sur un fichier) à l'étape
7b, vous êtes invité à confirmer que l'ID
utilisateur de l'administrateur du registre d'utilisateurs personnalisé sera l'administrateur de référentiels. Il n'existe aucune autre option de configuration pour ce type d'authentification.
Dans la section 4, configurez les
paramètres de Rational Asset Manager.
Entrez l'adresse du serveur de licences au format numéro_port@nom_hôte ; par exemple, 27000@example.com.
Si vous avez téléchargé Rational Asset Manager à partir de
jazz.net, la zone contient une clé de licence temporaire.
Ne modifiez pas la clé pendant l'évaluation du produit.
Si vous avez plusieurs serveurs de licences dans votre environnement, séparez les entrées correspondantes par des virgules.
(Vous devez indiquer trois serveurs.) Par exemple, 27000@premier.exemple.com,27000@deuxième.exemple.com,27777@troisième.exemple.com.
Si vous possédez plusieurs serveurs de licences (sur des réseaux distincts, avec des licences différentes) :
Séparez les adresses de serveur par des points-virgules (;), par exemple 27000@main.example.com;27000@backup.example.com.
Séparez les adresses de serveur par des deux-points (:), par exemple 27000@main.example.com:27000@backup.example.com.
Par défaut, Rational License
Key Server utilise le port TCP/IP 27000.
Dans la section Type de licence, sélectionnez le type de licence que le serveur Rational Asset Manager utilisera.
Configurez l'adresse du serveur avec les applications qui ont été déployées à l'étape
11.
Tapez le protocole, le nom de système hôte
qualifié complet et le numéro de port ; par exemple : http://exemple.com:9080.
Important :Utilisez toujours un nom d'hôte ou une adresse IP
pour ces entrées.
N'utilisez pas localhost. Si vous utilisez IPV6, utilisez le nom d'hôte IPV6 ; une adresse IPV6 ne fonctionnera pas.
Configurez les chemins des applications. Les chemins par défaut sont basés sur l'adresse de serveur fournie.
Rational Asset Manager : Entrez l'URL de déploiement
de l'application du serveur Rational Asset Manager (par exemple, http://example.com:9080/ram).
Services Web : Entrez l'URL de déploiement pour des services Web ; par exemple, http://example.com:9080/ram.ws
Aide et aide aux utilisateurs : Entrez l'URL de déploiement
de l'application d'aide aux utilisateurs de Rational Asset Manager (par exemple, http://example.com:9080/ram.help).
Processus de développement à base d'actifs : entrez l'URL de déploiement
de l'application Processus de développement à base d'actifs Rational (par exemple http://example.com:9080/ram.process).
Pour modifier les
emplacements des racines de contexte (par exemple, si vous avez défini des racines de contexte différentes dans
WebSphere Application Server), cliquez
sur Editer.
Cliquez sur
Suivant.
Configurez l'emplacement des dossiers de stockage. En cas d'installation sur un cluster, le nom de ce dernier est affiché et vous devez sélectionner les dossiers pour chaque noeud du cluster ; si les valeurs que vous avez entrées pour le premier noeud conviennent à tous les noeuds, cliquez sur Utiliser ces valeurs pour tous les noeuds.
Remarque :
Si vous
utilisez un serveur de fichiers distant ou un cluster WebSphere Application Server,
le même compte utilisateur Windows (nom d'utilisateur et mot de passe) doit pouvoir se connecter
à chaque machine utilisée par Rational Asset Manager.
Dans le cas contraire, Rational Asset Manager ne
peut pas enregistrer de fichiers sur différents serveurs de fichiers.
Dossier de persistance : Tapez le chemin complet du dossier
où les actifs et les index de recherche seront stockés dans le
système de fichiers. Il peut s'agir d'un
répertoire mappé. En cas d'installation sur un cluster, il doit s'agir d'un
emplacement partagé par tous les noeuds du cluster.
Dossier de stockage local : entrez le chemin complet du dossier où l'application Web Rational Asset Manager doit stocker les données. Il doit s'agir d'un dossier local de l'ordinateur, et non d'un répertoire mappé ni d'un emplacement partagé. En cas d'installation sur un cluster, chaque noeud du cluster doit avoir son propre dossier de stockage
local, non partagé avec les autres noeuds. En cas d'installation de plusieurs serveurs
sur le même noeud physique, les serveurs doivent tous utiliser le même dossier de stockage
local physique.
Dossier d'index : entrez le chemin complet du dossier où les fichiers d'index de recherche seront stockées par l'application Web Rational Asset Manager. Sur un cluster, chaque noeud possède son propre dossier d'index.
Conseil :Pour améliorer les performances, vous devez installer ces dossiers sur des unités physiques différentes. Les unités doivent pouvoir effectuer des lectures et des écritures rapides. En outre, elles ne doivent pas être installées sur la même unité que le système d'exploitation ou le serveur d'applications. Pour les installations en cluster, chaque ordinateur doit disposer de son propre dossier local, sur un disque sur local. Le partage d'un dossier local entre tous les
serveurs d'applications occasionnera une dégradation des performances.
Cliquez sur
Suivant.
Dans les installations en cluster,
Java Messaging Service (JMS)
doit être correctement configuré pour
Rational Asset Manager afin
que les serveurs du cluster puissent communiquer entre eux. Vérifiez que JMS est
correctement configuré et cliquez sur Suivant.
Facultatif : dans la section 4, partie 3, configurez les paramètres de performances
pour WebSphere Application Server :
Configurez le serveur.
Collecte des classes pour libération mémoire : Facultatif : entrez le nom de l'algorithme de récupération de place à utiliser. La valeur recommandée est celle qui
doit procurer les meilleures performances du serveur :
-XX:+UseParallelGC
-Xgcpolicy:optavgpause
Analyse des performances : la surveillance des performances doit rester désactivée. Si toutefois vous souhaitez l'activer, cochez la case Activer.
Nombre maximum de sessions : entrez le nombre
de sessions que WebSphere Application Server conservera en mémoire. La valeur par
défaut est 1000.
Augmentez-la si vous voulez qu'un plus grand nombre de sessions puissent être maintenues en mémoire.
Nombre maximum de connexions JDBC : entrez un nombre égal ou supérieur au
nombre d'utilisateurs susceptibles d'être connectés en même temps
à Rational Asset Manager. Par exemple, 100.
Délai d'expiration de la session (en minutes) : tapez nombre de minutes
au-delà duquel la session d'un utilisateur arrive à expiration. Dans WebSphere Application Server, la valeur par défaut est de 30 minutes.
Conseil :Réduire cette valeur
permet d'accueillir un plus grand nombre d'utilisateurs concurrents, en particulier s'ils effectuent des transactions
relativement brèves, mais une durée trop courte peut gêner les utilisateurs dans leur travail, notamment
en les empêchant de télécharger de gros actifs.
Taille minimale du conteneur Web : saisissez le nombre minimal de menaces à autoriser dans le conteneur Web. La valeur par défaut est 25 pour
Windows et
15 pour Linux et
AIX. Augmentez ce nombre si le serveur
sous-exploite la capacité processeur, réduisez-le s'il consomme trop de capacité processeur.
Taille maximale du conteneur Web : Saisissez le nombre maximal de menaces à autoriser dans le conteneur Web. La valeur par défaut est 50 pour
Windows et
30 pour Linux et
AIX. Augmentez ce nombre si le serveur
sous-exploite la capacité processeur, réduisez-le s'il consomme trop de capacité processeur.
Cliquez sur
Suivant.
Sur la page Configuration des paramètres du segment de mémoire
virtuelle Java, changez la taille du tas pour le serveur. En cas d'installation dans un environnement en cluster,
la taille du tas peut être définie individuellement pour chaque noeud. La valeur par défaut est Pas de valeur. Si vous choisissez l'une des autres options
(Faible, Moyenne, ou Elevée), faites-le en tenant compte de la quantité de mémoire physique disponible sur l'ordinateur.
Cliquez sur
Suivant. La page récapitulative s'affiche.
Redémarrez le serveur. Pour redémarrer WebSphere Application Server,
en bas de la page, cliquez sur Redémarrer le serveur,
entrez l'ID utilisateur et le Mot de passe de l'administrateur du serveur, puis cliquez sur Redémarrer. Vous ne pouvez pas lancer les applications déployées
de Rational Asset Manager tant
que le serveur n'a pas été redémarré. Une fois le serveur relancé, la page Paramètres de gestion du cycle de vie s'affiche.
Si le redémarrage du serveur demande plus de 180 secondes, accédez à la page de démarrage de l'application de configuration du serveur (http://nom_machine:numéro_port/Racine_Contexte_Configuration_Serveur ; par exemple, http://localhost:13080/ram.setup) pour accéder à la page Paramètres de gestion du cycle de vie.
Si vous utilisez la version intégrée de WebSphere Application Server, comme la sécurité est maintenant configurée, vous devrez vous connecter avec le nom d'utilisateur et le mot de passe d'un administrateur
WebSphere Application Server. Une fois que vous êtes connecté, la page Paramètres de gestion du cycle de vie s'ouvre.
Dans la page Configuration des paramètres de gestion du cycle de vie, entrez le chemin et les informations de connexion pour l'application Rational Team Concert :
A l'étape 1, dans la zone Serveur Rational Team Concert, entrez le chemin d'accès à Rational Team Concert.
Vous devez utiliser une connexion (https://) sécurisée.
Par défaut, cette valeur est la suivante :
Pour le serveur WebSphere Application Server intégré : https://localhost:13443/ramjazz
Pour un serveur WebSphere Application Server existant : https://localhost:9443/ramjazz
Pour un serveur Rational Team Concert server externe : https://url:port/jazz
A l'étape 2, dans la zone ID administrateur Jazz,
entrez l'ID utilisateur de l'administrateur du serveur Rational Team Concert (valeur par défaut admin) ; Dans la zone Mot de passe, tapez le mot de passe de cet utilisateur (par défaut admin). Si vous venez d'installer Rational Team Concert avec l'application de configuration du serveur, entrez le nom d'utilisateur et le mot de passe de l'administrateur du serveur d'applications.
A l'étape 3, dans la zone Nom de la zone de projet, entrez une description de la zone de projet qui doit être créée pour des cycles de vie (par exemple, Cycles de vie Rational Asset Manager).
Ensuite, dans la zone ID administrateur de la zone de projet, entrez l'ID de l'utilisateur devant être l'administrateur de la zone de projet. Entrez ensuite le mot de passe de cet utilisateur. Si vous utilisez un serveur Rational Team Concert externe, l'administrateur de la zone de projet sera probablement un autre utilisateur que l'administrateur du serveur Jazz. Si vous installez un nouveau serveur Rational Team Concert, l'application de configuration du serveur suggère d'utiliser l'ID administrateur Jazz Administrator comme ID administrateur de la zone de projet.
Cliquez sur Configurer le serveur. Cette opération peut prendre quelques minutes. Après la configuration, la page Récapitulatif s'affiche.
Dans la page Récapitulatif, cliquez sur Démarrage de Rational Asset Manager
ou cliquez sur Terminer. Le client Web s'ouvre.
Remarque :Les exemples de valeurs de cette section correspondent à un environnement autonome de base. Pour une installation plus complexe, l'administrateur du serveur devra les personnaliser.
Le ou les serveurs d'applications hébergeant les applications serveur
Rational Asset Manager et Rational Team Concert doivent être démarrés avant de terminer cette procédure.
Procédure
Vérifiez que tous les serveurs de référentiels sont définis aux mêmes date, heure et fuseau horaire courants.
Accédez à l'application serveur Rational Asset Manager en utilisant l'adresse URL appropriée :
où numéro_port (port de transport HTTP ou WC_defaulthost) est 13080 par
défaut et Racine_contexte_Rational_Asset_Manager (racine de contexte pour l'application Rational Asset Manager) est ram par défaut.
Par exemple, entrez :
http://localhost:13080/ram/home.faces
Pour vérifier le numéro de port (WC_defaulthost), ouvrez le fichier
emplacement d'installation\ram\ewas\profiles\profile1\properties\portdef.props
dans un éditeur de texte et regardez la valeur de wc_defaulthost, emplacement d'installation étant l'emplacement d'installation de Rational Asset Manager.
où numéro_port (port de transport HTTP ou WC_defaulthost) est 9080 par
défaut et Racine_contexte_Rational_Asset_Manager (racine de contexte pour l'application Rational Asset Manager) est ram par défaut.
Par exemple, entrez :
http://www.exemple.com:9080/ram/home.faces
Pour vérifier la valeur WC_defaulthost, ouvrez la console d'administration de WebSphere Application Server et cliquez sur Serveurs > Types de serveur > Serveurs d'applications WebSphere > nom_serveur > Ports.
Sur Apache Tomcat :
http://nom_machine:8080/ram/home.faces
Par exemple, entrez :
http://localhost:8080/ram/home.faces
Connectez-vous en tant qu'administrateur du serveur d'applications :
Pour WebSphere Application Server,
l'ID utilisateur et le mot de passe par défaut sont admin.
Pour Apache Tomcat, l'ID utilisateur par défaut est admin et
le mot de passe par défaut est blanc.
La première fois que vous accéderez à Rational Asset Manager,
une page Erreur de configuration doit apparaître. Cliquez sur le lien ici
et entrez l'ID utilisateur et le mot de passe de l'administrateur. La page Configuration s'ouvre.
Dans la section Licence et version, indiquez le chemin du serveur de licences et sélectionnez le type de licence que ce référentiel doit utiliser :
Dans la section Licence et version, dans la zone Emplacement du serveur de licence, entrez le numéro de port, puis le nom complet du serveur de licences. Séparez le numéro et le nom par un signe @. Par exemple, 27000@chemin_serveur_licences.
Si vous avez plusieurs serveurs de licences dans votre environnement, séparez les entrées correspondantes par des virgules. Vous devez fournir trois serveurs. Par exemple, 27000@premier.exemple.com,27000@deuxième.exemple.com,27777@troisième.exemple.com.
Si vous avez plusieurs serveurs de licences sur des réseaux distincts et avec des licences différentes :
Windows : séparez les adresses par des points-virgules (;).
Par exemple, 27000@main.example.com;27000@backup.example.com.
Linux, AIX ou Linux for zSeries : séparez les adresses par des deux-points (:). Par exemple, 27000@main.example.com:27000@backup.example.com.
Pour configurer le type de licences pour le référentiel à utiliser, sous Type de licence, sélectionnez Editions standard ouEdition d'entreprise.
Dans la section Base de données, vérifiez que l'utilisateur indiqué dans la zone Utilisateur dispose d'un accès total aux bases de données Rational Asset Manager et Rational Team Concert. Si ce n'est pas le cas, entrez l'ID et le mot de passe d'un utilisateur disposant d'un accès complet aux bases de données.
où nom_hôte est le nom d'hôte du serveur d'applications, numéro_port est le port de transport HTTP et Racine_contexte_services_Web_Rational_Asset_Manager est la racine de contexte de l'application de services Web de Rational Asset Manager.
Si vous utilisez un équilibreur de charge, indiquez son nom. Si vous utilisez un serveur de proxy Web sans équilibreur de charge, indiquez son nom. Si vous utilisez IPV6, utilisez le nom d'hôte IPV6 ; une adresse IPV6 ne fonctionnera pas.
Par exemple, entrez :
http://www.exemple.com:9080/ram.ws
Dans la section Chemin interne de Rational Team Concert,
indiquez les informations de chemin d'accès et de connexion pour IBM Rational Team Concert :
Dans la zone Chemin, entrez le chemin sécurisé du serveur Rational Team Concert. Par exemple, https://www.exemple.com:9443/jazz. Si vous utilisez IPV6, utilisez le nom d'hôte IPV6 ; une adresse IPV6 ne fonctionnera pas.
Dans les zones Utilisateur et Mot de passe,
entrez le nom d'utilisateur et le mot de passe de l'administrateur de la zone de projet
"Cycles de vie RAM" dans Rational Team Concert. Dans les installations simples, il s'agit généralement de l'administrateur de Rational Team Concert et du serveur d'applications.
Dans la section Registre d'utilisateurs personnalisé, si vous avez configuré votre serveur Web en vue de l'utilisation d'une authentification LDAP, vous pouvez configurer Rational Asset Manager afin d'utiliser le registre LDAP pour effectuer une authentification d'utilisateur, extraire des informations utilisateur ou optimiser des liaisons entre des groupes :
Si vous prévoyez d'utiliser une classe d'utilisateur personnalisée, cochez la case Utiliser un registre d'utilisateurs personnalisé et entrez le chemin complet de la classe dans la zone Classe. Sinon, conservez la valeur indiquée par défaut dans cette zone.
Dans la zone ID administrateur,
entrez l'ID de connexion d'un utilisateur du registre ayant des droits d'administrateur de référentiel pour Rational Asset Manager. Vous devez fournir un administrateur de référentiel valide pour pouvoir vous connecter à Rational Asset Manager sous ce rôle afin de configurer l'application de manière plus approfondie.
Cliquez sur Configurer et entrez les informations suivantes pour configurer la relation entre Rational Asset Manager et le registre LDAP. Si vous laissez une valeur à blanc, sa valeur par défaut
est rétablie. Si vous voulez qu'une valeur reste non définie (null), entrez un espace (" ").
Tableau 8. Options de configuration du registre LDAP
Zone de configuration LDAP
Description
URL du serveur LDAP
URL du serveur LDAP ; par exemple, ldap://nom_hôte:389.
Pour une communication sécurisée, voir ldaps://nom_hôte:636.
Nom distinctif de l'utilisateur
Nom d'utilisateur permettant de se connecter au registre afin d'y accéder. Entrez le nom distinctif de l'utilisateur, par exemple uid=123456,c=fr,ou=exempleorganisation,o=exemple.com.
Mot de passe de l'utilisateur
Mot de passe de l'utilisateur ci-dessus.
Propriété d'ID unique de l'utilisateur
Nom de la propriété de l'instance objectClass pour l'utilisateur représentant l'ID unique. Par exemple : la propriété serialNumber de (objectClass) person ou la propriété sAMAccountName de (objectClass) user.
Propriété ID de connexion de l'utilisateur
Propriété
(objectClass) utilisée par un utilisateur pour se connecter. Même s'il est courant que l'ID unique et l'ID de connexion
soient identiques, il est possible que le registre soit configuré de sorte qu'un utilisateur se connecte
avec un autre ID (par exemple, avec une adresse électronique).
Notez que la propriété ID de connexion doit être la même que celle de l'ID de connexion de l'utilisateur d'administration à l'étape 9b.
Propriété Numéro de téléphone de l'utilisateur
Propriété (objectClass) représentant le numéro de téléphone de l'utilisateur. Par exemple : la propriété telephonenumber de (objectClass) person.
Propriété Adresse électronique de l'utilisateur
Propriété de (objectClass) représentant l'adresse électronique de l'utilisateur. Par exemple : la propriété mail de (objectClass) person.
Propriété de nom d'affichage de l'utilisateur
Propriété (objectClass) représentant le nom de l'utilisateur à afficher dans l'interface. Par exemple : la propriété (objectClass) person'scn.
Point de départ de la recherche d'un utilisateur dans LDAP
Pour éviter des recherches dans des parties du registre ne contenant pas d'objets utilisateur, entrez la valeur du chemin de la racine depuis l'endroit où débute la recherche. Par exemple, ou=exempleorganisation,o=exemple.com.
Filtre de recherche d'utilisateur
Modèle à utiliser lors de la recherche d'un utilisateur.
La variable %v représente le terme recherché qui a été entré
dans un champ de texte. La recherche a lieu comme si un caractère générique était ajouté à la suite
du terme recherché. Le modèle de recherche par défaut est constitué de manière à trouver toutes les
classes d'objet (objectClass) person dont la propriété mail ou la
propriété name est identique au terme recherché.
Point de départ de la recherche d'un groupe dans LDAP
Semblable à une recherche de base, il s'agit d'une recherche de base pour la recherche de groupes. Par exemple,
ou=listemembre,ou=groupes,o=exemple.com.
Filtre de recherche de groupe
Semblable à un filtre basé sur un utilisateur, il s'agit du filtre pour la recherche de groupes. Par défaut, le terme entré par l'utilisateur est recherché
dans groupOfUniqueNames (groupe statique), groupOfNames (groupe
LDAP statique), groupOfUrls (groupe LDAP dynamique) et group (groupe
défini par Active
Directory).
Modèle d'URL des images
Il est courant que les photos des
utilisateurs soient stockées ailleurs que dans le registre LDAP. Vous pouvez extraire une image d'un utilisateur à l'aide d'une adresse URL en configurant ce canevas afin que l'image soit extraite en même temps que les informations utilisateur du registre. Dans le canevas, ${propriété} représente une propriété objectClass LDAP de l'objet utilisateur qui va être remplacée au moment de l'extraction de l'image. Par exemple, pour un utilisateur avec uid property=123456, le modèle par défaut https://ImageServer_url/photo/${uid}.jpg donne l'URL https://ImageServer_url/photo/123456.jpg.
Remarque :Si vous utilisez une authentification LDAP et qu'un nom d'hôte LDAP unique est mappé vers plusieurs adresses IP dans votre configuration
réseau, vous devez utiliser la console d'administration WebSphere Application Server pour appliquer la propriété de configuration appropriée et empêcher de possibles arrêts du compte utilisateur LDAP si des utilisateurs se connectent à Rational Asset Manager avec des droits d'accès non valides.
Une connexion non valide entraîne la validation de l'utilisateur par le serveur avec chaque adresse IP, ce qui peut causer plusieurs échecs. Si vous avez défini un nombre maximal de tentatives de connexion, une tentative non valide peut verrouiller votre compte LDAP.
Pour empêcher que cet incident ne se produise, suivez les étapes décrites ici : http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg1PK42672
(Facultatif) Pour configurer Rational Asset Manager afin d'exécuter certains traitements au moyen un exécutable Java distant, dans le but d'améliorer les performances, consultez Configurer des processus distants.
Sinon, sélectionnez Utiliser le JRE du serveur Web.
Dans la section Stockage sur disque, configurez un stockage sur disque pour des actifs et des fichiers d'index :
Remarque :
Si vous
utilisez un serveur de fichiers distant ou un cluster WebSphere Application Server,
le même compte utilisateur Windows (nom d'utilisateur et mot de passe) doit pouvoir se connecter
à chaque machine utilisée par Rational Asset Manager.
Dans le cas contraire, Rational Asset Manager ne
peut pas enregistrer de fichiers sur différents serveurs de fichiers.
Dans la liste Type de persistance, sélectionnez le mode de stockage des actifs.
Si vous utilisez le système de fichiers comme moyen de stockage des actifs, entrez l'emplacement souhaité dans la
zone Dossier de persistance. Par exemple, d:\StockageRAM. Sur un cluster,
le dossier de persistance doit se trouver sur une unité partagée à laquelle tous les serveurs du cluster ont accès.
Dans la zone Dossier local, saisissez le chemin complet du dossier où vous souhaitez stocker les données temporaires utilisées par l'application Web ; par exemple, e:\RAMlocalfolder. Ce dossier doit se trouver sur un disque dur local du serveur, et en aucun cas sur une unité partagée. En cas d'installation sur un cluster, chaque noeud du cluster doit avoir son propre dossier de stockage
local, non partagé avec les autres noeuds. En cas d'installation de plusieurs serveurs
sur le même noeud physique, les serveurs doivent tous utiliser le même dossier de stockage
local physique.
Dans la zone Dossier d'index, tapez
le chemin complet du dossier où vous souhaitez stocker les index de recherche. Ce dossier doit se trouver sur un disque dur local du serveur, et en aucun cas sur une unité partagée.
Pour améliorer les performances, vous devez installer les trois dossiers sur des unités physiques différentes.
où nom_machine est le nom d'hôte du serveur d'applications, numéro_port est le port de transport HTTP et Racine_contexte_Rational_Asset_Manager est la racine de contexte de l'application
Rational Asset Manager.
Si vous utilisez un équilibreur de charge, indiquez son nom.
Si vous utilisez un serveur de proxy Web sans équilibreur de charge, spécifiez le nom du serveur Web. Si vous utilisez IPV6, utilisez le nom d'hôte IPV6 ; une adresse IPV6 ne fonctionnera pas.
Par exemple, entrez :
http://www.exemple.com:9080/ram
Indiquez le chemin de documentation :
Dans la zone Chemin du centre de documentation, cochez la case Utiliser la valeur par défaut, si l'application Web d'aide et de documentation se trouve sur le même serveur que l'application de serveur.
Sinon, désélectionnez la case Utiliser la valeur par défaut et saisissez l'URL de l'endroit où l'application Web d'aide est installée ; par exemple, http://www.example.com:9080/ram.help. Si vous utilisez IPV6, utilisez le nom d'hôte IPV6 ; une adresse IPV6 ne fonctionnera pas.
Sous Chemin du processus de développement à base d'actifs, si l'application Web de documentation du développement à base d'actifs et du processus de gouvernance se trouve sur le même serveur que l'application de serveur, cochez la case Utiliser la valeur par défaut. Sinon, désactivez la case Utiliser la valeur par défaut et saisissez l'URL de l'endroit où l'application Web est installée ;
par exemple, http://www.example.com:9080/ram.process. Si vous utilisez IPV6, utilisez le nom d'hôte IPV6 ; une adresse IPV6 ne fonctionnera pas.
Dans la section Plannings des travaux, configurez la fréquence d'exécution de certains travaux répétitifs :
Planning de génération de l'index de statistiques. Il s'agit du planning de mise à jour des informations visibles sur la page Statistiques du référentiel, la page Statistiques (d'un actif) et la page d'accueil.
Le planning de traitement des abonnements est le planning de traitement des abonnements à la notification par courrier électronique. En général, il doit s'agir d'une planification pour une exécution une fois par jour.
Planning de mise à jour des informations sur les utilisateurs/groupes. Il s'agit du planning déterminant la fréquence de mise à jour des informations à partir du répertoire utilisateur ou de leur écriture dans ce répertoire. Les informations qui figurent dans un registre LDAP ne sont pas mises à jour via ce processus ; toutefois, les mises à jour récentes de ces informations effectuées dans un registre LDAP sont reportées dans les informations utilisateur de Rational Asset Manager.
Planning de notification des processus de révision. Il s'agit du planning de traitement des alertes envoyées aux réviseurs pour les avertir que la révision d'un actif leur a été confiée. Par exemple, si vous choisissez un intervalle d'une heure, les notifications concernant tous les nouveaux actifs créés au cours de la dernière heure seront envoyées une fois cette heure écoulée.
Planning d'actualisation du cache des artefacts. Il s'agit du planning de régénération du cache des artefacts qui ont été téléchargés.
Pour chaque travail de la section Plannings des travaux, éditez la fréquence des travaux. Cliquez sur Editer, puis faites votre sélection parmi les options suivantes :
Pour exécuter un travail selon un intervalle donné en heures ou minutes, sélectionnez Planifier l'exécution du travail dans un intervalle, entrez un nombre, puis dans la liste déroulante, sélectionnez Minutes ou Heures.
Pour exécuter le travail une fois par jour ou une fois par semaine, sélectionnez Planifier l'exécution du travail à une heure précise, sélectionnez Tous les jours ou un jour donné de la semaine, puis sélectionnez une heure dans la liste déroulante.
Configurer des options de performance :
Dans la section Options de performance, si vous ne voulez pas que Rational Asset Manager génère automatiquement des miniatures d'artefacts que vous attachez à des actifs, désactivez la case cocher Créer automatiquement un contenu présenté à la soumission d'un actif. Cela peut améliorer les performances lors de la soumission des actifs au référentiel. Si cette option est sélectionnée, lorsque vous soumettez un actif, des images d'aperçu sont automatiquement créées pour trois artefacts maximum qui contiennent les extensions suivantes : .doc, .ppt, .pdf, .odt, .odp et .otp.
Pour que la popularité des actifs ne soit pas prise en compte par le moteur de recherche, désélectionnez la case à cocher Activer l'indexation de la popularité. Le fait de désélectionner cette case peut améliorer les performances dans les référentiels de grande taille. En revanche, le moteur de recherche n'utilisera pas des facteurs tels que les téléchargements et les vues de page pour fournir des résultats plus pertinents.
Dans la zone Nombre maximal de sessions par utilisateur, entrez le nombre maximum de sessions qu'un même utilisateur peut ouvrir.
Cliquez sur le lien Aide. (Si l'aide ne s'ouvre pas,
vérifiez que vous avez inclus le composant Aide et documentation lorsque vous avez
installé le serveur Rational Asset Manager.
Dans le panneau de navigation de l'aide, accédez à Configurer > Configurer Rational Asset Manager > Configuration facultative. Selon votre configuration, vous devriez avoir à configurer d'autres aspects de Rational Asset Manager.
Configuration des paramètres de messagerie électronique
Configurez l'emplacement du serveur SMTP et les informations à utiliser pour l'envoi de courriers électroniques aux utilisateurs. Ces informations servent à envoyer des courriers électroniques pour les abonnements des utilisateurs et d'autres notifications.
Procédure
Connectez-vous au client Web IBM Rational Asset Manager en tant qu'administrateur de référentiel.
Cliquez sur Administration.
Cliquez sur Configuration.
Recherchez la section Messagerie électronique dans la page Configuration.
Dans la zone Serveur SMTP, entrez l'emplacement
du serveur sortant SMTP
(Simple Mail Transfer Protocol). Par exemple, smtp.example.com.
Dans la zone de texte Adresse électronique par défaut pour la réponse, saisissez l'adresse électronique à utiliser dan s la zone de réponse des messages sortants automatisés.
Dans la zone de texte Nom de l'adresse électronique par défaut pour la réponse, entrez le nom à utiliser dans la zone Nom des messages sortants automatisés.
Cliquez sur Sauvegarder.
Configuration des paramètres SMS
Pour envoyer des notifications d'actif par SMS sur des téléphones portables, les téléphones portables doivent être configurés pour la réception de messages.
Avant de commencer
Vous pouvez trouver la plupart des extensions d'email par SMS en saisissant
la requête suivante dans un moteur de recherche sur Internet : opérateur extension d'email, où opérateur est
le nom de votre opérateur de téléphonie mobile. Si la recherche ne permet pas
d'identifier une extension d'email donnée, vous pouvez contacter l'opérateur de téléphonie
mobile pour en obtenir. Ces extensions
sont fournies par l'opérateur. Il est impossible de les personnaliser.
A faire :Si un opérateur
de téléphonie mobile ne prend pas en charge le format d'extension d'email par SMS, il est impossible
d'envoyer des notifications SMS aux utilisateurs qui ont choisi d'utiliser cet opérateur.
Pourquoi et quand exécuter cette tâche
Le tableau suivant répertorie les opérateurs de téléphonie mobile fournis par défaut dans
IBM Rational Asset Manager.
Tableau 9. Opérateurs de téléphone mobile
Opérateur de téléphone mobile
Extension d'e-mail par SMS
AT&T
@txt.att.net
Sprint
@messaging.sprintpcs.com
T-Mobile
@tmomail.net
Verizon Wireless
@vtext.com
Virgin Mobile
@vmobl.com
Procédure
Connectez-vous au client Web Rational Asset Manager en tant qu'administrateur de référentiel.
Cliquez sur Administration.
Cliquez sur Configuration.
Localisez la section SMS de la page de configuration.
Dans la zone Opérateur de téléphone mobile, saisissez le nom du fournisseur de services.
Dans la zone Extension d'e-mail par SMS, saisissez le domaine pour votre opérateur.
Cliquez sur Enregistrer.
Que faire ensuite
Si vous supprimez les opérateurs de téléphone mobile par défaut de la page de configuration, vous pouvez les restaurer en cliquant sur Restaurer les opérateurs de téléphone mobile par défaut.
Avant d'effectuer la procédure ci-après, vous devez déployer et configurer Rational Asset Manager et Rational Team Concert en utilisant la sécurité basée sur des fichiers :
Si vous avez installé Rational Team Concert sur un serveur Tomcat distinct, vous devez configurer l'authentification LDAP pour Rational Team Concert ; La version incluse de Rational Team Concert utilise un seul utilisateur. La sécurité basée sur des fichiers est donc suffisante.
Suivez les instructions des rubriques ci-après pour configurer Rational Asset Manager et Rational Team Concert sur
Tomcat afin d'utiliser l'authentification LDAP.
Configurer le serveur Tomcat pour que Rational Asset Manager utilise LDAP
Vous devez configurer Rational Asset Manager et
le serveur Tomcat pour qu'ils utilisent l'authentification LDAP.
Procédure
Connectez-vous au client Web Rational Asset Manager en tant qu'administrateur et configurez Rational Asset Manager
pour qu'il utilise l'authentification LDAP. Veillez à indiquer l'ID utilisateur de l'administrateur de référentiels dans la zone ID administrateur afin de pouvoir vous connecter ultérieurement à Rational Asset Manager. Pour plus d'informations, voir l'étape 9 dans Configurer l'application du serveur Rational Asset Manager.
Déconnectez-vous de Rational Asset Manager.
Arrêtez le serveur Tomcat.
Configurez le serveur Tomcat de sorte que Rational Asset Manager utilise LDAP :
Dans un éditeur de texte, ouvrez le fichier répertoire_installation_tomcat/conf/server.xml.
Recherchez l'onglet Domaine et éditez-le avec les valeurs appropriées à votre serveur LDAP :
Tableau 10. Propriétés LDAP nécessaires pour Rational Asset Manager et Rational Team Concert
Propriété LDAP
Définition
connectionURL
Emplacement et port du serveur LDAP
connectionName
Nom d'utilisateur distinctif utilisé pour la connexion au référentiel LDAP
connectionPassword
Mot de passe associé au nom d'utilisateur distinctif
userBase
Lorsque vous recherchez un utilisateur, indique le point de départ de la recherche.
userSearch
Filtre de recherche LDAP à utiliser pour sélectionner l'entrée utilisateur après avoir substitué le nom d'utilisateur dans {0}.
userSubtree
Pour activer les recherches LDAP de la sous-arborescence complète, définissez cette valeur à true.
roleBase
Entrée de base pour la recherche de rôle
roleName
Entrée LDAP qui contient le nom du rôle
roleSearch
Filtre LDAP qui est utilisé pour rechercher des groupes
roleSubtree
Pour activer des recherches LDAP de la sous-arborescence complète des rôles, définissez cette valeur à true.
Redémarrez le serveur Tomcat.
Résultats
Vous pouvez maintenant vous connecter à Rational Asset Manager en tant qu'administrateur de référentiels à l'aide de l'ID utilisateur indiqué dans Rational Asset Manager. Tomcat n'utilise plus l'authentification basée sur les fichiers. Vous pouvez créer des communautés et affecter d'autres utilisateurs LDAP en tant qu'administrateurs.
Que faire ensuite
Si la version incluse de Rational Team Concert se trouve sur le même serveur ou qu'elle se trouve sur un autre serveur et doit utiliser l'authentification LDAP, vous devez configurer Rational Team Concert pour utiliser LDAP.
Configurer Rational Team Concert sur Tomcat pour utiliser LDAP
Vous pouvez configurer l'application IBM Rational Team Concert incluse qui s'exécute sur Apache Tomcat de sorte qu'elle utilise LDAP.
Avant de commencer
Vous devez disposer d'un accès administratif au serveur Tomcat.
Contrairement à Rational Asset Manager, Rational Team Concert utilise
les groupes LDAP pour déterminer les rôles utilisateur. Vous devez être capable de créer des groupes LDAP
ou connaître le nom de ceux que vous pouvez réassocier aux rôles appropriés pour Rational Team Concert.
Pourquoi et quand exécuter cette tâche
Effectuez la procédure suivante uniquement si vous remplissez l'un des critères suivants :
La version incluse de Rational Team Concert se trouve sur le même serveur Tomcat que Rational Asset Manager et vous avez configuré Rational Asset Manager pour utiliser l'authentification LDAP.
L'application Rational Team Concert incluse est installée sur un serveur différent et vous souhaitez utiliser l'authentification LDAP pour l'utilisateur unique.
Tableau 11. Propriétés LDAP nécessaires pour Rational Asset Manager et Rational Team Concert
Propriété LDAP
Définition
connectionURL
Emplacement et port du serveur LDAP
connectionName
Nom d'utilisateur distinctif utilisé pour la connexion au référentiel LDAP
connectionPassword
Mot de passe associé au nom d'utilisateur distinctif
userBase
Lorsque vous recherchez un utilisateur, indique le point de départ de la recherche.
userSearch
Filtre de recherche LDAP à utiliser pour sélectionner l'entrée utilisateur après avoir substitué le nom d'utilisateur dans {0}.
userSubtree
Pour activer les recherches LDAP de la sous-arborescence complète, définissez cette valeur à true.
roleBase
Entrée de base pour la recherche de rôle
roleName
Entrée LDAP qui contient le nom du rôle
roleSearch
Filtre LDAP qui est utilisé pour rechercher des groupes
roleSubtree
Pour activer des recherches LDAP de la sous-arborescence complète des rôles, définissez cette valeur à true.
Configurez quatre groupes LDAP pour Rational Team Concert.
Créez quatre groupes :
JazzAdmins
JazzDWAdmins
JazzUsers
JazzGuests
L'utilisateur qui est l'administrateur du serveur Rational Team Concert doit se trouver dans le groupe JazzAdmins. Pour ajouter l'utilisateur au groupe, effectuez l'une des procédures ci-après :
Dans LDAP, créez un groupe appelé JazzAdmins et ajoutez l'administrateur du serveur Tomcat à ce groupe.
Vous pouvez associer des noms de groupe LDAP existants aux noms de groupe requis pour Rational Team Concert.
Modifiez le fichier répertoire_installation_tomcat_pour_rtc/webapps/jazz/WEB-INF/web.xml comme indiqué dans TN0030:
User management for Jazz servers in Tomcat. Si ce fichier n'existe pas,
démarrez puis arrêtez le serveur Tomcat ; le fichier sera créé
après le déploiement de l'application ramjazz.war.
Pour plus d'informations sur la création de groupes LDAP, voir la documentation de votre serveur LDAP.
Redémarrez le serveur Tomcat.
Supprimez la licence développeur de l'ancien utilisateur d'administration :
Lancez l'interface d'administration Web de Rational Team Concert dans
un navigateur Web à l'adresse https://nom_système:port_sécurisé/jazz/admin/. Notez la mention https ; la connexion doit être sécurisée.
Connectez-vous à l'aide de l'ID utilisateur et du mot de passe du nouvel utilisateur d'administration (qui est membre du groupe LDAP JazzAdmins).
Cliquez sur Gestion des utilisateurs.
Cliquez sur le nom de l'utilisateur d'administration précédent.
Dans la section Licence Client Access, désélectionnez la licence Rational Team Concert - Développeur.
Cliquez sur Enregistrer.
Ajoutez le nouvel utilisateur d'administration :
Cliquez sur Créer l'utilisateur.
Entrez les détails suivants :
Nom d'utilisateur : l'ID utilisateur (connexion LDAP) du nouvel administrateur du serveur
ID utilisateur : l'ID utilisateur (connexion LDAP) du nouvel administrateur du serveur Tomcat
Adresse électronique : adresse électronique valide pour l'administrateur de serveur Tomcat
Dans la section Licence Accès client, sélectionnez Rational Team Concert - Développeur de logiciel pour attribuer la licence développeur à cet utilisateur.
Cliquez sur Enregistrer.
Déconnectez-vous puis reconnectez-vous à l'interface utilisateur Web d'administration en tant que nouvel administrateur du serveur d'applications.
Attribuez les appartenances et rôles de processus pour le nouvel administrateur :
Sur la page Gestion de zone de projet, cliquez sur la zone de projet Cycle de vie RAM.
Dans le client Administrateurs, cliquez sur Ajouter.
Recherchez et sélectionnez l'administrateur que vous avez créé. Si vous utilisez une application Rational Team Concert existante, vous pouvez également sélectionner un autre utilisateur comme administrateur de cette zone de projet.
Dans la section Membres, cliquez sur Ajouter ; Recherchez et sélectionnez le même utilisateur en tant qu'administrateur pour la zone de projet.
Après avoir ajouté l'administrateur, cliquez sur l'icône Rôles de processus situé après le nom de l'administrateur.
Dans la liste Rôles disponibles de la fenêtre Editer des rôles de processus, sélectionnez Administration, puis cliquez sur Ajouter.
Cliquez sur Terminer.
Cliquez sur Enregistrer.
Arrêtez, puis redémarrez le serveur Tomcat.
Changez les informations sur l'utilisateur d'administration pour Rational Team Concert dans Rational Asset Manager :
Dans un navigateur Web, connectez-vous à Rational Asset Manager en tant qu'administrateur de référentiel.
Cliquez sur Administration > Configuration.
Dans la section Chemin interne de Rational Team Concert, mettez à jour les zones Utilisateur et Mot de passe pour le nouvel administrateur Rational Team Concert.
Cliquez sur Enregistrer.
Optimisation des performances de Rational Asset Manager
Les performances de IBM Rational Asset Manager dépendent étroitement de la manière dont vous optimisez le serveur d'applications, la base de données, le serveur Web, le proxy de mise en cache, l'équilibreur de charge et le système d'exploitation. La présente section fournit des instructions sur les réglages à adopter pour ces systèmes et Rational Asset Manager.
Elle n'a pas la vocation de décrire tous les réglages possibles, mais elle constitue un point de départ
pour optimiser les performances de Rational Asset Manager et
lui permettre d'absorber une grosse charge utilisateur.
Rational Asset Manager réglage
Cette section ne couvre pas non plus les différentes configurations
matérielles possibles ni les charges qu'elles peuvent absorber. Pour ce type d'informations, reportez-vous au manuel Rational Asset Manager Capacity Planning Guide.
La page de configuration de Rational Asset Manager comporte des réglages que vous pouvez ajuster pour obtenir des performances optimales.
Cette page est accessible à tout administrateur de référentiels.
Tableau 12. Réglages de Rational Asset Manager (toutes plateformes)
Problème
Paramètre / Valeur
Détails complémentaires
Lenteur des réponses lors de la recherche d'actifs
Dossiers locaux et d'index / N'utilisez pas de dossier distant ou partagé
Les meilleures performances sont obtenues lorsque chaque serveur d'applications dispose de ses
propres dossiers locaux et d'index sur un disque local de l'ordinateur où il est installé. Il ne doit pas s'agir du disque
où le serveur d'applications et le système d'exploitation sont installés.
Pour définir ce paramètre, ouvrez une session sur Rational Asset Manager en tant qu'administrateur et allez à Administration > Configuration ; dans la section Stockage sur disque, définissez les paramètres Dossier local et Dossier d'index.
Lenteur des réponses lors de la recherche d'actifs
Indexation de la popularité / Désactivé
Le moteur de recherche peut prendre en compte la popularité (par exemple, le nombre de vues et de téléchargements) des actifs pour fournir des résultats de recherche plus pertinents. Cette procédure peut avoir une incidence sur les performances des référentiels volumineux.
Pour désactiver l'indexation de la popularité, ouvrez une session sur Rational Asset Manager en tant qu'administrateur et accédez à Administration > Configuration ; dans la section Options de performance, désélectionnez la case à cocher Activer l'indexation de la popularité.
Lenteur des réponses lors de la recherche d'actifs
Dossier d'index / Utilisez un disque rapide dédié au dossier d'index
Il est important que le dossier d'index réside sur un disque dur dédié
qui ne soit pas utilisé à d'autres fins. La séparation
du dossier local et du dossier d'index permet de garantir des temps de réponse rapides
lors de la recherche d'actifs.
Pour définir ce paramètre, ouvrez une session
sur Rational Asset Manager en tant qu'administrateur et accédez à
Administration > Configuration ; dans la section Stockage sur disque, définissez le paramètre Dossier d'index.
Baisse générale des performances à intervalles réguliers
Planning de génération de l'index de statistiques / 10 minutes
L'exécution trop fréquente du générateur de l'index de statistiques conduit à une dégradation des
performances. Un réglage par défaut de 10 minutes convient à la plupart des environnements.
Pour définir ce paramètre, ouvrez une session sur Rational Asset Manager en tant qu'administrateur et cliquez sur Administration > Configuration ; ensuite, dans la section Plannings des travaux, localisez Planning de génération de l'index de statistiques et cliquez sur Editer.
Baisse générale des performances à intervalles réguliers
Planning de traitement des abonnements / Choisir une heure creuse
L'intervalle de traitement des abonnements peut être personnalisé. Pour de meilleures performances, réglez-le de sorte que le traitement ait lieu à un moment où la charge de travail de Rational Asset Manager est relativement faible.
Pour définir ce paramètre, ouvrez une session sur Rational Asset Manager en tant qu'administrateur et allez à Administration > Configuration ; ensuite, dans la section Plannings des travaux, localisez Planning de traitement des abonnements et cliquez sur Editer.
Baisse générale des performances à intervalles réguliers
Planning de mise à jour des informations sur les utilisateurs/groupes / Choisir une heure creuse
L'intervalle de mise à jour des informations sur les utilisateurs et les groupes peut être
personnalisé. Pour de meilleures performances, réglez-le de sorte que le traitement ait lieu à un moment où la charge de travail de Rational Asset Manager est relativement faible.
Pour définir ce paramètre, ouvrez une session sur Rational Asset Manager en tant qu'administrateur et allez à Administration > Configuration ; ensuite, dans la section Plannings des travaux, localisez Planning de mise à jour des informations sur les utilisateurs/groupes et cliquez sur Editer.
Baisse générale des performances à intervalles réguliers
Planning de notification des processus de révision / Choisir une heure creuse
L'intervalle de traitement des notifications de processus de révision peut être personnalisé. Pour de meilleures performances, réglez-le de sorte que le traitement ait lieu à un moment où la charge de travail de Rational Asset Manager est relativement faible.
Pour définir ce paramètre, ouvrez une session sur Rational Asset Manager en tant qu'administrateur et allez à Administration > Configuration ; ensuite, dans la section Plannings des travaux, localisez Planning de notification des processus de révision et cliquez sur Editer.
Erreurs "mémoire insuffisante" consignées dans les journaux - Problèmes de session
Nombre maximal de sessions par utilisateur / 10
Un seul utilisateur a la possibilité d'épuiser la totalité des sessions utilisables sur un serveur. La cause peut en être un script de conception médiocre, mais aussi d'une attaque DoS (refus de service). Pour prévenir ce risque, le nombre maximal de sessions par utilisateur est fixé à 10.
Tout utilisateur ayant atteint cette limite se verra dans l'impossibilité de créer de nouvelles sessions sur le serveur.
Pour définir ce paramètre, ouvrez une session
sur Rational Asset Manager en tant qu'administrateur et accédez à
Administration > Configuration ; dans la section Options de performances, définissez le paramètre Nombre maximal de sessions par utilisateur.
Lenteur de l'opération de soumission d'un actif
Créer automatiquement le contenu présent lors de la soumission de l'actif / Désactivé
Lorsque vous soumettez un actif, Rational Asset Manager crée des images miniatures des artefacts attachés à l'actif. Si l'actif possède plusieurs artefacts, soumettre un actif peut s'avérer une opération longue.
Pour désactiver la création automatique de ces miniatures, ouvrez une session dans Rational Asset Manager en tant qu'administrateur de référentiels et accédez à Administration > Configuration ; dans la section Options de performances, désactivez la case à cocher Créer automatiquement un contenu présenté à la soumission d'un actif.
Outre les paramètres ci-dessus, les administrateurs peuvent accéder à la page Statut du travail dans Rational Asset Manager en accédant à Administration > Outils > Afficher le statut du travail. Cette page présente les travaux en cours d'exécution ou précédemment exécutés qui peuvent avoir une incidence sur les performances de
Rational Asset Manager.
Elle peut aussi
afficher des messages d'erreur.
Optimisation du serveur d'applications
Rational Asset Manager fonctionne en étroite collaboration avec votre serveur d'applications ; optimiser ses réglages a donc une incidence directe sur les performances de Rational Asset Manager.
Cette section traite de IBM WebSphere Application Server et plus particulièrement des paramètres de la version 7.0 qui affectent significativement les performances. Vous pouvez aussi les ajuster
dans WebSphere Application Server 7.0, mais la procédure à suivre n'est pas forcément la même.
Important :Faites une copie de sauvegarde de
votre profil WebSphere Application Server
avant d'agir sur un paramètre quel qu'il soit.
Tableau 13. Paramètres de réglages de WebSphere Application Server (toutes plateformes)
Problème
Paramètre / Valeur
Détails complémentaires
Problèmes d'expiration des sessions
Nombre maximal de sessions en mémoire / Valeur par défaut
Par défaut, WebSphere Application Server conserve jusqu'à 1 000 sessions en mémoire. Cependant,
l'option Autoriser le dépassement est également sélectionnée ; cela signifie que les sessions additionnelles sont stockées
dans une table de sessions secondaire. Si vous pensez avoir plus de 1000 sessions en mémoire, vous devez augmenter le
nombre limite pour la table de sessions secondaire.
Si vous souhaitez limiter le nombre de sessions pour empêcher les erreurs de mémoire insuffisante, assurez-vous que la case Autoriser le dépassement n'est pas cochée et définissez le nombre maximal de sessions en mémoire sur un paramètre adapté à votre système.
Pour définir le paramètre, connectez-vous à la console d'administration WebSphere Application Server et accédez à Serveurs > Serveurs d'application > Types de serveur > Nom de serveur > Gestion de session > Nombre maximal de sessions en mémoire.
Erreurs "mémoire insuffisante" consignées dans les journaux
Taille du segment
Java de la JVM / Entre 1300 et
2000
Sur un serveur disposant de 4 Go de mémoire, vous pouvez spécifier deux instances avec une taille
de tas (heap) de 1300 Mo chacune, ou une seule instance avec une taille de tas de 2000 Mo. Vous devez surveiller la
pagination du système afin de vérifier qu'il y a toujours suffisamment de mémoire disponible. Si votre serveur dispose de
8 Go de mémoire, spécifiez deux instances avec une taille de tas de 2000 Mo chacune.
Pour définir le paramètre, connectez-vous à la console d'administration de WebSphere et accédez à Serveurs > Types de serveur > Serveurs d'applications WebSphere > Gestion des processus et Java > Définition des processus > Machine virtuelle
Java > Taille initiale du segment Java et Taille maximale du
segment Java.
Notez que vous devez appliquer ce paramètre aux serveurs Rational Asset Manager.
La valeur minimale requise pour le serveur IBM Rational Team Concert s'élève à 768 Mo (valeur par défaut). La valeur maximale s'élève à 2 048 Mo.
Dans un cluster, le serveur IBM Rational Team Concert peut être installé sur son propre noeud, si nécessaire.
Erreurs "mémoire insuffisante" consignées dans les journaux - Problèmes de session
Délai d'expiration de session / Valeur par défaut (30 minutes)
Dans
WebSphere Application Server, le
délai d'expiration d'une session est fixé à 30 minutes par défaut. La diminution de ce délai permet à davantage d'utilisateurs d'ouvrir des sessions, surtout si c'est pour effectuer des transactions rapides.
Veillez toutefois à ne pas choisir un délai trop court, car cela ferait échouer le
téléchargement des très gros actifs. Ne perdez pas de vue que la plupart des utilisateurs ne pensent pas à se déconnecter explicitement lorsqu'ils en ont fini avec leurs transactions et que, de ce fait, la plupart des sessions continuent d'exister jusqu'à ce qu'elles expirent.
Pour définir le paramètre, connectez-vous à la console d'administration de WebSphere Application Server et naviguez à Serveurs > Types de serveur > Serveurs d'applications WebSphere > Nom du serveur > Gestion de session > Définir le délai.
Echec des téléchargements portant sur des actifs volumineux, avec des erreurs
d'entrée-sortie ou de synchronisation
La valeur par défaut du délai d'attente d'écriture du serveur vers un client dans WebSphere Application Server est de
60 secondes. Définir cette valeur à un temps plus long permet d'éviter les échecs de téléchargements des fichiers, notamment lorsque le client qui télécharge les fichiers dispose d'une connexion lente ou effectue de nombreuses demandes.
Pour changer le paramètre, connectez-vous à la console d'administration de WebSphere Application Server et naviguez à Serveurs > Types de serveur > Serveurs d'applications WebSphere > Nom du serveur > Ports > Afficher les transports associés
(pour le port utilisé pour Rational Asset Manager ; par exemple, 9080) > WCInboundDefault > Canal des communications entrantes HTTP (HTTP 2) > Délai d'attente d'écriture.
Ralentissements ou chutes périodiques des performances en raison des
cycles de récupération de place
Récupération de place de classe/Xgcpolicy:optavgpause
(pour WebSphere Application
Server v6.1 Fix Pack 16 et antérieure) ou -Xgcpolicy:gencon (pour WebSphere Application Server
v7 et v6.1 Fix Pack 17 et ultérieur)
Il est possible que l'une des autres options convienne mieux à votre serveur compte tenu des
spécificités de son environnement ou de sa charge de travail.
Voir http://www.oracle.com/technetwork/java/gc-tuning-5-138395.html pour plus d'informations sur les paramètres de récupération de place.'
Pour définir le paramètre, connectez-vous à la console d'administration de WebSphere Application Server et naviguez à Serveurs > Types de serveur > Serveurs d'applications WebSphere > Nom du serveur > Gestion des processus et Java > Définition des processus > Machine virtuelle Java > Arguments JVM génériques.
Une défaillance du serveur se produit lors du transfert de gros fichiers, peut-être avec
consignation d'erreurs de type manque de mémoire ou malloc
Propriété personnalisée du conteneur Web channelwritetype / transfert de données synchrone (sync)
L'utilisation du transfert de données asynchrone peut nécessiter un nombre excessif de mémoires
tampons pour l'envoi des données via une connexion TCP/IP.
Dans la console d'administration WebSphere Application Server, accédez à Serveurs > Types de serveur > Serveurs d'application WebSphere > Nom de serveur > Paramètres du conteneur Web > Conteneur Web > Propriétés personnalisées.
Cliquez sur Nouveau.
Ajoutez la paire suivante :
Nom : com.ibm.ws.webcontainer.channelwritetype
Valeur : sync
Cliquez sur OK, puis enregistrez la
configuration.
Redémarrez le serveur d'applications pour que la propriété soit prise en compte.
Pour un gestionnaire de déploiement :
Ouvrez une session wsadmin interactive :
racine-profil-gesl\bin>wsadmin -lang jacl
Copiez le bloc de lignes suivant, puis collez-le en entier à l'invite wsadmin> :
set dmgr [$AdminConfig getid /Server:dmgr/]
set webcontainer [$AdminConfig list WebContainer $dmgr]
$AdminConfig create Property $webcontainer {{name com.ibm.ws.webcontainer.channelwritetype} {value sync}} properties
$AdminConfig show $webcontainer
$AdminConfig save
Redémarrez le gestionnaire de déploiement pour que la propriété soit prise en compte.
Par défaut, l'infrastructure de surveillance des performances (PMI) est activée dans
WebSphere Application Server. L'infrastructure
PMI est un bon outil de mesure pour optimiser les réglages d'un serveur d'applications, mais une fois celui-ci correctement
réglé, il convient de la désactiver, car elle pèse sur les performances. Vous devez la désactiver pour toutes les
instances ainsi que pour tous les agents de noeud.
Pour régler ce paramètre, connectez-vous à la console d'administration de WebSphere Application Server et accédez àContrôle et réglage > Infrastructure PMI (Performance Monitoring
Infrastructure) > nom du serveur > Activer l'infrastructure PMI
(Performance Monitoring Infrastructure).
Erreurs de connexion à la base de données
Nombre maximal de connexions JDBC / 100
Assurez-vous que les connexions JDBC disponibles sont en nombre suffisant pour prendre en charge
tous les utilisateurs connectés à
Rational Asset Manager.
Pour régler ce paramètre, connectez-vous à la console d'administration de WebSphere Application Server et accédez àRessources > JDBC > Sources de données > <Rational Asset Manager source de données> > Propriétés du pool de connexion > Nombre maximal de connexions.
Voyez aussi la partie consacrée aux paramètres MAXAPPLS et MAXAGENTS, dans la section des réglages de
DB2.
Reportez-vous également à la rubrique consacrée au nombre maximal de processus pour
AIX et
Linux, dans la section des réglages du
système d'exploitation.
Problème général de performances
Cache d'instructions préparées / 100
WebSphere Application Server offre la possibilité de mettre en cache les instructions préparées les plus utilisées. Si des
instructions mises en cache sont rejetées, activez PMI dans
WebSphere Application Server et
augmentez la taille du cache.
Pour régler ce paramètre, connectez-vous à la console d'administration de WebSphere Application Server e t accédez àRessources > JDBC > Sources de données > <Rational Asset Manager source de données> > Propriétés de la
source de données WebSphere Application Serve > Taille de la mémoire cache
d'instructions.
Reportez-vous également aux informations complémentaires sur les réglages de
WebSphere Application Server.
Tableau 14. AIX / Linux WebSphere Application Server Paramètres de réglage
Problème
Paramètre / Valeur
Détails complémentaires
Surutilisation ou sous-utilisation du processeur
Pools de conteneurs Web / 30
Des unités d'exécution de conteneur Web sont utilisées par le serveur d'applications
pour traiter les demandes. Si vous constatez que le processeur du serveur est sous-exploité,
essayez d'augmenter ce nombre. Réduisez-le si, au contraire, vous observez une
surutilisation du processeur. N'augmentez pas le nombre de conteneurs Web au-delà de 50.
Pour définir le paramètre, connectez-vous à la console d'administration de WebSphere Application Server et accédez à Serveurs > Types de serveur > Serveurs d'applications WebSphere > Nom du serveur > Pools d'unités d'exécution > Conteneur Web.
Taille
minimale : 15
Taille maximale : 30
Tableau 15. Windows WebSphere Application Server Paramètres de réglage
Problème
Paramètre / Valeur
Détails complémentaires
Surutilisation ou sous-utilisation du processeur
Pools de conteneurs Web / 50
Des unités d'exécution de conteneur Web sont utilisées par le serveur d'applications
pour traiter les demandes. Si vous constatez que le processeur du serveur est sous-exploité,
essayez d'augmenter ce nombre. Réduisez-le si, au contraire, vous observez une
surutilisation du processeur. N'augmentez pas le nombre de conteneurs Web au-delà de 50.
Pour définir le paramètre, connectez-vous à la console d'administration de WebSphere Application Server et accédez à Serveurs > Types de serveur > Serveurs d'applications WebSphere > Nom du serveur > Pools d'unités d'exécution > Conteneur Web.
Taille
minimale : 25
Taille maximale : 50
Outre ces paramètres,
vous pouvez régler WebSphere Application Server sous une charge de travail spécifique en activant l'infrastructure de surveillance des performances (PMI). Vous obtiendrez ainsi des graphiques détaillés rendant compte des performances.
L'infrastructure PMI doit être activée sous une charge de travail normale afin
de capturer les données de performances, mais une fois cette capture terminée, elle doit être
désactivée, car elle consomme des ressource et réduit donc les performances.
Pour activer PMI, connectez-vous à la console d'administration
WebSphere Application Server et accédez à Contrôle et réglage > Infrastructure PMI (Performance Monitoring
Infrastructure) > nom du serveur > Activer l'infrastructure PMI
(Performance Monitoring Infrastructure).
Pour améliorer les performances de
Rational Asset Manager, vous devez optimiser votre base de données en prenant les paramètres et valeurs ci-après comme guide. Néanmoins, si vous installez Rational Asset Manager à l'aide de l'application de configuration du serveur, les paramètres de réglage des performances fournis dans cette section seront définis et vous pourrez passer cette section si vous décidez d'utiliser ces paramètres recommandés.
Remarque :Cette section est spécifique à DB2 version 9.7, mais bon nombre de paramètres qui y sont décrits sont également utilisables dans les autres versions de DB2. Les systèmes Oracle et SQL Server peuvent présenter des paramètres similaires.
Tableau 16. Toutes plateformes DB2, Paramètres de réglages
Problème
Paramètre / Valeur
Détails complémentaires
Aucune connexion disponible
MAXAPPLS / AUTOMATIC (nombre maximal de connexions JDBC dans
WebSphere Application Server x nombre
d'instances)
Assurez-vous que la valeur de MAXAPPLS est suffisante pour
faire face au nombre de pools de connexions JDBC spécifié dans votre
serveur d'applications. La valeur de MAXAPPLS doit être supérieure ou égale à celle du paramètre
Nombre maximal de connexions JDBC.
Emplacement du réglage : paramètres de la base de données
Consultez également
la partie consacrée au nombre maximal de connexions JDBC dans la section des réglages
du serveur d'applications.
Aucune connexion disponible
MAXAGENTS / AUTOMATIC (nombre maximal de connexions JDBC dans
WebSphere Application Server x nombre
d'instances)
Ce paramètre s'adresse aux versions 9.5 de DB2 et antérieure ; il n'est pas disponible dans DB2 version 9.7.
Assurez-vous que la valeur de MAXAGENTS est suffisante pour
faire face au nombre de pools de connexions JDBC spécifié dans votre
serveur d'applications. La valeur de MAXAGENTS doit être supérieure ou égale à celle du paramètre
Nombre maximal de connexions JDBC.
Emplacement du réglage : paramètres de l'instance (gestionnaire de base de données)
Consultez également
la partie consacrée au nombre maximal de connexions JDBC dans la section des réglages
du serveur d'applications.
Interblocages
MAXLOCKS / AUTOMATIC (80)
Le paramètre MAXLOCKS indique le pourcentage maximal de verrous disponibles
dans DB2 qu'une application peut
détenir avant de convertir les verrous appliqués aux lignes en verrous de
table (opération appelée "escalade de verrous").
Ces verrous de table peuvent entraîner des interblocages.
Emplacement du réglage : paramètres de la base de données
Interblocages
LOCKLIST / AUTOMATIC (20000)
Le paramètre LOCKLIST représente la mémoire disponible pour les
verrous dans DB2. Vous pouvez définir sa valeur dans un environnement particulier en appliquant la
formule suivante :
LOCKLIST
= [(512 x 64 x MAXAPPLS) / 4096]x2
Ne réglez pas ce paramètre à une valeur plus élevée que la taille
du tas mémoire à la disposition
de DB2. Emplacement du réglage : paramètres de la base de données
Interblocages
LOCKTIMEOUT / 60
Si un seul verrou arrête d'autres transactions, il peut en
résulter un interblocage. Pour éviter cette situation,
réglez le délai d'expiration des verrous à 60 secondes.
Emplacement du réglage : paramètres de la base de données
Problème général de performances
Statistiques / Planifier des mises à jour régulières
La mise à jour des statistiques sur les tables aide l'optimiseur à déterminer le
meilleur chemin d'accès aux données. Les statistiques doivent être mises à jour régulièrement. Cette mise à jour
peut s'effectuer manuellement ou être planifiée pour une exécution automatique.
Erreurs durant la migration des bases de données
LOG_FIL_SIZ / 10000
Si la valeur du paramètre LOG_FIL_SIZ est trop faible, il est possible
que la fonction de migration de Rational Asset Manager
ne fonctionne pas sur des bases de données contenant plusieurs milliers d'actifs.
Tableau 17. AIX / Linux DB2 Paramètres de réglage
Problème
Paramètre / Valeur
Détails complémentaires
Impossibilité d'accéder au serveur DB2
Voir la rubrique consacrée au
nombre maximal de processus pour AIX
et Linux, dans la section des
réglages du système d'exploitation.
Si vous ne pouvez pas accéder
au serveur DB2, il se peut
que les agents DB2 aient utilisé le nombre maximal
de processus.
Voici une liste non restrictive des autres paramètres à vérifier dans votre environnement :
APP_CTLHEAP_SZ
DATABASE_MEMORY
DFT_PREFETCH_SZ
NUM_IOCLEANERS
NUM_IOSERVERS
SORTHEAP
MAX_QUERYDEGREE
L'ensemble de ces paramètres n'est pas disponible dans tous les environnements.
Le réglage des paramètres sur AUTOMATIC dans DB2 permettra à DB2 d'adapter les paramètres en fonction de la charge en cours. Dans un premier temps, ce procédé peut avoir un impact négatif sur les performances, voire entraîner
quelques erreurs si certaines valeurs ne sont pas ajustées assez vite, mais il demeure
un bon moyen de déterminer sur quels paramètres il faut agir pour maximiser les
performances.
Si vous attribuez une valeur trop élevée à un paramètre et que vous ne
pouvez plus démarrer le centre
de contrôle DB2, vous pouvez
corriger la valeur du paramètre sur la ligne de commande DB2
en utilisant l'instruction db2 update db cfg for
nom_bd using
nom_paramètrevaleur.
Autres ressources :
DB2 est
un système complexe, avec de nombreux paramètres de configuration qui ne sont pas
décrits dans ce bref aperçu. L'un des articles les plus complets sur les réglages
de DB2 est celui de
Fraser McArthur, "Best Practices for Tuning DB2 UDB V8.1
and its Databases" : http://www.ibm.com/developerworks/db2/library/techarticle/dm-0404mcarthur/
Optimisation du serveur Web
Cette section fournit des informations relatives aux réglages pour le serveur Web HTTP IBM, inclus dans les suppléments pour WebSphere Application Server.
Les paramètres décrits dans cette section peuvent être modifiés
dans le fichier httpd.conf.
Tableau 18. Réglages du serveur Web (toutes plateformes)
Problème
Paramètre / Valeur
Détails complémentaires
Erreurs de connexion fermée
MaxKeepAliveRequests / 0
Cette directive indique le nombre maximal de demandes qu'un client peut émettre avant
que la connexion ne soit fermée. Généralement, sa valeur est 0.
Vous
activez ainsi la fonction Fast Response Cache Accelerator (FRCA).
Problème général de performances
Journalisation Afpa / désactivée
Remarque :L'utilisation de ce paramètre est dépréciée à partir d'IHS 7 et ne doit pas être activée.
Si vous n'avez pas besoin de la journalisation des activités de FRCA, vous pouvez la désactiver en faisant précéder la directive AfpaLogFile du caractère # afin de la mettre en commentaire. Les performances du serveur n'en seront que meilleures.
Erreurs signalant l'épuisement des unités d'exécution (dans les journaux du serveur Web)
ThreadLimit / 25
Il peut être nécessaire d'augmenter le nombre limite d'unités d'exécution compte tenu du nombre d'utilisateurs susceptibles d'accéder simultanément à Rational Asset Manager.
Pour savoir si cette limite a besoin d'être changée, consultez les journaux du serveur Web et voyez s'il
contient des erreurs ou des avertissements signalant que le serveur est à court d'unités d'exécution (threads).
Erreurs signalant l'épuisement des unités d'exécution (dans les journaux du serveur Web)
ThreadsPerChild / 25
Il peut être nécessaire d'augmenter le nombre limite d'unités d'exécution compte tenu du nombre d'utilisateurs susceptibles d'accéder simultanément à Rational Asset Manager.
Pour savoir si cette limite a besoin d'être changée, consultez les journaux du serveur Web et voyez s'il
contient des erreurs ou des avertissements signalant que le serveur est à court d'unités d'exécution (threads).
Tableau 20. Réglages du serveur Web (Windows)
Problème
Paramètre / Valeur
Détails complémentaires
Erreurs signalant l'épuisement des unités d'exécution (dans les journaux du serveur Web)
ThreadLimit / 4000
Il peut être nécessaire d'augmenter le nombre limite d'unités d'exécution compte tenu du nombre d'utilisateurs susceptibles d'accéder simultanément à Rational Asset Manager.
Pour savoir si cette limite a besoin d'être changée, consultez les journaux du serveur Web et voyez s'il
contient des erreurs ou des avertissements signalant que le serveur est à court d'unités d'exécution (threads).
Erreurs signalant l'épuisement des unités d'exécution (dans les journaux du serveur Web)
ThreadsPerChild / 3000
Il peut être nécessaire d'augmenter le nombre limite d'unités d'exécution compte tenu du nombre d'utilisateurs susceptibles d'accéder simultanément à Rational Asset Manager.
Pour savoir si cette limite a besoin d'être changée, consultez les journaux du serveur Web et voyez s'il
contient des erreurs ou des avertissements signalant que le serveur est à court d'unités d'exécution (threads).
Cette section traite spécifiquement
d'IBM Edge Caching Proxy. Pour plus d'informations sur la configuration du serveur proxy avec mémoire cache DMZ, voir la section Configuration du serveur proxy avec mémoire cache DMZ.
Les paramètres décrits ici peuvent être modifiés dans le fichier ibmproxy.conf.
Tableau 21. Réglages d'IBM Edge Server
Problème
Paramètre / Valeur
Détails complémentaires
Impossibilité de télécharger des actifs contenant de gros fichiers
LimitRequestBody / 2G
Par défaut, ce paramètre est réglé à 10 M.
Augmentez sa valeur afin
de permettre aux utilisateurs de remonter de gros fichiers.
Impossibilité de télécharger des actifs contenant de gros fichiers en raison de dépassements du délai imparti
InputTimeOut / 60 minutes
En changeant la valeur de ce paramètre à 60 minutes, vous accordez aux utilisateurs
un temps suffisant pour remonter les gros actifs.
Consultez également
la partie consacrée au délai d'expiration de session dans la section des réglages
du serveur d'applications.
Impossibilité de télécharger des actifs contenant de gros fichiers en raison de dépassements du délai imparti
ReadTimeout / 60 minutes
En changeant la valeur de ce paramètre à 60 minutes, vous accordez aux utilisateurs
un temps suffisant pour remonter les gros actifs.
Consultez également
la partie consacrée au délai d'expiration de session dans la section des réglages
du serveur d'applications.
Impossibilité de télécharger des actifs contenant de gros fichiers en raison de dépassements du délai imparti
ScriptTimeout / 60 minutes
En changeant la valeur de ce paramètre à 60 minutes, vous accordez aux utilisateurs
un temps suffisant pour remonter les gros actifs.
Consultez également
la partie consacrée au délai d'expiration de session dans la section des réglages
du serveur d'applications.
Tableau 22. Autres réglages
Paramètre
Valeur
SendRevProxyName
yes
PurgeAge
3
DirShowCase
off
MaxActiveThreads
110
ConnThreads
15
MaxPersistRequest
15
ServerConnPool
on
CacheMemory
1200 M (max)
CacheAlgorithm
responsetime
Numclients
100
flexibleSocks
off
ListenBacklog
256
Configuration du serveur proxy avec mémoire cache DMZ
Pour obtenir de meilleures performances, suivez ces instructions relatives au serveur proxy avec mémoire cache :
Dans le fichier,/rép-install-DMZ/profiles/SecureProxySrv01/config/cells/nom-cellule/nodes/nom-noeud/servers/proxy1/server.xml, vous pouvez procéder comme suit :
Dans le fichier, /DMZ-install-dir/profiles/SecureProxySrv01/config/cells/cell-name/nodes/node-name/servers/proxy1/proxy-settings.xml,
conservez la valeur par défaut de outboundRequesttimeout :
Pendant les téléchargements de fichiers volumineux (1 Go ou supérieur) sur une connexion lente, le serveur proxy DMZ peut retourner une erreur de délai d'attente 504.
Cette erreur ne signale pas un problème avec Rational Asset Manager et le téléchargement se terminera normalement. Toutefois, pour éviter de voir apparaître une erreur 504, augmentez outboundRequesttimeout.
Réglage du système d'exploitation
Toutes plateformes :
Assurez-vous que la taille du fichier de pagination est au moins de 2 Go.
Sur les systèmes AIX,
définissez le fichier de pagination sur un disque distinct de celui où
réside WebSphere.
Pour garantir qu'ils sont distincts, déterminez l'emplacement d'installation de WebSphere, puis exécutez swap -l ou lsps
-a.
Windows :
Tableau 23. Réglages du système d'exploitation Windows
Problème
Paramètre / Valeur
Détails complémentaires
Erreurs du type "Adresse déjà utilisée" affichées lors des tests
avec Rational Performance Tester.
Entrée de registre MaxUserPort / 65534
Remarque :Le paramètre doit être modifié sur le client Rational Performance Tester et non sur le serveur Rational Asset Manager.
Dans l'éditeur du registre, naviguez
jusqu'à Poste de travail\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters.
Cliquez avec le bouton droit sur Parameters et
sélectionnez Nouveau > Valeur DWORD.
Tapez MaxUserPort pour le nom de la valeur DWORD.
Cliquez avec le bouton droit sur la valeur et sélectionnez Modifier.
Pour les données de la valeur, entrez 65534.
Sélectionnez Décimale comme base.
Redémarrez la computer.
Pour éviter les goulots d'étranglement dus à une pénurie de sessions (problème observé
avec 900 utilisateurs sur un cluster à six instances)
Entrée de registre TcpTimedWaitDelay / 30
Dans l'éditeur du registre, naviguez
jusqu'à Poste de travail\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters.
Cliquez avec le bouton droit sur Parameters et
sélectionnez Nouveau > Valeur DWORD.
Tapez TcpTimedWaitDelay pour le nom de la valeur DWORD.
Cliquez avec le bouton droit sur la valeur et sélectionnez Modifier.
Les instructions suivantes sont spécifiques d'AIX.
Nombre maximal de
processus
Le nombre maximal de processus exécutables par un
utilisateur doit être fixé à un niveau suffisant. C'est particulièrement
vrai pour le serveur de bases de données, qui peut avoir de
nombreux agents de base de données.
Pour afficher le nombre maximal
de processus actuellement configuré, utilisez la commande
suivante :
lsattr -E -l sys0 -a maxuproc
Pour
régler le nombre maximal de processus à une autre
valeur, utilisez la commande suivante :
chdev -l sys0 -a maxuproc=2000
Ici, la nouvelle limite sera de 2 000.
Descripteurs de fichier
Dans le fichier /etc/security/limits,
faites passer tous les paramètres à -1 (illimité). Etant donné que l'effet de la modification de ces paramètres dépend de l'utilisateur connecté au service ou du service, assurez-vous de définir les modifications pour l'utilisateur par défaut afin qu'elles s'appliquent à tous les utilisateurs.
Soft FILE Size -1
Soft CPU Time -1
Soft STACK Size -1
Soft CORE File Size -1
Hard FILE Size -1
Hard CPU Time -1
Hard STACK Size -1
Hard CORE File Size -1
Vous pouvez aussi effectuer cette opération
en utilisant la commande ulimit.
Tableau 24. Réglages du système d'exploitation AIX/Linux
Problème
Paramètre / Valeur
Détails complémentaires
Accès à un DNS externe
/etc/netsvc.conf
Ajoutez la ligne suivante au fichier netsvc.conf :
hosts=local,bind4
La carte Ethernet effectue le déchargement par segmentation (TSO)
no -o tcp_recvspace=65536
no -o tcp_sendspace=65536
no -o udp_sendspace=65536
no -o udp_recvspace=65536
no -o tcp_finwait2=60
no -o tcp_timewait=1
no -o tcp_keepidle=600
no -o tcp_keepintvl=10
no -o tcp_keepinit=40
L'impact de ces commandes dépend en grande partie de la taille
des paquets TCP/IP créés, envoyés et reçus par
votre application. Les commandes "no -a" sont en vigueur jusqu'au prochain redémarrage
du système. Pour les rendre permanentes, ajoutez la commande suivante au fichier /etc/tunables/nextboot :
Vous pouvez aussi les définir individuellement pour chaque interface TCP/IP. Vérifiez les résultats de la commande "lsattr -E -l en0" et, si les attributs n'y figurent pas,
cela signifie que AIX
utilise les valeurs "no -a".
AIX perçoit un
nombre de processeurs virtuels supérieur au nombre de processeurs
physiques.
smtctl -m off
La commande AIX
smtctl indique combien de processeurs virtuels
sont vus
par AIX.
Désactivez SMT à l'aide de la commande :
smtctl -m off
L'exécution de la commande smtctl -m off requiert d'exécuter la commande bosboot afin d'effectuer la modification de façon permanente.
Si vous n'exécutez pas bosboot, vous perdrez l'effet de l'exécution de smtctl -m off après un redémarrage du système.
Les deux unités d'exécution sur chaque processeur physique partagent un même cache Level1. Si elles n'ont aucun lien entre elles,
elles altèrent mutuellement leurs données en cache et cela finit par dégrader le débit global de traitement,
car le système doit attendre que les données soient à nouveau extraites de la mémoire pour régénérer
le cache. Si possible, faites quelques essais de fonctionnement avec SMT tantôt activé, tantôt désactivé, afin
de voir quel réglage convient le mieux à votre charge de travail.
NIS est exécuté.
Désactivez NIS.
Si les fichiers /etc/hosts et /etc/passwd contiennent des lignes avec le signe '+', cela signifie que le système exécute le service NIS (Network Information Service), également appelé "pages jaunes". Vous pouvez aussi obtenir cette information par la
commande suivante :
ps -ef | grep yp
Normalement, NIS n'est pas
activé dans la configuration standard de AIX. S'il est activé, et si vous n'en avez pas
l'utilité pour votre serveur d'applications, désactivez-le et faites un essai de fonctionnement.
De nombreux sockets sont à l'état FIN_WAIT_2
no -o tcp_finwait2=60
Si la commande "netstat -an" révèle que de nombreux sockets sont à l'état FIN_WAIT_2,
cela signifie qu'il se forme un gros arriéré de connexions, comme en témoigne le
message "Adresse déjà utilisée consigné dans les journaux du serveur.
Cela peut être
contrôlé par une commande "no". Déterminez d'abord le
réglage actuel :
"no -a | grep fin"
La valeur par défaut est de 1200 demi-secondes (soit 10 minutes). Faites un essai
de fonctionnement avec le réglage
suivant :
no -o tcp_finwait2=60
La
commande "no" reste en vigueur jusqu'à la prochaine réinitialisation ou
jusqu'au redémarrage suivant du système. Pour la rendre permanente,
définissez-la dans /etc/tunables/nextboot.
Le processeur n'utilise pas de grandes pages alors qu'il en a la
capacité.
Ajoutez le paramètre suivant à la machine virtuelle Java : -Xlp
Cette machine virtuelle Java s'adresse au serveur Rational Asset Manager sur le serveur WebSphere Application Server. Dans la console d'administration WebSphere Application
Server, sélectionnez Serveurs d'application -> Nom de serveur RAM -> Java et gestion de processus -> Définition de processus
-> Machine virtuelle Java -> Arguments machine JVM génériques.
Le paramètre est -Xlp<size>. Spécifiez -Xlp sans taille afin d'activer une taille de pagination large par défaut. Vous pouvez également définir une taille spécifique. Par exemple -Xlp64 active les pages de 64 Ko.
Pour améliorer les performances de l'application Web, vous pouvez configurer IBM Rational Asset Manager afin qu'il exécute une partie de son traitement en utilisant un exécutable Java autre que celui du conteneur Web. Vous devez être un administrateur pour configurer
le traitement à distance.
Procédure
Dans le client Web, cliquez sur Administration.
Cliquez sur Configuration.
Dans la section Processus distants, sélectionnez l'environnement d'exécution Javaque vous souhaitez utiliser pour les processus de Rational Asset Manager qui peuvent être traités en dehors du conteneur Web :
Utiliser le JRE du serveur Web : sélectionnez cette option pour que tous les processus soient traités par l'environnement d'exécution Java dans le conteneur Web.
Fournir le chemin d'un exécutable Java sur ce noeud :
Sélectionnez cette option et entrez le chemin d'accès complet à un fichier exécutable
Java (java.exe ou javaw.exe) sur le serveur où Rational Asset Manager est
installé (par exemple, E:/WebSphere/AppServer/java/jre/bin/javaw.exe).
Utiliser le chemin de l'exécutable Java défini dans la variable JNDI CQJRE :
Sélectionnez cette option si vous utilisez un environnement en cluster dans lequel le JRE n'est pas placé au même endroit
sur chaque noeud.
En optant pour cette solution, vous pouvez fournir une variable JNDI.
Restriction :Pour créer et utiliser un cluster de serveurs d'applications, vous devez posséder IBM WebSphere Application Server Network Deployment (ND), qui n'est pas fourni avec IBM Rational Asset Manager.
Intervalle de ports de communication : Entrez le premier numéro d'une plage de ports utilisables par Rational Asset Manager pour communiquer avec les processus distants. Par exemple, si vous spécifiez 4545 comme port de départ, les ports 4545 à 4554 pourront
être utilisés.
Taille maximum de la pile, en mégaoctets : Définissez la quantité maximale de
mémoire physique mise à la disposition de l'application Java.
Cliquez sur Sauvegarder.
Configurer WebSphere Application Server incorporé en tant que service (Windows et Linux uniquement)
Si vous avez installé le serveur IBM WebSphere Application Server incorporé,
il n'est pas automatiquement configuré en tant que service pour votre système d'exploitation ; vous devez démarrer et arrêter le serveur manuellement. Vous pouvez créer un service qui pourra démarrer le serveur automatiquement à votre place.
Pourquoi et quand exécuter cette tâche
Remarque :Ces commandes ne fonctionneront pas sous AIX ou Linux for zSeries.
Procédure
Pour créer un service pour le serveur WebSphere Application Server incorporé, procédez comme suit :
Si vous modifiez la sécurité administrative pour le serveur WebSphere Application Server intégré, vous devez mettre à jour les commandes de service avec le nom d'utilisateur et le mot de passe mis à jour.
Autres étapes de configuration nécessaires
pour Linux
et AIX
Si vous exécutez
IBM Rational Asset Manager sur
Linux ou AIX, terminez votre configuration
en effectuant les tâches appropriées décrites dans cette section.
Activer une indexation du contenu sous Linux et AIX
Si vous utilisez Apache Tomcat sous Linux ou AIX, vous devez définir le droit d'exportateur approprié sur le répertoire qui contient les fichiers nécessaires à l'indexation de contenu Stellent.
Pourquoi et quand exécuter cette tâche
Les fichiers Stellent se trouvent dans l'un des répertoires suivants, en fonction
du serveur d'applications que vous avez utilisé pour
installer le serveur Rational Asset Manager :
Version incorporée IBM WebSphere Application Server,
7.0 : répertoire_install_RAM/ram/ewas/profiles/nomServeurApp/installedApps/noeud/RAM1WebApplication.ear/com.ibm.ram.repository.web.ws.was.war/WEB-INF/classes/oiexport/
WebSphere Application Server : répertoire_install_serveurApp/profiles/nomServeurApp/installedApps/noeud/RAM1WebApplication.ear/com.ibm.ram.repository.web.ws.was.war/WEB-INF/classes/oiexport/
A partir d'une ligne de commande, accédez au répertoire des fichiers d'indexation
de contenu Stellent décrit ci-dessus.
Tapez la commande suivante : chmod 755 exporter.
Activer la connectivité à la base de données pour les
utilisateurs non-root (Linux
et AIX)
Si vous devez
exécuter IBM WebSphere Application Server ou Apache Tomcat en tant qu'utilisateur non-root, définissez les droits appropriés
sur les fichiers d'archive Java
de la base de données que vous téléchargez.
Procédure
Pour définir les droits :
Connectez-vous en tant qu'utilisateur root.
A une ligne de commande, allez au répertoire répertoire_installation_WebSphere/profiles/nom_profil/config/cells/nom_cellule/ram_jdbc.
Entrez la commande suivante : chmod
755 nom_fichier_jar_base_de_données.jar (par exemple, chmod 755 db2jcc.jar).
Répétez l'étape 3 pour chaque
fichier d'archive Java de
base de données que vous avez téléchargé.
Installer X Virtual Frame Buffer sous AIX ou Linux
Sous les systèmes d'exploitation Linux, Linux for zSeries ou AIX, pour créer des miniatures des fichiers que vous attachez à des actifs, vous devez installer X Virtual Frame Buffer (XVFB).
Avant de commencer
Vous devez disposer de l'accès des administrateurs pour votre système d'exploitation.
Les instructions suivantes concernent AIX et Linux ; toutefois ce processus est similaire pour d'autres distributions Linux.
Procédure
Installer les ensembles de fichiers XVFB. Pour AIX, les ensembles de fichiers se trouvent sur les CD d'installation
du produit. Pour Linux, l'emplacement de l'ensemble de fichiers
dépend de votre distribution. Sur certaines distributions,
vous pouvez installer le package xorg-x11-server-Xorg
pour obtenir les ensembles de fichiers nécessaires. Sinon, reportez-vous à la documentation
relative à votre distribution.
Voici les ensembles de fichiers à installer :
OpenGL.OpenGL_X.dev.vfb.05.01.0000.0000
X11.vfb.05.01.0000.0000
Démarrer XVFB :
Pour associer XVFB à un affichage, exécutez la commande suivante, où n est le numéro de l'affichage à associer à cette instance de XVFB:
Pour définir XVFB afin qu'il soit effectif à l'initialisation du système et qu'il redémarre en cas de défaillance,
demandez à l'administrateur système d'ajouter l'entrée suivante
dans le fichier /etc/inittab, où n est le numéro de l'affichage à associer à cette instance de XVFB :
Si XVFB est en cours d'exécution, vous devez voir la chaîne suivante : XVFB_SCREEN(STRING)
= "TRUE".
Exportez l'affichage :
Exécutez la commande suivante, où n est le numéro de l'affichage de XVFB :
export DISPLAY=:n
Exportez gdfontpath :
Lancez la commande suivante, où chemin_police correspond au chemin d'accès complet à un dossier qui contient les polices système .ttf (par exemple, emplacement_installation_WebSphere_Application_Server/java/jre/lib/fonts):
export GDFONTPATH=chemin_police
Conseil :Utilisez la commande suivante pour rechercher les dossiers qui contiennent les polices .ttf :
Installer le client Eclipse de Rational Asset Manager
Cette section contient les instructions d'installation du client Eclipse d'IBM Rational Asset Manager.
Pourquoi et quand exécuter cette tâche
Vous pouvez installer le client Eclipse de Rational Asset Manager en appliquant l'une des deux méthodes suivantes :
Si un environnement de développement (IDE) Eclipse est installé
sur votre ordinateur, vous pouvez utiliser son gestionnaire de mise à jour pour rechercher et
installer les plug-ins du client Eclipse de Rational Asset Manager à partir d'un serveur Rational Asset Manager.
Pour
installer le plug-in du client, suivez le processus de mise à jour d'Eclipse
(Aide > Mises à jour de logiciels > Rechercher et
installer).
Si aucun environnement de développement (IDE) Eclipse n'est installé sur votre ordinateur, installez le client Eclipse à partir du support d'installation de Rational Asset Manager. Cette méthode vous permet aussi d'installer le client Eclipse dans une installation existante d'Eclipse.
Installation du client Eclipse de Rational Asset
Manager à l'aide du gestionnaire de mises à jour d'Eclipse
Rational Asset Manager possède un client Eclipse que vous pouvez utiliser pour rechercher et télécharger des actifs et pour interagir avec le référentiel dans Eclipse. Vous pouvez installer les fonctions Eclipse IBM Rational Asset Manager dans une version existante d'IDE Eclipse en utilisant le gestionnaire de mise à jour d'Eclipse et en téléchargeant les fonctions à partir du serveur Rational Asset Manager. Cette méthode permet de s'assurer que les versions de Rational Asset Manager sur votre client Eclipse et sur le serveur sont compatibles.
Avant de commencer
Vous pouvez utiliser le client Eclipse de Rational Asset
Manager avec un serveur Rational Asset Manager de la même version ou d'une version antérieur d'un niveau.
La version inclut l'édition d'origine et ses groupes de correctifs. Par exemple, vous pouvez utiliser un client Eclipse de
Rational Asset Manager de version 7.1.1 avec un serveur Rational Asset
Manager dont les versions sont 7.1.1, 7.1.0 ou 7.1.0.1.
L'environnement Eclipse dans lequel vous prévoyez d'installer le
client Eclipse de Rational Asset Manager doit remplir les conditions décrites dans la section Exigences logicielles. Vous devez aussi connaître l'URL permettant d'accéder au serveur Rational Asset Manager à partir du client Web.
Remarque :Ces instructions concernent Eclipse 3.4. Le processus d'installation de nouveaux logiciels diffère légèrement selon la version d'Eclipse et les différentes applications basées sur Eclipse. Par exemple, dans Eclipse 3.5, le gestionnaire de mises à jour est dans
Aide > Installer de nouveaux logiciels. En général, l'assistant qui permet d'installer de nouveaux logiciels se trouve dans le menu Aide.
Procédure
Démarrez Eclipse.
Cliquez sur Aide > Mises à jour de logiciels.
Dans la fenêtre des mises à jour de logiciels et des modules complémentaires, cliquez sur l'onglet des logiciels disponibles.
Cliquez sur l'option pour ajouter un site.
Fournissez les détails du site de mise à jour :
Ouvrez le client Web Rational Asset Manager,puis cliquez sur l'icône Aide et sur Extensions.
Sur la page Extensions, dans la section Plug-in du client Eclipse, copiez l'adresse URL listée à côté de Site de mise à jour et collez-la dans la zone URL.
Si le serveur Rational Asset Manager n'est accessible que via un protocole https, le client Eclipse ne pourra pas utiliser le site de mise à jour. Pour résoudre cela, référez-vous à la rubrique Ajouter le certificat public du serveur au client Eclipse.
Dans la fenêtre d'ajout de site d'Eclipse, collez l'URL pour le site de mise à jour dans la zone de l'emplacement.
Cliquez sur OK.
Développez le site de mise à jour Rational Asset Manager que vous venez d'ajouter et sélectionnez les fonctions à installer. Il est généralement conseillé de sélectionner toutes les fonctions, sauf celles qui suivent :
Si sur le client Eclipse est installé IBM Rational Team Concert, dans la catégorie Rational Asset Manager integrations with Rational
Team Concert, sélectionnez la version de Rational
Team Concert Client integration correspondant à votre version de Rational Team Concert.
N'en sélectionnez pas plus d'une.
Si sur le client Eclipse que vous utilisez est installé Rational Team Concert, ne sélectionnez pas de fonction Rational Asset Manager Eclipse RTC Client
integration.
Si vous mettez à niveau un client Eclipse Rational Asset Manager version 7.2.0.1 ou antérieure, sélectionnez la fonction Required for existing 7.2.0.1 or earlier clients > Rational Asset Manager Common - Obsolete.
Si vous faites l'installation sur un client Rational Software Architect v8.0, dans la catégorie Rational Asset Manager Eclipse Client, désélectionnez la fonction EPF Richtext Feature.
Si vous installez le client Eclipse
de Rational Asset Manager
dans IBM Rational Team Concert,
vous pouvez désélectionner les fonctions suivantes, car elles sont normalement déjà installées :
Aide aux utilisateurs commune d'IBM Rational
Ressources de l'aide aux utilisateurs commune
d'IBM Rational
Les deux fonctions ci-dessus d'aide aux utilisateurs commune d'IBM Rational ont des noms similaires, mais un contenu différent, et sont requises conjointement pour le système d'aide.
Une fois que vous avez sélectionné les fonctions à installer, cliquez sur Installer.
Dans la fenêtre d'installation, passez en revue et acceptez toutes les dispositions du contrat de licence, puis cliquez sur Suivant.
Cliquez sur Terminer.
En cas d'erreur signalée par le message Une erreur s'est produite lors de la collecte des éléments à installer - fonction Unpack non configurée, vous devez redémarrer Eclipse à l'aide d'une commande permettant d'utiliser un interpréteur JRE Java capable de décomprimer les fichiers sur le site de mise à jour :
Recherchez un interpréteur JRE Java sur votre système de fichiers. Par exemple, C:\Program Files\IBM\Java\jre\bin ou C:\Program
Files\Java\jre\bin.
Lancez Eclipse avec l'argument -vm qui pointe sur l'emplacement de l'interpréteur JRE. Par exemple, eclipse.exe -vm C:\Program Files\IBM\Java\jre\bin.
Essayez de réexécuter la procédure d'installation, en démarrant à l'étape 2.
Lorsque l'installation se termine, redémarrez Eclipse.
Résultats
Pour vérifier que l'installation a réussi, ouvrez la perspective Gestion d'actifs. Pour cela, cliquez sur
Fenêtre > Ouvrir la
perspective > Autre et sélectionnez Gestion d'actifs
dans la liste. Cliquez sur OK.
Installer le client Eclipse de Rational Asset Manager à l'aide d'Installation Manager
Installez le package du client Eclipse d'IBM Rational Asset Manager à l'aide de l'interface graphique IBM Installation
Manager.
Démarrez le tableau de bord (launchpad) d'installation de
Rational Asset Manager (voir
Installer à partir du programme tableau de bord) et sélectionnez IBM Rational Asset Manager.
Si Installation
Manager n'est pas installé, suivez les instructions de son assistant d'installation pour
l'installer. L'assistant d'installation s'affiche.
La page Installation de l'assistant d'installation dresse la liste de tous les packages qu'Installation
Manager a trouvés dans les référentiels.
Pour rechercher les mises à jour du package Rational Asset Manager,
cliquez sur Vérifier les mises à jour.
Sélectionnez le
client Rational Asset Manager ainsi que les éventuelles mises à jour que vous souhaitez installer. Les mises à jour dépendant les unes des autres sont automatiquement sélectionnées et désélectionnées
ensemble. Pour continuer, cliquez sur Suivant.
Remarque : Si vous installez des packages en même temps, ils seront tous placés dans le même groupe de packages.
Dans la page Licences, lisez le contrat de licence du package sélectionné. Si vous avez sélectionné plusieurs packages à installer, il est possible qu'il y ait
un contrat de licence pour chacun. Dans la partie gauche de la page Licence, cliquez sur
chaque version de package pour afficher son contrat de licence. Les versions de package que vous
avez choisi d'installer sont listées sous le nom du package.
Si vous acceptez les termes de tous les contrats de licence,
cliquez sur J'accepte les dispositions du contrat de licence.
Pour continuer, cliquez sur Suivant.
S'il s'agit du premier package que vous installez sur cet ordinateur, alors,
sur la page Emplacement, entrez le chemin du répertoire des ressources partagées
dans la zone Répertoire des ressources partagées ou conservez la valeur par défaut. Ce répertoire contient des ressources susceptibles d'être partagées par les groupes de packages. Pour continuer, cliquez sur Suivant.
Chemins par défaut :
C:\Program
Files\IBM\SDP70Shared
/opt/IBM/SDP70Shared
Important :Vous ne pouvez spécifier le répertoire des ressources partagées que la première fois où vous
installez un package. Utilisez votre plus gros disque afin de ménager un espace suffisant pour les
ressources partagées des futurs packages. Une fois votre choix validé, vous ne pouvez plus changer d'emplacement tant que les packages ne sont pas tous désinstallés.
Dans la page Emplacement, choisissez un groupe de packages existant pour y installer le package du client
Eclipse d'Rational Asset Manager ou créez-en un nouveau. Un groupe de packages représente un répertoire dans lequel les packages partagent des ressources. Pour créer un groupe de packages :
Cliquez sur Créer un groupe de packages.
Entrez le chemin du répertoire d'installation du groupe de packages. Le nom du groupe de packages est créé automatiquement.
Chemins par défaut :
C:\Program
Files\IBM\SDP70
/opt/IBM/SDP70
Pour continuer, cliquez sur Suivant.
Si un IDE Eclipse est installé sur votre système,
vous pouvez étendre ses fonctionnalités aux packages que vous installez.
Si vous ne souhaitez pas étendre d'IDE Eclipse existant, cliquez
sur Suivant pour continuer.
Sur la page Emplacement suivante, sélectionnez Etendre une version existante d'Eclipse.
Dans la zone IDE Eclipse, entrez ou naviguez jusqu'à l'emplacement du
dossier contenant le fichier exécutable Eclipse (eclipse.exe ou eclipse.bin). Installation
Manager vérifie si la
version de l'IDE Eclipse est valide pour le package que vous installez.
La zone JVM de l'IDE
Eclipse affiche la machine virtuelle
Java (JVM) de l'IDE que vous avez
spécifié.
Pour continuer, cliquez sur Suivant.
Dans la page Fonctions, dans la section Langues, sélectionnez les
langues à installer pour le groupe de packages. Les versions correspondantes de l'interface utilisateur et
de la documentation du package Rational Asset Manager sont
installées. Vos choix s'appliquent à tous les packages installés sous ce groupe
de packages.
Dans la page Fonctions suivante, cliquez sur Suivant. Vous ne pouvez pas désactiver la fonction Client IBM Rational Asset Manager.
Sur la page Fonctions suivante, sélectionnez une méthode de distribution
du contenu de l'aide. Sélectionnez l'une des options disponibles, puis cliquez sur Suivant :
Accédez à l'aide depuis le Web : connectez-vous directement au centre d'informations publiques pour le contenu de votre aide.
Téléchargez l'aide et accédez au contenu localement : téléchargez l'aide
à l'aide du Local Help Updater.
Accédez à l'aide depuis un serveur sur votre intranet : téléchargez l'aide
par le biais du Local Help Updater et permettez aux utilisateurs de se connecter au serveur intranet pour le contenu de l'aide. Entrez les détails de l'hôte, du port et du chemin.
Remarque :Cette sélection ne s'applique pas à l'installation du serveur Rational Asset Manager.
Avant d'installer le package Rational Asset Manager,
passez en revue vos choix sur la page Récapitulatif. Pour modifier vos choix, cliquez sur Précédent et apportez les modifications souhaitées. Lorsque vous êtes satisfait de vos choix d'installation, cliquez
sur Installer pour installer le package. Un indicateur affiche la progression de l'installation.
Lorsque le processus d'installation est terminé, vous en êtes informé par un message.
Cliquez sur Terminer.
L'assistant d'installation se ferme et vous retrouvez la page de démarrage
d'Installation
Manager.
Que faire ensuite
Consultez la rubrique Options for accessing help content et
configurez le contenu de l'aide
d'après la sélection faite lors de l'installation du client.
Installation du client Eclipse à l'aide du mode console
Vous pouvez utiliser le mode console pour installer le client IBM Rational Asset Manager Eclipse.
Pourquoi et quand exécuter cette tâche
Le mode console est une interface utilisateur textuelle interactive pour
Installation
Manager. Le package inclut les fichiers d'installation pour Installation
Manager.
Une option sélectionnée est indiquée par un X [X].
Une option non sélectionnée est indiquée par des parenthèses vides [
]. Vous pouvez appuyer sur Entrée pour accepter l'entrée par défaut ou indiquer
une commande différente. Par exemple, [N] indique que la commande
par défaut est N, ou Suivant.
Procédure
Démarrez Installation
Manager en mode console en entrant le fichier ram-consoleinst-platform spécifique à votre système d'exploitation sur une ligne de commande.
Entrez 1 pour installer de nouveaux progiciels.
Entrez le numéro situé à côté du client Rational Asset Manager.
Pour afficher les versions disponibles de Rational Asset Manager,
entrez O.
Entrez 1 pour choisir la version de 7.5.1.
Entrez N.
Sur l'écran Licences, les options suivantes sont disponibles :
1 : client IBM Rational Asset Manager.
Pour afficher un contrat de licence, entrez le numéro situé à côté du nom du produit.
A : J'accepte les termes et conditions du contrat de licence.
D : Je n'accepte pas les termes et conditions du contrat de licence. Si vous
déclinez le contrat de licence, l'installation s'arrête. Pour continuer
l'installation, vous devez accepter le contrat de licence.
Entrez A pour accepter le contrat de licence.
Entrez N.
Choisissez l'une de ces options :
Pour sélectionner un groupe de packages dans le répertoire de ressources partagées
compatible avec le package Rational Asset Manager,
entrez le numéro situé à côté de ce groupe de packages.
Pour entrer une valeur pour le répertoire de ressources partagées,
entrez M. Entrez un nouvel emplacement et appuyez sur Entrée.
Pour accepter le groupe de packages par défaut, continuez jusqu'à l'étape suivante.
Restriction :Vous ne pouvez spécifier le répertoire de ressources partagées que la première fois où vous
installez un package. Sélectionnez un disque sur lequel
il y a suffisamment d'espace libre de manière à ce que les ressources partagées des packages à venir aient elles aussi suffisamment d'espace. Vous ne pouvez pas changer l'emplacement du répertoire de ressources partagées sauf si vous désinstallez tous les packages.
Entrez N.
Sur l'écran Traductions, entrez le numéro situé à côté de la langue à installer.
Entrez N.
Sur l'écran Fonctions, entrez N.
Sur l'écran Récapitulatif, passez en revue vos sélections avant d'installer
le package.
Entrez G pour
générer un fichier de réponses d'installation. Entrez le nom du fichier de réponses
et utilisez .xml comme extension de fichier. Les fichiers de réponses sont au format XML. Vous pouvez inclure un emplacement de répertoire lorsque vous entrez le nom du fichier de réponses pour enregistrer le fichier à un endroit différent.
Entrez I pour installer le package.
Lorsque l'installation est achevée, entrez F pour
terminer.
Ajouter le certificat public du serveur au client Eclipse
Si le serveur IBM Rational Asset Manager est disponible uniquement via un protocole https, le client Eclipse ne peut pas utiliser le site de mise à jour. Pour remédier à ce problème, vous devez ajouter le certificat public du serveur au client Eclipse.
Pourquoi et quand exécuter cette tâche
Ces instructions concernent les ordinateurs sous Windows utilisant le navigateur Firefox.
Les instructions pour Linux sont similaires.
Procédure
Enregistrez le certificat.
Accédez au client Web Rational Asset Manager
à l'aide d'un navigateur.
Cliquez deux fois sur l'icône de sécurité dans la barre d'état. La fenêtre Sécurité s'affiche.
Cliquez sur Afficher les certificats.
Dans l'afficheur de certificats, cliquez sur l'onglet Détails.
Dans la page Détails, cliquez sur Exporter.
Dans la fenêtre qui permet de sauvegarder le certificat dans un fichier, sélectionnez Certificat X.509
(DER) dans la liste des types de fichiers.
Cliquez sur Enregistrer.
Facultatif : Créez le fichier de clés.
Vous pouvez utiliser un fichier de clés existant ou en créer un. Pour créer un
fichier de clés, exécutez la commande suivante à partir d'une invite de commande :
Où drive:\chemin\du\certificat\ram.keystore représente le chemin
d'accès complet du fichier ram.keystore. Eclipse démarre et considère la connexion au serveur comme sécurisée.
Sauvegarde et restauration
Vous devez planifier une sauvegarde régulière de votre référentiel.
En sauvegardant certaines parties de votre configuration de serveur, du stockage des fichiers et des bases de données, vous pouvez récupérer entièrement votre référentiel.
Pourquoi et quand exécuter cette tâche
Voir les rubriques ci-dessous pour des informations sur la sauvegarde et la restauration de votre référentiel IBM Rational Asset Manager.
Création d'une sauvegarde d'un référentiel Rational Asset Manager
Vous pouvez créer une sauvegarde de votre référentielIBM Rational Asset Manager que vous pouvez restaurer par la suite.
Avant de commencer
Pour sauvegarder votre référentiel, vous devez disposer de ces droits :
Accès administrateur à Rational Asset Manager
Accès administrateur complet au serveur de base de données
Accès au dossier de stockage de persistance pour chaque serveur d'applications
Accès aux fichiers de configuration pour les serveurs d'applications et les applications
Pour empêcher d'autres utilisateurs de modifier le référentiel lors de la création d'une sauvegarde, vous devez pouvoir arrêter tous les serveurs d'applications.
Pourquoi et quand exécuter cette tâche
Il est inutile de sauvegarder chaque fichier d'application. Vous pouvez récupérer entièrement votre référentiel avec les fichiers de configuration appropriés, vos bases de données et le dossier de stockage de persistance contenant tous les artefacts d'actifs.
Procédure
Pour créer une sauvegarde de votre référentiel :
Créez une sauvegarde de votre répertoire d'installation avec les fichiers d'application et la documentation figurant sur le support d'installation. Si vous avez utilisé IBM Installation
Manager, ce répertoire correspond au dossier emplacement_package_installation/ram/.
Vous n'avez pas besoin de ces fichiers pour la plupart des sauvegardes. Toutefois, si la sauvegarde et la restauration ne se passent pas comme prévu et que vous deviez réinstaller entièrement et configurer les applications, ces fichiers sont nécessaires.
Connectez-vous au client Web Rational Asset Manager en tant qu'administrateur.
Cliquez sur Administration > Configuration.
Dans la section Stockage sur disque, notez l'emplacement des dossiers de persistance et Index. Si vous êtes dans un cluster IBM WebSphere Application Server, il existe un dossier d'index pour chaque noeud.
Arrêtez l'application Rational Asset Manager. L'arrêt de l'application permet d'éviter la corruption des données.
Pour WebSphere Application Server :
Connectez-vous à la console d'administration de WebSphere Application Server.
Cliquez sur Applications > Types d'application > Applications d'entreprise WebSphere.
Sélectionnez l'application RAM1WebApplication.ear et cliquez sur Arrêter.
Pour Tomcat :
Connectez-vous à l'application Manager.
Dans la section Applications, recherchez l'application Rational Asset Manager. Il s'agit en général de /ram.
Dans la liste Commandes pour l'application, cliquez sur Arrêter.
L'application Rational Asset Manager est maintenant déconnectée.
Arrêtez les serveurs d'applications. Vos autres applications sont maintenant déconnectées.
Sur l'ordinateur où se trouve la base de données, créez une sauvegarde de cette base pour Rational Asset Manager, qui correspond à la base de données des actifs. Pour les instructions à suivre, voir la documentation de votre
application de base de données.
Créez une sauvegarde de la base de données pour IBM Rational Team Concert, qui correspond à la base de données des cycles de vie. Pour les instructions à suivre, voir la documentation de votre
application de base de données.
Créez une sauvegarde du dossier de persistance noté à l'étape 4.
Créez une sauvegarde du dossier d'index pour chaque noeud. Rational Asset Manager peut entièrement régénérer le dossier d'index après la restauration du référentiel. Toutefois, pour les référentiels de grande taille, si vous restaurez les dossiers d'index, l'index de recherche se régénère plus vite.
Créez une sauvegarde de vos fichiers de configuration :
Pour WebSphere Application Server :
Exécutez le script backupConfig pour WebSphere Application Server. Ce script se trouve dans le répertoire répertoire_installation_websphere/bin.
Comme la sécurité est activée pour votre serveur, exécutez le script avec les options -user nom_administrateur et -password mot_de_passe_administrateur, en entrant le nom et le mot de passe de l'administrateur du serveur. Par défaut, l'exécution du script crée un fichier .zip de votre configuration dans le répertoire répertoire_installation_websphere/bin.
Si vous utilisez un cluster de déploiement réseau WebSphere Application
Server, exécutez le script backupConfig pour chaque noeud sur votre cluster.
Fichier de configuration de la sécurité utilisateur : répertoire_installation_tomcat/conf/tomcat-users.xml etrépertoire_installation_tomcat_for_rtc/conf/tomcat-users.xml
Fichier de configuration de connexion de base de données pour Rational Team Concert : rtc_install_dir/jazz/server/conf/ramjazz/teamserver.properties
Que faire ensuite
En utilisant le dossier de persistance et les bases de données, vous récupérez votre référentiel. Pour
plus d'informations, voir Restauration depuis une sauvegarde.
Restauration depuis une sauvegarde
Avec les bases de données, les dossiers de persistance et certains fichiers de configuration, vous pouvez récupérer votre configuration de serveur et votre référentiel Rational Asset Manager.
Accès administrateur au serveur de base de données
Accès aux répertoires dans lesquels vous stockez les fichiers d'actifs (le dossier de persistance) et éventuellement les fichiers d'index de recherche (le dossier d'index)
Procédure
A partir de vos sauvegardes, restaurez les bases de données d'actifs et de cycles de vie sur votre serveur de base de données.
A partir de vos sauvegardes, restaurez le dossier de stockage sur disque de persistance. Si vous ne pouvez pas restaurer le dossier de persistance dans le même chemin, vous pouvez changer l'emplacement du dossier de persistance.
A partir de vos sauvegardes, restaurez le dossier de stockage sur disque d'index. Si vous utilisez un cluster IBM WebSphere Application
Server, vous devez restaurez le dossier d'index pour chaque noeud. Si vous restaurez les dossiers d'index, Rational Asset Manager peut régénérer plus vite l'index de recherche.
A partir de vos sauvegardes, restaurez la configuration pour votre serveur d'applications :
Pour WebSphere Application Server :
Exécutez le script WebSphere Application Server restoreConfig en indiquant le fichier de configuration de la sauvegarde que vous avez créé.
Le script restoreConfig se trouve dans le répertoire répertoire_installation_websphere/bin.
Par exemple, sur AIX, la commande peut être restoreConfig.sh WebSphereConfig_2010_07_01.zip
Si vous utilisez un cluster WebSphere Application
Server, exécutez le script restoreConfig pour chaque noeud sur votre cluster.
La commande restoreConfig peut entièrement restaurer la configuration et les applications déployées pour tout un noeud. Pour plus d'informations sur la commande restoreConfig, voir la documentation de WebSphere Application Server.
Pour Tomcat :
A partir de vos sauvegardes, restaurez les fichiers de démarrage pour les serveurs Tomcat :
Sur Windows, répertoire_installation_tomcat\bin\startup.bat etrépertoire_installation_tomcat_for_rtc\bin\startup.bat.
Sur Linux, AIX ou Linux for zSeries, répertoire_installation_tomcat/bin/startup.sh etrépertoire_installation_tomcat_for_rtc/bin/startup.sh
Si besoin est, modifiez les variables dans les fichiers de démarrage pour désigner les emplacements suivants :
Les bibliothèques Java /shared/lib/
Les fichiers JDBC .jar pour votre serveur de base de données
L'emplacement des fichiers IBM Rational Team Concert
(REP_INSTALL_JAZZ)
A partir de vos sauvegardes, restaurez les fichiers server.xml : répertoire_installation_tomcat/conf/server.xml etrépertoire_installation_tomcat_for_rtc/conf/server.xml
Si besoin est, remplacez la balise <resource name="jdbc/RAM_con"> par l'emplacement correct et l'autorisation pour la base de données pour Rational Asset Manager.
Pour le serveur pour Rational
Team Concert, vérifiez la balise <connector> contenant le port sécurisé. Vous devez mettre à jour cette balise avec l'emplacement et l'autorisation du certificat de sécurité pour le serveur.
A partir de vos sauvegardes, restaurez le fichier de configuration utilisateur : répertoire_installation_tomcat/conf/tomcat-users.xml etrépertoire_installation_tomcat_for_rtc/conf/tomcat-users.xml
À partir de vos sauvegardes, restaurez le fichier de configuration de la connexion à la base de données pour Rational Team Concert : rtc_install_dir/jazz/server/conf/ramjazz/teamserver.properties
Si besoin est, modifiez les propriétés de connexion pour le serveur de base de données.
Démarrez les serveurs d'applications.
Si elle n'est pas déjà démarrée, démarrez l'application Web Rational Asset Manager.
Pour WebSphere Application Server :
Connectez-vous à la console d'administration de WebSphere Application Server.
Cliquez sur Applications > Types d'application > Applications d'entreprise WebSphere.
Sélectionnez l'application RAM1WebApplication.ear et cliquez sur Démarrer.
Pour Tomcat :
Connectez-vous à l'application Manager.
Dans la section Applications, recherchez l'application Rational Asset Manager. Il s'agit en général de /ram.
Dans la liste Commandes pour l'application, cliquez sur Démarrer.
Si vous ne pouvez pas restaurer les dossiers de persistance et d'index au même emplacement et avec le même chemin d'accès aux répertoires, vous pouvez changer l'emplacement des dossiers.
Pour WebSphere Application Server :
Démarrez le serveur d'applications.
Dans un navigateur Web, ouvrez le serveur de configuration du serveur. Par défaut, l'application se trouve à l'adresse http://nom_hôte:port/ram.setup/.
La page Récapitulatif s'ouvre.
Dans la section Paramètres du référentiel, recherchez la propriété Paramètres de stockage sur disque et cliquez sur Editer.
Dans la page Paramètres de stockage sur disque, mettez à jour l'emplacement du dossier de persistance.
Mettez à jour l'emplacement du dossier d'index pour chaque noeud.
Cliquez sur
Suivant.
Depuis l'application de configuration du serveur, arrêtez et redémarrez le serveur d'applications en cliquant sur Outils > Redémarrer le serveur.
Pour Tomcat :
Démarrez le serveur d'applications.
Dans un navigateur Web, ouvrez l'application Web Rational Asset Manager.
Connectez-vous à l'application Web en tant qu'administrateur de référentiel.
Cliquez sur Applications.
Cliquez sur Configuration.
Dans la section Stockage sur disque, mettez à jour les emplacements des dossiers de persistance et d'index pour refléter les répertoires restaurés.
Cliquez sur Sauvegarder.
A l'aide de l'application /manager de Tomcat, arrêtez et redémarrez l'application Web Rational Asset
Manager.
Résultats
Votre référentiel est restauré à partir du point de la sauvegarde.
En fonction de la taille de votre référentiel et si vous avez restauré les dossiers d'index, la régénération de l'index de recherche peut prendre plusieurs minutes.
Désinstaller Rational Asset Manager
Vous pouvez utiliser l'option Désinstaller d'IBM Installation Manager pour désinstaller des packages d'un emplacement d'installation particulier. Vous pouvez aussi désinstaller tous les packages de chaque emplacement
d'installation.
Avant de commencer
A partir de la version 7.2 d'IBM Rational Asset Manager, le processus d'installation par défaut a été modifié de sorte qu'Installation
Manager installe
uniquement l'application de configuration du serveur Rational Asset Manager et que celle-ci déploie les fichiers .ear de l'application Rational Asset Manager. Par conséquent, pour désinstaller Rational Asset Manager de votre serveur, vous devez supprimer les fichiers .ear de l'application Rational Asset Manager à l'aide de l'application de configuration du serveur, puis utiliser Installation
Manger pour supprimer l'application de configuration du serveur Rational Asset Manager de l'application IBM WebSphere Application Server et supprimer les dossiers Rational Asset Manager.
Pour désinstaller des packages, vous devez vous connecter au système en utilisant le même compte d'utilisateur que
celui que vous avez utilisé pour installer les packages.
Remarque :Si
vous désinstallez le serveur Rational Asset Manager, Installation Manager
ne supprime que les fichiers qu'il a lui-même installés.
Si vous avez installé le serveur
Rational Asset Manager sur un serveur d'applications en procédant
manuellement, vous devez également procéder manuellement pour le désinstaller.
Remarque :Si vous avez déployé des fichiers d'archives Web ou d'entreprise en utilisant l'application
de configuration serveur Rational Asset Manager, vous devez les désinstaller manuellement ou via cette application. Installation Manager ne peut désinstaller que les applications qu'il a lui-même installées.
Procédure
Pour désinstaller des packages :
Fermez les programmes qui ont été installés à l'aide d'Installation
Manager.
Si vous désinstallez le serveur Rational Asset Manager sur la version incorporée de WebSphere Application Server,
arrêtez le serveur. Par exemple, lancez la commande stopServer.bat server1 à
partir d'une invite de commande en vous plaçant au préalable dans le dossier
PROFIL_WAS/bin.
Sur la page de démarrage, cliquez sur Désinstaller.
Dans la page Désinstaller des packages, sélectionnez le package de produit
Rational Asset Manager que vous souhaitez désinstaller. Cliquez sur
Suivant.
Dans la page Récapitulatif, passez en revue la liste des packages qui seront désinstallés, puis cliquez sur
Désinstaller. Une page de résultats s'affiche une fois les packages supprimés.
Cliquez sur Terminer pour quitter l'assistant.
Désinstaller à l'aide de l'application de configuration du serveur et d'Installation Manager
Si vous avez utilisé l'application de configuration du serveur IBM Rational Asset Manager pour déployer des applications Rational Asset Manager, vous pouvez utiliser l'application de configuration du serveur et l'assistant Désinstaller de IBM Installation Manager pour supprimer certaines applications, mais vous devez supprimer manuellement tous les autres paramètres et configurations.
Procédure
Dans un navigateur Web, ouvrez l'application de configuration du serveur Rational Asset Manager et connectez-vous en tant qu'administrateur. Le serveur étant configuré, la page des récapitulatifs doit s'ouvrir.
Cliquez sur l'étape Déploiement.
Cliquez sur Suivant.
Pour toutes les applications que vous souhaitez supprimer, cliquez sur Désinstaller.
Si vous avez déployé l'application de configuration du serveur à l'aide d'Installation
Manager, vous pouvez la supprimer à l'aide de l'assistant Désinstaller d'Installation
Manager. Ensuite :
Si vous avez utilisé l'application IBM WebSphere Application Server incluse, Installation
Manager supprime également WebSphere Application Server.
Vous avez terminé.
Si vous avez effectué l'installation sur un serveur WebSphere Application Server existant, vous serez peut-être amené à supprimer des fichiers et des paramètres supplémentaires.
Ouvrez la console d'administration de IBM WebSphere Application Server.
Recherchez et supprimez les répertoires de stockage pour Rational Asset Manager :
Cliquez sur Ressources > URL.
Cliquez sur Toutes les portées.
Plusieurs variables appelées RAM Persist, RAM
Local et RAM Index s'affichent.
Cliquez sur chaque variable et notez sa valeur, qui correspond à un répertoire.
Supprimez l'intégralité des fichiers et des dossiers contenus dans ces répertoires. Dans un environnement WebSphere Application Server ND, le répertoire de persistance
est un répertoire partagé simple. Dans chaque noeud du cluster, un répertoire d'index et
un répertoire local existent.
Une fois que vous avez supprimé l'ensemble des répertoires, supprimez toutes les variables appelées RAM Persist, RAM Local, RAM Index et RAM CQJRE.
Supprimez la source de données pour Rational Asset Manager :
Recherchez et cliquez sur la source de données avec le nom JNDI jdbc/RAM_Con.
Si vous utilisez un serveur autonome, il se peut que vous le trouviez sous Serveur.
Si vous utilisez un serveur de réseau, il se peut que vous le trouviez sous le cluster dans lequel
Rational Asset Manager a été installé.
Notez le nom de l'alias d'authentification géré par composant utilisé par la source de données.
Supprimez la source de données.
Accédez à Sécurité > Sécurité globale > Service d'authentification et d'autorisation Java > Données
d'authentification J2C.
Supprimez l'entrée dont le nom correspond à l'alias d'authentification géré par composant que vous avez noté.
Si vous avez installé Rational Team Concert sur votre serveur ou cluster, supprimez la source de données pour Rational Team Concert :
Recherchez et cliquez sur la source de données avec le nom JNDI jdbc/RTC_Con.
Si vous utilisez un serveur autonome, il se peut que vous le trouviez sous Serveur.
Si vous utilisez un serveur de réseau, il peut se trouver sous le serveur où Rational Team Concert est installé.
Notez le nom de l'alias d'authentification géré par composant utilisé par la source de données.
Supprimez la source de données.
Accédez à Sécurité > Sécurité globale > Service d'authentification et d'autorisation Java > Données
d'authentification J2C.
Supprimez l'entrée dont le nom correspond à l'alias d'authentification géré par composant que vous avez noté.
Facultatif : Si votre serveur
est un cluster de déploiement réseau, supprimez le bus d'intégration système.
Sélectionnez Intégration des services > Bus.
Supprimez le bus RAMBus.
Sélectionnez Ressources > JMS > Fabriques de
connexions.
Supprimez la fabrique RAM
Factory. Il se peut qu'elle figure sous le cluster dans lequel
Rational Asset Manager a été installé.
Sélectionnez
Ressources > JMS > Rubriques.
Supprimez la rubrique RAM
Cache. Il se peut qu'elle figure sous le cluster dans lequel
Rational Asset Manager a été installé.
Si nécessaire, désinstallez manuellement chaque archive d'entreprise ou Web à supprimer
du serveur d'applications :
Cliquez sur Applications > Types d'application.
Cliquez sur Applications d'entreprise WebSphere.
Sélectionnez chacune des applications suivantes restantes :
RAM1WebApplication
com.ibm.ram.repository.setup.web.ear (Installation Manager peut avoir supprimé cette application pour vous)
ramhelp_war (ou iehs_war pour Rational Asset Manager 7.5.0.2
ou version antérieure)
ramjazz_war
rmcabdgovernprocess_war
Cliquez sur Désinstaller.
Supprimez des propriétés personnalisées pour IBM Rational Team Concert:
Cliquez sur Serveurs > Types de serveur > Serveurs d'applications WebSphere.
Cliquez sur le nom du serveur dans lequel vous avez déployé Rational Team Concert.
Cliquez sur Gestion des processus et Java.
Cliquez sur Définition des processus.
Cliquez sur Machine virtuelle Java.
Cliquez sur Propriétés personnalisées.
Sélectionnez les propriétés suivantes :
JAZZ_HOME (la valeur de cette variable sera un dossier présent sur votre disque dur que vous aurez à supprimer)
(si vous avez utilisé une base de données Oracle) ORACLE_JDBC
(si vous avez utilisé une base de données Microsoft SQL Server) SQLSERVER_JDBC
Cliquez sur Supprimer.
Arrêtez le serveur. Sur un cluster,
il vous suffit d'arrêter le serveur d'applications qui exécutait Rational Team Concert.
Accédez au répertoire suivant sur votre disque dur : répertoire_installation_WebSphere\profiles\nom_profil\temp\nom_serveur\
Dans le répertoire nom_serveur, supprimez les répertoires suivants :
RAM1WebApplication
ramhelp_war (ou iehs_war pour Rational Asset Manager 7.5.0.2
ou version antérieure)
rmcabdgovernprocess_war
ramjazz_war (dans un environnement WebSphere Application Server
ND, ce dossier se trouve uniquement sur l'ordinateur avec le serveur d'applications exécutant Rational Team Concert
Pour un cluster WebSphere Application Server, supprimez les répertoires ci-dessus
sur chaque ordinateur physique de la cellule.
Accédez au répertoire suivant sur votre disque dur :répertoire_installation_Websphere\profiles\nom_profil\config\cells\nom_cellule\. Sur un cluster, ce répertoire se trouve dans un sous-répertoire du profil
sur la machine où est installé Deployment Manager.
Dans le répertoire nom_cellule,
supprimez les répertoires RTC : ram_jdbc et ramSharedLibs.
Désinstaller manuellement à partir de WebSphere Application Server
Pour désinstaller IBM Rational Asset Manager manuellement,
suivez les instructions suivantes pour désinstaller les fichiers d'archives d'entreprise et les fichiers d'archives Web du serveur d'applications et supprimer les autres paramètres et configuration éventuels.
Démarrez la console d'administration
IBM WebSphere Application Server.
Connectez-vous avec l'ID utilisateur et le mot de passe d'un administrateur.
Supprimez la source de données pour Rational Asset Manager :
Recherchez et cliquez sur la source de données avec le nom JNDI jdbc/RAM_Con.
Si vous utilisez un serveur autonome, il se peut que vous le trouviez sous Serveur.
Si vous utilisez un serveur de réseau, il se peut que vous le trouviez sous le cluster dans lequel
Rational Asset Manager a été installé.
Notez le nom de l'alias d'authentification géré par composant utilisé par la source de données.
Supprimez la source de données.
Accédez à Sécurité > Sécurité globale > Service d'authentification et d'autorisation Java > Données
d'authentification J2C.
Supprimez l'entrée dont le nom correspond à l'alias d'authentification géré par composant que vous avez noté.
Si vous avez installé Rational Team Concert sur votre serveur ou cluster, supprimez la source de données pour Rational Team Concert :
Recherchez et cliquez sur la source de données avec le nom JNDI jdbc/RTC_Con.
Si vous utilisez un serveur autonome, il se peut que vous le trouviez sous Serveur.
Si vous utilisez un serveur de réseau, il peut se trouver sous le serveur où Rational Team Concert est installé.
Notez le nom de l'alias d'authentification géré par composant utilisé par la source de données.
Supprimez la source de données.
Accédez à Sécurité > Sécurité globale > Service d'authentification et d'autorisation Java > Données
d'authentification J2C.
Supprimez l'entrée dont le nom correspond à l'alias d'authentification géré par composant que vous avez noté.
Facultatif : Si votre serveur
est un cluster de déploiement réseau, supprimez le bus d'intégration système.
Sélectionnez Intégration des services > Bus.
Supprimez le bus RAMBus.
Sélectionnez Ressources > JMS > Fabriques de
connexions.
Supprimez la fabrique RAM
Factory. Il se peut qu'elle figure sous le cluster dans lequel
Rational Asset Manager a été installé.
Sélectionnez
Ressources > JMS > Rubriques.
Supprimez la rubrique RAM
Cache. Il se peut qu'elle figure sous le cluster dans lequel
Rational Asset Manager a été installé.
Supprimez les applications.
Cliquez sur Applications > Types d'application > Applications d'entreprise WebSphere dans la sous-fenêtre de navigation.
Examinez les applications éventuellement installées :
RAM1WebApplication
com.ibm.ram.repository.setup.web.ear
ramhelp_war (ou iehs_war pour Rational Asset Manager 7.5.0.2
ou version antérieure)
rmcabdgovernprocess_war
ramjazz_war (ou jazz_war pour Rational Asset Manager 7.5.0.2
ou version antérieure)
Cliquez sur Désinstaller.
Cliquez sur Sauvegarder pour appliquer les modifications à la configuration principale.
Recherchez et supprimez les répertoires de stockage pour Rational Asset Manager :
Cliquez sur Ressources > URL.
Cliquez sur Toutes les portées.
Plusieurs variables appelées RAM Persist, RAM
Local et RAM Index s'affichent.
Cliquez sur chaque variable et notez sa valeur, qui correspond à un répertoire.
Supprimez l'intégralité des fichiers et des dossiers contenus dans ces répertoires. Dans un environnement WebSphere Application Server ND, le répertoire de persistance
est un répertoire partagé simple. Dans chaque noeud du cluster, un répertoire d'index et
un répertoire local existent.
Une fois que vous avez supprimé l'ensemble des répertoires, supprimez toutes les variables appelées RAM Persist, RAM Local, RAM Index et RAM CQJRE.
Supprimez des propriétés personnalisées pour IBM Rational Team Concert:
Cliquez sur Serveurs > Types de serveur > Serveurs d'applications WebSphere.
Cliquez sur le nom du serveur dans lequel vous avez déployé Rational Team Concert.
Cliquez sur Gestion des processus et Java.
Cliquez sur Définition des processus.
Cliquez sur Machine virtuelle Java.
Cliquez sur Propriétés personnalisées.
Sélectionnez les propriétés suivantes :
JAZZ_HOME (la valeur de cette variable sera un dossier présent sur votre disque dur que vous aurez à supprimer)
(si vous avez utilisé une base de données Oracle) ORACLE_JDBC
(si vous avez utilisé une base de données Microsoft SQL Server) SQLSERVER_JDBC
Cliquez sur Supprimer.
Supprimez les références aux bibliothèques partagées
pour Rational Asset Manager :
Cliquez sur Serveurs > Types de serveur > Serveurs d'applications WebSphere.
Cliquez
sur le nom du serveur dans lequel vous avez déployé Rational
Asset Manager.
Cliquez sur Gestion des processus et Java.
Cliquez sur l'option correspondant au chargeur de classe.
Cliquez sur l'ID du chargeur de classe.
Cliquez sur l'option correspondant aux références des bibliothèques partagées.
Sélectionnez la propriété commençant par le préfixe rlsibmratl. Exemple : rlsibmratl_812.
Cliquez sur Supprimer.
Pour un cluster WebSphere Application Server,
répétez cette
procédure pour chaque serveur d'applications du cluster.
Supprimez les bibliothèques partagées pour Rational Asset Manager :
Cliquez sur Environnement > bibliothèques partagées.
Sélectionnez Toutes les portées.
Cliquez sur l'option correspondant aux références des bibliothèques partagées.
Sélectionnez toutes les bibliothèques partagées qui commencent par le
préfixe rlsibmratl. Exemple : rlsibmratl_812
Cliquez sur Supprimer.
Facultatif : Si Rational Asset Manager était la seule
application hébergée sur le serveur, supprimez les éventuelles variables d'environnement.
Cliquez sur Environnement > Variables WebSphere
dans le panneau de navigation.
Cliquez sur le nom de chacune des variables d'environnement qui ont été définies pour
Rational Asset Manager (par exemple,
Oracle_JDBC_DRIVER_PATH).
Cliquez sur Supprimer.
Cliquez sur Sauvegarder pour appliquer les modifications à la configuration principale.
Facultatif : Reconfigurez les paramètres de sécurité. Si vous avez configuré la sécurité spécialement pour
Rational Asset Manager, redonnez leur
valeur précédente aux paramètres éventuellement modifiés à cet effet. En revanche, si les paramètres de sécurité concernent
également d'autres applications, ne les modifiez pas.
Arrêtez le serveur. Sur un cluster,
il vous suffit d'arrêter le serveur d'applications qui exécutait Rational Team Concert.
Accédez au répertoire suivant sur votre disque dur : répertoire_installation_WebSphere\profiles\nom_profil\temp\nom_serveur\
Dans le répertoire nom_serveur, supprimez les répertoires suivants :
RAM1WebApplication
ramhelp_war (ou iehs_war pour Rational Asset Manager 7.5.0.2
ou version antérieure)
rmcabdgovernprocess_war
ramjazz_war (dans un environnement WebSphere Application Server
ND, ce dossier se trouve uniquement sur l'ordinateur avec le serveur d'applications exécutant Rational Team Concert
Pour un cluster WebSphere Application Server, supprimez les répertoires ci-dessus
sur chaque ordinateur physique de la cellule.
Accédez au répertoire suivant sur votre disque dur :répertoire_installation_Websphere\profiles\nom_profil\config\cells\nom_cellule\. Sur un cluster, ce répertoire se trouve dans un sous-répertoire du profil
sur la machine où est installé Deployment Manager.
Dans le répertoire nom_cellule,
supprimez les répertoires RTC : ram_jdbc et ramSharedLibs.
Note to U.S. Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.
Le présent document peut contenir des informations ou des références concernant certains produits, logiciels ou services IBM non annoncés dans ce pays. Pour plus de détails, référez-vous aux documents d'annonce disponibles dans votre pays, ou adressez-vous à votre partenaire commercial IBM. Toute référence à un produit,
logiciel ou service IBM n'implique pas que seul ce produit, logiciel
ou service IBM puisse être utilisé. Tout autre élément fonctionnellement
équivalent peut être utilisé, s'il n'enfreint aucun droit dIBM. Il est
de la responsabilité de l'utilisateur d'évaluer et de vérifier lui-même les installations et applications réalisées avec
des produits, logiciels ou services non expressément référencés par IBM.
IBM peut détenir des brevets ou des demandes de brevet couvrant les produits mentionnés dans le présent document. La
remise de ce document ne vous donne aucun droit de licence sur ces brevets ou demandes de brevet. Si vous désirez recevoir
des informations concernant l'acquisition de licences, veuillez en faire la demande par écrit à l'adresse suivante :
IBM Director of Licensing
IBM Corporation
North
Castle Drive
Armonk, NY 10504-1785
U.S.A.
Les informations sur les licences concernant les produits
utilisant un jeu de caractères double octet peuvent être obtenues par
écrit à l'adresse suivante :
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome,
Minato-ku
Tokyo 106, Japon
Le paragraphe suivant ne s'applique ni au Royaume-Uni, ni dans aucun pays dans lequel il serait
contraire aux lois locales. LE PRESENT DOCUMENT EST LIVRE EN L'ETAT SANS AUCUNE GARANTIE EXPLICITE OU IMPLICITE.
IBM DECLINE NOTAMMENT TOUTE RESPONSABILITE RELATIVE A CES INFORMATIONS EN CAS DE CONTREFAÇON AINSI QU'EN CAS DE DEFAUT
D'APTITUDE A L'EXECUTION D'UN TRAVAIL DONNE.
Certaines juridictions n'autorisent pas l'exclusion des garanties implicites, auquel cas l'exclusion
ci-dessus ne vous sera pas applicable.
Le présent document peut contenir des inexactitudes ou des
coquilles. Ce document est mis à jour périodiquement. Chaque
nouvelle édition inclut les mises à jour. IBM peut, à tout moment et sans préavis, modifier les produits et logiciels décrits dans ce document.
Les références à des sites Web non IBM sont fournies à titre
d'information uniquement et n'impliquent en aucun cas une adhésion
aux données qu'ils contiennent. Les éléments figurant sur ces sites Web ne font pas partie des éléments du présent
produit IBM et l'utilisation de ces sites relève de votre seule responsabilité.
Les licenciés souhaitant obtenir des informations permettant :
(i) l'échange des données entre des logiciels créés de façon
indépendante et d'autres logiciels (dont celui-ci), et (ii)
l'utilisation mutuelle des données ainsi échangées, doivent adresser
leur demande à :
Intellectual Property Dept. for Rational Software
IBM Corporation
20 Maguire Road
Lexington, Massachusetts 02421-3112
U.S.A.
Ces informations peuvent être soumises à des conditions
particulières, prévoyant notamment le paiement d'une redevance.
Le logiciel sous licence décrit dans cette Documentation et tous les éléments sous licence disponibles s'y rapportant sont fournis par IBM conformément aux dispositions de l'ICA, des Conditions internationales d'utilisation des logiciels IBM ou de tout autre accord équivalent.
Les informations concernant des produits non IBM ont été obtenues auprès des
fournisseurs de ces produits, par l'intermédiaire d'annonces publiques ou via d'autres sources disponibles. IBM n'a pas testé ces produits et ne peut confirmer l'exactitude de leurs
performances ni leur compatibilité. Elle ne peut recevoir aucune réclamation concernant des produits
non IBM. Toute question concernant les performances de produits non IBM doit être adressée aux fournisseurs de ces
produits.
Marques
IBM, le logo IBM et ibm.com sont des marques d'International Business Machines Corp., déposées dans des nombreuses juridictions du monde entier. D'autres noms de produits et de services peuvent aussi être des marques d'IBM ou d'autres entreprises. La liste actualisée de toutes les marques d'IBM est disponible sur la page Web "Copyright and trademark information" à http://www.ibm.com/legal/copytrade.shtml.
Adobe est une marque enregistrée d'Adobe Systems Incorporated aux Etats-Unis et/ou dans certains autres pays.
Intel et Pentium sont des marques d'Intel Corporation ou de ses filiales aux Etats-Unis et dans certains autres pays.
Java ainsi que tous les logos et toutes les marques incluant Java sont des marques de Sun Microsystems, Inc. aux Etats-Unis et/ou dans certains autres pays.
Linux est une marque de Linus Torvalds aux Etats-Unis et/ou dans certains autres pays.
Microsoft et Windows sont des marques de Microsoft Corporation
aux Etats-Unis et/ou dans certains autres pays.
UNIX est une marque de The Open Group aux Etats-Unis et/ou dans certains autres pays.
Les autres noms de sociétés, de produits et de services peuvent appartenir à des tiers.