IBM Maximo Asset Management : Guide d`installation (IBM
Transcription
IBM Maximo Asset Management : Guide d`installation (IBM
IBM Maximo Asset Management Version 7.5 Guide d'installation (IBM WebSphere) Important Avant d'utiliser le présent document et le produit associé, prenez connaissance des informations générales figurant à la section «Remarques», à la page 291. Cette édition s'applique à la version 7, édition 5, modification 0 d'IBM Maximo Asset Management et dans toutes les éditions et modifications suivantes, sauf indication contraire dans les nouvelles éditions. 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 CONTREFACON AINSI QU'EN CAS DE DEFAUT D'APTITUDE A L'EXECUTION D'UN TRAVAIL DONNE. Ce document est mis à jour périodiquement. Chaque nouvelle édition inclut les mises à jour. Les informations qui y sont fournies sont susceptibles d'être modifiées avant que les produits décrits ne deviennent eux-mêmes disponibles. En outre, il peut contenir des informations ou des références concernant certains produits, logiciels ou services non annoncés dans ce pays. Cela ne signifie cependant pas qu'ils y seront annoncés. Pour plus de détails, pour toute demande d'ordre technique, ou pour obtenir des exemplaires de documents IBM, référez-vous aux documents d'annonce disponibles dans votre pays, ou adressez-vous à votre partenaire commercial. Vous pouvez également consulter les serveurs Internet suivants : v http://www.fr.ibm.com (serveur IBM en France) v http://www.can.ibm.com (serveur IBM au Canada) v http://www.ibm.com (serveur IBM aux Etats-Unis) Compagnie IBM France Direction Qualité 17, avenue de l'Europe 92275 Bois-Colombes Cedex © Copyright IBM France 2013. Tous droits réservés. © Copyright IBM Corporation 2007, 2013. Table des matières Avis aux lecteurs canadiens . . . . . vii Chapitre 1. Préparation à l'installation . . 1 Images d'installation du logiciel . . . . . . . . 1 Avant de commencer . . . . . . . . . . . 1 Vérification des prérequis à l'aide d'un programme . . . . . . . . . . . . . . 3 Vérification de la disponibilité des ports . . . . 7 Exigences liées à la commande tar pour AIX et HP-UX . . . . . . . . . . . . . . . 8 Spécification des besoins pour les polices AIX . . 8 Vérification de la prise en charge des grands formats de page pour AIX . . . . . . . . . 8 Activation des E-S asynchrones sous AIX . . . . 9 Recherche des bibliothèques requises sous Linux 10 Configuration de JRE dans Linux . . . . . . 10 Définition de la limite utilisateur . . . . . . 11 Définition de la taille de l'espace d'échange . . . 11 Définition de la mémoire partagée . . . . . . 11 Activation de la configuration à distance . . . 12 Activer l'authentification de client SSL . . . . 13 Paramètres des règles sur les mots de passe du système. . . . . . . . . . . . . . . 14 Sauvegarde de la base de données du moteur de messagerie. . . . . . . . . . . . . . 14 Spécification des valeurs de nom d'hôte . . . . 15 Etablissement d'un nom d'hôte qualifié complet sur les systèmes Windows . . . . 15 Forçage du programme d'installation de middleware pour utiliser les noms d'hôtes alphanumériques . . . . . . . . . . 15 Activation de la recherche en texte intégral pour IBM DB2 . . . . . . . . . . . . . . 16 Tableau de bord . . . . . . . . . . . . . 16 Démarrage du tableau de bord . . . . . . . 17 Chapitre 2. Déploiement avec configuration automatique des middleware . . . . . . . . . . . . . 19 Présentation du plan de déploiement du programme d'installation des logiciels intermédiaires . . . . Installation des middleware existants en utilisant le programme d'installation de middleware . . . . Journaux du programme d'installation des logiciels intermédiaires . . . . . . . . . Fichiers journaux du programme d'installation des logiciels intermédiaires . . . . . . . Configuration des chaînes de groupes et d'utilisateurs dans IBM Tivoli Directory Server . Configuration de SSL entre Microsoft Active Directory et WebSphere Application Server Network Deployment . . . . . . . . . . Désinstallation des logiciels intermédiaires . . . . Réinstallation du middleware avec IBM DB2 . . . Présentation du programme d'installation . . . . © Copyright IBM Corp. 2007, 2013 20 20 24 26 36 37 42 43 44 Valeurs des chemins d'une installation simple . Installation du produit et configuration automatique du middleware. . . . . . . Création d'une base de données maxdemo au cours de l'installation . . . . . . . . . Déploiement de langues après le report de mise à jour de base de données . . . . . . . . . Déploiement manuel de langues après le report de mise à jour de base de données . . . . . 45 . 47 . 54 . 54 . 55 Chapitre 3. Réutilisation des logiciels intermédiaires existants pour un déploiement automatique. . . . . . . 57 Exécution du programme d'installation des middlewares sur les serveurs middleware existants Configuration d'un serveur DB2 existant à l'aide du programme d'installation de middleware . Vérification d'un serveur IBM Tivoli Directory Server à l'aide du programme d'installation de middleware . . . . . . . . . . . . Préparation de Microsoft Active Directory pour une réutilisation . . . . . . . . . . . Présentation du programme d'installation . . . Valeurs des chemins d'une installation simple . Installation du produit et configuration automatique du middleware. . . . . . . Création d'une base de données maxdemo au cours de l'installation . . . . . . . . . Déploiement de langues après le report de mise à jour de base de données . . . . . . . . . Déploiement manuel de langues après le report de mise à jour de base de données . . . . . 58 . 61 . 62 . 63 . 65 . 66 . 69 . 75 . 76 . 76 Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel . . . . . . . . . 79 Installation de Maximo Asset Management avec une configuration de middleware manuelle . . . . . 81 Configuration manuelle de la base de données . 81 Configuration manuelle de DB2 9.x . . . . 81 Configuration manuelle d'Oracle 11g . . . . 83 Configuration manuelle d'Oracle . . . . . 86 Configuration manuelle de Microsoft SQL Server . . . . . . . . . . . . . . 89 Configuration manuelle du serveur d'annuaire . 91 Configuration manuelle de IBM Tivoli Directory Server . . . . . . . . . . . 92 Configuration manuelle de Microsoft Active Directory . . . . . . . . . . . . . 96 Configuration manuelle du serveur J2EE . . . 100 Configuration manuelle de WebSphere Application Server Network Deployment . . 100 Installation du produit et configuration manuelle du middleware . . . . . . . . . . . . . 126 iii Création d'une base de données maxdemo au cours de l'installation . . . . . . . . . . . . . 133 Déploiement de langues après le report de mise à jour de base de données . . . . . . . . . . 134 Déploiement manuel de langues après le report de mise à jour de base de données . . . . . 134 Chapitre 5. Installation en mode silencieux . . . . . . . . . . . . . 137 Installation en mode silencieux de Maximo Asset Management . . . . . . . . . . . . . 137 Propriétés d'installation en mode silencieux . . . 140 Chapitre 6. Vérification de la réussite de l'installation à l'aide d'un programme . . . . . . . . . . . . 163 Chapitre 7. Vérification manuelle de l'installation . . . . . . . . . . . . 169 Chapitre 8. Configuration de l'attribut HTTPOnly . . . . . . . . . . . . . 171 Chapitre 9. Tâches de post-installation 173 Accès à la documentation du produit . . . . . Configuration des données initiales . . . . . . Ouverture d'une session à l'aide d'un ID utilisateur par défaut . . . . . . . . . . Configuration de SMTP . . . . . . . . . Création de codes devises . . . . . . . . Création de groupes d'articles et de sociétés . . Création d'une organisation . . . . . . . Création d'un composant compte GLC . . . . Application des modifications à la base de données . . . . . . . . . . . . . . Création d'un compte GLG . . . . . . . . Mise à jour des autorisations de type des composants du Grand livre. . . . . . . . Mise à jour des comptes d'entreprise . . . . Création d'un site d'insertion par défaut . . . Création d'un type de travail . . . . . . . Fermeture et ouverture de session . . . . . Synchronisation des utilisateurs et des groupes . . Création d'une base de données après l'installation Description et configuration de la sécurité . . . . 173 173 173 174 175 175 175 176 176 177 177 178 178 178 179 179 180 182 Chapitre 10. Désinstallation du produit 183 Désinstallation d'un déploiement configuré automatiquement . . . . . . . . . . . . Exécution du programme de désinstallation des middleware configurés automatiquement . . . Désinstallation d'un déploiement configuré manuellement . . . . . . . . . . . . . Exécution du programme de désinstallation des middleware configurés manuellement . . . . Récupération de la configuration de base de données . . . . . . . . . . . . . . iv 184 184 185 186 187 Restauration du serveur de base de données DB2 . . . . . . . . . . . . . . Restauration de la base de données Oracle Restauration de la base de données Microsoft SQL Server . . . . . . . . . . . . Désinstallation du produit sans le programme de désinstallation . . . . . . . . . . . . . Outil de récupération du programme de désinstallation . . . . . . . . . . . . Utilisation de l'outil de récupération du programme de désinstallation . . . . . . Désinstallation manuelle. . . . . . . . . Récupération de la configuration d'WebSphere Application Server . . . . . Suppression de fichiers du système . . . . 187 188 189 190 190 191 195 196 199 Chapitre 11. Démarrage et arrêt des middleware . . . . . . . . . . . . 201 Redémarrage de middleware sous Windows Redémarrage de middleware sous UNIX . Arrêt de middleware sous Windows. . . Arrêt des middleware sous Linux et AIX . . . . . . . . . . . . . 201 202 203 205 Chapitre 12. Rubriques associées à l'installation avancée . . . . . . . . 207 Gestion de WebSphere Application Server Network Deployment . . . . . . . . . . . . . . Démarrage du serveur d'applications à partir de la ligne de commande . . . . . . . . . Démarrage du serveur d'applications à partir de la console d'administration . . . . . . . . Sécurisation de la console d'administration de WebSphere Application Server Network Deployment . . . . . . . . . . . . . Configuration des services Windows . . . . Configuration du serveur d'applications WebSphere Application Server Network Deployment pour l'exécuter en tant que service Windows . . . . . . . . . . Modification des paramètres de configuration du programme d'installation des logiciels intermédiaires . . . . . . . . . . . . . Gestion des fichiers EAR . . . . . . . . . Génération des fichiers EAR . . . . . . . Désinstallation manuelle des applications dans WebSphere Application Server Network Deployment . . . . . . . . . . . . . Installation manuelle d'applications dans WebSphere Application Server Network Deployment . . . . . . . . . . . . . 207 207 208 209 210 211 212 213 213 214 214 Chapitre 13. Logiciels intermédiaires sous Solaris et HP-UX . . . . . . . 217 Préparation du système d'exploitation . . Installation de middleware sur Solaris . HP-UX . . . . . . . . . . . Installations des composants . . . . . Installation de DB2 . . . . . . . Installation d'IBM Tivoli Directory Server Solaris . . . . . . . . . . . . IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) . . . . . . . . . . sur . . . . . . . 217 217 217 218 218 . 220 Installation de WebSphere Application Server Network Deployment . . . . . . . . Création de profils WebSphere Application Server Network Deployment . . . . . Configuration manuelle de Virtual Member Manager sur WebSphere Application Server Network Deployment . . . . . . . Installation du programme d'installation de mises à jour WebSphere . . . . . . . Installation et configuration de IBM HTTP Server . . . . . . . . . . . . . Installation du plug-in WebSphere . . . Configuration de Virtual Member Manager sous IBM WebSphere Application Server Network Deployment . . . . . . . . . . . . . . 221 . 222 . 224 . 228 . 229 . 232 . 234 Chapitre 14. Sauvegarde et restauration . . . . . . . . . . . . 235 Sauvegarde du poste de travail administratif de Restauration du poste de travail administratif de Propriétés de l'installation . . . . . . . . Mise à jour des données de l'environnement . 235 236 . 236 . 251 Chapitre 15. Identification et résolution des problèmes . . . . . . 253 Erreur lors du démarrage du programme d'installation du middleware . . . . . . . . Identification et résolution des problèmes liés au programme d'installation des logiciels intermédiaires . . . . . . . . . . . . . Identification et résolution des problèmes liés au programme d'installation des logiciels intermédiaires . . . . . . . . . . . . Incident de segmentation . . . . . . . . Erreur CTGIN9048E . . . . . . . . . . Erreur CTGIN9042E . . . . . . . . . . Erreur ACUINI0044E . . . . . . . . . . Mot de passe de l'utilisateur db2admin incorrect Expiration du mot de passe pour db2admin . . 253 253 254 254 255 257 258 259 261 Configuration incorrecte de DB2 ou d'IBM Tivoli Directory Server . . . . . . . . . . . Mot de passe idsccmdb incorrect . . . . . . Condition requise par le service pack pour AIX incorrecte. . . . . . . . . . . . . . Echec du changement de nom des répertoires système . . . . . . . . . . . . . . Valeur du mot de passe DB2 incorrecte . . . . Récupération après un échec de l'installation de DB2 sous AIX . . . . . . . . . . . . IBM Tivoli Directory Server se lance en mode de configuration . . . . . . . . . . . . Codes d'erreur liés au script de configuration des middlewares . . . . . . . . . . . Identification et résolution des incidents liés à la désinstallation des logiciels intermédiaires. . . Echec de la désinstallation de WebSphere Application Server Network Deployment suite à l'impossibilité d'assurer la liaison à l'annuaire LDAP . . . . . . . . . . Identification et résolution des incidents liés au programme d'installation . . . . . . . . . Identification et résolution des incidents liés au programme d'installation du produit . . . . Incidents communs liés au déploiement . . Identification et résolution d'erreurs spécifiques au programme d'installation du produit . . . Agent de noeud WebSphere Application Server Network Deployment signalé comme arrêté . . . . . . . . . . . . . . Identification et résolution des incidents liés au programme de désinstallation du produit . . . Erreur CTG00001 lors d'une désinstallation 261 263 265 265 267 269 270 271 272 272 273 274 279 288 288 288 289 Remarques . . . . . . . . . . . . 291 Marques . . . . . . . . . . . . . . . 293 Index . . . . . . . . . . . . . . . 295 Table des matières v vi IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Avis aux lecteurs canadiens Le présent document a été traduit en France. Voici les principales différences et particularités dont vous devez tenir compte. Illustrations Les illustrations sont fournies à titre d'exemple. Certaines peuvent contenir des données propres à la France. Terminologie La terminologie des titres IBM peut différer d'un pays à l'autre. Reportez-vous au tableau ci-dessous, au besoin. IBM France IBM Canada ingénieur commercial représentant agence commerciale succursale ingénieur technico-commercial informaticien inspecteur technicien du matériel Claviers Les lettres sont disposées différemment : le clavier français est de type AZERTY, et le clavier français-canadien de type QWERTY. OS/2 et Windows - Paramètres canadiens Au Canada, on utilise : v les pages de codes 850 (multilingue) et 863 (français-canadien), v le code pays 002, v le code clavier CF. Nomenclature Les touches présentées dans le tableau d'équivalence suivant sont libellées différemment selon qu'il s'agit du clavier de la France, du clavier du Canada ou du clavier des États-Unis. Reportez-vous à ce tableau pour faire correspondre les touches françaises figurant dans le présent document aux touches de votre clavier. © Copyright IBM Corp. 2007, 2013 vii Brevets Il est possible qu'IBM détienne des brevets ou qu'elle ait déposé des demandes de brevets portant sur certains sujets abordés dans ce document. Le fait qu'IBM vous fournisse le présent document ne signifie pas qu'elle vous accorde un permis d'utilisation de ces brevets. Vous pouvez envoyer, par écrit, vos demandes de renseignements relatives aux permis d'utilisation au directeur général des relations commerciales d'IBM, 3600 Steeles Avenue East, Markham, Ontario, L3R 9Z7. Assistance téléphonique Si vous avez besoin d'assistance ou si vous voulez commander du matériel, des logiciels et des publications IBM, contactez IBM direct au 1 800 465-1234. viii IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Chapitre 1. Préparation à l'installation Ces rubriques contiennent des informations relatives aux supports de produits, des considérations de pré-installation, une présentation de la procédure d'installation et des instructions sur l'utilisation du tableau de bord Maximo Asset Management. Utilisez les informations de planification pour vous familiariser avec le processus général d'un déploiement de Maximo Asset Management avant d'utiliser ces informations pour mener l'installation. Images d'installation du logiciel Accédez au produit IBM® Maximo Asset Management à partir de IBM Passport Advantage ou du DVD du produit si vous en avez demandé un. Les images d'installation disponibles sur Passport Advantage peuvent inclure plusieurs fichiers à télécharger. Téléchargez tous les fichiers du module dans un seul répertoire et extrayez les fichiers afin de les exécuter. Pour obtenir des instructions et la liste complète des images d'installation, consultez le document IBM Maximo Asset Management 7.5 Download Document (www.ibm.com/support/docview.wss?uid=swg24029458). Avant de commencer Ensemble de tâches à terminer avant d'installer Maximo Asset Management. Dans certains cas, pour exécuter cette procédure, vous devez être connecté en tant qu'utilisateur disposant des droits d'administrateur sous Windows. Certains processus tels que les programmes antivirus peuvent avoir des impacts négatifs sur le programme d'installation de Maximo Asset Management. Vous devez arrêter temporairement les processus non critiques avant d'exécuter le programme d'installation de Maximo Asset Management. La plupart des tâches doivent être terminées pour les logiciels intermédiaires installés sur des systèmes UNIX, que vous envisagiez ou non d'utiliser le programme d'installation des logiciels intermédiaires pour installer et configurer les logiciels intermédiaires de Maximo Asset Management. Ces tâches doivent être terminées pour tous les systèmes UNIX qui hébergent les logiciels intermédiaires à utiliser avec Maximo Asset Management. Remarque : Effectuez une copie de l'image du système, de la base de données et du serveur d'applications sur lequel vous souhaitez installer le produit. Remarque : IBM publie des mises à jour au programme d'installation des logiciels intermédiaires. Avant de l'utiliser, consultez le portail de support IBM à l'adresse http://www.ibm.com/support/entry/portal/Overview/Software/Tivoli/ Maximo_Asset_Management pour savoir s'il existe une version mise à jour du programme d'installation. Vérifiez que l'espace disque est suffisant sur les systèmes utilisés au cours du déploiement de Maximo Asset Management. Si le système est saturé au cours du déploiement de Maximo Asset Management, des incidents peuvent se produire lors de l'exécution des opérations dans Maximo Asset Management. © Copyright IBM Corp. 2007, 2013 1 Les noms d'hôte qualifiés complets fournis aux programmes d'installation doivent être résolus entre les systèmes impliqués dans le déploiement du produit. Vérifiez que toutes les adresses IP configurées pour les systèmes ciblés pour le déploiement du produit sont accessibles à l'aide de la commande ping depuis le poste de travail d'administration. «Vérification de la disponibilité des ports», à la page 7 Vous devez vous assurer de la disponibilité de certains ports avant d'utiliser les programmes d'installation du produit. «Exigences liées à la commande tar pour AIX et HP-UX», à la page 8 La commande native UNIXtar et la version GNU de la commande tar sont requises par le programme d'installation du middleware. Etant donné que l'utilitaire natif ne prend pas en charge les noms de fichiers longs, vérifiez que la version 1.14 ou ultérieure de GNU tar est installée. La version 1.14 de GNU tar s'assure que les fichiers d'installation peuvent être extraits. «Activation des E-S asynchrones sous AIX», à la page 9 IBM Tivoli Directory Server requiert l'activation des E-S asynchrones sur les systèmes AIX. «Recherche des bibliothèques requises sous Linux», à la page 10 Le déploiement Maximo Asset Management nécessite certaines bibliothèques systèmes Linux. «Configuration de JRE dans Linux», à la page 10 Il arrive que le programme d'installation de middleware échoue sur les systèmes Red Hat Enterprise Linux 5 ou sur d'autres systèmes sur lesquels la sécurité Linux (SELinux) est activée. «Définition de la limite utilisateur», à la page 11 Cette section explique comment définir, sous Linux, la limite utilisateur qui est utilisée pour définir les limites utilisateur du système et des ressources de processus. «Définition de la taille de l'espace d'échange», à la page 11 L'application Maximo Asset Management peut utiliser une quantité importante de ressources. Configurez et adaptez votre système de sorte à optimiser les performances. Cette section explique comment définir la taille de l'espace d'échange sur les systèmes Linux. «Définition de la mémoire partagée», à la page 11 Cette section explique comment définir une valeur de mémoire partagée minimale dans Linux. «Activation de la configuration à distance», à la page 12 Le programme d'installation de Maximo Asset Management peut configurer automatiquement les middleware. Vous devez activer un protocole d'accès à distance pour chaque système sur lequel vous souhaitez installer le logiciel intermédiaire. «Activer l'authentification de client SSL», à la page 13 Les programmes d'installation de Maximo Asset Management et de la solution de processus échouent si la fonction d'authentification du client sous SSL est activée dans IBM HTTP Server. Vous pouvez utiliser une solution de contournement pour activer l'authentification de client pendant l'installation. «Paramètres des règles sur les mots de passe du système», à la page 14 Familiarisez-vous avec les règles sur les mots de passe des systèmes que vous utilisez lors du déploiement de Maximo Asset Management. «Sauvegarde de la base de données du moteur de messagerie», à la page 14 Ces instructions concernent la sauvegarde de la base de données du moteur de déploiement. Les sauvegardes permettent de restaurer la base de données dans l'état où elle se trouvait avant l'installation. 2 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) «Vérification des prérequis à l'aide d'un programme» Vous pouvez vérifier la présence des prérequis sur un système à l'aide de l'utilitaire de vérification des prérequis. Utilisez cet utilitaire avant de démarrer les programmes d'installation des middleware et du produit. Vérification des prérequis à l'aide d'un programme Vous pouvez vérifier la présence des prérequis sur un système à l'aide de l'utilitaire de vérification des prérequis. Utilisez cet utilitaire avant de démarrer les programmes d'installation des middleware et du produit. Pourquoi et quand exécuter cette tâche L'utilitaire de vérification des prérequis vérifie les éléments suivants : v Exigences liées au système d'exploitation, y compris les groupes de correctifs. v Configuration matérielle requise, y compris la mémoire et l'espace sur le disque dur. v Disponibilité des ports. v Exigences des middleware, comme les packages logiciels, les fichiers de bibliothèque, les droits d'accès au répertoire, les noms d'hôtes, et les emplacements d'installation. Vous pouvez démarrer l'utilitaire de vérification des prérequis à partir du tableau de bord d'installation du produit ou de la ligne de commande. Lorsqu'il est démarré à partir du tableau de bord, l'utilitaire s'exécute en mode interactif. Lorsqu'il est démarré à partir de la ligne de commande, l'utilitaire de vérification des prérequis accepte divers paramètres. L'utilitaire de vérification des prérequis doit être exécuté sur le système hébergeant les prérequis vérifiés. Vous ne pouvez pas utiliser cet utilitaire pour vérifier les prérequis sur un système distant. Chapitre 1. Préparation à l'installation 3 Tableau 1. Paramètres de vérification du système Paramètres Caractéristiques -component Indique le type de composant vérifié. Un composant au moins doit être utilisé avec l'utilitaire de vérification des prérequis. dbserver Utilisez le paramètre dbserver pour vérifier les prérequis relatifs à DB2 à l'aide de l'utilitaire de vérification des prérequis. dirserver Utilisez le paramètre dirserver pour vérifier les prérequis relatifs à IBM Tivoli Directory Server à l'aide de l'utilitaire de vérification des prérequis. j2eeserver Utilisez le paramètre j2eeserver pour vérifier les prérequis relatifs à WebSphere Application Server Network Deployment à l'aide de l'utilitaire de vérification des prérequis. bsi Utilisez le paramètre bsi pour vérifier les prérequis exigés par le programme d'installation du produit à l'aide de l'utilitaire de vérification des prérequis. Exécutez l'utilitaire de vérification des prérequis à l'aide du paramètre bsi sur le poste de travail administratif. Exemple de syntaxe : tpae_req_check.bat -component bsi Si vous n'utilisez pas le paramètre -component, vous êtes invité à indiquer les composants lors de l'utilisation de l'utilitaire. Plusieurs composants peuvent être indiqués comme valeurs séparées par des virgules. -input L'utilitaire de vérification des prérequis peut accepter un fichier de propriétés comme entrée. L'utilitaire vérifie les valeurs de propriétés se trouvant dans le fichier. Par exemple, le paramètre de port du serveur DB2 par défaut est DB2_SERVER_PORT=50000. L'utilitaire de vérification des prérequis vérifie que ce port est disponible sur l'hôte du serveur DB2. Le fichier de propriétés d'entrée par défaut est tpae.properties et se trouve sur le support d'installation des middleware dans le répertoire SystemRequirements. Plusieurs exemples de fichiers de propriétés se trouvent également dans SystemRequirements\sample_property_files. Ces fichiers contiennent des valeurs personnalisées définies pour des systèmes d'exploitation particuliers. Vous pouvez copier ces fichiers de propriétés sur le système et les modifier, ou créer vos propres fichiers, avant d'exécuter l'utilitaire de vérification des prérequis. Exemple de syntaxe : tpae_req_check.bat -component dbserver -input path to the property file Si vous n'utilisez pas le paramètre input lorsque vous exécutez l'utilitaire de vérification des prérequis, ce dernier s'exécute en mode interactif. Vous êtes invité à vérifier les valeurs individuelles. 4 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Tableau 1. Paramètres de vérification du système (suite) Paramètres Caractéristiques -mode L'utilitaire de vérification des prérequis peut être exécuté en mode silencieux ou interactif. interactif Par défaut, l'utilitaire de vérification des prérequis s'exécute en mode interactif. Si vous n'indiquez pas le paramètre -mode, l'utilitaire s'exécute par défaut en mode interactif. Lorsqu'il est démarré à partir du tableau de bord, l'utilitaire s'exécute en mode interactif. mode silencieux Si vous utilisez le qualificatif silent, vous pouvez également utiliser le paramètre input et fournir un fichier de propriétés. Si aucun fichier d'entrée n'est fourni, les valeurs de propriétés par défaut sont utilisées. La sortie doit également être dirigée vers un fichier pour afficher les résultats. Exemple de syntaxe : tpae_req_check.bat -component dbserver -mode silent -input path to the property file > prereqresults.log -lang Paramètre utilisé pour indiquer l'environnement local du système vérifié. Exemple de syntaxe : tpae_req_check.bat -component dbserver -lang en Les résultats sont rendus dans la langue de l'environnement local indiqué. Ce paramètre est facultatif. Par défaut, le langage utilisé est celui qui est configuré dans l'environnement local de système. Si le regroupement de ressources est introuvable dans l'environnement local de système, ou si la langue de l'environnement du système n'est pas prise en charge, les messages s'affichent en anglais. -trace Paramètre utilisé pour indiquer les instructions de sortie de trace lors de l'exécution de l'utilitaire. Aucune Lorsque ce qualificatif est sélectionné, aucune information de trace n'est générée lors de l'exécution de l'utilitaire. Verbose Lorsque ce qualificatif est sélectionné, des informations de trace détaillées sont générées lors de l'exécution de l'utilitaire. Normal Lorsque ce qualificatif est sélectionné, les informations de trace par défaut sont générées lors de l'exécution de l'utilitaire. Exemple de syntaxe : tpae_req_check.bat -component dbserver -trace None Procédure 1. Connectez-vous au système pour lequel vous vérifiez les prérequis avec un ID utilisateur autorisé à exécuter les scripts sur le système. Vérifiez que le support d'installation des middleware est monté ou disponible sur le système. Chapitre 1. Préparation à l'installation 5 Cet exemple de procédure utilise des valeurs situées dans le fichier tpae.properties pour vérifier qu'un système peut héberger DB2 pour un déploiement de Maximo Asset Management. 2. Ouvrez une fenêtre de ligne de commande et remplacez le répertoire SystemRequirements par le support d'installation des middleware. 3. Exécutez l'utilitaire de vérification des prérequis. Indiquez le composant vérifié et le fichier de propriétés à utiliser. tpae_req_check.bat -component dbserver -input d:\SystemRequirements\tpae.properties Dans cet exemple, le fichier tpae.properties se trouve dans le même répertoire que le script tpae_req_check.bat. Résultats Une fois que l'utilitaire de vérification des prérequis a abouti, les résultats s'affichent à l'écran. CTGIN8117I : The Tivoli Pre-requisite Scanner has been launched. CTGIN8118I : The Tivoli Pre-requisite Scanner exited with the return code IBM Prerequisite Scanner Version : 1.0.34 Build : 20101109 OS Name : Microsoft Windows Server 2003, Enterprise Edition Service Pack 2 User Name: Administrator Machine Info Machine name : MYMACHINE Serial Number: KKKKKK0 OS Serial : 66666-666-6666666-66666 PAE [not defined] [version 07500000]: Property ======== os.totalPhysicalMemory network.hasFQDN Disk#1 (C:\ibm\tivoli\mwi\workspace) Disk#2 (C:\Temp\1) Disk#3 (C:\Temp\1) network.availablePorts.db2 network.availablePorts.ctginst Disk#4 (C:\Program Files\IBM\SQLLIB) Result Found ====== ===== PASS 2.00GB FAIL False PASS 27.99GB PASS 27.99GB PASS 27.99GB PASS 135,445,1025,2967,3389,5800,5900,139 PASS 135,445,1025,2967,3389,5800,5900,139 PASS 27.99GB Exp... ===... 1.90GB True 300MB 1000MB 250MB 50000 50005 1.40GB ALL COMPONENTS : Property ======== C: Result Found ===... 2.91GB Exp... ====== PASS ===== 27.99GB Prereq Scanner Overall Result: FAIL prereq_checker.bat 1 Ces valeurs peuvent également être redirigées vers un fichier lors du lancement de la commande depuis la ligne de commande. Si une des étapes de vérification signale un échec, corrigez le problème et réexécutez l'utilitaire de vérification avant d'installer les composants Maximo Asset Management. Le tableau 2, à la page 7 contient une liste des propriétés vérifiées. Utilisez ces informations pour analyser les résultats de l'utilitaire de vérification des prérequis. 6 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Tableau 2. Propriétés de l'utilitaire de vérification des prérequis Propriété Description CpuArchitecture Vérifie que l'architecture de la machine est prise en charge. disk(rw permissions) Vérifie les droits de lecture/écriture des répertoires nécessaires. network.availablePorts.* Vérifie que les ports obligatoires sont disponibles. L'exemple suivant vérifie la disponibilité d'un port requis par DB2. network.availablePorts.db2inst=50000 network.dns Vérifie qu'il existe une entrée DNS pour le système sur le serveur DNS. network.fqdn Vérifie que le nom d'hôte du système est un nom d'hôte qualifié complet. os.architecture Vérifie que l'architecture du système d'exploitation est prise en charge. os.dir.tmp/home Vérifie les droits obligatoires pour les répertoires du système os.FreePagingSpace Vérifie que l'espace de pagination disponible sur le système est approprié. os.iodevicestatus Vérifie l'état du périphérique d'entrée-sortie du système. os.lib.ksh Vérifie la bibliothèque ksh. os.lib.libstdc++.so.5 Vérifie qu'une bibliothèque prérequise est disponible sur le système. os.lib.xlC.rte=xlC.rte.9.0.0.8+ Vérifie qu'une bibliothèque prérequise est disponible sur le système. os.mountcheck Vérifie l'existence de nosuid sur le système de fichiers. os.package.rpm Vérifie que les packages prérequis sont disponibles sur le système. os.RAMSize Indique la mémoire RAM disponible du système. os.SELinux Détermine si selinux est activé. os.servicePack Vérifie que les service packs obligatoires sont installés sur le système. os.shell.default Détermine l'interpréteur de commandes par défaut pour les utilisateurs. os.space.* Détermine l'espace disque disponible pour divers systèmes de fichiers. L'exemple suivant présente la vérification effectuée pour l'espace de travail du programme d'installation des middleware. os.space.root=[dir:root=/root/ibm/tivoli/mwi/workspace,unit:MB]300 os.totalPhysicalMemory Indique la mémoire RAM physique disponible sur le système d'exploitation. os.ulimit Identifie les limites utilisateur configurées sur le système. os.Version Signale le type et la version du système d'exploitation. Vérification de la disponibilité des ports Vous devez vous assurer de la disponibilité de certains ports avant d'utiliser les programmes d'installation du produit. Pourquoi et quand exécuter cette tâche Vous devez vérifier que les ports sont en cours d'utilisation et acceptent les connexions du système que vous utilisez pour héberger les middleware. Par exemple, le port 50000 doit être disponible pour DB2. Le port 9060 doit être disponible pour IBM WebSphere Application Server Network Deployment. Chapitre 1. Préparation à l'installation 7 Si vous avez l'intention d'utiliser ces valeurs de port par défaut, vérifiez que le port n'est pas déjà attribué avant d'exécuter les programmes d'installation. Vous pouvez vérifier la disponibilité du port à l'aide de l'utilitaire de vérification des conditions requises ou par une vérification manuelle. Procédure 1. Ouvrez l'utilitaire de vérification des ports approprié sur le système hôte. Vérifiez les éventuelles règles de pare-feu du système. 2. Vérifiez la disponibilité des ports requis par Maximo Asset Management. Si ce port a déjà été attribué, choisissez une autre valeur à l'invite du programme d'installation de middleware. «Vérification des prérequis à l'aide d'un programme», à la page 3 Vous pouvez vérifier la présence des prérequis sur un système à l'aide de l'utilitaire de vérification des prérequis. Utilisez cet utilitaire avant de démarrer les programmes d'installation des middleware et du produit. Exigences liées à la commande tar pour AIX et HP-UX La commande native UNIXtar et la version GNU de la commande tar sont requises par le programme d'installation du middleware. Etant donné que l'utilitaire natif ne prend pas en charge les noms de fichiers longs, vérifiez que la version 1.14 ou ultérieure de GNU tar est installée. La version 1.14 de GNU tar s'assure que les fichiers d'installation peuvent être extraits. Vérifiez que la variable du chemin d'accès système contient les chemins de la commande tar UNIX et de la commande tar GNU natives. Le chemin d'accès à la commande tar GNU doit être défini avant le chemin de la commande tar UNIX. Par exemple, l'utilitaire tar natif est installé dans /usr/bin et l'utilitaire tar GNU est installé dans /opt/freeware/bin/tar. Si vous avez défini un lien symbolique pour remplacer la commande tar UNIX native par la commande tar GNU, une erreur se produit. http://www.ibm.com/systems/p/os/aix/linux/toolbox/download.html Spécification des besoins pour les polices AIX AIX requiert des polices spécifiques pour produire des rapports. Pourquoi et quand exécuter cette tâche Lorsque vous produisez des rapports à partir des systèmes AIX, les polices TrueType doivent être disponibles. Procédure 1. Installez les polices TrueType sur le système AIX. 2. Vérifiez que la variable d'environnement du chemin des polices indique l'emplacement des polices. Vérification de la prise en charge des grands formats de page pour AIX Pour que Maximo Asset Management fonctionne correctement, la prise en charge des grands formats de page doit être activée sur les serveurs AIX qui hébergent WebSphere Application Server. 8 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Pourquoi et quand exécuter cette tâche Si vous déployez Maximo Asset Management sur WebSphere Application Server hébergé sur un système AIX, ce dernier doit être configuré pour prendre en charge les grands formats de pages. L'utilisation de grandes pages vise principalement à offrir des performances accrues aux applications d'informatique haute performance. En général, cette fonction est activée par défaut sur les systèmes AIX. Procédure 1. Connectez-vous au système AIX qui héberge WebSphere Application Server et ouvrez une fenêtre de console. Vous devez disposer des droits d'accès root pour travailler avec les commandes du système d'exploitation AIX. 2. Pour vérifier la prise en charge des grands formats de page, exécutez la commande suivante : ps -Z La sortie de la commande inclut des formats de page 4K et 64K répertoriés pour les processus, par exemple : # ps -Z PID 311342 397526 487558 TTY TIME DPGSZ SPGSZ TPGSZ CMD pts/4 0:00 4K 4K 4K ksh pts/4 0:00 4K 4K 4K ps pts/4 0:00 64K 64K 4K sleep Activation des E-S asynchrones sous AIX IBM Tivoli Directory Server requiert l'activation des E-S asynchrones sur les systèmes AIX. Pourquoi et quand exécuter cette tâche Il est impératif d'activer les E-S asynchrones sous AIX lors de l'installation. Cette étape doit donc être réalisée avant d'exécuter le programme d'installation de middleware. Cette étape est nécessaire uniquement si le système héberge le serveur IBM Tivoli Directory Server. Sans les E-S asynchrones, les instances de base de données DB2 ne démarrent pas correctement. Sans les E-S asynchrones, les instances de base de données Oracle ne démarrent pas correctement. Pour activer les E-S asynchrones, procédez comme suit. Procédure 1. Connectez-vous au système en tant qu'utilisateur racine. 2. Ouvrez un terminal et exécutez la commande suivante : smit chgaio 3. Dans la boîte de dialogue SMIT (System Management Interface Tool), remplacez la valeur défini associée à l'ETAT pour le redémarrage du système par la valeur disponible. 4. Cliquez sur OK. 5. Quittez SMIT. Chapitre 1. Préparation à l'installation 9 6. Exécutez la commande suivante depuis la ligne de commande : smit aio 7. Dans la boîte de dialogue de l'outil SMIT (System Management Interface), sélectionnez l'option de configuration des E-S asynchrones définies, puis cliquez sur Entrée. 8. Réinitialisez le système pour appliquer les modifications. Recherche des bibliothèques requises sous Linux Le déploiement Maximo Asset Management nécessite certaines bibliothèques systèmes Linux. Procédure 1. Recherchez la bibliothèque libstdc+.so.5 dans le répertoire /usr/lib/. Si cette bibliothèque n'est pas installée, le programme d'installation de middleware génère une erreur lorsqu'il est exécuté en mode graphique. Si elle n'est pas installée sur le système, recherchez le package RPM la contenant et installez-le. 2. Vérifiez que le package libstdc++33-32bit-3.3.3-11.9.x86_64.rpm est installé avant d'exécuter le programme d'installation du produit. Les systèmes SUSE Linux Enterprise Server 10 64 bits qui hébergent des middleware configurés manuellement doivent héberger ce package. Configuration de JRE dans Linux Il arrive que le programme d'installation de middleware échoue sur les systèmes Red Hat Enterprise Linux 5 ou sur d'autres systèmes sur lesquels la sécurité Linux (SELinux) est activée. Pourquoi et quand exécuter cette tâche Dans un scénario, le programme d'installation de middleware échoue avec une erreur indiquant que l'environnement JRE (Java Runtime Environment) est introuvable. Dans un autre scénario, le programme d'installation de middleware échoue en indiquant qu'il ne trouve pas la machine virtuelle. Pour éviter ces problèmes, procédez comme suit. Procédure 1. Désactivez provisoirement SELinux à l'aide de la commande setenforce 0. 2. Exécutez le programme d'installation de middleware. 3. Réactivez SELinux à l'aide de la commande setenforce 1. 4. Exécutez manuellement la commande chcon -R -t textrel_shlib_t install_home/jvm/jre>. Résultats Le programme d'installation de middleware ne peut pas localiser l'environnement JRE. Sinon, vous pouvez éditer le fichier etc/selinux/config et associer le paramètre SELINUX à la valeur permissive ou disabled, ce qui permettra de corriger l'erreur de façon définitive. Toutefois, cette solution affecte le niveau de sécurité de l'ensemble du système. 10 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Définition de la limite utilisateur Cette section explique comment définir, sous Linux, la limite utilisateur qui est utilisée pour définir les limites utilisateur du système et des ressources de processus. Pourquoi et quand exécuter cette tâche Sur les systèmes Linux, vous devez définir la limite utilisateur avant d'utiliser le programme d'installation de middleware. Si vous définissez le paramètre ulimit dans le fichier .profile du superutilisateur, ce paramètre s'applique à tous les processus. Pour définir la limite utilisateur, procédez comme suit. Procédure 1. A partir d'une ligne de commande, entrez ulimit -f unlimited 2. A partir d'une ligne de commande, entrez ulimit -n 8192 Définition de la taille de l'espace d'échange L'application Maximo Asset Management peut utiliser une quantité importante de ressources. Configurez et adaptez votre système de sorte à optimiser les performances. Cette section explique comment définir la taille de l'espace d'échange sur les systèmes Linux. Pourquoi et quand exécuter cette tâche En règle générale, sous Linux, la taille de permutation correspond au double de la quantité de mémoire RAM physique sur le serveur. Pour plus d'informations, voir la documentation produit livré avec Linux. Pour libérer de l'espace d'échange supplémentaire sur le système, vous pouvez : Procédure v accroître la taille de la partition d'échange existante ; v créer une autre partition d'échange ; v créer un fichier d'échange. Définition de la mémoire partagée Cette section explique comment définir une valeur de mémoire partagée minimale dans Linux. Pourquoi et quand exécuter cette tâche Sur les systèmes Linux, vous devez définir une valeur de mémoire partagée minimale avant d'utiliser le programme d'installation de middleware. Pour définir la valeur de mémoire partagée minimale, procédez comme suit. Procédure 1. A partir d'une ligne de commande, entrez sysctl kernel.shmmax et déterminez si la valeur est inférieure à 268435456 octets (256 Mo). Chapitre 1. Préparation à l'installation 11 2. Si vous devez augmenter la valeur, tapez sysctl -w kernel.shmmax=268435456 sur une ligne de commande. 3. Mettez à jour la valeur dans /etc/sysctl.conf. Activation de la configuration à distance Le programme d'installation de Maximo Asset Management peut configurer automatiquement les middleware. Vous devez activer un protocole d'accès à distance pour chaque système sur lequel vous souhaitez installer le logiciel intermédiaire. Utilisez SSH pour vous connecter à des systèmes Linux et UNIX éloignés et les configurer. Utilisez Windows SMB pour vous connecter à des systèmes Windows éloignés et les configurer. Windows SMB est un protocole Windows. L'environnement JRE IBM du poste de travail administratif comporte SSH. Avant de lancer le programme d'installation, assurez-vous que vous pouvez vous connecter à un serveur éloigné à l'aide des protocoles que vous envisagez d'utiliser. Utilisez les autorisations que vous prévoyez de fournir au programme d'installation. Pour les systèmes Windows éloignés, vérifiez que les conditions suivantes sont remplies avant d'installer le logiciel : v Le nom d'utilisateur que vous indiquez au programme d'installation doit exister en tant que compte local sur le système éloigné. Cet utilisateur doit être membre du groupe Administrateurs Windows. v Les services Windows suivants doivent être démarrés sur le système éloigné avant le début de l'installation et de la configuration à distance : – winmgmt (Windows Management Instrumentation) – RemoteRegistry (Accès à distance au registre) – lanmanserver (Service) v Le protocole SMB doit être activé et configuré pour envoyer NetBIOS sur TCP/IP, en choisissant d'utiliser le port 139. Sinon, vous pouvez configurer SMB pour utiliser TCP/IP comme protocole de transport, sans NetBIOS, de sorte qu'il utilise le port 445. v Assurez-vous que les ports que vous utilisez pour les protocoles d'accès à distance ne sont pas bloqués par des pare-feux ou des stratégies de sécurité, notamment les ports 137 et 139. Le port 139 est utilisé si SMB s'exécute directement sur NetBIOS via TCP/IP. Le port 445 est utilisé si SMB s'exécute directement sur TCP/IP, sans NetBIOS. v Pour désactiver le partage de fichiers simple, lancez l'Explorateur Windows. Cliquez sur Outils > Options des dossiers, et désélectionnez la case à cocher Partage de fichiers simple. v Le partage administratif Windows (C$) et le dossier des communications entre processus (IPC$) doivent être partagés. v Pour les systèmes Microsoft Windows Server 2008 qui prennent en charge le partage protégé par mot de passe, désactivez la protection par mot de passe. Les partages doivent être accordés aux comptes Invité ou Tout le monde. v Pour les systèmes Windows sur lesquels le contrôle de compte d'utilisateur est activé, vous devez désactiver ce dernier pour pouvoir installer et configurer à distance le logiciel. v Si Cygwin est installé sur le système Windows distant, le démon SSH (sshd) doit être désinstallé ou désactivé. 12 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Pour les systèmes Linux ou UNIX éloignés, vérifiez que les conditions suivantes sont remplies avant d'installer le logiciel : v Pour les systèmes AIX, définissez les paramètres SSH suivants, qui se trouvent dans le fichier /etc/ssh/sshd_config : – ClientAliveInterval 900 – ClientAliveCountMax 10 Arrêtez le démon SSH à l'aide de la commande stopsrc-Les sshd, puis redémarrez-le à l'aide de la commande startsrc-Les sshd. v Pour les systèmes AIX, affectez la valeur 0 aux variables TMOUT et TIMEOUT du script de profil utilisateur. Ce paramètre empêche l'utilisateur de devenir inactif et d'être déconnecté du système éloigné lors de l'installation. v Le nom d'utilisateur que vous indiquez au programme d'installation doit exister en tant que compte privilégié (par exemple, root) sur les systèmes éloignés. v Assurez-vous qu'une version actuelle de OpenSSH est installée et qu'elle s'exécute. N'utilisez pas OpenSSH 4.7.0.5302. v Pour les systèmes Oracle Solaris, les protocoles d'accès à distance nécessitent d'utiliser des scripts de shell internes qui doivent être exécutés dans le shell korn (ksh). Les méthodes nécessitent ksh, même si l'ID utilisateur qui vous permet de vous connecter au système distant est configuré pour utiliser un autre interpréteur de commandes. Par conséquent, l'environnement ksh doit être installé et configuré sur les systèmes Oracle Solaris. v Si vous envisagez de configurer des logiciels à distance sur des ordinateurs Linux ou UNIX éloignés, vérifiez que SSH est installé. La configuration distante ne prend pas en charge l'accès aux lecteurs réseau sur le système local ou distant. Activer l'authentification de client SSL Les programmes d'installation de Maximo Asset Management et de la solution de processus échouent si la fonction d'authentification du client sous SSL est activée dans IBM HTTP Server. Vous pouvez utiliser une solution de contournement pour activer l'authentification de client pendant l'installation. Avant de commencer Les programmes d'installation de Maximo Asset Management et des solutions de processus utilisent les demandes du client HTTP pour différentes actions de configuration. Le programme d'installation Maximo Asset Management ne configure ni WebSphere Application Server Network Deployment ni IBM HTTP Server pour l'utilisation du SSL. Cependant, ils fonctionnent dans les environnements où WebSphere Application Server Network Deployment et IBM HTTP Server sont configurés manuellement pour utiliser le SSL. Les programmes d'installation et les procédures de déploiement standard de Maximo Asset Management ne fonctionnent pas correctement si la fonction SSL d'authentification du client est activée dans le IBM HTTP Server. Par conséquent, la validation des données d'identification de l'administration du produit ou l'importation des données Maximo Enterprise Adapter échoue. L'authentification de client est activée dans le IBM HTTP Server, en utilisant la directive SSLClientAuth Required dans le fichier de configuration httpd.conf. Chapitre 1. Préparation à l'installation 13 Pourquoi et quand exécuter cette tâche Si l'authentification du client est activée pour IBM HTTP Server, utilisez la solution palliative suivante pour installer le produit. Procédure 1. Supprimez la directive SSLClientAuth Required du fichier de configuration httpd.conf d'IBM HTTP Server. 2. Arrêtez et redémarrez IBM HTTP Server. 3. Exécutez le programme d'installation de Maximo Asset Management ou les programmes d'installation des solutions de processus. 4. Rétablissez la directive SSLClientAuth Required dans le fichier de configuration httpd.conf d'IBM HTTP Server. 5. Arrêtez et redémarrez IBM HTTP Server. Paramètres des règles sur les mots de passe du système Familiarisez-vous avec les règles sur les mots de passe des systèmes que vous utilisez lors du déploiement de Maximo Asset Management. Votre organisation peut imposer des règles sur les mots de passe sur les systèmes de votre réseau. Avant de déployer Maximo Asset Management, vérifiez que vous connaissez bien les règles relatives aux mots de passe des systèmes utilisés au cours du déploiement, sans quoi des erreurs risquent de se produire lors de l'installation. Par exemple, les systèmes Microsoft Windows Server 2008 font l'objet d'exigences plus strictes en matière de mot de passe que les versions précédentes configurées par défaut. Si vous n'êtes pas familier de ces exigences, vous risquez de rencontrer une erreur pendant de l'installation de Maximo Asset Management. Cette erreur se produit lors de la création d'utilisateurs sur un système Microsoft Windows Server 2008. Les valeurs de mot de passe que vous indiquez lors de l'installation de Maximo Asset Management doivent être conformes aux règles sur les mots de passe définies pour le système cible. Les mots de passe ne sont pas validés en fonction des règles sur les mots de passe des systèmes cible au moment où vous les entrer dans les panneaux du programme d'installation. Si vos mots de passe ne sont pas conformes aux règles des systèmes utilisés pour déployer le produit, des erreurs se produisent lorsque le programme d'installation tente de les créer lors de l'étape de configuration. Sauvegarde de la base de données du moteur de messagerie Ces instructions concernent la sauvegarde de la base de données du moteur de déploiement. Les sauvegardes permettent de restaurer la base de données dans l'état où elle se trouvait avant l'installation. Avant de commencer Sauvegardez la base de données du moteur de déploiement du système avant et après avoir appliqué des mises à jour à un déploiement existant. Utilisez les sauvegardes pour effectuer une récupération après une installation partielle. 14 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Pourquoi et quand exécuter cette tâche Pour enregistrer la base de données du moteur de déploiement, procédez comme suit. Procédure 1. Configurez l'environnement à l'aide de la commande suivante : Windows c:\install_home\ctg_DE\acsi\setenv.cmd 2. Exécutez la commande suivante pour enregistrer le registre du moteur de déploiement : Windows c:\install_home\ctg_DE\acsi\bin\backupdb.cmd backup file name Utilisez un nom significatif pour nom_fichier_sauvegarde pour indiquer qu'il contient l'état du registre après l'installation de Maximo Asset Management. Par exemple, DEBackupAfterInstall. Spécification des valeurs de nom d'hôte N'utilisez pas localhost pour les valeurs de nom d'hôte dans le programme d'installation. Indiquez le nom d'hôte qualifié complet ou l'adresse ID du système sur lequel vous effectuez l'installation. Pour les systèmes Linux ou UNIX, si la commande hostname -f ne renvoie pas un nom d'hôte qualifié complet, consultez la documentation du système pour obtenir de l'aide. Etablissement d'un nom d'hôte qualifié complet sur les systèmes Windows Utilisez cette tâche pour établir un nom d'hôte qualifié complet sur les systèmes Windows. Pourquoi et quand exécuter cette tâche Pour établir un nom d'hôte qualifié complet sur les systèmes Windows, procédez comme suit. Procédure Sur le bureau, cliquez avec le bouton droit de la souris sur Mon ordinateur. Sélectionnez Propriétés. Dans l'onglet Nom de l'ordinateur, cliquez sur Changer. Entrez un nom d'hôte qualifié complet dans la zone Nom de l'ordinateur, puis cliquez sur Plus. Autrement, vous pouvez fournir l'adresse IP pour le système. 5. Dans la fenêtre Suffixe DNS et nom de l'ordinateur NetBIOS, vérifiez que la zone Suffixe DNS principal affiche un nom de domaine, puis cliquez sur OK. 6. Dans la fenêtre Changements du nom d'ordinateur, cliquez sur OK. 7. Cliquez sur Appliquer et fermez la fenêtre Propriétés du système. 1. 2. 3. 4. Forçage du programme d'installation de middleware pour utiliser les noms d'hôtes alphanumériques Vous pouvez imposer l'utilisation d'un nom d'hôte alphanumérique dans le programme d'installation de middleware à partir de la ligne de commande via le paramètre forceHostname=true. Chapitre 1. Préparation à l'installation 15 Exemple L'exemple suivant présente une utilisation du paramètre forceHostname=true : mwi-console -V forceHostname=true Que faire ensuite Si vous avez lancé le programme d'installation de middleware à partir de la ligne de commande en précisant le paramètre forceHostname=true, vous devez indiquer une valeur alphanumérique dans la zone Nom d'hôte. Une adresse IP générera un message d'erreur. Activation de la recherche en texte intégral pour IBM DB2 La recherche en texte intégral est une option de recherche qui vous permet de rechercher des mots et des phrases, et d'effectuer des recherches plus complexes à l'aide de caractères génériques et d'opérateurs logiques. Pour Maximo Asset Management 7.5, il est essentiel d'installer et d'activer la fonction de recherche en texte intégral livrée avec DB2 9.7.5 ou version ultérieure. Pourquoi et quand exécuter cette tâche Les étapes à suivre varient selon que vous installez une nouvelle instance de Maximo Asset Management 7.5 ou que vous effectuez une mise à niveau d'une édition précédente. Cette procédure s'applique à une nouvelle installation. Si vous effectuez une mise à niveau à partir d'une version antérieure, consultez le Guide de mise à niveau. Important : Suivez la procédure ci-dessous avant d'installer Maximo Asset Management. Procédure 1. Assurez-vous que la version DB2 9.7.5 ou ultérieure est installée. 2. A partir du serveur DB2, activez la recherche en texte intégral. Pour plus d'informations, voir Installing and configuring DB2 Text Search . 3. Installez Maximo Asset Management. Tableau de bord Le tableau de bord IBM Maximo Asset Management fait office d'interface centralisée pour le lancement d'un ensemble de programmes d'installation et d'informations sur le produit. L'application de tableau de bord vous aide à sélectionner les programmes d'installation de produit à installer et à indiquer leur ordre d'installation. Le tableau de bord Maximo Asset Management permet : v de démarrer le programme d'installation des logiciels intermédiaires. v de démarrer l'utilitaire de vérification requis. v de démarrer le programme d'installation Maximo Asset Management, v d'accéder au centre de documentation de Maximo Asset Management pour obtenir des informations qui vous permettront de planifier l'installation et le déploiement de Maximo Asset Management, 16 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Juste avant de lancer le tableau de bord, assurez-vous d'avoir la configuration requise pour les logiciels intermédiaires. Assurez-vous que vous disposez des niveaux de service pack adaptés à vos environnements et utilisez toujours des noms de domaine qualifiés complets lorsque vous entrez des valeurs pour le programme d'installation. Démarrage du tableau de bord Utilisez les informations suivants pour démarrer le tableau de bord de Maximo Asset Management Avant de commencer Les messages générés par le tableau de bord sont enregistrés dans un cadre de journal masqué pendant le fonctionnement du tableau de bord. Pour afficher le cadre de journal en bas des panneaux du tableau de bord, maintenez la touche Ctrl enfoncée et cliquez sur le cadre de la bannière du tableau de bord. Les messages générés lors de l'exécution du tableau de bord ne sont pas automatiquement sauvegardés sur le disque dur. Pour enregistrer manuellement les messages émis au cours d'une session, cliquez sur Enregistrer au bas du cadre logique, puis indiquez où vous souhaitez enregistrer le fichier. Pourquoi et quand exécuter cette tâche Pour démarrer le tableau de bord IBM Maximo Asset Management, procédez comme suit. Procédure 1. Connectez-vous à un compte doté de droits d'administration système sur l'ordinateur sur lequel vous souhaitez installer les composants Maximo Asset Management. 2. Lancez le tableau de bord à partir du répertoire principal de l'image d'installation : v Windows : démarrez le tableau de bord à l'aide du programme launchpad.exe. Chapitre 1. Préparation à l'installation 17 18 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Chapitre 2. Déploiement avec configuration automatique des middleware Ces informations permettent d'utiliser les programmes d'installation et les outils du produit afin d'installer et de configurer automatiquement un déploiement de Maximo Asset Management dans votre entreprise. Ces informations constituent une présentation de haut niveau ou une feuille de route des tâches que vous devez exécuter pour déployer Maximo Asset Management à l'aide d'une configuration automatique des middleware. Dans ce scénario, vous utilisez le programme d'installation de middleware pour installer et configurer automatiquement de nouvelles instances des composants suivants : v DB2 v WebSphere Application Server Network Deployment v IBM Tivoli Directory Server Vous utilisez le programme d'installation du produit pour réaliser d'autres tâches de configuration de middleware automatiquement, avant de déployer finalement le produit lui-même. Vous pouvez utiliser le programme d'installation de middleware pour installer DB2. Le programme d'installation de Maximo Asset Management permet ensuite de le configurer automatiquement. © Copyright IBM Corp. 2007, 2013 19 Figure 1. Déploiement de Maximo Asset Management à l'aide de la configuration automatique des middleware Présentation du plan de déploiement du programme d'installation des logiciels intermédiaires Le plan de déploiement se trouve dans le répertoire de l'espace de travail. Il est généré à partir des options de déploiement sélectionnées dans le programme d'installation des logiciels intermédiaires. Il est composé d'une série d'étapes de déploiement et d'un ensemble de paramètres de configuration. Chaque étape correspond à l'installation et à la désinstallation d'une partie des logiciels intermédiaires. Si vous modifiez les options de déploiement, le plan de déploiement existant est supprimé et remplacé par le nouveau plan. Installation des middleware existants en utilisant le programme d'installation de middleware Utilisez le programme d'installation de middleware pour installer des composants de middleware à utiliser avec IBM Maximo Asset Management. Les composants middleware que vous choisissez d'installer, et les paramètres de configuration associés, sont enregistrés dans un plan de déploiement pour le système cible. Avant de commencer v Planifiez votre installation. 20 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) v Utilisez les feuilles de travail de planification pour l'installation de middleware afin d'enregistrer les valeurs que vous devez spécifier au cours de la procédure d'installation. Pourquoi et quand exécuter cette tâche Ces instructions couvrent l'utilisation du programme d'installation de middlewarecover pour installer et configurer les composants de middleware sur un seul serveur. Le scénario de déploiement sur serveur unique peut servir à des fins de démonstration, de test ou de formation. Les composants middleware suivants sont installés : v DB2 v WebSphere Application Server Network Deployment v Tivoli Directory Server Vous devez exécuter le programme d'installation de middleware localement sur le système cible. Vous pouvez lancer le programme à l'aide du tableau de bord ou d'un script de configuration. Lorsque vous utilisez le tableau de bord, les fichiers programme sont copiés vers un répertoire temporaire sur le système cible. Lorsque vous utilisez un script de configuration, aucun fichier n'est copié sur le système cible. Si vous effectuez l'installation sur un système Windows 64 bits, vous devez utiliser un script de configuration pour lancer le programme. Procédure 1. Connectez-vous au système cible en tant qu'utilisateur disposant des droits d'administration. Si vous xécutez le programme d'installation de middleware depuis une fenêtre de terminal Linux or UNIX, vous devez être connecté en tant que superutilisateur. 2. Lancez le programme d'installation de middleware à l'aide du tableau de bord ou d'un script de configuration. v Utilisez le tableau de bord pour lancer le programme d'installation. a. Démarrez le tableau de bord. Windows (32 bits uniquement) Depuis le répertoire principal de l'image d'installation téléchargée, exécutez la commande launchpad.exe. Linux et UNIX Depuis le répertoire principal de l'image d'installation téléchargée ou du support de produit, exécutez la commande launchpad.sh. b. Exécutez l'utilitaire de vérification des exigences d'installation du middleware. c. Cliquez sur Middleware. v Exécutez la commande suivante pour lancer un script de configuration qui lancera le programme d'installation de middleware : Windows launchpad\Install\MWI\setupwin.bat /l Linux et UNIX launchpad/Install/MWI/setupUNIX.sh -l 3. Spécifiez l'emplacement d'espace de travail pour cette installation du middleware. Chapitre 2. Déploiement avec configuration automatique des middleware 21 4. Dans le panneau Options de déploiement, sélectionnez les composants que vous souhaitez installer sur ce système. 5. Révisez le récapitulatif du plan de déploiement généré et cliquez sur Suivant pour passer à la configuration des composants spécifiés. Lorsque vous cliquez sur Suivant, le programme d'installation de middleware vérifie les prérequis pour l'installation des composants spécifiés. 6. Pour spécifiez un nom d'hôte pour le système cible autre que le nom d'hôte par défaut, sélectionnez Remplacer le nom d'hôte de la machine locale et entrez un nom d'hôte dans la zone Nom d'hôte. Vous ne pouvez pas désélectionner cette option une fois qu'elle a été sélectionnée. Cependant, vous pouvez changer la valeur dans la zone Nom d'hôte. 7. Facultatif : Pour spécifier un mot de passe par défaut pouvant être utilisé dans le programme d'installation de middleware, sélectionnez Utilisez ce mot de passe comme valeur pour tous les mots de passe suivants et entrez le mot de passe requis. 8. Spécifiez les détails suivants pour DB2 Enterprise Edition Server : a. Spécifiez le répertoire d'installation. b. Spécifiez les détails du compte d'administration pour le serveur d'administration DB2. Le mot de passe que vous spécifiez est également utilisé en tant que mot de passe pour l'instance de base de données par défaut DB2. 9. 10. 11. 12. 13. 14. 15. 16. 22 c. Si vous exécutez l'installation sur un système Linux ou AIX, spécifiez les détails du compte utilisateur isolé pour DB2. Spécifiez un nom d'instance, un port et un nom d'utilisateur pour l'instance de base de données par défaut. Spécifiez un nom d'instance, un port et des détails de compte utilisateur pour l'instance de base de données Maximo Asset Management. Spécifiez des noms pour les administrateurs et les groupes d'utilisateurs de DB2. Un nom de groupe d'utilisateurs est requis uniquement si DB2 Enterprise Edition Server est installé sur un système Windows. Spécifiez les détails suivants pour IBM Tivoli Directory Server : a. Spécifiez le répertoire d'installation. b. Spécifiez un nom et un mot de passe distinctifs pour l'administrateur de Tivoli Directory Server. Spécifiez les paramètres de configuration requis pour Tivoli Directory Server, comprenant l'unité organisationnelle, le suffixe de l'organisation et le suffixe du pays, requis lorsque le serveur d'annuaire est utilisé avec Maximo Asset Management. Spécifiez les détails suivants pour l'instance de base de données de Tivoli Directory Server : a. Spécifiez le nom de la base de données DB2 que vous utilisez pour conserver les données Tivoli Directory Server. b. Spécifiez le nom et le mot de passe de l'instance de base de données Tivoli Directory Server. Spécifiez les paramètres de configuration requis lorsque Tivoli Directory Server est utilisé en tant que ressource LDAP pour la sécurité de WebSphere Application Server Network Deployment. Spécifiez le nom distinctif de liaison et le mot de passe requis pour la liaison à l'instance LDAP. Lorsque vous cliquez sur Suivant, le programme d'installation de middleware valide les informations d'hôte et de répertoire IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) que vous avez spécifiées pour le serveur d'annuaire. Les informations spécifiées doivent être vérifiées avant que l'installation ne puisse poursuivre. 17. Spécifiez l'emplacement d'installation et les détails du compte d'administration pour WebSphere Application Server Network Deployment. 18. Spécifiez les noms de profil pour le gestionnaire de déploiement de WebSphere Application Server Network Deployment et les serveurs d'application. 19. Spécifiez les détails suivants pour WebSphere Application Server Network Deployment : a. Spécifiez le nom de cellule de WebSphere Application Server Network Deployment. b. Spécifiez les noms du gestionnaire de déploiement WebSphere Application Server Network Deployment et les noeuds de serveur d'applications. c. Spécifiez l'emplacement d'installation du programme d'installation de mises à jour de WebSphere Application Server Network Deployment. 20. Spécifiez l'emplacement d'installation, le port utilisé par IBM HTTP Server et le port devant être utilisé pour administrer IBM HTTP Server. Si vous installez IBM HTTP Server dans un chemin de répertoire comprenant des espaces, par exemple, l'emplacement d'installation par défaut pour les systèmes Windows, vous ne pouvez pas le démarrer ou l'arrêter depuis la console d'administration. Si le chemin de répertoire comprend des espaces, vous devez démarrer et arrêter IBM HTTP Server depuis la ligne de commande. 21. Acceptez le nom de profil par défaut pour le plug-in WebSphere Application Server Network Deployment pour IBM HTTP Server en cliquant sur Suivant. Cette valeur ne peut pas être changée. 22. Spécifiez si vous devez copier les images d'installation de middleware Maximo Asset Management à partir du support de produit vers votre système de fichiers : v Si vous devez copier les images d'installation de middleware à partir du support de produit, spécifiez les répertoires source et de destination. v Si les images d'installation du middleware sont déjà sauvegardées dans le système de fichiers, spécifiez le répertoire où elles se trouvent. 23. Facultatif : Avant de réaliser le déploiement, vérifiez l'intégrité des images d'installation du middleware en sélectionnant l'option de validation du total de contrôle. Si l'opération de total de contrôle échoue, cliquez sur Retour et copiez à nouveau les images. Si vous ne sélectionnez pas cette option et que les images d'installation du middleware sont endommagées ou inaccessibles à partir du répertoire indiqué, une erreur est générée. Dans ce cas, vous devez remplacer les images altérées du middleware, puis redémarrer le programme d'installation de middleware. 24. Indiquez un répertoire à utiliser pour les fichiers temporaires du programme d'installation de middleware et les images d'installation du middleware extraites. 25. Sélectionnez Déployer le plan pour confirmer que vous êtes prêt à installer et configurer les composants de middleware sélectionnés. 26. Cliquez sur Déployer pour lancer le processus d'installation. 27. Une fois le déploiement terminé, cliquez sur Terminer pour fermer l'assistant d'installation. Chapitre 2. Déploiement avec configuration automatique des middleware 23 Journaux du programme d'installation des logiciels intermédiaires Les fichiers journaux du programme d'installation de middleware se trouvent dans le répertoire de l'espace de travail défini dans le programme d'installation de middleware. Il existe plusieurs types de fichiers journaux. Journaux d'interface utilisateur Les journaux générés par l'interface utilisateur du programme d'installation de middleware se trouvent dans le répertoire d'espace de travail. Le programme d'installation de middleware consigne toutes les informations dans <emplac_espace_travail>/mwi.log. Les emplacements par défaut des espaces de travail des différentes plateformes sont les suivants : Windows C:\ibm\tivoli\mwi\workspace Linux /root/ibm/tivoli/mwi/workspace AIX /ibm/tivoli/mwi/workspace Le fichier mwi.log est le fichier journal de premier niveau généré par l'appel le plus récent du programme d'installation de middleware. Si une erreur se produit, consultez en premier lieu ce fichier journal. Une entrée dans ce fichier journal peut vous renvoyer vers un fichier plus spécifique. Les fichiers journaux nommés mwi.logX, où X représente un chiffre, sont des copies du fichier mwi.log provenant d'appels précédents du programme d'installation de middleware. Ainsi, par exemple, mwi.log0 est généré après le premier appel du programme d'installation de middleware. mwi.log1 est généré après le deuxième appel. Journaux des étapes exécutées par l'interface utilisateur Outre la collecte des entrées utilisateur, l'interface utilisateur du programme d'installation de middleware exécute également plusieurs vérifications système. Voici quelques exemples de vérifications du système exécutées par l'interface utilisateur : v vérification des dépendances pour vérifier que le système d'exploitation répond aux conditions de déploiement v inventaire des logiciels présents sur le système pour vérifier l'existence d'instances de middleware déployées par le programme d'installation associé v vérification de l'espace disque disponible pour vérifier que le déploiement dispose d'un espace disque suffisant Chaque vérification correspond à une étape pour pouvoir l'exécuter dans le cadre du plan de déploiement. Lorsque l'interface utilisateur exécute une étape, elle la copie dans un sous-répertoire du répertoire de l'espace de travail. Les fichiers journaux générés par une étape se trouvent dans le même sous-répertoire. Ces fichiers suivent le même modèle qu'une étape exécutée dans le cadre du plan de déploiement. Journaux du plan de déploiement Le plan de déploiement se trouve dans le répertoire <Répertoire de l'espace de travail>/nom hôte/PlanDéploiement, où nom hôte représente le nom d'hôte du système utilisé. Chaque fois que le plan de déploiement 24 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) est utilisé pour installer ou désinstaller des produits middleware, un ID de processus est affecté et des fichiers journaux sont générés. Les fichiers journaux du plan de déploiement se trouvent dans le sous-répertoire logs/processID. Le fichier journal principal du plan de déploiement est DeploymentPlan.log, un fichier journal général qui contient les étapes démarrées dans le cadre du plan de déploiement. Journaux du plan du poste de travail Le plan de machine se trouve dans le répertoire <Répertoire de l'espace de travail>/nom hôte/planDéploiement/PlanMachine_nom hôte. Les fichiers journaux du plan machine se trouvent dans le sous-répertoire des journaux. Les fichiers journaux principaux du plan de machine s'appellent PlanMachine_nom hôte_IDprocessus. Ces fichiers journaux contiennent la sortie générée par Apache ANT lors de l'exécution du script ANT du plan de machine. Journaux des étapes du plan de déploiement Chaque étape du plan de déploiement se trouve dans un répertoire nommé <Répertoire de l'espace de travail>/nom hôte/planDéploiement/ PlanMachine_nom hôte/numéro_étape_ID_étape, où numéro_étape représente le numéro de séquence de l'étape dans l'ordre de traitement de l'installation du plan de déploiement et ID_étape identifie l'étape. Les fichiers journaux de l'étape se trouvent dans le sous-répertoire des journaux. Certaines étapes peuvent générer un fichier journal de message intitulé ID_étape_IDprocessus.message, qui contient plusieurs entrées résumant le résultat de démarrage de l'étape. Toutes les étapes génèrent un fichier journal de trace intitulé ID_étape_IDprocessus.log, contenant de nombreuses entrées dont, en général, des informations sur les paramètres d'entrée et sur les sous-étapes démarrées. Journaux des sous-étapes Chaque étape contient une ou plusieurs sous-étapes. Les sous-étapes exécutent l'installation, la désinstallation et les tâches de contrôle pour le programme d'installation de middleware. Chaque sous-étape se trouve dans le répertoire <Répertoire de l'espace de travail>/nom hôte/planDéploiement/PlanMachine_nom hôte/numéro_étape_ID_étape/opération/ numéro_sous_étape_ID_sous_étape, où opération représente la cible ANT dans le script ANT de l'étape démarrant cette sous-étape. numéro_sous_étape représente le numéro de séquence de cette sous-étape dans l'ordre de traitement de l'étape, et ID_sous_étape identifie la sous-étape. En général, les opérations sont l'installation, la désinstallation et le contrôle. Les fichiers journaux de la sous-étape se trouvent en général dans un sous-répertoire nommé IDprocessus/logs. Les fichiers journaux générés par les programmes d'installation de middleware natifs s'y trouvent également. Par exemple, le fichier journal généré par le programme d'installation de middleware au cours de l'installation de DB2 sur un système UNIX se trouve dans le répertoire suivant : <espace de travail>/<nom_machine>/planDéploiement/ PlanMachine_<nom_machine>/000XX_DB2_9.7/install/01_BASE/<horodatage>/logs/ db2setup.log Chapitre 2. Déploiement avec configuration automatique des middleware 25 Fichiers journaux du programme d'installation des logiciels intermédiaires Les fichiers journaux suivants sont générés lors de l'exécution du programme d'installation de middleware. Etape de l'installation de DB2 Les journaux de l'installation de DB2 se trouvent dans les emplacements suivants : Base DB2 Les fichiers journaux de la base DB2 se trouvent dans le répertoire <espace_de_travail>/<nom_machine>/deploymentPlan/ MachinePlan_<nom_machine>/000XX_DB2_9.7/install/01_BASE/ <horodatage>/logs : v v v v v v DB2_ESE_InstallProduct_<horodatage>.err DB2_ESE_InstallProduct_<horodatage>.log DB2_ESE_MoveDB2InstallLogsToLogsLoc_<horodatage>.err DB2_ESE_MoveDB2InstallLogsToLogsLoc_<horodatage>.log DB2_ESE_Register_DB_<horodatage>.err DB2_ESE_Register_DB_<horodatage>.log v DB2_ESE_Verify_DB2_Level_<horodatage>.err v DB2_ESE_Verify_DB2_Level_<horodatage>.log v v v v db2setup.log de_processreq.log de_processreq.log_utf8 de_trace.log Pour Windows, les fichiers supplémentaires suivants sont disponibles : v DB2_ESE_Verify_DB2_Service_20080805_063132GMT.err v serviceList.log Le fichier de_processreq.log contient des informations de statut. Ce fichier journal donne des détails sur l'action ayant échoué. Pour plus d'informations sur cette action, consultez-le. Le fichier db2setup.log est le journal du produit natif de DB2. Il contient des informations sur l'installation de DB2. Groupe de correctifs pour DB2 Les fichiers journaux du groupe de correctifs pour DB2 suivants se trouvent dans le répertoire <espace_de_travail>/<nom_machine>/ deploymentPlan/MachinePlan_<nom_machine>/000XX_DB2_XX/install/ 02_FP/<horodatage>/logs : v DB2_ESE_FP2MoveDB2LogsToLogsLoc_<horodatage>.err v v v v v v DB2_ESE_FP2MoveDB2LogsToLogsLoc_<horodatage>.log DB2_ESE_InstallDB2Fixpack_<horodatage>.err DB2_ESE_InstallDB2Fixpack_<horodatage>.log DB2_ESE_ListDB2FPAdmin_<horodatage>.err DB2_ESE_ListDB2FPAdmin_<horodatage>.log DB2_ESE_ListDB2FPinstance_<horodatage>.err v DB2_ESE_ListDB2FPinstance_<horodatage>.log v DB2_ESE_StartDB2FPAdminInstance_<horodatage>.err v DB2_ESE_StartDB2FPAdminInstance_<horodatage>.log 26 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) v v v v v DB2_ESE_StopDB2FPAdminInstance_<horodatage>.err DB2_ESE_StopDB2FPAdminInstance_<horodatage>.log DB2_ESE_UpdateDB2_<horodatage>.err DB2_ESE_UpdateDB2_<horodatage>.log DB2_ESE_Verify_DB2_FP_Level_<horodatage>.err v v v v v DB2_ESE_Verify_DB2_FP_Level_<horodatage>.log de_processreq.log de_processreq.log_utf8 de_trace.log installFixPack.log Le fichier de_processreq.log contient des informations de statut. Ce fichier journal donne des détails sur l'action ayant échoué. Pour plus d'informations sur cette action, consultez-le. Le fichier installFixPack.log est le journal natif du groupe de correctifs. Il contient des informations sur l'installation du groupe de correctifs pour DB2. Aucun journal de groupe de correctifs n'est disponible sous Windows. En cas d'incident lié à l'encapsuleur, vous pouvez obtenir plus d'informations dans le répertoire $(_TempLocation) du dossier <Horodatage>. Ce répertoire contient les journaux d'installation de DB2 Etape de configuration de DB2 Les fichiers journaux de la configuration de DB2 suivants se trouvent dans le répertoire <espace_de_travail>/<nom_machine>/deploymentPlan/ MachinePlan_<nom_machine>/000XX_DB2_Configuration/install/01_CONFIG/ <horodatage>/logs : v checkpasswdCreated.log v createuser.log v etcgroupfile.log v etcpasswdfile.log v setUserPassword.log Pour Linux et Linux on IBM System z, les fichiers supplémentaires suivants sont générés : v permissions.log v catalogLocalNode.log (généré dans le dossier 02_CONFIG) v catalogLocalNode.log (généré dans le dossier 02_CONFIG) v startDB2.log Pour Windows, les fichiers supplémentaires suivants sont générés : v createDB2instance.log v localEnvVariables.log v setTCPIPCommForDB2instance.log v setTCPIPPortForDB2instance.log v setWindowsServiceToAutoStart.log Chapitre 2. Déploiement avec configuration automatique des middleware 27 Pour UNIX, Linux, Linux on IBM System z et AIX, les fichiers supplémentaires suivants sont générés : v createinstance.log v SetTCPIPCOMM.log v stopDB2.log v updatePort.log Etape IBM Tivoli Directory Server DB2 for Maximo Asset Management Les journaux suivants de IBM Tivoli Directory Server DB2 pour Maximo Asset Management se trouvent dans le répertoire <espace_de_travail>/<nom_machine>/ deploymentPlan/MachinePlan_<nom_machine>/000XX_ITDS_DB2_CCMDB/check/ 01_CHECKS/<horodatage>/logs : v etcgroupfile.log v etcpasswdfile.log Etape de l'installation d'IBM Tivoli Directory Server Les journaux de l'installation d'IBM Tivoli Directory Server se trouvent dans les emplacements suivants : GSKIT Les fichiers journaux de l'installation d'IBM Tivoli Directory Server se trouvent dans le répertoire <espace_de_travail>/<nom_machine>/ deploymentPlan/MachinePlan_<nom_machine>/000XX_ITDS_6.3/install/ 01_GSKIT/<horodatage>/logs. v de_processreq.log v de_trace.log Pour Windows, Linux et Linux on IBM System z, les fichiers supplémentaires suivants sont générés : v GSKit_Install_GSKit_<horodatage>.log v GSKit_Install_GSKit_<horodatage>.err Pour les systèmes Windows 32 bits, le fichier supplémentaire suivant est généré : v gskInstall.log Pour les systèmes Windows 32 bits, les fichiers supplémentaires suivants sont générés : v ISScript_Install.log v gskInstall.log Pour les systèmes AIX, les fichiers supplémentaires suivants sont générés : v GSKit_Install_JS_RTE_20080721_084044GMT-06.00.log v GSKit_Install_SA_RTE_20080721_084044GMT-06.00.log v vGSKit_Install_TA_RTE_20080721_084044GMT-06.00.log v rteList.log Le fichier de_processreq.log contient des informations de statut. Ce fichier journal donne des détails sur l'action ayant échoué. Pour plus d'informations sur cette action, consultez-le. Base d'IBM Tivoli Directory Server Les fichiers journaux de la base d'IBM Tivoli Directory Server suivants se 28 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) trouvent dans le répertoire <espace_de_travail>/<nom_machine>/ deploymentPlan/MachinePlan_<nom_machine>/000XX_ITDS_6.3/install/ 02_BASE/<horodatage>/logs : v de_processreq.log v de_trace.log Pour Windows, les fichiers supplémentaires suivants sont disponibles : v ldapinst.log v registryList.log Pour Linux et Linux on IBM System z, les fichiers supplémentaires suivants sont générés : v ITDS6.3_CheckRPMEntry_<horodatage>.err v ITDS6.3_CheckRPMEntry_<horodatage>.log v rpmList.log Pour les systèmes AIX, les fichiers supplémentaires suivants sont générés : v ITDS6.3_CheckRTEEntry_<horodatage>.log v ITDS6.3_CheckRTEEntry_<horodatage>.err v rteList.log Le fichier de_processreq.log contient des informations de statut. Ce fichier journal donne des détails sur l'action ayant échoué. Pour plus d'informations sur cette action, consultez-le. Groupe de correctifs pour IBM Tivoli Directory Server Les fichiers journaux du groupe de correctifs pour IBM Tivoli Directory Server suivants se trouvent dans le répertoire <espace_de_travail>/ <nom_machine>/deploymentPlan/MachinePlan_<nom_machine>/ 000XX_ITDS_6.3/install/02A_FP/<horodatage>/logs : v de_processreq.log v de_trace.log Pour Windows, le fichier supplémentaire suivant est disponible : v ldapinst.log Pour Linux, les fichiers supplémentaires suivants sont générés : v ITDS6.3_CheckRPMEntry_<horodatage>.err v ITDS_InstallFixpack_<horodatage>.log v rpmList.log Pour les systèmes AIX, les fichiers supplémentaires suivants sont générés : v ITDS_InstallFixpack_<horodatage>.err v v v v ITDS_InstallFixpack_<horodatage>.log ITDS6.3_CheckRTEEntry_<horodatage>.log ITDS6.3_CheckRTEEntry_<horodatage>.err rteList.log Le fichier de_processreq.log contient des informations de statut. Ce fichier journal donne des détails sur l'action ayant échoué. Pour plus d'informations sur cette action, consultez-le. module linguistique d'IBM Tivoli Directory Server Les fichiers journaux du module linguistique d'IBM Tivoli Directory Server Chapitre 2. Déploiement avec configuration automatique des middleware 29 suivants se trouvent dans le répertoire <espace_de_travail>/<nom_machine>/ deploymentPlan/MachinePlan_<nom_machine>/000XX_ITDS_6.3/install/ 03_LP/<horodatage>/logs : v de_processreq.log v de_trace.log Pour Windows, les fichiers supplémentaires suivants sont disponibles : v ldapLP_inst.log v registryList.log Pour Linux et Linux on IBM System z, les fichiers supplémentaires suivants sont générés : v checkIfRPMEntryExists_<horodatage>.log Pour les systèmes AIX, les fichiers supplémentaires suivants sont générés : v checkIfRTEEntryExists_<horodatage>.log v checkIfRTEEntryExists_<horodatage>.err Etape de configuration d'IBM Tivoli Directory Server Les fichiers journaux de configuration d'IBM Tivoli Directory Server suivants se trouvent dans le répertoire <espace_de_travail>/<nom_machine>/deploymentPlan/ MachinePlan_<nom_machine>/000XX_ITDS_Configuration/install/01_CONFIG/logs : v createUsers.log v netUserCheck.log Pour Windows, les fichiers supplémentaires suivants sont générés : v v v v v PasswdNeverExpires.log configureDB.log (généré dans le dossier 02_CONFIG) configureDNPassword.log (généré dans le dossier 02_CONFIG) configureSuffix.log (généré dans le dossier 02_CONFIG) startInstanceTool.log (généré dans le dossier 02_CONFIG) v startServer.log (généré dans le dossier 02_CONFIG) v audit.log (généré dans le dossier C:\idsslapd-idsccmdb\logs) v v v v v bulkload.log (généré dans le dossier C:\idsslapd-idsccmdb\logs) db2clicmds.log (généré dans le dossier C:\idsslapd-idsccmdb\logs) lostandfound.log (généré dans le dossier C:\idsslapd-idsccmdb\logs) traceibmslapd.log (généré dans le dossier C:\idsslapd-idsccmdb\logs) adminaudit.log (généré dans le dossier C:\idsslapd-idsccmdb\logs) v ibmdiradm.log (généré dans le dossier C:\idsslapd-idsccmdb\logs) v db2cli.log (généré dans le dossier C:\idsslapd-idsccmdb\logs) v perftune_stat.log (généré dans le dossier C:\idsslapd-idsccmdb\logs) v idstools.log (généré dans le dossier C:\idsslapd-idsccmdb\logs) Pour UNIX, Linux, Linux on IBM System z et AIX, les fichiers supplémentaires suivants sont générés : v permissions.log v ITDS_LDAP_Config.encrypted.ldif (généré dans le dossier 03_CONFIG) v addLDIFData.log (généré dans le dossier 03_CONFIG/logs) v idsadm.log (généré dans le dossier /var/idsldap/V6.3) 30 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) v idsadmdb2.log (généré dans le dossier /var/idsldap/V6.3) v idsadmdb2cmds.log (généré dans le dossier /var/idsldap/V6.3) Etape de l'installation de WebSphere Application Server Network Deployment Les journaux de l'installation de WebSphere Application Server Network Deployment se trouvent dans les emplacements suivants : WebSphere Application Server Network Deployment Les fichiers journaux de l'installation de WebSphere Application Server Network Deployment se trouvent dans le répertoire <espace_de_travail>/ <nom_machine>/deploymentPlan/MachinePlan_<nom_machine>/ 000XX_WAS_ND_7.0/install/01_BASE/<horodatage>/logs. v de_processreq.log v de_processreq.log_utf8 v de_trace.log v ProductInstall.log v WAS_ND_InstallProduct_<horodatage>.err v WAS_ND_InstallProduct_<horodatage>.log UpdateInstaller Les fichiers journaux de l'installation d'UpdateInstaller se trouvent dans le répertoire <espace_de_travail>/<nom_machine>/deploymentPlan/ MachinePlan_<nom_machine>/000XX_WAS_ND_7.0/install/01_UPDT_INST/ <horodatage>/logs. v de_processreq.log v de_processreq.log_utf8 v de_trace.log v ProductInstall.log v v v v Update_Installer_InstallProduct_<horodatage>.err Update_Installer_InstallProduct_<horodatage>.log UpdateInstaller_MoveUpdateInstallerInstallLogsToLogsLoc.err UpdateInstaller_MoveUpdateInstallerInstallLogsToLogsLoc.log Le fichier de_processreq.log contient des informations de statut. Ce fichier journal donne des détails sur l'action ayant échoué. Pour plus d'informations sur cette action, consultez-le. Le fichier ProductInstall.log est le journal natif du groupe de correctifs. Il contient des informations sur l'installation de WebSphere Network Deployment et UpdateInstaller. Etape de configuration de WebSphere Application Server Network Deployment Les journaux de la configuration de WebSphere Application Server Network Deployment se trouvent dans répertoire <espace_de_travail>/<nom_machine>/ deploymentPlan/MachinePlan_<nom_machine>/000XX_WAS_ND_Configuration/ install/01_CONFIG/<horodatage>/logs : v createAppServer.log v MXServer_serverStatus.log v nodeagent_serverStatus.log v setupcmd.log Chapitre 2. Déploiement avec configuration automatique des middleware 31 v v v v v startManager.log startServer.log UnixAugmentProfileDMgrForISC.log UnixCreateProfileAppSvr.log UnixCreateProfileDMgr.log v v v v v v v verifyProfile.log startManager.log (généré dans le dossier 02_CONFIG) stopManager.log (généré dans le dossier 02_CONFIG) stopNode.log (généré dans le dossier 02_CONFIG) syncNode.log (généré dans le dossier 02_CONFIG) VMMConfigData.log (généré dans le dossier 02_CONFIG) SystemErr.log (généré dans le dossier <WAS_HOME>/profiles/ctgDmgr01/logs/ dmgr) SystemOut.log (généré dans le dossier <WAS_HOME>/profiles/ctgDmgr01/logs/ dmgr) addNode.log (généré dans le dossier <WAS_HOME>/profiles/ctgAppSrv01/logs) runAddNode.log (généré dans le dossier <WAS_HOME>/profiles/ctgAppSrv01/ logs) syncNode.log (généré dans le dossier <WAS_HOME>/profiles/ctgAppSrv01/ logs) wsadmin.traceout (généré dans le dossier <WAS_HOME>/profiles/ctgAppSrv01/ logs) SystemErr.log (généré dans le dossier <WAS_HOME>/profiles/ctgAppSrv01/ logs/nodeagent) v v v v v v v SystemOut.log (généré dans le dossier <WAS_HOME>/profiles/ctgAppSrv01/ logs/nodeagent) v startServer.log (généré dans le dossier <WAS_HOME>/profiles/ctgAppSrv01/ logs/MXServer) v stopServer.log (généré dans le dossier <WAS_HOME>/profiles/ctgAppSrv01/ logs/MXServer) v SystemErr.log (généré dans le dossier <WAS_HOME>/profiles/ctgAppSrv01/ logs/MXServer) v SystemOut.log (généré dans le dossier <WAS_HOME>/profiles/ctgAppSrv01/ logs/MXServer) Etape de l'installation d'IBM HTTP Server Les journaux de l'installation d'IBM HTTP Server se trouvent dans les emplacements suivants : Base IBM HTTP Server Les fichiers journaux de l'installation de base IBM HTTP Server se trouvent dans le répertoire <espace_de_travail>/<nom_machine>/deploymentPlan/ MachinePlan_<nom_machine>/000XX_IHS_7.0/install/01_BASE/ <horodatage>/logs. v v v v v 32 de_processreq.log de_processreq.log_utf8 de_trace.log IHS_InstallProduct_<horodatage>.err IHS_InstallProduct_<horodatage>.log IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) v ProductInstall.log Le fichier de_processreq.log contient des informations de statut. Ce fichier journal donne des détails sur l'action ayant échoué. Pour plus d'informations sur cette action, consultez-le. Le fichier ProductInstall.log est le journal du produit natif. Il contient des informations sur l'installation de IBM HTTP Server. Groupe de correctifs pour IBM HTTP Server Les fichiers journaux du groupe de correctifs pour IBM HTTP Server suivants se trouvent dans le répertoire <espace_de_travail>/<nom_machine>/ deploymentPlan/MachinePlan_<nom_machine>/000XX_IHS_7.0/install/ 01A_FP/<horodatage>/logs : v v v v v v v de_processreq.log de_processreq.log_utf8 de_trace.log IHS_Fixpack_GetIHSUpdateVersion_<horodatage>.err IHS_Fixpack_GetIHSUpdateVersion_<horodatage>.log IHS_Fixpack_InstallIHSFixpack_<horodatage>.err IHS_Fixpack_InstallIHSFixpack_<horodatage>.log v IHS_Fixpack_MoveIHSFixInstallLogsToLogsLoc_<horodatage>.err v IHS_Fixpack_MoveIHSFixInstallLogsToLogsLoc_<horodatage>.log Pour Windows, les fichiers supplémentaires suivants sont disponibles : v IHS_Fixpack_StartIHSAdminService_<horodatage>.err v IHS_Fixpack_StartIHSAdminService_<horodatage>.log v IHS_Fixpack_StartService_<horodatage>.err v IHS_Fixpack_StartService_<horodatage>.log v IHS_Fixpack_StopIHSAdminService_<horodatage>.err v IHS_Fixpack_StopIHSAdminService_<horodatage>.log v v IHS_Fixpack_StopService_<horodatage>.err v v IHS_Fixpack_StopService_<horodatage>.log Pour UNIX, Linux, Linux on IBM System z et AIX, les fichiers supplémentaires suivants sont générés : v IHS_Fixpack_StartServiceLinux_<horodatage>.err v IHS_Fixpack_StartServiceLinux_<horodatage>.log v IHS_Fixpack_StopServiceLinux_<horodatage>.err v IHS_Fixpack_StopServiceLinux_<horodatage>.log v ProductInstall.log Le fichier de_processreq.log contient des informations de statut. Ce fichier journal donne des détails sur l'action ayant échoué. Pour plus d'informations sur cette action, consultez-le. Le fichier ProductInstall.log est le journal du produit natif. Il contient des informations sur l'installation du groupe de correctifs pour IBM HTTP Server. Plug-ins WebSphere Les journaux des plug-ins WebSphere suivants se trouvent dans le répertoire <espace_de_travail>/<nom_machine>/deploymentPlan/ MachinePlan_<nom_machine>/000XX_IHS_7.0/install/02_WAS_PLUGIN/ <horodatage>/logs : v de_processreq.log Chapitre 2. Déploiement avec configuration automatique des middleware 33 v v v v v de_processreq.log_utf8 de_trace.log ProductInstall.log WAS_plugins_for_WAS_InstallProduct_<horodatage>.err WAS_plugins_for_WAS_InstallProduct_<horodatage>.log Le fichier de_processreq.log contient des informations de statut. Ce fichier journal donne des détails sur l'action ayant échoué. Pour plus d'informations sur cette action, consultez-le. Le fichier ProductInstall.log est le journal du produit natif. Il contient des informations sur l'installation du groupe de correctifs pour IBM HTTP Server. Groupe de correctifs pour les plug-ins WebSphere Les journaux des plug-ins WebSphere suivants se trouvent dans le répertoire <espace_de_travail>/<nom_machine>/deploymentPlan/ MachinePlan_<nom_machine>/000XX_IHS_7.0/install/02A_FP/ <horodatage>/logs : v de_processreq.log v de_processreq.log_utf8 v de_trace.log v ProductInstall.log v WAS_Plugins_for_WAS_Fixpack_GetWASPluginUpdateVersion_ <horodatage>.err v WAS_Plugins_for_WAS_Fixpack_GetWASPluginUpdateVersion_ <horodatage>.log v WAS_Plugins_for_WAS_Fixpack_InstallWASPluginsFixpack_ <horodatage>.err v WAS_Plugins_for_WAS_Fixpack_InstallWASPluginsFixpack_ <horodatage>.log v WAS_Plugins_for_WAS_Fixpack_MoveIHSFixInstallLogsToLogsLoc_ <horodatage>.err v WAS_Plugins_for_WAS_Fixpack_MoveIHSFixInstallLogsToLogsLoc_ <horodatage>.log Le fichier de_processreq.log contient des informations de statut. Ce fichier journal donne des détails sur l'action ayant échoué. Pour plus d'informations sur cette action, consultez-le. Le fichier ProductInstall.log est le journal du produit natif. Il contient des informations sur l'installation du groupe de correctifs pour IBM HTTP Server. Pour Windows, les fichiers supplémentaires suivants sont disponibles : v WASPlugin _Fixpack_StartIHSAdminService_<horodatage>.err v WASPlugin _Fixpack_StartIHSAdminService_<horodatage>.log v WASPlugin _Fixpack_StartService_<horodatage>.err v WASPlugin _Fixpack_StartService_<horodatage>.log v WASPlugin _Fixpack_StopIHSAdminService_<horodatage>.err v WASPlugin _Fixpack_StopIHSAdminService_<horodatage>.log v WASPlugin _Fixpack_StopService_<horodatage>.err v WASPlugin _Fixpack_StopService_<horodatage>.log Pour UNIX, Linux, Linux on IBM System z et AIX, les fichiers supplémentaires suivants sont générés : v WASPlugin_Fixpack_StartServiceLinux_<horodatage>.err 34 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) v WASPlugin_Fixpack_StartServiceLinux_<horodatage>.log v WASPlugin_Fixpack_StopServiceLinux_<horodatage>.err v WASPlugin_Fixpack_StopServiceLinux_<horodatage>.log Le fichier de_processreq.log contient des informations de statut. Ce fichier journal donne des détails sur l'action ayant échoué. Pour plus d'informations sur cette action, consultez-le. Le fichier ProductInstall.log est le journal du produit natif. Il contient des informations sur l'installation du groupe de correctifs pour IBM HTTP Server. Configuration pour les plug-ins IBM HTTP Server WebSphere Les journaux de configuration des plug-ins IBM HTTP Server WebSphere suivants se trouvent dans le répertoire <espace_de_travail>/<nom_machine>/ deploymentPlan/MachinePlan_<nom_machine>/000XX_IHS_7.0/install/ 03_CONFIG/<horodatage>/logs : v configure.webserver.command.out v ConfigureIHSPlugin.out v start.http.server.out v SystemErr.log (généré dans le dossier <WAS_HOME>/profiles/ ctgDmgr01/logs/dmgr) v SystemOut.log (généré dans le dossier <WAS_HOME>/profiles/ ctgDmgr01/logs/dmgr) Service d'authentification Les journaux du service d'authentification se trouvent dans le répertoire <espace_de_travail>/<nom_machine>/deploymentPlan/MachinePlan_<nom_machine>/ 000XX_ESS_XX/install/01_CONFIG/<horodatage>/logs : v configureESS.log v exportWASLTPAKeys.log v v v v v v importLTPAKeys.log installESS.log installWIM.log key.file modifyLTPASettings.log save.log v startManager.01.log v startManager.02.log v v v v v startNode.01.log startNode.02.log startServer.01.log startServer.02.log stopManager.01.log v stopManager.02.log v stopNode.01.log v v v v stopNode.02.log stopServer.01.log stopServer.02.log sync.log Chapitre 2. Déploiement avec configuration automatique des middleware 35 v SystemErr.log (généré dans le dossier <WAS_HOME>/profiles/ctgDmgr01/logs/ dmgr/) v SystemOut.log (généré dans le dossier <WAS_HOME>/profiles/ctgDmgr01/logs/ dmgr/) v addNode.log (généré dans le dossier <WAS_HOME>/profiles/ctgAppSrv01/ logs/) v runAddNode.log (généré dans le dossier <WAS_HOME>/profiles/ctgAppSrv01/ logs/) v syncNode.log (généré dans le dossier <WAS_HOME>/profiles/ctgAppSrv01/ logs/) v wsadmin.traceout (généré dans le dossier <WAS_HOME>/profiles/ctgAppSrv01/ logs/) v SystemErr.log (généré dans le dossier <WAS_HOME>/profiles/ctgAppSrv01/ logs/nodeagent/) v SystemOut.log (généré dans le dossier <WAS_HOME>/profiles/ctgAppSrv01/ logs/nodeagent/) v SystemErr.log (généré dans le dossier <WAS_HOME>/profiles/ctgAppSrv01/ logs/MXServer/) v SystemOut.log (généré dans le dossier <WAS_HOME>/profiles/ctgAppSrv01/ logs/MXServer/) Configuration des chaînes de groupes et d'utilisateurs dans IBM Tivoli Directory Server Vous pouvez configurer des chaînes utilisateur et groupe dans IBM Tivoli Directory Server pour l'adapter à vos besoins en déploiement. Pourquoi et quand exécuter cette tâche Vous pouvez créer manuellement des chaînes utilisateur et groupe pour Tivoli Directory Server au cours de l'installation. Si vous configurez les chaînes d'utilisateurs et de groupes du serveur d'annuaire pour un système hébergeant uniquement IBM Tivoli Directory Server, vous devez créer manuellement les propriétés du fichier input.properties lors de l'étape ITDS_CONFIGURATION du plan de déploiement. Procédure 1. Editez le fichier input.properties se trouvant dans le dossier du serveur d'annuaire Espace_de_travail\nom_machine\deploymentPlan\ MachinePlan_nom_court_machine\00006_ITDS_Configuration. Par exemple, dans Windows, l'emplacement par défaut du fichier input.properties est C:\ibm\tivoli\mwi\workspace\mymachine.ibm.com\deploymentPlan\ MachinePlan_mymachine\00006_ITDS_Configuration. 2. Ajoutez les propriétés suivantes : was_nd.secure.GroupSuffix=ou\=groups,ou\=SWG,o\=IBM,c\=US was_nd.secure.UserSuffix=ou\=users,ou\=SWG,o\=IBM,c\=US 36 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) 3. Si les paramètres de configuration de Tivoli Directory Server sont personnalisés, changez les valeurs applicables à vos valeurs personnalisées sur le panneau des paramètres de configuration. Par exemple, si vos valeurs personnalisées sont ou=SWG1 et si le suffixe du pays de l'organisation est o=IBM1,c=US1, vous devez remplacer manuellement toutes les occurrences de ces valeurs dans le fichier input.properties : was_nd.secure.GroupSuffix=ou\=groups,ou\=SWG1,o\=IBM1,c\=US1 was_nd.secure.UserSuffix=ou\=users,ou\=SWG1,o\=IBM1,c\=US1 Configuration de SSL entre Microsoft Active Directory et WebSphere Application Server Network Deployment La configuration de SSL entre Microsoft Active Directory et WebSphere Application Server Network Deployment permet au programme d'installation de créer automatiquement des utilisateurs et des groupes. Avant de commencer Pour permettre au programme d'installation de créer automatiquement des utilisateurs et groupes dans Microsoft Active Directory, vous devez configurer la communication SSL entre Microsoft Active Directory et WebSphere Application Server Network Deployment. Cette procédure n'est requise que si vous choisissez d'autoriser le programme d'installation à configurer automatiquement WebSphere Application Server Network Deployment. Vous souhaitez également que le programme d'installation du produit crée automatiquement des utilisateurs dans Microsoft Active Directory. Vous devez activer SSL pour Microsoft Active Directory, générer un certificat, puis l'ajouter à WebSphere Application Server Network Deployment. Tout changement du nom ou du domaine de l'autorité de certification invalide les certificats qu'elle a déjà émis. Vérifiez que la résolution du nom d'hôte est correctement configurée dans votre environnement. Des problèmes de communication se produisent si le système qui héberge Microsoft Active Directory ne peut pas résoudre les noms d'hôte des systèmes pour lesquels ont été émis des certificats. Vérifiez que vous avez installé les services Microsoft IIS (Internet Information Services) avec les extensions ASP sur le système avant de configurer le service de certificat nécessaire à SSL. Microsoft Internet Information Services est un prérequis du service de certificat. Ils peuvent être ajoutés comme composant Windows depuis la boîte de dialogue Ajout/suppression de programmes. Pour l'ajouter, sélectionnez le composant Internet Information Services ou Application Server et installez-le. Si IBM HTTP Server est installé sur le même système, vous ne pouvez pas utiliser le port 80 pour IBM HTTP Server. Si IBM HTTP Server a été configuré pour utiliser le port 80, vous devez remplacer cette valeur par une autre valeur car Microsoft Internet Information Services doit utiliser le port 80. Après avoir vérifié que ces deux conditions sont satisfaites, configurez les services de certificat en suivant la procédure ci-dessous. Procédure 1. Ajoutez le composant Services de certificats : a. Dans le panneau de configuration du serveur Microsoft Active Directory, sélectionnez Ajout/Suppression de programmes, puis Ajouter ou supprimer des composants Windows. Chapitre 2. Déploiement avec configuration automatique des middleware 37 b. Dans la fenêtre Composants Windows, sélectionnez l'option Services de certificat, puis cliquez sur Suivant. c. Dans le panneau Type d'Autorité de certification, sélectionnez Autorité de certification racine autonome et l'option Utiliser les paramètres personnalisés pour générer la paire de clés et le certificat de l'Autorité de certification, puis cliquez sur Suivant. d. Dans le panneau Paire de clés publique et privée, sélectionnez Microsoft Strong Cryptographic Provider pour la valeur CSP, l'Algorithme de hachage SHA-1, attribuez la valeur 2048 à Longueur de clé, puis cliquez sur Suivant. e. Dans le panneau Information d'identification de l'Autorité de certification, entrez mymachine.ism75.com dans la zone Nom commun de cette Autorité de certification et DC=ism75,DC=com comme Suffixe du nom unique, affectez à Période de validité la valeur 5 ans, puis cliquez sur Suivant. Notez qu'il s'agit uniquement d'exemples de valeur. Remplacez-les par celles du système qui héberge Microsoft Active Directory. f. Dans le panneau Paramètres de la base de données de certificats, vous pouvez conserver la valeur par défaut C:\WINDOWS\system32\CertLog pour les zones Base de données de certificats et Journal de la base de données de certificats. Cliquez ensuite sur Suivant. La configuration du composant commence. g. Cliquez sur Terminer. h. Redémarrez le système. 2. Téléchargez un certificat CA. a. Démarrez Internet Explorer. b. Sélectionnez Outils > Options Internet > Sécurité, puis cliquez sur Sites. c. Dans la boîte de dialogue Sites de confiance, entrez http:// mymachine.ism75.com dans la zone Ajouter ce site Web à la zone :, cliquez sur Ajouter, puis sur Fermer. d. Entrez l'adresse suivante dans le navigateur : http:// mymachine.ism75.com/certsrv e. Dans la page Services de certificats, cliquez sur Télécharger un certificat d'autorité de certification, une chaîne de certificats ou la liste de révocation de certificats. f. Dans la page Télécharger un certificat d'autorité de certification, une chaîne de certificats ou la liste de révocation de certificats, cliquez sur Installer cette chaîne de certificats d'Autorité de certification. A la fin de la tâche, cliquez sur le bouton Précédent. g. Dans la page Télécharger un certificat d'autorité de certification, une chaîne de certificats ou la liste de révocation de certificats, sélectionnez la valeur Actuel pour Certificat d'Autorité de certification, choisissez Base 64 pour Méthode de codage, puis cliquez sur Télécharger un certificat d'Autorité de certification. h. A l'invite, indiquez le type Certificat de sécurité et sauvegardez le fichier de certificat de sécurité serverRootCA.cer. 3. Ajoutez le composant logiciel enfichable des certificats : a. Démarrez Microsoft Management Console. b. Sélectionnez Fichier > Ajouter/Supprimer un composant logiciel enfichable. c. Dans la boîte de dialogue Ajouter/Supprimer un composant logiciel enfichable, cliquez sur Ajouter. 38 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) d. Dans la boîte de dialogue Ajout d'un composant logiciel enfichable autonome, sélectionnez Certificats et cliquez sur Ajouter. e. Sélectionnez Compte d'ordinateur, puis cliquez sur Suivant. f. Sélectionnez Ordinateur local : (l'ordinateur sur lequel cette console s'exécute), puis cliquez sur Terminer. g. Dans la boîte de dialogue Ajout d'un composant logiciel enfichable autonome, sélectionnez Autorité de certification, puis cliquez sur Ajouter. h. Sélectionnez Ordinateur local : (l'ordinateur sur lequel cette console s'exécute), puis cliquez sur Terminer. i. Cliquez sur Fermer pour fermer la boîte de dialogue Ajout d'un composant logiciel enfichable autonome. j. Cliquez sur OK. 4. Transférez les certificats vers un magasin : a. Dans Microsoft Management Console, accédez à Racine de la console > Certificats (ordinateur local) > Autorités de certification racine tierce partie. b. Cliquez à l'aide du bouton droit de la souris sur Certificats et sélectionnez Toutes les tâches > Importer. c. Dans le panneau Fichier à importer de l'Assistant Importation de certificat, accédez à l'emplacement du fichier serverRootCA.cer, sélectionnez le fichier, puis cliquez sur Suivant. d. Dans le panneau Magasin de certificats, sélectionnez Placer tous les certificats dans le magasin suivant, cliquez sur Suivant, puis cliquez sur Terminer. 5. Créez et soumettez une demande pour l'autorité de certification : a. A l'aide d'Internet Explorer, accédez à http://mymachine.ism75.com/ certsrv. Dans la page Services de certificats, cliquez sur Demander un certificat. b. Dans la page Demander un certificat, cliquez sur demande de certificat avancée. c. Dans la page Demande de certificat avancée, cliquez sur Créer et soumettre une demande de requête auprès de cette autorité de certification. d. Dans la page Demande de certificat avancée, entrez les informations suivantes et cliquez sur Soumettre. Informations d'identification Entrez le nom d'hôte qualifié complet du système hébergeant Microsoft Active Directory dans la zone Nom. Cette valeur doit être en majuscules, par exemple, MYMACHINE.ISM75.COM. Type de certificat nécessaire Sélectionnez Certificat d'authentification de serveur. Options de la clé Dans la zone Fournisseur de services cryptographiques, sélectionnez Microsoft RSA SChannel Cryptographic Provider. Sélectionnez les options Nom de conteneur de clé automatique, Marquer les clés comme étant exportables, et Stocker le certificat dans le magasin de certificats de l'ordinateur. Dans la zone Taille de la clé, vous pouvez accepter la valeur par défaut (1024) ou entrer une valeur plus adaptée. Chapitre 2. Déploiement avec configuration automatique des middleware 39 Autres options Définissez l'option Format de la demande sur PKCS10. Dans la zone Algorithme de hachage, sélectionnez SHA-1. Dans la zone Nom convivial, entrez la même valeur que dans la zone Nom. Les valeurs par défaut peuvent être conservés pour les autres zones de cette page. e. Cliquez sur Accueil pour revenir à la page d'accueil des Services de certificats. 6. Installez le certificat : a. Dans Microsoft Management Console, accédez à Racine de la console > Autorité de certification (local) > mycomputer.ism75.com > Demandes en attente. b. Cliquez avec le bouton droit de la souris sur l'ID de la demande puis sélectionnez Toutes les tâches > Emettre. c. Dans Internet Explorer, sur la page Services de certificats, cliquez sur Afficher l'état d'une demande de certificat en attente. d. Dans la page Afficher l'état d'une demande de certificat en attente, cliquez sur la demande de certificat que avez créée. e. Dans la page Certificat délivré, cliquez sur Installer ce certificat. f. Redémarrez le système. 7. Vérifiez la clé privée : a. Une fois le système redémarré, appelez Microsoft Management Console et accédez à Racine de la console > Certificats (ordinateur local) > Personnel > Certificats. b. Faites un double-clic sur l'entrée affichée en majuscules. c. Dans la boîte de dialogue Certificat, vérifiez la présence de l'instruction Vous avez une clé privée qui correspond à ce certificat et cliquez sur OK. d. Faites un double-clic sur l'entrée affichée en minuscules. e. Dans la boîte de dialogue Certificat, vérifiez la présence de l'instruction Vous avez une clé privée qui correspond à ce certificat et cliquez sur OK. 8. Configurez la connexion : a. Lancez l'utilitaire Microsoft LDP. b. Sélectionnez Connexion. c. Sélectionnez Connexion. d. Entrez mymachine.ism72.com dans Serveur, 636 dans Port, sélectionnez SSL, puis cliquez sur OK. Vérifiez les valeurs de configuration affichées. 9. Exportez les fichiers de certificat : a. Lancez Microsoft Management Console et accédez à Racine de la console > Certificats (ordinateur local) > Personnel > Certificats. b. Cliquez avec le bouton droit de la souris sur l'entrée de certificat en majuscules et sélectionnez Toutes les tâches > Exporter c. Dans le panneau d'accueil de l'assistant d'exportation de certificats, cliquez sur Suivant. d. Dans le panneau Exportation de la clé privée, sélectionnez Non, ne pas exporter, puis cliquez sur Suivant. e. Dans le panneau Format de fichier d'exportation, sélectionnez X.509 codage base 64 (.cer) et cliquez sur Suivant. 40 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) f. Dans le panneau Fichier à exporter, exporter le certificat en tant que serverRootCA.cer, cliquez sur Suivant, puis cliquez sur Terminer. g. Cliquez avec le bouton droit de la souris sur l'entrée de certificat en minuscules et sélectionnez Toutes les tâches > Exporter h. Dans le panneau d'accueil de l'assistant d'exportation de certificats, cliquez sur Suivant. i. Dans le panneau Exportation de la clé privée, sélectionnez Non, ne pas exporter, puis cliquez sur Suivant. j. Dans le panneau Format de fichier d'exportation, sélectionnez X.509 codage base 64 (.cer) et cliquez sur Suivant. k. Dans le panneau Fichier à exporter, exporter le certificat en tant que serverAuthCert.cer, cliquez sur Suivant, puis cliquez sur Terminer. 10. Ajoutez des certificats de signataire : a. Copiez serverRootCA.cer et serverAuthCert.cer sur le système WebSphere Application Server Network Deployment. b. Appelez la console d'administration de WebSphere Application Server Network Deployment. c. Dans la console d'administration de WebSphere Application Server Network Deployment, sélectionnez Sécurité > Certificat SSL et gestion des clés. d. Cliquez sur Magasins de clés et certificats. e. Cliquez sur CellDefaultTrustStore. f. Cliquez sur Certificats de signataire, puis cliquez sur Ajouter. g. Dans la page Ajout d'un certificat de signataire, entrez MSADServerRootCA dans la zone Alias et le chemin d'accès (y compris le nom de fichier) au fichier serverRootCA.cer dans la zone Nom de fichier, puis cliquez sur OK. h. Cliquez sur Ajouter. i. Entrez MSADServerAuthCert dans la zone Alias et le chemin d'accès (y compris le nom de fichier) au fichier serverAuthCert.cer dans la zone Nom de fichier, puis cliquez sur OK. 11. Configurez la sécurité : a. Dans la console d'administration de WebSphere Application Server Network Deployment, sélectionnez Sécurité > Administration sécurisée, applications et infrastructure. b. Dans la liste déroulante des définitions de domaines disponibles, sélectionnez Référentiels fédérés et cliquez sur Configurer. c. Cliquez sur l'identificateur de référentiel de Microsoft Active Directory figurant dans le tableau des référentiels, dans le domaine. d. Mettez à jour les propriétés suivantes, puis cliquez sur OK. Port Attribuez la valeur 636 à cette propriété. Propriétés de connexion Attribuez la valeur cn à cette propriété. Communications SSL obligatoires Assurez-vous que cette option est sélectionnée. Utiliser un alias SSL spécifique Assurez-vous que cette option est sélectionnée et qu'elle a la valeur CellDefaultSSLSettings. Chapitre 2. Déploiement avec configuration automatique des middleware 41 e. Cliquez sur Types d'entités pris en charge et vérifiez que la valeur associée au type d'entité PersonAccount est cn. Si cette valeur n'est pas cn, cliquez sur le type d'entité, modifiez la valeur et sauvegardez la modification. f. Redémarrez le gestionnaire de domaine. Désinstallation des logiciels intermédiaires Pour désinstaller des middlewares IBM Maximo Asset Management, vous devez exécuter le programme d'installation de middleware et sélectionner les options permettant de supprimer le déploiement précédent. Avant de commencer Si vous choisissez de déployer les middleware Maximo Asset Management avec un serveur d'annuaire, vérifiez qu'il est actif. Vous devez supprimer le serveur J2EE avant de pouvoir supprimer le serveur d'annuaire. Pourquoi et quand exécuter cette tâche Le programme d'installation des middleware crée un registre lors de l'installation des middleware Maximo Asset Management. Si vous utilisez les programmes de désinstallation des middlewares natifs, ce registre n'est plus synchronisé avec ce qui est déployé. Des erreurs se produisent sont lorsque vous essayez de réinstaller les middleware à l'aide du programme d'installation des middlewares. Procédure 1. Arrêtez et redémarrez les serveurs comme suit. a. Arrêtez IBM Tivoli Directory Server (IBM Tivoli Directory Server v6.3 idsccmdb). b. Arrêtez le démon IBM Tivoli Directory Server (IBM Tivoli Directory Admin Server v6.3 - idsccmdb). c. Démarrez DB2. d. Démarrez l'instance idsccmdb DB2 (DB2 - DB2COPY1 - IDSCCMDB). e. Démarrez le démon IBM Tivoli Directory Server (IBM Tivoli Directory Admin Server v6.3 - idsccmdb) 2. Connectez-vous à Windows en tant qu'administrateur et à Linux et AIX en tant qu'utilisateur root. 3. Lancez le tableau de bord en exécutant la commande suivante à partir du répertoire principal de l'image d'installation téléchargée : Option Description Windows launchpad.exe Linux launchpad.sh AIX launchpad.sh 4. Dans le panneau de navigation du tableau de bord, cliquez sur Installer le produit. 5. Dans la section Installer les middleware, cliquez sur Middleware et faites défiler les panneaux du tableau de bord. 6. Lorsqu'il vous est demandé d'accéder à un espace de travail, spécifiez le répertoire d'espace de travail qui contient le plan actuellement déployé et 42 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) 7. 8. 9. 10. cliquez sur Suivant. Le dernier emplacement d'espace de travail spécifié est utilisé par défaut. Si vous n'avez pas spécifié de chemin précédemment, l'emplacement par défaut de l'espace de travail est c:\ibm\tivoli\mwi\ workspace Dans le panneau de sélection d'une opération, sélectionnez Annuler le déploiement du plan et cliquez sur Suivant. Dans le panneau d'aperçu de l'annulation du déploiement, cliquez sur Suivant pour annuler le déploiement du plan. Quittez le programme d'installation des middlewares. Sur les systèmes UNIX, supprimez les références DB2 suivantes du fichier /etc/services : v db2c_db2insxy 50001/tcp v db2c_db2inst1 50000/tcp Réinstallation du middleware avec IBM DB2 Vous pouvez exécuter une installation du middleware avec les paramètres d'utilisateur et de groupe de DB2 depuis une installation précédente. Avant de commencer Supprimez tous les produits middleware et leurs composants avant de réinstaller le middleware. Pourquoi et quand exécuter cette tâche Lorsque DB2 est désinstallé, les utilisateurs et les groupes ne sont pas supprimés. Vous pouvez spécifier les mêmes valeurs d'utilisateur et de groupe de DB2 ou les remplacer par des nouveaux utilisateurs et groupes lorsque vous exécutez le programme d'installation. Procédure 1. Vérifiez que tous les produits middleware ont été correctement supprimés en examinant les fichiers journaux du plan de déploiement. Les fichiers journaux se trouvent dans le sous-répertoire Workspace Directory/host name/deploymentPlan/logs/processID. Le fichier journal principal du plan de déploiement est DeploymentPlan.log. 2. Le programme d'installation des middlewares crée une instance par défaut pour DB2 et ajoute le propriétaire de l'instance par défaut au groupe d'administrateurs DB2 que vous indiquez. Spécifiez les utilisateurs et groupes DB2 que vous souhaitez utiliser pour cette installation : v Fourniez les mêmes valeurs qui ont été précédemment utilisées pour le groupe d'administrateurs DB2. v Supprimez le propriétaire d'instance existante et spécifiez un nouveau groupe d'administrateurs. Vous ne pouvez pas spécifier de propriétaire d'instance existant avec un nouveau groupe d'administrateurs DB2. 3. Démarrez le programme d'installation de middleware à partir du tableau de bord. Chapitre 2. Déploiement avec configuration automatique des middleware 43 Présentation du programme d'installation Le programme d'installation Maximo Asset Management propose une interface d'installation et de déploiement de Maximo Asset Management, qui comprend le moteur d'automatisation des processus et les gestionnaires de processus de . Le programme d'installation des middleware Maximo Asset Management enregistre les paramètres de déploiement de Maximo Asset Management. Il enregistre les paramètres de configuration associés à ces choix, puis installe et déploie Maximo Asset Management en fonction des informations entrées. Deux modes d'installation vous sont proposés lorsque vous installez Maximo Asset Management. Simple Un déploiement simple consiste à installer le middleware Maximo Asset Management sur un seul système. Vous ne pouvez pas utiliser les middleware déjà installés dans votre organisation avec Maximo Asset Management. Tous les middleware utilisés avec Maximo Asset Management doivent être installés via le programme d'installation associé avec les valeurs par défaut. Maximo Asset Management est installé avec les valeurs par défaut fournies par le programme d'installation des middleware et par le programme d'installation de Maximo Asset Management. Si vous prévoyez de remplacer les valeurs par défaut utilisées par le chemin de déploiement simple, vous devez utiliser le chemin de déploiement personnalisé. Personnalisé Un déploiement personnalisé implique généralement le déploiement de Maximo Asset Management sur plusieurs systèmes. Certains de ces systèmes hébergent peut-être déjà des middleware à utiliser en conjonction avec Maximo Asset Management. Vous pouvez modifier les valeurs d'installation par défaut lorsque vous effectuez un déploiement à l'aide du chemin d'installation personnalisé. Cette option de déploiement ne vous oblige pas à propager le déploiement de Maximo Asset Management à plusieurs systèmes. Vous pouvez entrer le nom de l'hôte local en tant que destination de tous les composants de Maximo Asset Management. Le programme d'installation de Maximo Asset Management peut automatiser la configuration des middleware à utiliser avec Maximo Asset Management. Si vous décidez de ne pas activer la configuration automatique des logiciels intermédiaires par le programme d'installation de Maximo Asset Management, vous devez configurer ces derniers manuellement avant d'installer Maximo Asset Management. Important : Lorsque vous entrez des valeurs LDAP dans les zones de panneau d'installation de Maximo Asset Management, vous devez respecter les règles de syntaxe spécifiques aux produits, en ce qui concerne l'utilisation de caractères spéciaux dans une chaîne LDAP. Dans la plupart des cas, il est impératif de faire précéder d'un caractère d'échappement les caractères spéciaux que contiennent les chaînes LDAP utilisées par Maximo Asset Management pour qu'ils soient lisibles par le serveur d'annuaire, sans quoi des erreurs Maximo Asset Management se produisent. 44 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Beaucoup de produits de serveur d'annuaires considèrent l'espace blanc comme un caractère spécial faisant partie intégrante de la chaîne. Si vous entrez une chaîne LDAP contenant un caractère d'échappement blanc à la fin d'une valeur de zone, Maximo Asset Management renvoie des messages d'erreur. Pour plus d'informations sur l'utilisation des caractères spéciaux dans les chaînes LDAP, consultez la documentation du produit associée à votre serveur d'annuaire. Les informations que vous entrez dans le programme d'installation de Maximo Asset Management sont stockées dans les fichiers maximo.properties et install.properties et dans la Base de données Maximo. Ces valeurs sont insérées dans les zones des panneaux du programme d'installation Maximo Asset Management lorsque le programme est ultérieurement utilisé. Si vous annulez le programme d'installation, il se rappelle de la plupart des valeurs saisies la prochaine fois que vous le démarrez. Seuls le répertoire d'installation de Maximo Asset Management et l'option de raccourci sélectionnés au cours de l'installation ne sont pas sauvegardés. Vous pouvez restaurer les valeurs par défaut dans le programme d'installation de Maximo Asset Management en supprimant <Maximo_Home>/applications/maximo/properties/maximo.properties et <Maximo_Home>/etc/install.properties. S'il est impossible de localiser le fichier maximo.properties dans le répertoire <Maximo_Home>, recherchez-le dans le répertoire des fichiers temporaires du système. Valeurs des chemins d'une installation simple Des valeurs de chemin d'installation simple spécifiques sont requises par le programme d'installation de Maximo Asset Management. Si vous décidez d'installer Maximo Asset Management à l'aide du chemin d'installation simple, les valeurs suivantes sont définies. Vous devez entrer des valeurs lorsqu'elles sont requises. Dans le cas d'une installation simple, vous n'indiquez qu'un nom d'hôte pour le middleware. Le programme d'installation de Maximo Asset Management s'attend à ce que l'hôte contienne tous les logiciels qui fonctionnent avec Maximo Asset Management. Tableau 3. Valeurs de chemin d'installation simple de Maximo Asset Management Catégorie Zone Valeur Option de déploiement Déploiement simple Configuration de base de données Type de base de données DB2 Configuration de base de données Nom d'hôte Configuration de base de données Port 50005 Configuration de base de données Nom de la base de données maxdb75 Configuration de base de données Instance ctginst1 Configuration de base de données ID utilisateur Fournie par l'utilisateur ? Oui Oui Chapitre 2. Déploiement avec configuration automatique des middleware 45 Tableau 3. Valeurs de chemin d'installation simple de Maximo Asset Management (suite) 46 Catégorie Zone Valeur Configuration de base de données Automatiser la configuration de la base de données oui Configuration de base de données ID utilisateur d'accès à distance Configuration de base de données Répertoire d'installation de la base de données Configuration de base de données ID utilisateur de l'administrateur d'instance Configuration de base de données ID utilisateur du service Windows db2admin Configuration de base de données Nom de l'espace table de données maxdata Configuration de base de données Taille de l'espace table de données moyenne Configuration de base de données Nom de l'espace table temporaire maxtemp Configuration de base de données Taille de l'espace table temporaire 1000 Connectivité IBM WebSphere Application Server Nom d'hôte Connectivité IBM WebSphere Application Server Port SOAP Configuration de IBM WebSphere Application Server Répertoire de base du serveur IBM WebSphere Application Server Configuration d'IBM WebSphere Application Server Nom d'utilisateur wasadmin Configuration d'IBM WebSphere Application Server Nom de profil ctgDmgr01 Configuration d'IBM WebSphere Application Server Configuration automatique de IBM WebSphere Application Server oui Configuration d'IBM WebSphere Application Server ID utilisateur d'accès à distance IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Fournie par l'utilisateur ? Oui Windows C:\Program Files\IBM\ SQLLIB Windows db2admin Oui Oui 8879 Windows C:\Program Files\IBM\ WebSphere\ AppServer Oui Oui Tableau 3. Valeurs de chemin d'installation simple de Maximo Asset Management (suite) Catégorie Zone Valeur Configuration d'IBM WebSphere Application Server Port du serveur Web 80 Configuration d'IBM WebSphere Application Server Nom du serveur Web webserver1 Configuration d'IBM WebSphere Application Server Nom de noeud ctgNode01 Configuration d'IBM WebSphere Application Server Nom du cluster MAXIMOCLUSTER Configuration d'IBM WebSphere Application Server Serveur d'applications MXServer Il est impossible de modifier cette valeur. Configuration JMS de Nom de la source de l'adaptateur données JMS d'intégration meajmsds Configuration JMS de Conserver les l'adaptateur messages JMS d'intégration Non Configuration de la sécurité Utiliser le schéma par oui défaut Configuration de la sécurité Créer des utilisateurs oui automatiquement Configuration de Maximo Répertoire d'installation C:\IBM\SMP Etape de configuration Exécuter la configuration maintenant oui Fournie par l'utilisateur ? Oui . Installation du produit et configuration automatique du middleware Pour installer Maximo Asset Management, exécutez le programme d'installation à partir du tableau de bord. La procédure d'installation configure automatiquement le middleware sur plusieurs serveurs, à l'aide des valeurs par défaut. Avant de commencer Vérifiez que vous respectez les conditions prérequises. v Les services de serveur de base de données, de serveur d'annuaire et de serveur d'applications doivent être démarrés et actifs. v Sur le poste d'administration, arrêtez temporairement les processus non critiques qui peuvent avoir un impact négatif sur l'installation, tels que les logiciels antivirus. Chapitre 2. Déploiement avec configuration automatique des middleware 47 v Vérifiez que le paramètre Windows DEP n'empêche pas l'exécution du tableau de bord : sélectionnez Démarrer > Paramètres > Panneau de configuration > Système > Options avancées > Performances > Paramètres > Data Execution Prevention. Sélectionnez Activer la prévention d'exécution des données pour les programmes et les services Windows uniquement et cliquez sur Suivant. Il pourra vous être demandé de redémarrer le serveur. v Pour les systèmes Linux et UNIX sur lesquels un middleware est installé, la commande hostname -f doit renvoyer un nom d'hôte qualifié complet. Au besoin, consultez la documentation du système d'exploitation. Vous pouvez également entrer l'adresse IP du système. v Activez une exécution à distance et accédez au service sur chaque système sur lequel un middleware est installé. Chaque système distant doit prendre en charge un protocole d'accès à distance. Il doit également accepter des connexions à distance depuis un nom d'utilisateur et un mot de passe qui ont été configurés sur le serveur cible. Parmi les protocoles d'accès distant figurent SSH et Windows SMB. Si le système distant est un serveur Windows, vous devez configurer l'exécution et l'accès à distance pour utiliser SMB. v La base de données DB2 doit être préparée. – Si DB2 est installé sur un système Linux ou UNIX, vous devez créer l'utilisateur d'instance et le répertoire de base pour l'utilisateur sur le serveur DB2. – Le répertoire de base du propriétaire de l'instance de base de données doit disposer de 8 Go d'espace disponible, peu importe si une base de données est installée ou pas à cet emplacement. – L'ID utilisateur de l'administrateur d'instance DB2 doit disposer du droit (administration de système) SYSADM. Spécifiez cet ID utilisateur dans le programme d'installation du produit. Voir la documentation du produit DB2 pour plus d'informations sur la création d'un utilisateur avec le droit SYSADM sur le serveur DB2. Vous devez ajouter la racine au groupe doté des droits SYSADM pour les systèmes UNIX. Pourquoi et quand exécuter cette tâche Les instructions correspondent à une installation sur plusieurs serveurs qui utilise les valeurs par défaut. Si vous utilisez DB2 et installez Maximo Asset Management dans une langue autre que l'anglais, vous devez accepter les valeurs par défaut pour les tailles d'espace de table de base de données et de table d'index. Ces valeurs sont affichées comme nulles au cours de l'installation. Pour personnaliser les tailles d'espace table, vous avez le choix entre trois options : v Exécutez le programme d'installation du produit en anglais. v Manually configure the database. v Modify the table space sizes after installation. Procédure 1. Connectez-vous au système d'administration. 2. Start the product installation program from the launchpad. a. Démarrez le tableau de bord. Accédez au répertoire principal de l'image d'installation téléchargée et exécutez la commande suivante : Windows launchpad.exe 48 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) b. Dans le panneau de navigation du tableau de bord, cliquez sur Installer le produit. c. Cliquez sur Installer Maximo Asset Management 7.5. Si le tableau de bord ne démarre pas l'installation, vous pouvez démarrer directement le programme d'installation du produit. Sur l'image d'installation téléchargée, accédez à \Install\mam\ et exécutez l'une des commandes suivantes : Windows v install.bat v install_win64.bat 3. Sélectionnez la langue d'installation et cliquez sur OK. 4. Dans le panneau Sélectionnez le dossier d'installation, spécifiez le chemin vers l'emplacement où vous souhaitez installer Maximo Asset Management. Vous pouvez spécifier une description pour l'installation. Une description est utile pour faire la différence entre plusieurs installations hébergées sur le même poste de travail administratif. 5. Révisez les informations qui se trouvent sur le panneau Vérification de l'emplacement d'installation. Le panneau affiche toutes les informations d'installation précédentes trouvées d'après le répertoire d'installation que vous avez spécifié sur le panneau précédent. Une fois avancé dans ce panneau, vous ne pouvez plus revenir en arrière et modifier le répertoire d'installation. Si une version plus récente du programme d'installation est trouvée dans le répertoire cible spécifié, une notification vous est envoyée. La notification signifie que vous utilisez une version antérieure du programme d'installation. La version trouvée sur le poste de travail administratif est plus récente et peut contenir des fonctions et améliorations importantes. Pour utiliser la version la plus récente du programme d'installation, sélectionnez l'option sur le panneau de notification et cliquez sur Suivant. Cette action quitte le processus d'installation en cours et le redémarre avec le programme d'installation plus récent. Si vous ne sélectionnez pas l'option, vous continuez l'installation avec la version antérieure du programme d'installation. 6. Sur le panneau Récapitulatif du package, révisez les informations de déploiement du package. Ce panneau répertorie les informations sur la version des packages, nouveaux et existants, du système. Les informations sur la version du package cible indiquent la version du package actuellement en cours de déploiement. 7. Sur le panneau Choix du déploiement, spécifiez Simple ou Personnalisé en tant que type de déploiement. 8. Sur le panneau Importer les informations de configuration du middleware, sélectionnez Importer les informations de configuration de middleware pour que le programme d'installation du produit réutilise les valeurs du programme d'installation de middleware existant. Ces valeurs sont utilisées comme valeurs par défaut pour les mêmes zones dans le programme d'installation du produit. La zone Emplacement d'espace de travail se rapporte à l'emplacement du fichier de topologie qui contient les valeurs qui ont été spécifiées pour le programme d'installation du middleware. Le fichier se trouve dans l'espace de travail qui a été défini au cours de la tâche d'installation du middleware. Par exemple, C:\ibm\tivoli\mwi\workspace pour Windows ou /root/ibm/tivoli/mwi/workspace pour UNIX. Si vous avez sélectionné le déploiement simple, les informations du middleware par défaut ne sont pas utilisées. Chapitre 2. Déploiement avec configuration automatique des middleware 49 9. Dans le panneau Type de base de données, indiquez le logiciel à utiliser pour la Base de données Maximo. 10. Dans le panneau Base de données, indiquez les informations de configuration pour votre logiciel de base de données. Pour les éléments tels que l'ID utilisateur de la base de données, le nom de la base de données, l'instance de la base de données pour Maximo Asset Management, et le nom de schéma, si les valeurs n'existent pas lorsque vous les spécifiez, elles sont créées. Pour DB2, l'ID utilisateur ne peut pas être identique à l'ID utilisateur de l'administrateur d'instance. Les utilisateurs de base de données et les noms d'instance de base de données ne doivent pas contenir d'espaces. Pour DB2, l'instance de base de données est créée si elle n'existe pas, mais l'utilisateur et son répertoire de base associé doivent exister sur le serveur DB2. Pour DB2, le nom de schéma peut avoir la même valeur que le propriétaire des espaces de table qui sont définis ou il peut avoir une valeur différente, telle que maximo. Après que vous avez spécifié les informations de configuration pour votre logiciel de base de données, le programme d'installation valide les informations avec le serveur de base de données. 11. Dans le panneau Automatisation de la configuration de la base de données, vous pouvez spécifier que la création et la configuration de la base de données doivent être automatisées. Si vous ne sélectionnez pas l'option, vous devez configurer manuellement la base de données. 12. Dans le panneau Autorisation d'accès à distance, spécifiez les informations d'autorisation pour la fonction de configuration de base de données automatique. La spécification des valeurs active la configuration à distance. 13. Dans le panneau Administration de la base de données, spécifiez les informations de configuration sur la base de données. Les informations requises varient par plateforme de base de données. Pour DB2, l'ID utilisateur de l'administrateur d'instance ne peut pas être identique à l'ID utilisateur de la base de données. L'ID utilisateur du service Windows doit avoir des droits d'administration sur le système. 14. Dans le panneau Espace table de la base de données, spécifiez des informations sur l'espace table de la base de données. Lorsque vous cliquez sur Suivant, le programme d'installation du produit se connecte au serveur de base de données et valide les informations que vous avez spécifiées. 15. Une fois la validation de la base de données terminée, sur le panneau Type du serveur d'applications, indiquez le type du serveur d'applications pour le déploiement du produit. Vous avez la possibilité de configurer WebSphere Application Server Network Deployment automatiquement grâce au programme d'installation du produit. 16. Sur le panneau WebSphereConnectivité, spécifiez les informations d'hôte pour le WebSphere Application Server Network Deployment. 17. Sur le panneau Autorisation d'accès à distance à WebSphere, spécifiez les informations d'autorisation pour la configuration de WebSphere Application Server Network Deployment. 50 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) 18. Sur le panneau WebSphere Application Server Network Deployment Configuration, spécifiez les informations de configuration pour WebSphere Application Server Network Deployment. Le port du serveur Web doit correspondre à une valeur de port de serveur HTTP existant que vous avez configurée lorsque vous avez configuré WebSphere Application Server Network Deployment. Si vous indiquez une autre valeur pour le port du serveur Web, vous devez redémarrer WebSphere Application Server Network Deployment à la fin de l'installation. Le redémarrage du serveur active le nouveau port et le rend ainsi disponible pour les demandes entrantes. Le nom du serveur d'applications que vous spécifiez est créé s'il n'existe pas. 19. Dans le panneau Securité, spécifiez la méthode à utiliser pour l'authentification et l'autorisation des utilisateurs. 20. Dans le panneau Spécification des utilisateurs Maximo, entrez les informations utilisateur de la Base de données Maximo. Utilisateur d'administration Maximo L'ID utilisateur d'administration du produit utilisé pour la configuration initiale et l'ajout d'utilisateurs. Utilisateur d'enregistrement de système Maximo L'ID utilisateur utilisé pour l'auto-enregistrement des utilisateurs. Utilisateur d'intégration de système Maximo L'ID utilisateur utilisé avec les adaptateurs d'entreprise. Les valeurs personnalisées pour l'ID utilisateur et le mot de passe sont stockées dans la Base de données Maximo. Les ID utilisateur par défaut (maxadmin, maxreg et maxintadm) sont également créés en tant qu'utilisateurs dans la Base de données Maximo. La création des ID utilisateur par défaut a lieu à des fins de traitement interne. Si vous utilisez la sécurité de la Base de données Maximo pour l'authentification et l'autorisation, les ID utilisateur par défaut peuvent être utilisés pour la connexion à l'application. Si cette condition vous semble risquée, en termes de sécurité, vous pouvez modifier les mots de passe associés à ces ID. Modifiez les mots de passe des ID utilisateurs dans l'application Utilisateurs. 21. Dans le panneau Securité, indiquez les noms des entrées d'utilisateur et de base de groupe et précisez la manière dont les utilisateurs Maximo Asset Management sont créés. Entrée de base utilisateur Si vous n'envisagez pas d'utiliser le schéma LDAP par défaut fourni avec Maximo Asset Management, spécifiez l'entrée de base utilisateur que vous souhaitez utiliser. Entrée de base groupe Si vous n'envisagez pas d'utiliser le schéma LDAP par défaut, spécifiez l'entrée de base de groupe que vous souhaitez utiliser. Vous pouvez spécifier que le programme d'installation crée les utilisateurs requis. Autrement, vous devez créer manuellement des utilisateurs avant de continuer. Si vous n'utilisez pas le schéma LDAP par défaut fourni, vous devez le créer vous-même avant de passer aux panneaux suivants. Les valeurs spécifiées dans les zones Entrée de base utilisateur et Entrée de base de groupe sont utilisées pour configurer la tâche périodique VMMSYNC. Pour créer votre Chapitre 2. Déploiement avec configuration automatique des middleware 51 propre schéma LDAP et créer des utilisateurs manuellement, vous pouvez modifier les données LDIF de module complémentaire par défaut et les importer dans votre référentiel LDAP. 22. Dans le panneau Configuration JMS de l'adaptateur d'intégration, spécifiez les informations de configuration de Java™ Message Service. Un serveur JMS nécessite de configurer un référentiel de données DB2 pour gérer les messages. Si vous utilisez un autre type de base de données, vous ne pouvez pas configurer la persistance des messages. Si vous spécifiez que les messages JMS ne doivent pas être conservés, vous pouvez configurer manuellement l'implémentation JMS ultérieurement. Spécifiez le nom de la base de données à utiliser par JMS. Pour DB2, vous pouvez spécifier si les messages JMS doivent être conservés dans DB2. Sélectionnez Ne pas conserver les messages JMS si vous déployez Maximo Asset Management avec Oracle or Microsoft SQL Server. Lorsque vous cliquez sur Suivant, l'assistant d'installation passe au panneau Configuration SMTP. 23. Si vous avez spécifié que les messages JMS doivent être conservés, spécifiez des informations de configuration JMS supplémentaires dans le panneau DB2 configuration du serveur de base de données. Le magasin de données JMS peut être créé comme base de données DB2. 24. Si vous avez spécifié que les messages JMS doivent être conservés, spécifiez les informations d'autorisation pour la fonction de configuration automatique dans le panneau DB2 Autorisation d'accès à distance au serveur de base de données. Pour Windows, l'ID utilisateur doit être un membre du groupe DB2ADMNS. Pour Linux ou UNIX, l'ID utilisateur doit être un superutilisateur et être membre d'un groupe doté des droits SYSADM pour l'instance de base de données. 25. Si vous avez spécifié que les messages JMS doivent être conservés, spécifiez des informations DB2 supplémentaires dans le panneau DB2 configuration d'instance de base de données. 26. Dans le panneau Configuration SMTP, spécifiez les informations de configuration SMTP utilisées par les flux de travaux pour communiquer avec les participants de flux de travaux. L'adresse de courrier électronique de l'administrateur est celle utilisée pour envoyer des messages. Si vous laissez les zones vides, vous devez configurer les paramètres SMTP via l'interface du produit dans une tâche suivant l'installation. 27. Dans le panneau Sélection de la langue de base, spécifiez la langue de base pour l'installation. 28. Dans le panneau Sélection de langue supplémentaire, vous pouvez éventuellement spécifier une ou plusieurs langues supplémentaires que l'installation devra prendre en charge. 29. Dans le panneau Exécution de l'étape de configuration, spécifiez comment exécuter l'étape de configuration de l'installation. Si vous ne sélectionnez pas d'option, l'étape de configuration s'exécute lorsque vous cliquez sur Suivant. Copier les fichiers maintenant, mais exécuter la configuration de l'installation ultérieurement Sélectionnez cette option pour copier les fichiers de la source d'installation vers le poste de travail administratif. Vous devez effectuer l'étape de configuration ultérieurement pour terminer le déploiement. 52 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Sélectionnez cette option pour créer une base de données lors de l'installation de Maximo Asset Management et renseigner la base de données avec des échantillons de données. Important : N'installez pas d'autre produit avant d'avoir terminé l'étape de configuration de l'installation d'origine. L'installation d'un autre produit avant d'exécuter l'étape de configuration de cette installation remplace le magasin de tâches, ce qui empêche le déploiement de l'installation d'origine. Les valeurs de configuration que vous spécifiez sont stockées dans les fichiers install_home\maximo\applications\maximo\properties\ maximo.properties et install_home\etc\install.properties. Exécutez les étapes de configuration en dehors du programme d'installation du produit en utilisant l'utilitaire taskrunner qui se trouve dans le répertoire rép_installation\scripts. Exécutez l'utilitaire taskrunner à partir de la ligne de commande. install_home\scripts\taskrunner [CONTINUE <STOPONERROR|NOSTOPONERROR>] L'utilitaire taskrunner utilise les valeurs de configuration stockées dans les fichiers maximo.properties et install.properties pour configurer Maximo Asset Management. Si vous exécutez taskrunner avec le paramètre NOSTOPONERROR, son exécution s e poursuit même en cas d'erreur. Si vous exécutez taskrunner avec le paramètre STOPONERROR, il s'arrête lorsqu'il rencontre une erreur. Si vous avez utilisé STOPONERROR, vous pouvez rectifier les conditions qui ont causé l'erreur. Vous pouvez ensuite reprendre l'installation à l'endroit où la dernière tâche aboutie a été enregistrée lors de la précédente tentative. Pour ce faire, démarrez taskrunner avec le paramètre CONTINUE. Déployer les fichiers d'applications manuellement ultérieurement Sélectionnez cette option pour déployer manuellement les fichiers d'application sur le serveur d'applications. Différer la mise à jour de la base de données Maximo Sélectionnez cette option si vous souhaitez exécuter manuellement la mise à jour de la base de données pour le déploiement du produit. Cette option peut être utile si un groupe de correctifs est disponible pour les problèmes répertoriés liés au script updatedb. Dans ce cas, sélectionnez l'option Différer la mise à jour de la Base de données Maximo, appliquez le groupe de correctifs, puis exécutez la commande updatedb -v1 manuellement. 30. Dans le panneau Choisir un dossier de raccourci, spécifiez où vous souhaitez que les icônes Maximo Asset Management soient créées. Si vous sélectionnez Dans le menu Démarrer et si vous utilisez Internet Explorer, ajoutez l'URL Maximo Asset Management à la zone de contenu Web des sites fiables. Désactivez l'option qui nécessite une vérification du serveur pour tous les sites de la zone. Ne sélectionnez pas Dans la barre de lancement rapide. La sélection ne crée pas de raccourci dans la barre de lancement rapide. 31. Dans le panneau Résumé d'entrée, révisez les informations que vous avez fournies pour le programme d'installation. Si nécessaire, utilisez Précédent pour revenir aux panneaux précédents pour effectuer des modifications. Chapitre 2. Déploiement avec configuration automatique des middleware 53 32. Dans le panneau Résumé de la préinstallation, révisez les informations d'installation et cliquez sur Installer. Le processus d'installation se lance. Vous pouvez surveiller la progression de l'installation en consultant les messages qui s'affichent. 33. Sur le panneau Installation terminée, révisez toutes les informations présentées et cliquez sur Terminé. «Redémarrage de middleware sous Windows», à la page 201 Cette procédure décrit comment redémarrer les middleware sous Windows, si besoin est. «Redémarrage de middleware sous UNIX», à la page 202 Il peut arriver que des services intermédiaires aient besoin d'être redémarrés sur des plateformes Linux et AIX, par exemple lors d'un réamorçage. Les serveurs et services intermédiaires doivent être actifs avant l'exécution du programme d'installation de Maximo Asset Management. Création d'une base de données maxdemo au cours de l'installation Vous pouvez créer une base de données maxdemo lors de l'installation de Maximo Asset Management et renseigner la base de données avec des échantillons de données. Procédure 1. Dans le panneau Exécuter l'étape de configuration de l'assistant d'installation, sélectionnez Copier les fichiers maintenant, mais effectuer la configuration d'installation plus tard. 2. A la fin de l'installation, quittez l'assistant d'installation. 3. Renommez le fichier C:\IBM\SMP\Maximo\tools\maximo\en\maximo.dbtype. 4. Copiez le fichier C:\IBM\SMP\Maximo\tools\maximo\en\maxdemo.dbtype dans C:\IBM\SMP\Maximo\tools\maximo\en\maximo.dbtype, où en est le dossier de langue et où dbtype est ora, sqs, ou db2. 5. Ouvrez une fenêtre de commande et accédez à C:\IBM\SMP\scripts. 6. Exécutez la commande suivante : taskrunner.bat CONTINUE STOPONERROR 7. Une fois le processus taskrunner terminé, rétablissez les noms de fichiers d'origine. Ne redémarrez pas l'ordinateur avant d'avoir exécuté la commande taskrunner. L'utilitaire taskrunner ne crée pas de stockage de persistance et des données peuvent être perdues. Déploiement de langues après le report de mise à jour de base de données La sélection de l'option de report de mise à jour de la Base de données Maximo lors de l'installation du produit a une incidence sur la manière dont vous déployez des langues. Lors de l'installation, vous avez la possibilité de différer la tâche de mise à jour de base de données. Cette option empêche l'écriture de données dans la base de données lors de l'installation. Le programme d'installation est limité à la copie de fichiers sur le système administratif et à l'enregistrement des packages de solution de processus des produits. Vous ajoutez des langues en exécutant l'installation et en mettant manuellement à jour la base de données ainsi que les langues. «Déploiement manuel de langues après le report de mise à jour de base de données», à la page 55 54 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Les langues doivent être déployées manuellement si vous différez les mises à jour de base de données par le programme d'installation. Déploiement manuel de langues après le report de mise à jour de base de données Les langues doivent être déployées manuellement si vous différez les mises à jour de base de données par le programme d'installation. Avant de commencer Vous devez avoir exécuté la commande updatedb avant de configurer manuellement des langues pour des packages PSI. Pourquoi et quand exécuter cette tâche Pour configurer manuellement des langues pour des packages PSI, procédez comme suit. Procédure 1. Mettez à jour le support de langue nationale pour les composants centraux. Les fichiers correspondant aux sélections de langues effectuées lors de l'installation sont extraits du répertoire C:\IBM\SMP\Maximo\Tools\Maximo\ environnement_local\xliff\ du système. a. Pour mettre à jour une langue en tant que langue de base à utiliser pour le produit, exécutez la commande suivante : rép_base_installation\maximo\tools\maximo\TDToolkit.bat -IMPORT -SLEN -TLenvironnement_local -maxmessfix b. Pour ajouter une ou plusieurs autres langues à utiliser avec le produit, exécutez la commande suivante pour chacune des langues à ajouter : rép_base_installation\maximo\tools\maximo\TDToolkit.bat -ADDLANGenvironnement_local -maxmessfix 2. Mettez à jour les langues pour les packages supplémentaires. Afin d'identifier les packages à mettre à jour, accédez au répertoire rép_base_installation\maximo\tools\maximo\en\xliff. Chaque dossier du répertoire xliff, à l'exception du dossier MAXUPG est utilisé comme entrée pour l'opération -pmpupdate de TDToolkit. A la différence du processus de mise à jour des langues pour Maximo Asset Management, vous devez exécuter la commande TDToolkit une fois pour chaque package. TDToolkit détermine quelles langues sont couramment déployées et met à jour toutes les langues. a. Accédez au répertoire rép_base_installation\maximo\tools\maximo\en\ xliff. et identifiez un dossier de package à mettre à jour, par exemple, calibration. b. Mettez les langues à jour pour le package voulu. C:\IBM\SMP\maximo\tools\maximo\TDToolkit.bat -pmpupdaterépertoire_package Dans cet exemple, pmpupdaterépertoire_package ne peut pas être pmpupdatecalibration ou pmpupdateconfig_pmp, par exemple. c. Répétez l'opération pour chaque package supplémentaire pour lequel des mises à jour de langue sont nécessaires. Chapitre 2. Déploiement avec configuration automatique des middleware 55 56 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Chapitre 3. Réutilisation des logiciels intermédiaires existants pour un déploiement automatique Consultez ces informations pour utiliser les programmes d'installation et les outils de Maximo Asset Management pour configurer automatiquement les middlewares de votre entreprise lors du processus de déploiement de Maximo Asset Management. Ces informations fournissent une présentation générale ou une feuille de route des tâches que vous devez accomplir pour déployer Maximo Asset Management automatiquement. Utilisez le middleware déjà installé dans votre entreprise. Dans ce cas de figure, vous utilisez le programme d'installation de middleware et le programme d'installation de Maximo Asset Management pour configurer automatiquement les ressources de middleware existantes. La configuration de middleware s'effectue automatiquement avant le déploiement du produit. Les programmes d'installation sont utilisés pour configurer automatiquement un serveur DB2 existant dans votre environnement. Figure 2. Réutilisation des middlewares existants en vue du déploiement de Maximo Asset Management © Copyright IBM Corp. 2007, 2013 57 Exécution du programme d'installation des middlewares sur les serveurs middleware existants Si vous souhaitez réutiliser les serveurs middleware existants avec Maximo Asset Management, ces serveurs doivent être configurés préalablement à l'exécution du programme d'installation de Maximo Asset Management. Cette section contient des informations sur la configuration des serveurs DB2 existants en vue de leur utilisation avec Maximo Asset Management à l'aide du programme d'installation de middleware. Les informations relatives à l'utilisation du programme d'installation de middleware avec IBM Tivoli Directory Server sont incluses. Des détails sur l'utilisation du programme d'installation de middleware avec Microsoft Active Directory sont fournis. Vous ne pouvez pas utiliser le programme d'installation de middleware pour configurer les serveurs Oracle existants. Le programme d'installation de middleware ne peut pas configurer un déploiement WebSphere Application Server Network Deployment existant. Il n'est pas possible de configurer Microsoft SQL Server à l'aide du programme d'installation de middleware. Vérifiez que tous les middleware correspondent aux niveaux pris en charge pour Maximo Asset Management. Lors de l'installation et de la configuration des middleware dans le programme d'installation associé et le programme d'installation de Maximo Asset Management, prenez en compte les restrictions suivantes au niveau des caractères spéciaux : Tableau 4. Conventions de dénomination des objets middleware Convention de dénomination Détails Conventions de dénomination de DB2 pour Sur les systèmes d'exploitation Linux et les noms de groupe, les noms d'utilisateur et UNIX, les noms de groupe et les ID les ID utilisateur. utilisateur peuvent contenir 8 caractères au plus. Ces caractères doivent être en minuscules uniquement. Sous Windows, les noms de groupe et d'utilisateur peuvent contenir 30 caractères au plus. Les noms et ID peuvent être l'une des valeurs suivantes : USERS, ADMINS, GUESTS, PUBLIC, LOCAL, ou un mot réservé SQL. Les noms et ID ne doivent pas commencer par IBM, SQL, SYS, ni par le trait de soulignement (_). 58 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Tableau 4. Conventions de dénomination des objets middleware (suite) Convention de dénomination Détails Conventions de dénomination de DB2 pour les instances de DB2. Les noms d'instance peuvent comporter jusqu'à huit caractères. Sous Windows, une instance ne peut pas porter le même nom qu'un service. Conventions de dénomination de DB2 pour les mots de passe. Pour les systèmes UNIX, les mots de passe peuvent contenir jusqu'à huit caractères. Sur les systèmes Windows, les mots de passe peuvent contenir 14 caractères au plus. Conventions d'IBM Tivoli Directory Server pour les bases de données et les alias de base de données. Les noms de base de données doivent être uniques dans l'emplacement où ils sont catalogués. Sous Linux et UNIX, cet emplacement est un chemin de répertoire. Sous Windows, c'est un disque logique. Les noms d'alias de base de données doivent être uniques dans le répertoire système des bases de données. Lors de la création d'une base de données, l'alias est par défaut le nom de cette base de données. Il est donc impossible de créer une base de données portant un nom déjà utilisé par un alias de base de données, même si aucune base de données ne porte ce nom. Les noms de base de données et d'alias de base de données peuvent comporter jusqu'à huit caractères. Tenez compte du fait que les caractères @, # et $ n'existent pas sur tous les claviers. Evitez de les utiliser dans les noms de base de données. Chapitre 3. Réutilisation des middlewares existants pour un déploiement automatique (Scénario 2) 59 Tableau 4. Conventions de dénomination des objets middleware (suite) Convention de dénomination Détails Conventions d'IBM Tivoli Directory Server pour les utilisateurs, les groupes, les bases de données et les instances Ces valeurs ne doivent pas contenir plus de huit caractères. Elles doivent être différentes de USERS, ADMINS, GUESTS, PUBLIC, LOCAL ou idsldap. Elles ne doivent pas commencer par IBM,SQL ou SYS. Les valeurs ne doivent pas comporter de caractères accentués. Elles peuvent contenir les caractères A à Z, a à z et 0 à 9. Elles doivent commencer par un caractère compris entre A et Z ou entre a et z. Les caractères codés sur deux octets ne doivent pas être utilisés dans les mots de passe administrateur. Les mots de passe ne doivent pas contenir les caractères spéciaux suivants : ` ' \ " | Conventions de WebSphere Application Server Network Deployment Le nom de l'administrateur ne doit pas contenir les caractères suivants : / \ * ,: ;=+?|< > & % '"] [> # $ ~ ( ) Il ne doit pas commencer par un point. Le nom d'administrateur ne peut pas contenir d'espace de début et d'espace de fin. Le mot de passe administrateur doit contenir 8 caractères. Programme d'installation de middleware Le programme d'installation de middleware ne vérifie pas si le mot de passe est conforme pour le système d'exploitation de l'hôte cible. Assurez-vous que les valeurs de mot de passe sont correctes pour votre environnement. Le programme d'installation de middleware n'autorise pas l'utilisation du caractère '%' sous Windows et l'utilisation des caractères !, $, #, % sous UNIX. Le programme d'installation de middleware ne contrôle pas la présence de caractères accentués dans les noms d'utilisateur. Ces caractères peuvent générer des erreurs. 60 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Configuration d'un serveur DB2 existant à l'aide du programme d'installation de middleware Un serveur DB2 existant peut être configuré à l'aide du programme d'installation de middleware. Avant de commencer Si vous envisagez de configurer un serveur DB2 existant avec le programme d'installation de middleware, un ensemble d'utilisateurs et de groupes doit exister. Ces utilisateurs et groupes sont utilisés par le programme d'installation lors de la configuration. Les valeurs par défaut des utilisateurs et des groupes sont les suivants : Utilisateurs v db2admin v dasusr1 (UNIX) v db2fenc1 (UNIX) Groupes v db2admns (Windows) v dasadm1 (UNIX) v dbgrp1 (UNIX) v db2fgrp1 (UNIX) Il s'agit des valeurs d'utilisateur et de groupe par défaut. Vous pouvez les personnaliser, à condition que les valeurs indiquées au programme d'installation de middleware correspondent aux valeurs présentes sur le système. Une fois encore, si ces utilisateurs n'existent pas sur le système, vous devez les créer avant d'exécuter le programme d'installation. Pourquoi et quand exécuter cette tâche Si vous souhaitez réutiliser une installation de DB2 existante pour Maximo Asset Management, vous pouvez la configurer à l'aide du programme d'installation de middleware. Ce programme identifie les instances des middleware présentes sur le système et compatibles avec Maximo Asset Management, puis configure l'instance existante en vue de son utilisation avec Maximo Asset Management. Pour configurer une instance de base de données existante en vue de sa réutilisation par Maximo Asset Management à l'aide du programme d'installation de middleware, procédez comme suit. Procédure 1. Connectez-vous en tant qu'utilisateur doté des droits d'administration. 2. Démarrez le programme d'installation de middleware à partir du tableau de bord. 3. Renseignez les zones des panneaux du programme d'installation de middleware jusqu'au panneau Options de déploiement. 4. Dans le panneau Options de déploiement, sélectionnez Serveur de bases de données, puis cliquez sur Suivant. Le programme d'installation de middleware affiche toutes les instances de DB2 détectées sur le système. Chapitre 3. Réutilisation des middlewares existants pour un déploiement automatique (Scénario 2) 61 5. Dans le menu Installation, sélectionnez l'instance à réutiliser, puis cliquez sur Suivant. 6. Remplissez les zones des panneaux restants du programme d'installation de middleware. «Installation des middleware existants en utilisant le programme d'installation de middleware», à la page 20 Utilisez le programme d'installation de middleware pour installer des composants de middleware à utiliser avec IBM Maximo Asset Management. Les composants middleware que vous choisissez d'installer, et les paramètres de configuration associés, sont enregistrés dans un plan de déploiement pour le système cible. Vérification d'un serveur IBM Tivoli Directory Server à l'aide du programme d'installation de middleware Si vous souhaitez réutiliser une installation d'IBM Tivoli Directory Server existante pour Maximo Asset Management, vous pouvez vérifier sa compatibilité avec Maximo Asset Management à l'aide du programme d'installation de middleware. Pourquoi et quand exécuter cette tâche Ce programme vérifie les éléments suivants : v La version d'IBM Tivoli Directory Server doit être compatible avec Maximo Asset Management. v IBM Tivoli Directory Server doit être en cours d'exécution. v Le nom distinctif de la base de données entré dans les panneaux du programme d'installation doit exister sur le serveur IBM Tivoli Directory Server utilisé. Le programme d'installation de middleware ne crée pas de nouvelle instance d'IBM Tivoli Directory Server à utiliser avec Maximo Asset Management. Si vous souhaitez réutiliser une instance existante d'IBM Tivoli Directory Server, entrez le nom distinctif et le mot de passe de l'administrateur, le nom distinctif de base LDAP, le port du serveur d'annuaire corrects pour cette instance dans les panneaux du programme d'installation. Si vous souhaitez héberger une nouvelle instance sur votre serveur IBM Tivoli Directory Server existant, vous devez la créer avant d'exécuter le programme d'installation de middleware. Remarque : S'il est possible de partager une instance de DB2 entre Maximo Asset Management et l'instance requise par IBM Tivoli Directory Server, cette pratique n'est pas recommandée. Au cours de l'installation, l'instance de base de données est redémarrée, ce qui peut perturber la disponibilité d'IBM Tivoli Directory Server dans votre entreprise. Si vous utilisez les programmes d'installation automatisés, des instances distinctes sont créées pour Maximo Asset Management et IBM Tivoli Directory Server. Pour vérifier une instance d'IBM Tivoli Directory Server existante en vue de sa réutilisation par Maximo Asset Management à l'aide du programme d'installation de middleware, procédez comme suit. Procédure 1. Connectez-vous au système en tant qu'utilisateur disposant des droits d'administration. 2. Lancez le programme d'installation de middleware à partir du tableau de bord. 3. Parcourez les panneaux du programme d'installation de middleware jusqu'au panneau Options de déploiement. 62 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) 4. Dans le panneau Options de déploiement, sélectionnez Serveur d'annuaire et cliquez sur Suivant. Le programme d'installation de middleware affiche les instances d'IBM Tivoli Directory Server identifiées sur le système. 5. Dans le menu Installation, sélectionnez l'instance à réutiliser et cliquez sur Suivant. 6. Terminez l'installation en parcourant les panneaux restants du programme d'installation de middleware. «Configuration manuelle du serveur d'annuaire», à la page 91 Ces rubriques décrivent comment configurer manuellement unserveur d'annuaire devant être utilisé par Maximo Asset Management «Installation des middleware existants en utilisant le programme d'installation de middleware», à la page 20 Utilisez le programme d'installation de middleware pour installer des composants de middleware à utiliser avec IBM Maximo Asset Management. Les composants middleware que vous choisissez d'installer, et les paramètres de configuration associés, sont enregistrés dans un plan de déploiement pour le système cible. Préparation de Microsoft Active Directory pour une réutilisation Une instance existante de Microsoft Active Directory peut être utilisée pour sécuriser WebSphere Application Server Network Deployment. Le programme d'installation de middleware peut servir à valider les informations de configuration de Microsoft Active Directory. Avant de commencer Avant d'exécuter le programme d'installation, créez les utilisateurs manuellement. Vous pouvez procéder à cette tâche après avoir exécuté le programme d'installation de middleware, mais vous devez l'achever avant de lancer le programme d'installation de Maximo Asset Management. Pourquoi et quand exécuter cette tâche Le programme d'installation de middleware demande les paramètres de configuration LDAP à utiliser avec WebSphere Application Server Network Deployment. Pour valider les informations de configuration de Microsoft Active Directory à l'aide du programme d'installation de middleware, procédez comme suit. Procédure 1. Connectez-vous en tant qu'utilisateur doté des droits d'administration. 2. Démarrez le programme d'installation de middleware à partir du tableau de bord. 3. Renseignez les zones des panneaux du programme d'installation de middleware jusqu'à atteindre le panneau Options de déploiement. 4. Dans le panneau Options de déploiement, désélectionnez l'option de déploiement du serveur d'annuaire, puis cliquez sur Suivant. Dans le panneau suivant, vous pouvez sélectionner une instance de IBM Tivoli Directory Server ou Microsoft Active Directory existante pour sécuriser WebSphere Application Server Network Deployment. Chapitre 3. Réutilisation des middlewares existants pour un déploiement automatique (Scénario 2) 63 5. Dans la fenêtre récapitulative du plan de déploiement, cliquez sur Suivant pour configurer les paramètres. Le plan de déploiement est généré et ses détails s'affichent. 6. Dans le panneau Nom d'hôte configurable, si vous souhaitez indiquer manuellement le nom d'hôte de l'ordinateur à partir duquel vous procédez à l'installation, sélectionnez l'option Remplacer le nom d'hôte de la machine locale et entrez un nom d'hôte dans la zone Nom d'hôte. Sélectionnez cette option uniquement si vous souhaitez indiquer manuellement le nom d'hôte du système au lieu de laisser le programme d'installation le détecter. Cette option est utile lorsque plusieurs noms d'hôte sont affectés au système. On rencontre cette configuration lorsqu'un système compte plusieurs interfaces réseau, ou s'il est configuré pour prendre en charge les adresses IP virtuelles. Lorsque vous sélectionnez cette option, vous devez fournir un nom d'hôte pouvant être résolu. Vous ne pouvez pas désélectionner l'option après l'avoir sélectionnée. Toutefois, vous pouvez changer la valeur de la zone Nom d'hôte. Si vous avez lancé le programme d'installation de middleware à partir de la ligne de commande en précisant le paramètre forceHostname=true, vous devez indiquer une valeur alphanumérique dans la zone Nom d'hôte. Une adresse IP générera un message d'erreur. Une fois cette option sélectionnée, vous ne pouvez pas la désélectionner. Toutefois, vous pouvez changer la valeur de la zone Nom d'hôte. 7. Dans le panneau de réutilisation du mot de passe, vous pouvez sélectionner (facultativement) l'option Utilisez ce mot de passe comme valeur pour tous les mots de passe suivants. Cette option vous permet d'utiliser le même mot de passe comme mot de passe utilisateur par défaut dans tous les panneaux du programme d'installation de middleware. Si vous ne souhaitez pas utiliser cette option, ignorez l'option Utilisez ce mot de passe comme valeur pour tous les mots de passe suivants et cliquez sur Suivant. 8. Sélectionnez Secure with Microsoft Active Directory (Sécuriser avec Microsoft Active Directory), puis cliquez sur Suivant. 9. Configurez les valeurs suivantes pour la sécurité de WebSphere Application Server Network Deployment, puis cliquez sur Suivant. Nom d'hôte LDAP Entrez le nom d'hôte qualifié complet du serveur hébergeant Microsoft Active Directory. Entrée de base LDAP Indiquez l'entrée de base LDAP de l'instance. Par exemple, DC=ism75,DC=com Suffixe utilisateur Entrez le suffixe utilisateur de l'instance, par exemple, OU=Users,OU=SWG,DC=ism75,DC=com Suffixe du groupe Entrez le suffixe de groupe de l'instance, par exemple, OU=Groups,OU=SWG,DC=ism75,DC=com Suffixe du conteneur d'organisation Entrez le suffixe de conteneur d'organisation de l'instance, par exemple DC=ism75,DC=com Dans cet exemple, ism75 est le nom de domaine. Vous devez remplacer ism75 par le nom de votre domaine. 10. Entrez les paramètres de configuration suivants pour la sécurité de WebSphere Application Server Network Deployment, puis cliquez sur Suivant. 64 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Nom distinctif de liaison Entrez le nom distinctif de liaison de l'instance, par exemple CN=Administrator,CN=Users,DC=ism75,DC=com Cette valeur suppose que l'administrateur est déjà membre du domaine ism75. Vous devez remplacer ism75 par le nom de votre domaine. Mot de passe de liaison Entrez le mot de passe de l'administrateur du système hébergeant Microsoft Active Directory. 11. Terminez l'installation en achevant les panneaux restants du programme d'installation de middleware. «Installation des middleware existants en utilisant le programme d'installation de middleware», à la page 20 Utilisez le programme d'installation de middleware pour installer des composants de middleware à utiliser avec IBM Maximo Asset Management. Les composants middleware que vous choisissez d'installer, et les paramètres de configuration associés, sont enregistrés dans un plan de déploiement pour le système cible. «Configuration manuelle de Microsoft Active Directory», à la page 96 Vous pouvez configurer manuellement Microsoft Active Directory pour l'utiliser avec Maximo Asset Management. Présentation du programme d'installation Le programme d'installation Maximo Asset Management propose une interface d'installation et de déploiement de Maximo Asset Management, qui comprend le moteur d'automatisation des processus et les gestionnaires de processus de . Le programme d'installation des middleware Maximo Asset Management enregistre les paramètres de déploiement de Maximo Asset Management. Il enregistre les paramètres de configuration associés à ces choix, puis installe et déploie Maximo Asset Management en fonction des informations entrées. Deux modes d'installation vous sont proposés lorsque vous installez Maximo Asset Management. Simple Un déploiement simple consiste à installer le middleware Maximo Asset Management sur un seul système. Vous ne pouvez pas utiliser les middleware déjà installés dans votre organisation avec Maximo Asset Management. Tous les middleware utilisés avec Maximo Asset Management doivent être installés via le programme d'installation associé avec les valeurs par défaut. Maximo Asset Management est installé avec les valeurs par défaut fournies par le programme d'installation des middleware et par le programme d'installation de Maximo Asset Management. Si vous prévoyez de remplacer les valeurs par défaut utilisées par le chemin de déploiement simple, vous devez utiliser le chemin de déploiement personnalisé. Personnalisé Un déploiement personnalisé implique généralement le déploiement de Maximo Asset Management sur plusieurs systèmes. Certains de ces systèmes hébergent peut-être déjà des middleware à utiliser en conjonction Chapitre 3. Réutilisation des middlewares existants pour un déploiement automatique (Scénario 2) 65 avec Maximo Asset Management. Vous pouvez modifier les valeurs d'installation par défaut lorsque vous effectuez un déploiement à l'aide du chemin d'installation personnalisé. Cette option de déploiement ne vous oblige pas à propager le déploiement de Maximo Asset Management à plusieurs systèmes. Vous pouvez entrer le nom de l'hôte local en tant que destination de tous les composants de Maximo Asset Management. Le programme d'installation de Maximo Asset Management peut automatiser la configuration des middleware à utiliser avec Maximo Asset Management. Si vous décidez de ne pas activer la configuration automatique des logiciels intermédiaires par le programme d'installation de Maximo Asset Management, vous devez configurer ces derniers manuellement avant d'installer Maximo Asset Management. Important : Lorsque vous entrez des valeurs LDAP dans les zones de panneau d'installation de Maximo Asset Management, vous devez respecter les règles de syntaxe spécifiques aux produits, en ce qui concerne l'utilisation de caractères spéciaux dans une chaîne LDAP. Dans la plupart des cas, il est impératif de faire précéder d'un caractère d'échappement les caractères spéciaux que contiennent les chaînes LDAP utilisées par Maximo Asset Management pour qu'ils soient lisibles par le serveur d'annuaire, sans quoi des erreurs Maximo Asset Management se produisent. Beaucoup de produits de serveur d'annuaires considèrent l'espace blanc comme un caractère spécial faisant partie intégrante de la chaîne. Si vous entrez une chaîne LDAP contenant un caractère d'échappement blanc à la fin d'une valeur de zone, Maximo Asset Management renvoie des messages d'erreur. Pour plus d'informations sur l'utilisation des caractères spéciaux dans les chaînes LDAP, consultez la documentation du produit associée à votre serveur d'annuaire. Les informations que vous entrez dans le programme d'installation de Maximo Asset Management sont stockées dans les fichiers maximo.properties et install.properties et dans la Base de données Maximo. Ces valeurs sont insérées dans les zones des panneaux du programme d'installation Maximo Asset Management lorsque le programme est ultérieurement utilisé. Si vous annulez le programme d'installation, il se rappelle de la plupart des valeurs saisies la prochaine fois que vous le démarrez. Seuls le répertoire d'installation de Maximo Asset Management et l'option de raccourci sélectionnés au cours de l'installation ne sont pas sauvegardés. Vous pouvez restaurer les valeurs par défaut dans le programme d'installation de Maximo Asset Management en supprimant <Maximo_Home>/applications/maximo/properties/maximo.properties et <Maximo_Home>/etc/install.properties. S'il est impossible de localiser le fichier maximo.properties dans le répertoire <Maximo_Home>, recherchez-le dans le répertoire des fichiers temporaires du système. Valeurs des chemins d'une installation simple Des valeurs de chemin d'installation simple spécifiques sont requises par le programme d'installation de Maximo Asset Management. Si vous décidez d'installer Maximo Asset Management à l'aide du chemin d'installation simple, les valeurs suivantes sont définies. Vous devez entrer des valeurs lorsqu'elles sont requises. 66 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Dans le cas d'une installation simple, vous n'indiquez qu'un nom d'hôte pour le middleware. Le programme d'installation de Maximo Asset Management s'attend à ce que l'hôte contienne tous les logiciels qui fonctionnent avec Maximo Asset Management. Tableau 5. Valeurs de chemin d'installation simple de Maximo Asset Management Catégorie Zone Valeur Option de déploiement Déploiement simple Configuration de base de données Type de base de données DB2 Configuration de base de données Nom d'hôte Configuration de base de données Port 50005 Configuration de base de données Nom de la base de données maxdb75 Configuration de base de données Instance ctginst1 Configuration de base de données ID utilisateur Configuration de base de données Automatiser la configuration de la base de données Configuration de base de données ID utilisateur d'accès à distance Configuration de base de données Répertoire d'installation de la base de données Configuration de base de données ID utilisateur de l'administrateur d'instance Configuration de base de données ID utilisateur du service Windows db2admin Configuration de base de données Nom de l'espace table de données maxdata Configuration de base de données Taille de l'espace table de données moyenne Configuration de base de données Nom de l'espace table temporaire maxtemp Configuration de base de données Taille de l'espace table temporaire 1000 Connectivité IBM WebSphere Application Server Nom d'hôte Connectivité IBM WebSphere Application Server Port SOAP Fournie par l'utilisateur ? Oui Oui oui Oui Windows C:\Program Files\IBM\ SQLLIB Windows db2admin Oui Oui 8879 Chapitre 3. Réutilisation des middlewares existants pour un déploiement automatique (Scénario 2) 67 Tableau 5. Valeurs de chemin d'installation simple de Maximo Asset Management (suite) 68 Catégorie Zone Valeur Configuration de IBM WebSphere Application Server Répertoire de base du serveur IBM WebSphere Application Server Configuration d'IBM WebSphere Application Server Nom d'utilisateur wasadmin Configuration d'IBM WebSphere Application Server Nom de profil ctgDmgr01 Configuration d'IBM WebSphere Application Server Configuration automatique de IBM WebSphere Application Server oui Configuration d'IBM WebSphere Application Server ID utilisateur d'accès à distance Configuration d'IBM WebSphere Application Server Port du serveur Web Configuration d'IBM WebSphere Application Server Nom du serveur Web webserver1 Configuration d'IBM WebSphere Application Server Nom de noeud ctgNode01 Configuration d'IBM WebSphere Application Server Nom du cluster MAXIMOCLUSTER Configuration d'IBM WebSphere Application Server Serveur d'applications MXServer Il est impossible de modifier cette valeur. Windows C:\Program Files\IBM\ WebSphere\ AppServer Oui Oui 80 Configuration JMS de Nom de la source de l'adaptateur données JMS d'intégration meajmsds Configuration JMS de Conserver les l'adaptateur messages JMS d'intégration Non Configuration de la sécurité Utiliser le schéma par oui défaut Configuration de la sécurité Créer des utilisateurs oui automatiquement Configuration de Maximo Répertoire d'installation C:\IBM\SMP Etape de configuration Exécuter la configuration maintenant oui IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Fournie par l'utilisateur ? Oui . Installation du produit et configuration automatique du middleware Pour installer Maximo Asset Management, exécutez le programme d'installation à partir du tableau de bord. La procédure d'installation configure automatiquement le middleware sur plusieurs serveurs, à l'aide des valeurs par défaut. Avant de commencer Vérifiez que vous respectez les conditions prérequises. v Les services de serveur de base de données, de serveur d'annuaire et de serveur d'applications doivent être démarrés et actifs. v Sur le poste d'administration, arrêtez temporairement les processus non critiques qui peuvent avoir un impact négatif sur l'installation, tels que les logiciels antivirus. v Vérifiez que le paramètre Windows DEP n'empêche pas l'exécution du tableau de bord : sélectionnez Démarrer > Paramètres > Panneau de configuration > Système > Options avancées > Performances > Paramètres > Data Execution Prevention. Sélectionnez Activer la prévention d'exécution des données pour les programmes et les services Windows uniquement et cliquez sur Suivant. Il pourra vous être demandé de redémarrer le serveur. v Pour les systèmes Linux et UNIX sur lesquels un middleware est installé, la commande hostname -f doit renvoyer un nom d'hôte qualifié complet. Au besoin, consultez la documentation du système d'exploitation. Vous pouvez également entrer l'adresse IP du système. v Activez une exécution à distance et accédez au service sur chaque système sur lequel un middleware est installé. Chaque système distant doit prendre en charge un protocole d'accès à distance. Il doit également accepter des connexions à distance depuis un nom d'utilisateur et un mot de passe qui ont été configurés sur le serveur cible. Parmi les protocoles d'accès distant figurent SSH et Windows SMB. Si le système distant est un serveur Windows, vous devez configurer l'exécution et l'accès à distance pour utiliser SMB. v La base de données DB2 doit être préparée. – Si DB2 est installé sur un système Linux ou UNIX, vous devez créer l'utilisateur d'instance et le répertoire de base pour l'utilisateur sur le serveur DB2. – Le répertoire de base du propriétaire de l'instance de base de données doit disposer de 8 Go d'espace disponible, peu importe si une base de données est installée ou pas à cet emplacement. – L'ID utilisateur de l'administrateur d'instance DB2 doit disposer du droit (administration de système) SYSADM. Spécifiez cet ID utilisateur dans le programme d'installation du produit. Voir la documentation du produit DB2 pour plus d'informations sur la création d'un utilisateur avec le droit SYSADM sur le serveur DB2. Vous devez ajouter la racine au groupe doté des droits SYSADM pour les systèmes UNIX. Pourquoi et quand exécuter cette tâche Les instructions correspondent à une installation sur plusieurs serveurs qui utilise les valeurs par défaut. Chapitre 3. Réutilisation des middlewares existants pour un déploiement automatique (Scénario 2) 69 Si vous utilisez DB2 et installez Maximo Asset Management dans une langue autre que l'anglais, vous devez accepter les valeurs par défaut pour les tailles d'espace de table de base de données et de table d'index. Ces valeurs sont affichées comme nulles au cours de l'installation. Pour personnaliser les tailles d'espace table, vous avez le choix entre trois options : v Exécutez le programme d'installation du produit en anglais. v Manually configure the database. v Modify the table space sizes after installation. Procédure 1. Connectez-vous au système d'administration. 2. Start the product installation program from the launchpad. a. Démarrez le tableau de bord. Accédez au répertoire principal de l'image d'installation téléchargée et exécutez la commande suivante : Windows launchpad.exe b. Dans le panneau de navigation du tableau de bord, cliquez sur Installer le produit. c. Cliquez sur Installer Maximo Asset Management 7.5. Si le tableau de bord ne démarre pas l'installation, vous pouvez démarrer directement le programme d'installation du produit. Sur l'image d'installation téléchargée, accédez à \Install\mam\ et exécutez l'une des commandes suivantes : Windows v install.bat v install_win64.bat 3. Sélectionnez la langue d'installation et cliquez sur OK. 4. Dans le panneau Sélectionnez le dossier d'installation, spécifiez le chemin vers l'emplacement où vous souhaitez installer Maximo Asset Management. Vous pouvez spécifier une description pour l'installation. Une description est utile pour faire la différence entre plusieurs installations hébergées sur le même poste de travail administratif. 5. Révisez les informations qui se trouvent sur le panneau Vérification de l'emplacement d'installation. Le panneau affiche toutes les informations d'installation précédentes trouvées d'après le répertoire d'installation que vous avez spécifié sur le panneau précédent. Une fois avancé dans ce panneau, vous ne pouvez plus revenir en arrière et modifier le répertoire d'installation. Si une version plus récente du programme d'installation est trouvée dans le répertoire cible spécifié, une notification vous est envoyée. La notification signifie que vous utilisez une version antérieure du programme d'installation. La version trouvée sur le poste de travail administratif est plus récente et peut contenir des fonctions et améliorations importantes. Pour utiliser la version la plus récente du programme d'installation, sélectionnez l'option sur le panneau de notification et cliquez sur Suivant. Cette action quitte le processus d'installation en cours et le redémarre avec le programme d'installation plus récent. Si vous ne sélectionnez pas l'option, vous continuez l'installation avec la version antérieure du programme d'installation. 6. Sur le panneau Récapitulatif du package, révisez les informations de déploiement du package. Ce panneau répertorie les informations sur la 70 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) version des packages, nouveaux et existants, du système. Les informations sur la version du package cible indiquent la version du package actuellement en cours de déploiement. 7. Sur le panneau Choix du déploiement, spécifiez Simple ou Personnalisé en tant que type de déploiement. 8. Sur le panneau Importer les informations de configuration du middleware, sélectionnez Importer les informations de configuration de middleware pour que le programme d'installation du produit réutilise les valeurs du programme d'installation de middleware existant. Ces valeurs sont utilisées comme valeurs par défaut pour les mêmes zones dans le programme d'installation du produit. La zone Emplacement d'espace de travail se rapporte à l'emplacement du fichier de topologie qui contient les valeurs qui ont été spécifiées pour le programme d'installation du middleware. Le fichier se trouve dans l'espace de travail qui a été défini au cours de la tâche d'installation du middleware. Par exemple, C:\ibm\tivoli\mwi\workspace pour Windows ou /root/ibm/tivoli/mwi/workspace pour UNIX. Si vous avez sélectionné le déploiement simple, les informations du middleware par défaut ne sont pas utilisées. 9. Dans le panneau Type de base de données, indiquez le logiciel à utiliser pour la Base de données Maximo. 10. Dans le panneau Base de données, indiquez les informations de configuration pour votre logiciel de base de données. Pour les éléments tels que l'ID utilisateur de la base de données, le nom de la base de données, l'instance de la base de données pour Maximo Asset Management, et le nom de schéma, si les valeurs n'existent pas lorsque vous les spécifiez, elles sont créées. Pour DB2, l'ID utilisateur ne peut pas être identique à l'ID utilisateur de l'administrateur d'instance. Les utilisateurs de base de données et les noms d'instance de base de données ne doivent pas contenir d'espaces. Pour DB2, l'instance de base de données est créée si elle n'existe pas, mais l'utilisateur et son répertoire de base associé doivent exister sur le serveur DB2. Pour DB2, le nom de schéma peut avoir la même valeur que le propriétaire des espaces de table qui sont définis ou il peut avoir une valeur différente, telle que maximo. Après que vous avez spécifié les informations de configuration pour votre logiciel de base de données, le programme d'installation valide les informations avec le serveur de base de données. 11. Dans le panneau Automatisation de la configuration de la base de données, vous pouvez spécifier que la création et la configuration de la base de données doivent être automatisées. Si vous ne sélectionnez pas l'option, vous devez configurer manuellement la base de données. 12. Dans le panneau Autorisation d'accès à distance, spécifiez les informations d'autorisation pour la fonction de configuration de base de données automatique. La spécification des valeurs active la configuration à distance. 13. Dans le panneau Administration de la base de données, spécifiez les informations de configuration sur la base de données. Les informations requises varient par plateforme de base de données. Chapitre 3. Réutilisation des middlewares existants pour un déploiement automatique (Scénario 2) 71 Pour DB2, l'ID utilisateur de l'administrateur d'instance ne peut pas être identique à l'ID utilisateur de la base de données. L'ID utilisateur du service Windows doit avoir des droits d'administration sur le système. 14. Dans le panneau Espace table de la base de données, spécifiez des informations sur l'espace table de la base de données. Lorsque vous cliquez sur Suivant, le programme d'installation du produit se connecte au serveur de base de données et valide les informations que vous avez spécifiées. 15. Une fois la validation de la base de données terminée, sur le panneau Type du serveur d'applications, indiquez le type du serveur d'applications pour le déploiement du produit. Vous avez la possibilité de configurer WebSphere Application Server Network Deployment automatiquement grâce au programme d'installation du produit. 16. Sur le panneau WebSphereConnectivité, spécifiez les informations d'hôte pour le WebSphere Application Server Network Deployment. 17. Sur le panneau Autorisation d'accès à distance à WebSphere, spécifiez les informations d'autorisation pour la configuration de WebSphere Application Server Network Deployment. 18. Sur le panneau WebSphere Application Server Network Deployment Configuration, spécifiez les informations de configuration pour WebSphere Application Server Network Deployment. Le port du serveur Web doit correspondre à une valeur de port de serveur HTTP existant que vous avez configurée lorsque vous avez configuré WebSphere Application Server Network Deployment. Si vous indiquez une autre valeur pour le port du serveur Web, vous devez redémarrer WebSphere Application Server Network Deployment à la fin de l'installation. Le redémarrage du serveur active le nouveau port et le rend ainsi disponible pour les demandes entrantes. Le nom du serveur d'applications que vous spécifiez est créé s'il n'existe pas. 19. Dans le panneau Securité, spécifiez la méthode à utiliser pour l'authentification et l'autorisation des utilisateurs. 20. Dans le panneau Spécification des utilisateurs Maximo, entrez les informations utilisateur de la Base de données Maximo. Utilisateur d'administration Maximo L'ID utilisateur d'administration du produit utilisé pour la configuration initiale et l'ajout d'utilisateurs. Utilisateur d'enregistrement de système Maximo L'ID utilisateur utilisé pour l'auto-enregistrement des utilisateurs. Utilisateur d'intégration de système Maximo L'ID utilisateur utilisé avec les adaptateurs d'entreprise. Les valeurs personnalisées pour l'ID utilisateur et le mot de passe sont stockées dans la Base de données Maximo. Les ID utilisateur par défaut (maxadmin, maxreg et maxintadm) sont également créés en tant qu'utilisateurs dans la Base de données Maximo. La création des ID utilisateur par défaut a lieu à des fins de traitement interne. Si vous utilisez la sécurité de la Base de données Maximo pour l'authentification et l'autorisation, les ID utilisateur par défaut peuvent être utilisés pour la connexion à l'application. Si cette condition vous semble risquée, en termes de sécurité, vous pouvez modifier les mots de passe associés à ces ID. Modifiez les mots de passe des ID utilisateurs dans l'application Utilisateurs. 72 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) 21. Dans le panneau Securité, indiquez les noms des entrées d'utilisateur et de base de groupe et précisez la manière dont les utilisateurs Maximo Asset Management sont créés. Entrée de base utilisateur Si vous n'envisagez pas d'utiliser le schéma LDAP par défaut fourni avec Maximo Asset Management, spécifiez l'entrée de base utilisateur que vous souhaitez utiliser. Entrée de base groupe Si vous n'envisagez pas d'utiliser le schéma LDAP par défaut, spécifiez l'entrée de base de groupe que vous souhaitez utiliser. Vous pouvez spécifier que le programme d'installation crée les utilisateurs requis. Autrement, vous devez créer manuellement des utilisateurs avant de continuer. Si vous n'utilisez pas le schéma LDAP par défaut fourni, vous devez le créer vous-même avant de passer aux panneaux suivants. Les valeurs spécifiées dans les zones Entrée de base utilisateur et Entrée de base de groupe sont utilisées pour configurer la tâche périodique VMMSYNC. Pour créer votre propre schéma LDAP et créer des utilisateurs manuellement, vous pouvez modifier les données LDIF de module complémentaire par défaut et les importer dans votre référentiel LDAP. 22. Dans le panneau Configuration JMS de l'adaptateur d'intégration, spécifiez les informations de configuration de Java Message Service. Un serveur JMS nécessite de configurer un référentiel de données DB2 pour gérer les messages. Si vous utilisez un autre type de base de données, vous ne pouvez pas configurer la persistance des messages. Si vous spécifiez que les messages JMS ne doivent pas être conservés, vous pouvez configurer manuellement l'implémentation JMS ultérieurement. Spécifiez le nom de la base de données à utiliser par JMS. Pour DB2, vous pouvez spécifier si les messages JMS doivent être conservés dans DB2. Sélectionnez Ne pas conserver les messages JMS si vous déployez Maximo Asset Management avec Oracle or Microsoft SQL Server. Lorsque vous cliquez sur Suivant, l'assistant d'installation passe au panneau Configuration SMTP. 23. Si vous avez spécifié que les messages JMS doivent être conservés, spécifiez des informations de configuration JMS supplémentaires dans le panneau DB2 configuration du serveur de base de données. Le magasin de données JMS peut être créé comme base de données DB2. 24. Si vous avez spécifié que les messages JMS doivent être conservés, spécifiez les informations d'autorisation pour la fonction de configuration automatique dans le panneau DB2 Autorisation d'accès à distance au serveur de base de données. Pour Windows, l'ID utilisateur doit être un membre du groupe DB2ADMNS. Pour Linux ou UNIX, l'ID utilisateur doit être un superutilisateur et être membre d'un groupe doté des droits SYSADM pour l'instance de base de données. 25. Si vous avez spécifié que les messages JMS doivent être conservés, spécifiez des informations DB2 supplémentaires dans le panneau DB2 configuration d'instance de base de données. 26. Dans le panneau Configuration SMTP, spécifiez les informations de configuration SMTP utilisées par les flux de travaux pour communiquer avec les participants de flux de travaux. Chapitre 3. Réutilisation des middlewares existants pour un déploiement automatique (Scénario 2) 73 L'adresse de courrier électronique de l'administrateur est celle utilisée pour envoyer des messages. Si vous laissez les zones vides, vous devez configurer les paramètres SMTP via l'interface du produit dans une tâche suivant l'installation. 27. Dans le panneau Sélection de la langue de base, spécifiez la langue de base pour l'installation. 28. Dans le panneau Sélection de langue supplémentaire, vous pouvez éventuellement spécifier une ou plusieurs langues supplémentaires que l'installation devra prendre en charge. 29. Dans le panneau Exécution de l'étape de configuration, spécifiez comment exécuter l'étape de configuration de l'installation. Si vous ne sélectionnez pas d'option, l'étape de configuration s'exécute lorsque vous cliquez sur Suivant. Copier les fichiers maintenant, mais exécuter la configuration de l'installation ultérieurement Sélectionnez cette option pour copier les fichiers de la source d'installation vers le poste de travail administratif. Vous devez effectuer l'étape de configuration ultérieurement pour terminer le déploiement. Sélectionnez cette option pour créer une base de données lors de l'installation de Maximo Asset Management et renseigner la base de données avec des échantillons de données. Important : N'installez pas d'autre produit avant d'avoir terminé l'étape de configuration de l'installation d'origine. L'installation d'un autre produit avant d'exécuter l'étape de configuration de cette installation remplace le magasin de tâches, ce qui empêche le déploiement de l'installation d'origine. Les valeurs de configuration que vous spécifiez sont stockées dans les fichiers install_home\maximo\applications\maximo\properties\ maximo.properties et install_home\etc\install.properties. Exécutez les étapes de configuration en dehors du programme d'installation du produit en utilisant l'utilitaire taskrunner qui se trouve dans le répertoire rép_installation\scripts. Exécutez l'utilitaire taskrunner à partir de la ligne de commande. install_home\scripts\taskrunner [CONTINUE <STOPONERROR|NOSTOPONERROR>] L'utilitaire taskrunner utilise les valeurs de configuration stockées dans les fichiers maximo.properties et install.properties pour configurer Maximo Asset Management. Si vous exécutez taskrunner avec le paramètre NOSTOPONERROR, son exécution s e poursuit même en cas d'erreur. Si vous exécutez taskrunner avec le paramètre STOPONERROR, il s'arrête lorsqu'il rencontre une erreur. Si vous avez utilisé STOPONERROR, vous pouvez rectifier les conditions qui ont causé l'erreur. Vous pouvez ensuite reprendre l'installation à l'endroit où la dernière tâche aboutie a été enregistrée lors de la précédente tentative. Pour ce faire, démarrez taskrunner avec le paramètre CONTINUE. Déployer les fichiers d'applications manuellement ultérieurement Sélectionnez cette option pour déployer manuellement les fichiers d'application sur le serveur d'applications. Différer la mise à jour de la base de données Maximo Sélectionnez cette option si vous souhaitez exécuter manuellement la 74 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) mise à jour de la base de données pour le déploiement du produit. Cette option peut être utile si un groupe de correctifs est disponible pour les problèmes répertoriés liés au script updatedb. Dans ce cas, sélectionnez l'option Différer la mise à jour de la Base de données Maximo, appliquez le groupe de correctifs, puis exécutez la commande updatedb -v1 manuellement. 30. Dans le panneau Choisir un dossier de raccourci, spécifiez où vous souhaitez que les icônes Maximo Asset Management soient créées. Si vous sélectionnez Dans le menu Démarrer et si vous utilisez Internet Explorer, ajoutez l'URL Maximo Asset Management à la zone de contenu Web des sites fiables. Désactivez l'option qui nécessite une vérification du serveur pour tous les sites de la zone. Ne sélectionnez pas Dans la barre de lancement rapide. La sélection ne crée pas de raccourci dans la barre de lancement rapide. 31. Dans le panneau Résumé d'entrée, révisez les informations que vous avez fournies pour le programme d'installation. Si nécessaire, utilisez Précédent pour revenir aux panneaux précédents pour effectuer des modifications. 32. Dans le panneau Résumé de la préinstallation, révisez les informations d'installation et cliquez sur Installer. Le processus d'installation se lance. Vous pouvez surveiller la progression de l'installation en consultant les messages qui s'affichent. 33. Sur le panneau Installation terminée, révisez toutes les informations présentées et cliquez sur Terminé. «Redémarrage de middleware sous Windows», à la page 201 Cette procédure décrit comment redémarrer les middleware sous Windows, si besoin est. «Redémarrage de middleware sous UNIX», à la page 202 Il peut arriver que des services intermédiaires aient besoin d'être redémarrés sur des plateformes Linux et AIX, par exemple lors d'un réamorçage. Les serveurs et services intermédiaires doivent être actifs avant l'exécution du programme d'installation de Maximo Asset Management. Création d'une base de données maxdemo au cours de l'installation Vous pouvez créer une base de données maxdemo lors de l'installation de Maximo Asset Management et renseigner la base de données avec des échantillons de données. Procédure 1. Dans le panneau Exécuter l'étape de configuration de l'assistant d'installation, sélectionnez Copier les fichiers maintenant, mais effectuer la configuration d'installation plus tard. 2. A la fin de l'installation, quittez l'assistant d'installation. 3. Renommez le fichier C:\IBM\SMP\Maximo\tools\maximo\en\maximo.dbtype. 4. Copiez le fichier C:\IBM\SMP\Maximo\tools\maximo\en\maxdemo.dbtype dans C:\IBM\SMP\Maximo\tools\maximo\en\maximo.dbtype, où en est le dossier de langue et où dbtype est ora, sqs, ou db2. 5. Ouvrez une fenêtre de commande et accédez à C:\IBM\SMP\scripts. 6. Exécutez la commande suivante : taskrunner.bat CONTINUE STOPONERROR Chapitre 3. Réutilisation des middlewares existants pour un déploiement automatique (Scénario 2) 75 7. Une fois le processus taskrunner terminé, rétablissez les noms de fichiers d'origine. Ne redémarrez pas l'ordinateur avant d'avoir exécuté la commande taskrunner. L'utilitaire taskrunner ne crée pas de stockage de persistance et des données peuvent être perdues. Déploiement de langues après le report de mise à jour de base de données La sélection de l'option de report de mise à jour de la Base de données Maximo lors de l'installation du produit a une incidence sur la manière dont vous déployez des langues. Lors de l'installation, vous avez la possibilité de différer la tâche de mise à jour de base de données. Cette option empêche l'écriture de données dans la base de données lors de l'installation. Le programme d'installation est limité à la copie de fichiers sur le système administratif et à l'enregistrement des packages de solution de processus des produits. Vous ajoutez des langues en exécutant l'installation et en mettant manuellement à jour la base de données ainsi que les langues. «Déploiement manuel de langues après le report de mise à jour de base de données», à la page 55 Les langues doivent être déployées manuellement si vous différez les mises à jour de base de données par le programme d'installation. Déploiement manuel de langues après le report de mise à jour de base de données Les langues doivent être déployées manuellement si vous différez les mises à jour de base de données par le programme d'installation. Avant de commencer Vous devez avoir exécuté la commande updatedb avant de configurer manuellement des langues pour des packages PSI. Pourquoi et quand exécuter cette tâche Pour configurer manuellement des langues pour des packages PSI, procédez comme suit. Procédure 1. Mettez à jour le support de langue nationale pour les composants centraux. Les fichiers correspondant aux sélections de langues effectuées lors de l'installation sont extraits du répertoire C:\IBM\SMP\Maximo\Tools\Maximo\ environnement_local\xliff\ du système. a. Pour mettre à jour une langue en tant que langue de base à utiliser pour le produit, exécutez la commande suivante : rép_base_installation\maximo\tools\maximo\TDToolkit.bat -IMPORT -SLEN -TLenvironnement_local -maxmessfix 76 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) b. Pour ajouter une ou plusieurs autres langues à utiliser avec le produit, exécutez la commande suivante pour chacune des langues à ajouter : rép_base_installation\maximo\tools\maximo\TDToolkit.bat -ADDLANGenvironnement_local -maxmessfix 2. Mettez à jour les langues pour les packages supplémentaires. Afin d'identifier les packages à mettre à jour, accédez au répertoire rép_base_installation\maximo\tools\maximo\en\xliff. Chaque dossier du répertoire xliff, à l'exception du dossier MAXUPG est utilisé comme entrée pour l'opération -pmpupdate de TDToolkit. A la différence du processus de mise à jour des langues pour Maximo Asset Management, vous devez exécuter la commande TDToolkit une fois pour chaque package. TDToolkit détermine quelles langues sont couramment déployées et met à jour toutes les langues. a. Accédez au répertoire rép_base_installation\maximo\tools\maximo\en\ xliff. et identifiez un dossier de package à mettre à jour, par exemple, calibration. b. Mettez les langues à jour pour le package voulu. C:\IBM\SMP\maximo\tools\maximo\TDToolkit.bat -pmpupdaterépertoire_package Dans cet exemple, pmpupdaterépertoire_package ne peut pas être pmpupdatecalibration ou pmpupdateconfig_pmp, par exemple. c. Répétez l'opération pour chaque package supplémentaire pour lequel des mises à jour de langue sont nécessaires. Chapitre 3. Réutilisation des middlewares existants pour un déploiement automatique (Scénario 2) 77 78 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel Consultez ces informations si vous souhaitez réutiliser les serveurs middleware existants pour déployer Maximo Asset Management et les configurer manuellement en vue de leur utilisation avec Maximo Asset Management. Ces informations constituent une présentation générale ou une feuille de route des tâches que vous devez exécuter pour déployer Maximo Asset Management automatiquement, à l'aide du middleware déjà établi dans votre entreprise. Dans ce cas de figure, vous configurez manuellement des ressource de middleware existantes avant d'exécuter le programme d'installation de Maximo Asset Management. © Copyright IBM Corp. 2007, 2013 79 Figure 3. Déploiement de Maximo Asset Management à l'aide de la configuration manuelle des middleware 80 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Installation de Maximo Asset Management avec une configuration de middleware manuelle Les installations configurées manuellement impliquent de configurer les composants des middleware, le serveur de base de données, le serveur d'annuaire et le serveur J2EE, de sorte qu'ils fonctionnent avec Maximo Asset Management avant d'exécuter le programme d'installation de Maximo Asset Management. Vous pouvez activer la configuration automatique d'un ou de plusieurs composants de middleware Maximo Asset Management par le programme d'installation Maximo Asset Management. Vous pouvez également opter pour la configuration manuelle d'un ou de plusieurs serveurs middleware, de sorte à ce qu'ils soient compatibles avec Maximo Asset Management. Les informations contenues dans cette section décrivent comment configurer manuellement les middleware de Maximo Asset Management avant d'exécuter le programme d'installation de Maximo Asset Management. Avant de commencer, assurez-vous que les conditions prérequises suivantes sont respectées : v Vous avez désigné un serveur Windows ou UNIX pour démarrer le programme d'installation de Maximo Asset Management. v Pour WebSphere Application Server Network Deployment, vérifiez que la cellule et tous les noeuds associés sont actifs. Vous devez configurer manuellement chaque serveur qui ne sera pas pris en charge par la fonction de configuration automatique du programme d'installation de Maximo Asset Management avant d'utiliser le programme d'installation de Maximo Asset Management pour installer Maximo Asset Management. Tous les middleware correspondent aux niveaux des versions prises en charge. Configuration manuelle de la base de données Vous avez la possibilité de configurer manuellement le serveur de base de données utilisé dans le déploiement Maximo Asset Management. La configuration manuelle du serveur de base de données doit être terminée avant d'utiliser le programme d'installation de Maximo Asset Management. Pour DB2 sur UNIX et Linux, vérifiez que les espaces table DB2 contiennent au moins 8 Go (binaires) d'espace disponible. Cet espace doit être disponible pour le répertoire de base de l'instance de base de données (/home/ctginst1). Pour DB2 sur Windows, vérifiez que le répertoire d'installation de DB2 contient au moins 8 Go d'espace disponible. Configuration manuelle de DB2 9.x Cette section contient des instructions relatives à la configuration manuelle des serveurs DB2 9.x en vue de leur utilisation par Maximo Asset Management. Pourquoi et quand exécuter cette tâche Pour configurer un serveur DB2 9.x existant en vue de l'utiliser avec Maximo Asset Management, procédez comme suit avant de démarrer le programme d'installation de Maximo Asset Management. Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 81 Procédure 1. Connectez-vous au système en utilisant un compte utilisateur possédant des droits d'administration sur le système. 2. Créez des utilisateurs système s'il n'en existe pas sur le système. v Windows – db2admin – maximo v Linux ou UNIX – – – – db2admin maximo ctgfenc1 ctginst1 L'ID utilisateur ctginst1 doit être affecté au groupe db2iadm1. 3. Ouvrez une fenêtre console et configurez l'environnement DB2 : v Windows db2cmd v Linux ou UNIX Vérifiez que les répertoires /opt/ibm/db2/V9.7/bin, /opt/ibm/db2/v9.7/ instance et /opt/ibm/db2/V9.7/adm ont été ajoutés à votre variable PATH. 4. Créez l'instance de DB2 : v Windows db2icrt -s ese -u db2admin,myPassword -r 50005,50005 ctginst1 set db2instance=ctginst1 db2start db2 update dbm config using SVCENAME 50005 DEFERRED db2stop db2set DB2COMM=tcpip db2start v Linux ouUNIX db2icrt -s ese -u db2fenc1 -p 50005 ctginst1 . /home/ctginst1/sqllib/db2profile db2start db2 update dbm config using SVCENAME 50005 DEFERRED db2stop db2set DB2COMM=tcpip db2start 5. Créez la base de données. db2 db2 db2 db2 db2 create db ’maxdb75’ ALIAS ’maxdb75’ using codeset UTF-8 territory US pagesize 32 K connect to ’maxdb75’ GRANT DBADM ON DATABASE TO USER db2admin (windows only) GRANT SECADM ON DATABASE TO USER db2admin (windows only) connect reset 6. Configurez la base de données. db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 db2 82 update update update update update update update update update update update update update update update update update update update update update update update update update update update update update update update update update db cfg for maxdb75 using SELF_TUNING_MEM ON db cfg for maxdb75 using APP_CTL_HEAP_SZ 16384 DEFERRED db cfg for maxdb75 using APPLHEAPSZ 2048 AUTOMATIC DEFERRED db cfg for maxdb75 using AUTO_MAINT ON DEFERRED db cfg for maxdb75 using AUTO_TBL_MAINT ON DEFERRED db cfg for maxdb75 using AUTO_RUNSTATS ON DEFERRED db cfg for maxdb75 using AUTO_REORG ON DEFERRED db cfg for maxdb75 using AUTO_DB_BACKUP ON DEFERRED db cfg for maxdb75 using CATALOGCACHE_SZ 800 DEFERRED db cfg for maxdb75 using CHNGPGS_THRESH 40 DEFERRED db cfg for maxdb75 using DBHEAP AUTOMATIC db cfg for maxdb75 using LOCKLIST AUTOMATIC DEFERRED db cfg for maxdb75 using LOGBUFSZ 1024 DEFERRED db cfg for maxdb75 using LOCKTIMEOUT 300 DEFERRED db cfg for maxdb75 using LOGPRIMARY 20 DEFERRED db cfg for maxdb75 using LOGSECOND 100 DEFERRED db cfg for maxdb75 using LOGFILSIZ 8192 DEFERRED db cfg for maxdb75 using SOFTMAX 1000 DEFERRED db cfg for maxdb75 using MAXFILOP 32768 DEFERRED #32-bit Windows db cfg for maxdb75 using MAXFILOP 65335 DEFERRED #64-bit Windows db cfg for maxdb75 using MAXFILOP 30720 DEFERRED #32-bit UNIX db cfg for maxdb75 using MAXFILOP 61440 DEFERRED #64-bit UNIX db cfg for maxdb75 using PCKCACHESZ AUTOMATIC DEFERRED db cfg for maxdb75 using STAT_HEAP_SZ AUTOMATIC DEFERRED db cfg for maxdb75 using STMTHEAP AUTOMATIC DEFERRED db cfg for maxdb75 using UTIL_HEAP_SZ 10000 DEFERRED db cfg for maxdb75 using DATABASE_MEMORY AUTOMATIC DEFERRED db cfg for maxdb75 using AUTO_STMT_STATS OFF DEFERRED db cfg for maxdb75 using STMT_CONC LITERALS DEFERRED alert cfg for database on maxdb75 using db.db_backup_req SET THRESHOLDSCHECKED YES alert cfg for database on maxdb75 using db.tb_reorg_req SET THRESHOLDSCHECKED YES alert cfg for database on maxdb75 using db.tb_runstats_req SET THRESHOLDSCHECKED YES dbm cfg using PRIV_MEM_THRESH 32767 DEFERRED IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) db2 update dbm cfg using KEEPFENCED NO DEFERRED db2 update dbm cfg using NUMDB 2 DEFERRED db2 update dbm cfg using RQRIOBLK 65535 DEFERRED db2 update dbm cfg using HEALTH_MON OFF DEFERRED # # Windows: AGENT_STACK_SZ 1000 # Unix : AGENT_STACK_SZ 1000 # db2 update dbm cfg using AGENT_STACK_SZ 1000 DEFERRED db2 update dbm cfg using MON_HEAP_SZ AUTOMATIC DEFERRED db2set DB2_SKIPINSERTED=ON db2set DB2_INLIST_TO_NLJN=YES db2set DB2_MINIMIZE_LISTPREFETCH=Y db2set DB2_EVALUNCOMMITTED=YES db2set DB2_FMP_COMM_HEAPSZ=65536 db2set DB2_SKIPDELETED=ON db2set DB2_USE_ALTERNATE_PAGE_CLEANING=ON 7. Pour Linux ou UNIX, connectez-vous en tant qu'utilisateur ctginst1 puis redémarrez l'environnement de ligne de commande DB2 su - ctginst1 db2 8. Redémarrez DB2. db2stop force db2start 9. Reconnectez-vous à la base de données. db2 connect to ’maxdb75’ 10. Créez un pool de mémoire tampon. db2 CREATE BUFFERPOOL MAXBUFPOOL IMMEDIATE SIZE 4096 AUTOMATIC PAGESIZE 32 K 11. Créez les espaces table. db2 CREATE REGULAR TABLESPACE MAXDATA PAGESIZE 32 K MANAGED BY AUTOMATIC STORAGE INITIALSIZE 5000 M BUFFERPOOL MAXBUFPOOL db2 CREATE TEMPORARY TABLESPACE MAXTEMP PAGESIZE 32 K MANAGED BY AUTOMATIC STORAGE BUFFERPOOL MAXBUFPOOL db2 GRANT USE OF TABLESPACE MAXDATA TO USER MAXIMO 12. Accordez les droits d'accès à Maximo. db2 GRANT DBADM,CREATETAB,BINDADD,CONNECT,CREATE_NOT_FENCED_ROUTINE,IMPLICIT_SCHEMA, LOAD,CREATE_EXTERNAL_ROUTINE,QUIESCE_CONNECT,SECADM ON DATABASE TO USER MAXIMO db2 GRANT USE OF TABLESPACE MAXDATA TO USER MAXIMO db2 GRANT CREATEIN,DROPIN,ALTERIN ON SCHEMA MAXIMO TO USER MAXIMO db2 create schema maximo authorization maximo 13. Interrompez la connexion à la base de données. db2 connect reset 14. Quittez l'environnement de ligne de commande DB2 15. Installez le groupe de correctifs approprié indiqué dans la rubrique des prérequis du chapitre qui décrit comment préparer l'installation. Assurez-vous d'avoir vérifié et effectué toutes les tâches d'installation et de post-installation stipulées dans le fichier readme du groupe de correctifs. Si vous ne procédez pas ainsi, l'installation de Maximo Asset Management risque d'échouer. Pour plus d'informations, consultez la page de support du produit appropriée. Configuration manuelle d'Oracle 11g Utilisez les instructions suivantes pour configurer manuellement Oracle 11g en vue de son utilisation avec Maximo Asset Management. Avant de commencer Les noms d'instance Oracle sont limités à huit caractères. Pour les bases de données Oracle, le propriétaire du schéma dot utiliser le même ID utilisateur que pour la base de données. Pourquoi et quand exécuter cette tâche Pour configurer un serveur Oracle 11g existant à utiliser avec Maximo Asset Management, procédez comme suit avant de démarrer le programme d'installation de Maximo Asset Management. Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 83 Procédure 1. Connectez-vous en tant qu'utilisateur du logiciel Oracle. Cet utilisateur se nomme généralement oracle. 2. Créez le port d'écoute de la base de données. Le port d'écoute gère les demandes de connexion à la base de données. Cette étape est nécessaire uniquement si aucun port d'écoute n'est actuellement en place. a. Ouvrez l'application Oracle Network Configuration Assistant. b. Dans le panneau de bienvenue, sélectionnez Listener configuration, puis cliquez sur Next. c. Dans le panneau des actions, sélectionnez Ajouter, puis cliquez sur Next. d. Entrez le nom du port d'écoute ou acceptez la valeur par défaut, puis cliquez sur Next. e. Acceptez les protocoles sélectionnés par défaut présentés en cliquant sur Next. f. Dans le panneau des ports, sélectionnez Use the standard port of 1521 et cliquez sur Next. g. Sélectionnez No pour indiquer que la configuration des ports d'écoute est terminée et cliquez sur Next. h. Dans le panneau Listener Configuration Done, cliquez sur Next. i. Cliquez sur Finish. 3. Créez une base de données à utiliser avec Maximo Asset Management. a. Ouvrez l'assistant de configuration de la base de données Oracle. b. Cliquez sur Next. c. Sélectionnez Create a Database, puis cliquez sur Next. d. Sélectionnez General Purpose or Transaction Processing et cliquez sur Next. e. Entrez ctginst1 dans les zones de nom de base de données globale et SID, puis cliquez sur Next. f. Conservez les valeurs par défaut et cliquez sur Next. g. Vérifiez que Use the Same Administrative Password for All Accounts est sélectionnée, entrez un mot de passe pour les utilisateurs Oracle, puis cliquez sur Next. h. Vérifiez que File System est sélectionné en tant que système de stockage à utiliser pour la base de données. Vérifiez que Use Database File Locations from Template est sélectionné comme valeur d'emplacement des fichiers de base de données, puis cliquez sur Next. i. Conservez les valeurs par défaut dans le panneau des options de restauration de la base de données, puis cliquez sur Next. j. Dans le panneau Sample Schemas, cliquez sur Next. k. Dans le panneau Initialization Parameters, dans l'onglet Memory, sélectionnez Custom et indiquez les valeurs suivantes (exprimées en Mo) : Memory Management (gestion de la mémoire) Définissez cette valeur sur Manual Shared Memory Management. Shared Pool (pool partagé) Choisissez la valeur 152. Buffer Cache (cache de la mémoire tampon) Définissez cette valeur sur 36. 84 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Java Pool (pool Java) Définissez cette valeur sur 32. Large Pool (grand pool) Définissez cette valeur sur 8. PGA Size (taille PGA) Définissez cette valeur sur 36. l. Dans l'onglet Jeux de caractères, sélectionnez Use Unicode (AL32UTF8). m. Cliquez sur All Initialization Parameters.... n. Cliquez sur Show Advanced Parameters. o. Localisez les paramètres suivants, entrez les valeurs indiquées, puis cliquez sur Close. nls_length_semantics Définissez cette valeur sur CHAR. open_cursors Définissez cette valeur sur 1000. cursor_sharing Définissez cette valeur sur FORCE. p. Dans le panneau Initialization Parameters, cliquez sur Next. q. Dans le panneau Database Storage, cliquez sur Next. r. Dans le panneau Creation Options, cliquez sur Finish. s. Cliquez sur Exit pour quitter l'assistant de configuration de la base de données. La base de données a bien été créée. Remarque : L'assistant de configuration de la base de données Oracle démarre le script ORACLE_HOME/ctx/admin/defaults/drdefus.sql dans le cadre de la configuration de l'utilisateur CTXSYS. Vous devez démarrer ce script manuellement si l'assistant de configuration de la base de données Oracle n'est pas utilisé. 4. Créez un espace table à l'aide de la commande SQL*Plus suivante : Create tablespace maxdata datafile ’C:\oracle\product\11.1.0\db_1\dbs\maxdata.dbf’ size 1000M autoextend on; Remplacez le répertoire indiqué dans l'exemple par l'emplacement de la base de données. Si le répertoire n'existe pas, cette commande échoue. 5. Créez un espace table temporaire à l'aide de la commande SQL*Plus suivante : create temporary tablespace maxtemp tempfile ’C:\oracle\product\11.1.0\db_1\dbs\maxtemp.dbf’ size 1000M autoextend on maxsize unlimited; Remplacez le répertoire indiqué dans l'exemple par l'emplacement de la base de données. Si le répertoire n'existe pas, cette commande échoue. 6. Créez l'utilisateur maximo et accordez-lui des droits à l'aide de la commande SQL*Plus suivante : create user maximo identified by maximo default tablespace maxdata temporary tablespace maxtemp; grant connect to maximo; grant create job to maximo; grant create trigger to maximo; grant create session to maximo; grant create sequence to maximo; grant create synonym to maximo; grant create table to maximo; grant create view to maximo; Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 85 grant grant grant alter create procedure to maximo; alter session to maximo; execute on ctxsys.ctx_ddl to maximo; user maximo quota unlimited on maxdata; Si vous avez créé un espace table distinct pour l'indexation, vous devez également accorder les droits d'accès utilisateur maximo à cet espace table d'index. Par exemple, utilisez la commande suivante si vous avez créé un espace table distinct pour l'indexation appelée TSI_MAM_OWN.": alter user maximo quota unlimited on TSI_MAM_OWN Ces instructions supposent que vous n'avez pas modifié les ensembles de rôles par défaut attribués à l'utilisateur de base de données Oracle ou aux ID utilisateur créés pour se connecter à la base de données. Si vous avez restreint les privilèges par défaut accordés aux ID utilisateur, vous devez les accorder de manière explicite à l'utilisateur maximo. Par exemple, si vous n'octroyez pas un rôle tel que le rôle select_catalog_role, vous devez explicitement octroyer ce rôle à l'utilisateur Maximo. Cette affectation peut être effectuée en exécutant cette commande SQL*Plus : grant select_catalog_role to maximo Configuration manuelle d'Oracle Oracle 10g peut être configuré manuellement pour être utilisé avec Maximo Asset Management. Avant de commencer Les noms d'instance Oracle sont limités à huit caractères. Pour les bases de données Oracle, le propriétaire du schéma dot utiliser le même ID utilisateur que pour la base de données. Pourquoi et quand exécuter cette tâche Pour configurer un serveur Oracle 10g existant pour une utilisation avec Maximo Asset Management, effectuez les étapes suivantes avant de lancer le programme d'installation de Maximo Asset Management : Procédure 1. Connectez-vous en tant qu'utilisateur du logiciel Oracle. Cet utilisateur se nomme généralement oracle. 2. Créez le port d'écoute de la base de données. Le port d'écoute gère les demandes de connexion à la base de données. a. Ouvrez l'application Oracle Network Configuration Assistant. b. Dans le panneau de bienvenue, sélectionnez Listener configuration, puis cliquez sur Suivant. c. Dans le panneau des actions, sélectionnez Ajouter, puis cliquez sur Suivant. d. Entrez le nom du port d'écoute ou acceptez la valeur par défaut, puis cliquez sur Suivant. e. Acceptez les protocoles sélectionnés par défaut présentés en cliquant sur Suivant. f. Dans le panneau des ports, sélectionnez Use the standard port of 1521 et cliquez sur Suivant. g. Sélectionnez Non pour indiquer que la configuration des ports d'écoute est terminée et cliquez sur Suivant. h. Dans le panneau Listener Configuration Done, cliquez sur Suivant. 86 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) i. Cliquez sur Finish. 3. Créez une base de données pour Maximo Asset Management. a. Ouvrez l'assistant de configuration de la base de données Oracle. b. Cliquez sur Next. c. Sélectionnez Créer une base de données, puis cliquez sur Suivant. d. Sélectionnez General Purpose, puis cliquez sur Next. e. Entrez ctginst1 dans les zones Nom de base de données globale et SID, puis cliquez sur Suivant. f. Conservez les valeurs par défaut et cliquez sur Suivant. g. Vérifiez que l'option d'utilisation d'un même mot de passe pour tous les comptes est sélectionnée, entrez un mot de passe pour les utilisateurs d'Oracle, puis cliquez sur Next h. Assurez-vous que le système de stockage à utiliser pour la base de données correspond à un système de fichiers et cliquez sur Next. i. Assurez-vous que Use Database File Locations from Template est sélectionné comme valeur d'emplacement de fichiers de base de données et cliquez sur Next. j. Conservez les valeurs par défaut dans le panneau des options de restauration de la base de données, puis cliquez sur Suivant. k. Dans le panneau Sample Schemas (Schémas échantillons), cliquez sur Suivant. l. Dans le panneau d'allocation de la mémoire, sélectionnez Custom, entrez les valeurs suivantes (en octets), puis cliquez sur Next. Shared Memory Management (gestion de la mémoire partagée) Choisissez la valeur Manual. Shared Pool (Pool partagé) Choisissez la valeur 152. Buffer Cache (Cache de la mémoire tampon) Choisissez la valeur 36. Java Pool Attribuez la valeur 32 Large Pool (Grand pool) Choisissez la valeur 8. PGA Size (Taille PGA) Choisissez la valeur 36. m. Dans l'onglet des jeux de caractères, sélectionnez Use Unicode (AL32UTF8), n. Cliquez sur All Initialization Parameters... (Tous les paramètres d'initialisation...). o. Cliquez sur Show Advanced Parameters (Afficher les paramètres avancés). p. Localisez les paramètres suivants, entrez les valeurs indiquées, puis cliquez sur Fermer. nls_length_semantics Affectez à ce paramètre la valeur CHAR open_cursors Affectez à ce paramètre la valeur 1000 Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 87 cursor_sharing Définissez cette valeur sur FORCE. q. Dans le panneau Initialization Parameters (Paramètres d'initialisation), cliquez sur Suivant. r. Dans le panneau Database Storage (Stockage de la base de données), cliquez sur Suivant. s. Dans le panneau Creation Options (Options de création), cliquez sur Terminer. t. Une fois la base de données créée, cliquez sur Gestion du mot de passe. u. Déverrouillez le compte CTXSYS en désélectionnant la case de la colonne Lock Account? associée à cette entrée, indiquez le mot de passe du compte, puis cliquez sur OK. v. Cliquez sur Quitter pour quitter l'assistant de configuration de la base de données. La base de données a été créée avec succès. Remarque : L'assistant de configuration de la base de données Oracle utilise le script ORACLE_HOME/ctx/admin/defaults/drdefus.sql dans le cadre de la configuration de l'utilisateur CTXSYS. Ce script doit être exécuté manuellement si vous n'utilisez pas l'assistant de configuration de la base de données Oracle. 4. Créez un espace table à l'aide de la commande SQL*Plus suivante : Create tablespace maxdata datafile ’C:\oracle\product\10.2.0\oradata\ctginst1\maxdata.dbf’ size 1000M autoextend on; Remplacez le répertoire indiqué dans l'exemple par l'emplacement d'installation de la base de données. Si le répertoire n'existe pas, cette commande échoue. 5. Créez un espace table temporaire. 6. Créez l'utilisateur maximo et accordez-lui des droits à l'aide de la commande SQL*Plus suivante : create user maximo identified by maximo default tablespace maxdata temporary tablespace maxtemp; grant connect to maximo; grant create job to maximo; grant create trigger to maximo; grant create session to maximo; grant create sequence to maximo; grant create synonym to maximo; grant create table to maximo; grant create view to maximo; grant create procedure to maximo; grant alter session to maximo; grant execute on ctxsys.ctx_ddl to maximo; alter user maximo quota unlimited on maxdata; Si vous avez choisi de créer un espace table distinct pour l'indexation, vous devez aussi autoriser l'utilisateur maximo à y accéder. Si, par exemple, vous avez créé un espace table distinct pour l'indexation nommé TSI_CMDB_OWN, vous devez exécuter la commande SQL*plus suivante : alter user maximo quota unlimited on TSI_CMDB_OWN Ces instructions supposent que vous n'avez pas modifié les ensembles de rôles par défaut attribués à l'utilisateur de base de données Oracle ou aux ID utilisateur créés pour se connecter à la base de données. Si vous restreignez les privilèges par défaut accordés aux ID utilisateur, vous devez les accorder de manière explicite à l'utilisateur maximo. Par exemple, le rôle select_catalog_role est requis pour les ID utilisateur qui se connectent à la base de données. 88 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Pour déployer Maximo Asset Management correctement, vous devez explicitement octroyer ce rôle à l'utilisateur Maximo à l'aide de la commande SQL*Plus : grant select_catalog_role to maximo Configuration manuelle de Microsoft SQL Server Vous pouvez configurer manuellement Microsoft SQL Server pour l'utiliser avec Maximo Asset Management. Avant de commencer Etant donné que Microsoft SQL Server ne prend pas en charge UTF-8, Maximo Asset Management n'offre pas de prise en charge multilingue lorsqu'il est déployé avec Microsoft SQL Server. Les paramètres de Microsoft SQL Server Database Collation doivent être définis avec les options suivantes : v Ordre des dictionnaire v Insensible à la casse v A utiliser avec un jeu de caractères 1252 Pourquoi et quand exécuter cette tâche Pour configurer un Microsoft SQL Server existant en vue de son utilisation avec Maximo Asset Management, procédez comme suit avant de lancer le programme d'installation de Maximo Asset Management. Procédure 1. Configurez le port d'écoute. Si l'instance par défaut du moteur de base de données Microsoft SQL Server écoute sur le port TCP 1433. Des instances nommées du moteur de base de données Microsoft SQL Server et de Microsoft SQL Server Compact Edition sont configurées pour les ports dynamiques, c'est-à-dire qu'elles sélectionnent un port disponible au démarrage du service. Lorsque vous vous connectez à une instance nommée via un pare-feu, configurez le moteur de base de données pour qu'il écoute un port spécifique pour ouvrir le port dans le pare-feu. a. Ouvrez Programmes > Microsoft SQL Server 2008 > Outils de configuration > Gestionnaire de configuration SQL Server b. Dans le panneau de navigation du Gestionnaire de configuration Microsoft SQL Server, développez Configuration du réseau SQL Server > Protocoles associés à <nom d'instance>, puis cliquez deux fois sur TCP/IP. c. Dans la boîte de dialogue des propriétés TCP/IP, cliquez sur l'onglet Adresses IP. d. Pour chaque adresse IP écoutée, veillez à ne rien entrer dans la zone Ports dynamiques TCP. Si cette zone contient la valeur 0, cela implique que l'adresse IP utilise les ports dynamiques. Etant donné que Maximo Asset Management nécessite que Microsoft SQL Server écoute un port statique, cette zone doit rester vierge. e. Pour chaque adresse IP écoutée, entrez 1433 dans la zone Port TCP. f. Cliquez sur OK. g. Dans le panneau Gestionnaire de configuration SQL Server, cliquez sur Services SQL Server. Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 89 h. Cliquez à l'aide du bouton droit de la souris sur SQL Server (<nom d'instance>), puis cliquez sur Redémarrer, pour arrêter, puis redémarrer Microsoft SQL Server. i. Vérifiez que l'instance Microsoft SQL Server est active et fermez le Gestionnaire de configuration SQL Server. 2. Vérifiez que vous avez activé le paramètre Recherche de texte intégral au cours de l'installation de Microsoft SQL Server 2008. Pour déterminer si la fonction Recherche de texte intégral est installée dans la base de données Microsoft SQL Server, procédez comme suit. a. Ouvrez SQL Server Management Studio, sélectionnez le type d'authentification Authentification SQL Server et entrez les données d'identification de l'ID utilisateur sa, puis cliquez sur Connexion. b. Cliquez sur Nouvelle requête. c. Entrez la commande suivante : select FULLTEXTSERVICEPROPERTY ( ’IsFulltextInstalled’ ) Si vous n'avez pas installé la fonction de recherche de texte intégral (la valeur est zéro), vous devez l'installer maintenant. Pour ce faire, installez le support du produit Microsoft SQL Server 2008 dans le système et démarrez l'assistant d'installation. Naviguez dans l'assistant et activez l'option Recherche de texte intégral dans la partie Personnaliser de la boîte de dialogue Type d'installation. Pour terminer l'installation, redémarrez le serveur. 3. Créez une base de données Microsoft SQL Server. a. Ouvrez SQL Server Management Studio (Démarrer > Programmes > Microsoft SQL Server 2008 > SQL Server Management Studio) b. Cliquez avec le bouton droit de la souris sur le dossier Bases de données dans l'arborescence de navigation et sélectionnez Nouvelle base de données. c. Dans la zone de saisie du nom de la base de données, entrez un nom de base de données unique (par exemple maxdb75) d. Pour le nom logique maxdb75, affectez la valeur 500 (Mo) à l'attribut de taille initiale et affectez la valeur Par 1 Mo, croissance illimitée à la zone Croissance automatique. e. Vous pouvez modifier les paramètres de journal en fonction de votre environnement de production, si vous le désirez. f. Cliquez sur OK. 4. Créez l'utilisateur Maximo pour Microsoft SQL Server. a. Ouvrez Microsoft SQL Server Management Studio (Démarrer > Programmes > Microsoft SQL Server 2008 > SQL Server Management Studio) b. Cliquez sur Nouvelle requête. c. Sélectionnez la base de données Maximo Asset Management (maxdb75) dans le menu Bases de données disponibles. d. Entrez le script suivant pour créer l'utilisateur MAXIMO de la Base de données Maximo associé au mot de passe MAXIMO. sp_addlogin MAXIMO,MAXIMO go Cette valeur respecte la casse. e. Cliquez sur Exécuter. 90 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) f. Entrez le script suivant pour remplacer le propriétaire de la base de données par maximo. sp_changedbowner MAXIMO go g. Cliquez sur Exécuter. Que faire ensuite Si vous ajoutez des noms logiques et définissez leur groupe de fichiers en utilisant une valeur autre que PRIMARY, vous devez exécuter les étapes suivantes après avoir configuré la base de données et créé l'utilisateur Maximo : 1. Exécutez le programme d'installation de Maximo Asset Management et choisissez l'option Ne pas exécuter l'étape de configuration dès maintenant. 2. Ajoutez la propriété suivante au fichier install_home\etc\ install.properties : Database.SQL.DataFilegroupName=<votre nom logique> 3. Exécutez les étapes de configuration en dehors du programme d'installation Maximo Asset Management en utilisant l'utilitaire taskrunner qui se trouve dans le répertoire répertoire_base_install\scripts. Exécutez ces étapes supplémentaires si vous avez ajouté des noms logiques et défini leur groupe de fichiers en utilisant une valeur autre que PRIMARY. Configuration manuelle du serveur d'annuaire Ces rubriques décrivent comment configurer manuellement unserveur d'annuaire devant être utilisé par Maximo Asset Management Il existe plusieurs méthodes que vous pouvez utiliser pour sécuriser Maximo Asset Management. Si vous voulez utiliser un serveur d'annuaire pour sécuriser Maximo Asset Management, vous devez le configurer manuellement avant d'utiliser le programme d'installation de Maximo Asset Management. Une configuration manuelle est requise si vous ne souhaitez pas que le programme d'installation de Maximo Asset Management effectue la configuration. Remarque : Le nom distinctif de base, l'utilisateur de liaison et les diverses autres valeurs de noeud répertoriées dans ces sections sont ceux par défaut. Ces valeurs sont remplacées par les valeurs applicables aux hiérarchies LDAP existantes dans votre organisation. Important : Lorsque vous entrez des valeurs LDAP dans les zones des panneaux d'installation Maximo Asset Management ou dans des fichiers LDIF ou que vous entrez directement des valeurs dans une instance d'annuaire à l'aide des outils du serveur d'annuaire, vous devez respecter les règles de syntaxe spécifiques aux produits, en ce qui concerne l'utilisation des caractères spéciaux dans une chaîne LDAP. Dans la plupart des cas, il est impératif de faire précéder d'un caractère d'échappement les caractères spéciaux que contiennent les chaînes LDAP utilisées par Maximo Asset Management pour qu'ils soient lisibles par le serveur d'annuaire, sans quoi des erreurs Maximo Asset Management se produisent. Beaucoup de produits de serveur d'annuaires considèrent l'espace blanc comme un caractère spécial faisant partie intégrante de la chaîne LDAP. Si vous entrez par erreur une chaîne LDAP qui contient un blanc, à la fin d'une valeur de zone par exemple, et si vous ne le faites pas précéder d'un caractère d'échappement, cela génère des erreurs Maximo Asset Management difficiles à identifier et à résoudre. Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 91 Pour plus d'informations sur les caractères spéciaux dans les chaînes LDAP, voir la documentation du produit associé à votre serveur d'annuaire. Configuration manuelle de IBM Tivoli Directory Server Suivez les instructions ci-dessous pour configurer manuellement IBM Tivoli Directory Server pour l'utiliser avec Maximo Asset Management. Pourquoi et quand exécuter cette tâche Pour configurer IBM Tivoli Directory Server avant de lancer le programme d'installation de Maximo Asset Management, vous devez créer une instance d'IBM Tivoli Directory Server. Remarque : S'il est possible de partager une instance de DB2 entre Maximo Asset Management et l'instance requise par IBM Tivoli Directory Server, cette pratique peut engendrer des problèmes. Au cours de l'installation, l'instance de base de données est redémarrée, ce qui risque de perturber la disponibilité d'IBM Tivoli Directory Server dans l'entreprise. Si vous utilisez les programmes d'installation automatisés, des instances distinctes sont créées pour Maximo Asset Management et IBM Tivoli Directory Server. Procédure 1. En utilisant votre méthode favorite, créez un utilisateur sur le système et affectez-le au groupe approprié. Windows Créez l'utilisateur db2admin et affectez-le aux groupes suivants : v Administrateurs Windows v DB2ADMNS v DB2USERS UNIX Créez l'utilisateur idsccmdb et placez-le dans les groupes suivants : v dasadmn1 v idsldap v dbsysadm L'utilisateur root doit également être membre des groupes dasadm1, idsldap et dbsysadm. 2. Si l'outil d'administration d'instance n'a pas démarré, assurez-vous d'être connecté en tant qu'administrateur du système, puis démarrez l'outil. Windows Sélectionnez Programmes > IBM Tivoli Directory Server 6.3 > Outil d'administration d'instance. UNIX Entrez ./opt/IBM/ldap/V6.3/sbin/idsxinst sur la ligne de commande. 3. Dans l'outil d'administration d'instance, cliquez sur l'option de création d'instance. 4. Dans la fenêtre de création d'une instance, cliquez sur l'option de création d'une instance de serveur d'annuaire, puis sur Suivant. 5. Dans la fenêtre Détails de l'instance, renseignez les zones ci-dessous, puis cliquez sur Suivant. 92 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Nom d'utilisateur Sélectionnez idsccmdb comme ID utilisateur système de l'utilisateur désigné comme propriétaire de l'instance. Ce nom est également celui de l'instance. Emplacement d'installation Indiquez l'emplacement de stockage des fichiers de l'instance. Chaîne de valeurs de départ de chiffrement Entrez une chaîne de caractères à utiliser comme valeur de départ de chiffrement. Elle doit contenir 12 caractères au minimum. Description de l'instance Entrez une courte description de l'instance. 6. Dans le panneau des détails de l'instance DB2, entrez idsccmdb comme valeur dans la zone de nom d'instance DB2 et cliquez sur Suivant. 7. Dans les paramètres TCP/IP du panneau d'hôtes multihébergés, sélectionnez l'option Ecouter toutes les adresses IP configurées et cliquez sur Suivant. 8. Dans le panneau des paramètres TCP/IP, renseignez les zones suivantes et cliquez sur Suivant. Numéro de port du serveur Entrez 389 comme port de contact du serveur. Numéro de port sécurisé du serveur Entrez 636 comme port sécurisé du serveur. Numéro de port du démon admin Entrez 3538 comme port de démon d'administration. Numéro de port sécurisé du démon admin Entrez 3539 comme port sécurisé de démon d'administration. 9. Dans le panneau des étapes suivantes, laissez les options sélectionnées et cliquez sur Suivant. Configurer le nom distinctif et le mot de passe de l'administrateur Vous souhaitez configurer maintenant le nom distinctif (DN) et le mot de passe de l'administrateur de l'instance. Configurer la base de données Vous souhaitez maintenant configurer la base de données du serveur d'annuaire. 10. Dans le panneau Configurer le nom distinctif et le mot de passe de l'administrateur, renseignez les zones et cliquez sur Suivant. Nom distinctif de l'administrateur Entrez cn=root comme nom distinctif d'administrateur. Mot de passe administrateur Entrez un mot de passe pour le nom distinctif de l'administrateur. 11. Dans le panneau de configuration de base de données, renseignez les zones suivantes et cliquez sur Suivant. Nom utilisateur de base de données Entrez idsccmdb comme utilisateur de la base de données. Mot de passe Entrez le mot de passe de l'utilisateur idsccmdb. Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 93 Nom de base de données Entrez idsccmdb comme base de données à utiliser avec l'instance d'annuaire. 12. Dans le panneau des options de base de données, renseignez les zones suivantes et cliquez sur Suivant. Emplacement d'installation de la base de données Entrez l'emplacement de la base de données. Windows Pour les plateformes Windows, cette valeur doit être une lettre d'unité. UNIX Pour les plateformes non-Windows, l'emplacement doit être un nom de répertoire, tel que /home/ldapdb. Vérifiez que vous disposez d'au moins 80 Mo d'espace disque disponible dans l'emplacement spécifié. De l'espace disque supplémentaire doit être disponible pour s'adapter à la croissance à mesure que de nouvelles entrées sont ajoutées au répertoire. Option de jeu de caractères Laissez l'option de création de base de donnée Universal DB2 Database (UTF-8/UCS-2) sélectionnée. 13. Dans le panneau de vérification des paramètres, vérifiez les informations de création de l'instance et cliquez sur Terminer pour créer l'instance idsccmdb. 14. Cliquez sur Fermer pour fermer la fenêtre et revenir à la fenêtre principale de l'outil d'administration d'instance. 15. Cliquez sur Fermer pour quitter l'outil. 16. Démarrez l'outil de configuration IBM Tivoli Directory Server : Windows Sélectionnez Programmes > IBM Tivoli Directory Server 6.3 > Outil d'administration d'instance. UNIX Entrez ./opt/IBM/ldap/V6.3/sbin/idsxcfg sur la ligne de commande. 17. Sélectionnez Gérer les suffixes. 18. Dans le panneau de gestion des suffixes, tapez le suffixe suivant et cliquez sur Ajouter. o=IBM,c=US 19. Cliquez sur OK. 20. Créez et enregistrez un fichier LDIF. Ajoutez les informations de nom distinctif, par exemple : v ou=SWG,o=IBM,c=US v ou=users Remarque : ou=SWG,o=IBM,c=US, dans cet exemple, est une unité d'organisation SWG. SWG héberge les unités d'organisation OU=Users, dans lesquelles nous placerons les utilisateurs créés pour Maximo Asset Management. DC=IBM et DC=COM représentent une forêt de domaine d'ibm.com. Vous pouvez remplacer l'exemple par la structure des répertoires de votre organisation. Définissez les utilisateurs suivants et leur position dans les noms distinctifs ou=users que vous avez créés. Ils vous permettent d'utiliser Virtual Member Manager en vue de sécuriser Maximo Asset Management. 94 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Important : Avant de commencer, vérifiez que les utilisateurs suivants sont créés à la racine de votre référentiel LDAP : Tableau 6. Utilisateurs de base requis par Maximo Asset Management Utilisateur wasadmin maxadmin mxintadm maxreg Voici un exemple de données LDIF de base par défaut : dn: o=ibm,c=us objectClass: top objectClass: organization o: IBM dn: ou=SWG, o=ibm,c=us ou: SWG objectClass: top objectClass: organizationalUnit dn: ou=users,ou=SWG, o=ibm,c=us ou: users objectClass: top objectClass: organizationalUnit dn: cn=wasadmin,ou=users,ou=SWG, o=ibm,c=us uid: wasadmin userpassword: passw0rd objectclass: organizationalPerson objectclass: inetOrgPerson objectclass: person objectclass: top title: WebSphere Administrator sn: wasadmin cn: wasadmin dn: uid=maxadmin,ou=users,ou=SWG, o=ibm,c=us userPassword: maxadmin uid: maxadmin objectClass: inetorgperson objectClass: top objectClass: person objectClass: organizationalPerson sn: maxadmin cn: maxadmin dn: uid=mxintadm,ou=users,ou=SWG, o=ibm,c=us userPassword: mxintadm uid: mxintadm objectClass: inetorgperson objectClass: top objectClass: person objectClass: organizationalPerson sn: mxintadm cn: mxintadm dn: uid=maxreg,ou=users,ou=SWG, o=ibm,c=us userPassword: maxreg uid: maxreg objectClass: inetorgperson objectClass: top Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 95 objectClass: person objectClass: organizationalPerson sn: maxreg cn: maxreg Remarque : Si vous créez un fichier LDIF sur Windows, veillez à supprimer les caractères ^M du fichier avant de l'utiliser. 21. 22. 23. 24. Remarque : Pour pouvoir importer un fichier LDIF vers un système UNIX, vous devez exécuter la commande dos2unix pour formater le fichier. Dans l'outil de configuration IBM Tivoli Directory Server, cliquez sur l'option d'importation des données LDIF. Cliquez sur Parcourir pour rechercher le fichier LDIF. Cliquez sur Importer. Fermez l'outil de configuration IBM Tivoli Directory Server et redémarrez le serveur. Configuration manuelle de Microsoft Active Directory Vous pouvez configurer manuellement Microsoft Active Directory pour l'utiliser avec Maximo Asset Management. Avant de commencer Suivez cette procédure pour créer manuellement des utilisateurs et des groupes dans Microsoft Active Directory. Vous pouvez créer ces utilisateurs ou ces groupes automatiquement si vous choisissez l'option permettant de configurer WebSphere Application Server Network Deployment automatiquement à l'aide du programme d'installation du produit. Si vous ne souhaitez pas que le programme d'installation du produit configure WebSphere Application Server Network Deployment lors de l'installation, vous devez créer les utilisateurs manuellement. Pour créer des utilisateurs automatiquement, la communication SSL doit être établie entre Microsoft Active Directory et WebSphere Application Server Network Deployment. Important : Les utilisateurs et les mots de passe que vous allez créer au cours de la procédure ci-après doivent correspondre exactement à cette configuration pour que le déploiement aboutisse. Il est parfois nécessaire de modifier temporairement les stratégies de sécurité de Microsoft Active Directory pour créer ces comptes dans le format requis. Après l'installation, vous pouvez modifier ces mots de passe par défaut pour être en conformité avec des stratégies de sécurité plus strictes. Pourquoi et quand exécuter cette tâche Avant de démarrer le programme d'installation de Maximo Asset Management, configurez Microsoft Active Directory. Procédez comme suit. Procédure 1. Sélectionnez Démarrer > Panneau de configuration > Outils d'administration > Utilisateurs et ordinateurs Microsoft Active Directory, puis sélectionnez le domaine que vous utilisez. 2. Editez le niveau fonctionnel du domaine en sélectionnant Action > Augmenter le niveau fonctionnel du domaine. La boîte de dialogue Augmenter le niveau fonctionnel du domaine s'ouvre. 3. Sélectionnez Microsoft Windows Server 2008 dans le menu Sélectionner un niveau fonctionnel du domaine disponible, puis cliquez sur Augmenter. Une boîte de dialogue d'alerte s'ouvre. 96 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) 4. Cliquez sur OK. 5. Une fois la fonctionnalité du domaine augmentée, cliquez sur OK. 6. Dans l'interface Utilisateurs et ordinateurs Microsoft Active Directory, faites un clic droit sur le domaine avec lequel vous souhaitez travailler. Sélectionnez Nouveau > Unité organisationnelle. 7. Attribuez un nom à la nouvelle unité d'organisation, par exemple SWG, puis cliquez sur OK. 8. Créez un objet de groupes sous l'unité d'organisation SWG : a. Cliquez avec le bouton droit de la souris sur l'unité d'organisation SWG et sélectionnez Nouveau > Unité d'organisation. b. Entrez Groupes comme nom de la nouvelle unité d'organisation, puis cliquez sur OK. 9. Créez un objet utilisateurs sous l'unité d'organisation SWG : a. Cliquez avec le bouton droit de la souris sur l'unité d'organisation SWG et sélectionnez Nouveau > Unité d'organisation. b. Attribuez le nom Utilisateurs à la nouvelle unité d'organisation et cliquez sur OK. 10. Créez l'utilisateur wasadmin : a. Cliquez avec le bouton droit de la souris sur l'unité d'organisation Utilisateurs et sélectionnez Nouveau > Utilisateur. b. Dans la boîte de dialogue Nouvel objet - Utilisateur, entrez les valeurs suivantes et cliquez sur Suivant : Prénom Entrez wasadmin. Initiales Laissez cette zone vide. Nom Laissez cette zone vide. Nom complet Entrez wasadmin. Nom de connexion utilisateur Entrez wasadmin dans la première zone. Conservez la valeur par défaut dans la seconde zone. Nom d'ouverture de session de l'utilisateur (avant Microsoft Windows 2000) Cette zone contient la même valeur (wasadmin) que la zone Nom de connexion. c. Entrez les informations ci-dessous sur le panneau suivant et cliquez sur Suivant : Mot de passe Entrez un mot de passe pour wasadmin. L'utilisateur doit changer de mot de passe à la prochaine ouverture de session Ne cochez pas cette case. L'utilisateur ne peut pas changer de mot de passe Vérifiez que cette case est cochée. Le mot de passe n'expire jamais Vérifiez que cette case est cochée. Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 97 Le compte est désactivé Ne cochez pas cette case. Les valeurs précédentes sont des exemples. Entrez des valeurs conformes aux règles sur les mots de passe de votre organisation. d. Passez en revue les paramètres de mot de passe dans le panneau récapitulatif et cliquez sur Terminer. 11. Créez un utilisateur administrateur, par exemple maxadmin : a. Cliquez avec le bouton droit de la souris sur l'unité d'organisation Utilisateurs et sélectionnez Nouveau > Utilisateur. b. Dans la boîte de dialogue Nouvel objet - Utilisateur, entrez les valeurs suivantes et cliquez sur Suivant : Prénom Entrez maxadmin. Initiales Laissez cette zone vide. Nom Laissez cette zone vide. Nom complet Entrez maxadmin. Nom de connexion utilisateur Entrez maxadmin dans la première zone. Conservez la valeur par défaut dans la seconde zone. Nom de connexion utilisateur (antérieur à Microsoft Windows 2000) Cette zone contient la même valeur (maxadmin) que la zone Nom de connexion. c. Entrez les informations ci-dessous sur le panneau suivant et cliquez sur Suivant : Mot de passe Entrez maxadmin comme mot de passe de l'utilisateur maxadmin. L'utilisateur doit changer de mot de passe à la prochaine ouverture de session Ne cochez pas cette case. L'utilisateur ne peut pas changer de mot de passe Vérifiez que cette case est cochée. Le mot de passe n'expire jamais Vérifiez que cette case est cochée. Le compte est désactivé Ne cochez pas cette case. Les valeurs précédentes sont des exemples. Entrez des valeurs conformes aux règles sur les mots de passe de votre organisation. d. Passez en revue les paramètres de mot de passe dans le panneau récapitulatif et cliquez sur Terminer. 12. Créez l'utilisateur mxintadm : a. Cliquez avec le bouton droit de la souris sur l'unité d'organisation Utilisateurs et sélectionnez Nouveau > Utilisateur. 98 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) b. Dans la boîte de dialogue Nouvel objet - Utilisateur, entrez les valeurs suivantes et cliquez sur Suivant : Prénom Entrez mxintadm. Initiales Laissez cette zone vide. Nom Laissez cette zone vide. Nom complet Entrez mxintadm. Nom de connexion utilisateur Entrez mxintadm dans la première zone. Conservez la valeur par défaut dans la seconde zone. Nom de connexion utilisateur (antérieur à Microsoft Windows 2000) Cette zone contient la même valeur (mxintadm) que la zone Nom de connexion. c. Entrez les informations ci-dessous sur le panneau suivant et cliquez sur Suivant : Mot de passe Entrez un mot de passe pour l'utilisateur mxintadm. L'utilisateur doit changer de mot de passe à la prochaine ouverture de session Ne cochez pas cette case. L'utilisateur ne peut pas changer de mot de passe Vérifiez que cette case est cochée. Le mot de passe n'expire jamais Vérifiez que cette case est cochée. Le compte est désactivé Ne cochez pas cette case. Les valeurs précédentes sont des exemples. Vous devez entrer des valeurs conformes aux règles sur les mots de passe de votre organisation. d. Passez en revue les paramètres de mot de passe dans le panneau récapitulatif et cliquez sur Terminer. 13. Créez l'utilisateur maxreg : a. Cliquez avec le bouton droit de la souris sur l'unité d'organisation Utilisateurs et sélectionnez Nouveau > Utilisateur. b. Dans la boîte de dialogue Nouvel objet - Utilisateur, entrez les valeurs suivantes et cliquez sur Suivant : Prénom Entrez maxreg. Initiales Laissez cette zone vide. Nom Laissez cette zone vide. Nom complet Entrez maxreg. Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 99 Nom de connexion utilisateur Entrez maxreg dans la première zone. Conservez la valeur par défaut dans la seconde zone. Nom de connexion utilisateur (antérieur à Microsoft Windows 2000) Cette zone contient la même valeur (maxreg) que la zone Nom de connexion. c. Entrez les informations ci-dessous sur le panneau suivant et cliquez sur Suivant : Mot de passe Entrez un mot de passe pour l'utilisateur maxreg. L'utilisateur doit changer de mot de passe à la prochaine ouverture de session Ne cochez pas cette case. L'utilisateur ne peut pas changer de mot de passe Vérifiez que cette case est cochée. Le mot de passe n'expire jamais Vérifiez que cette case est cochée. Le compte est désactivé Ne cochez pas cette case. Les valeurs précédentes sont des exemples. Entrez des valeurs conformes aux règles sur les mots de passe de votre organisation. d. Passez en revue les paramètres de mot de passe dans le panneau récapitulatif et cliquez sur Terminer. 14. Vous pouvez désormais quitter l'interface Utilisateurs et ordinateurs Microsoft Active Directory. Que faire ensuite La configuration de Microsoft Active Directory est terminée. Vous pouvez installer les middleware Maximo Asset Management restants et configurer le serveur J2EE pour utiliser Microsoft Active Directory. Configuration manuelle du serveur J2EE Cette section explique comment configurer manuellement un serveur J2EE existant pour l'utiliser avec Maximo Asset Management. La configuration manuelle du serveur J2EE est nécessaire si vous choisissez de déployer Maximo Asset ManagementWebSphere Application Server Network Deployment et décidez de ne pas procéder à une configuration automatique par le programme d'installation de Maximo Asset Management. La configuration manuelle doit être terminée avant d'utiliser le programme d'installation de Maximo Asset Management. Configuration manuelle de WebSphere Application Server Network Deployment Cette section contient des instructions relatives à la configuration manuelle d'un serveur WebSphere Application Server Network Deployment en vue de son utilisation par Maximo Asset Management. Vous devez configurer manuellement WebSphere Application Server Network Deployment avant d'utiliser le programme d'installation de Maximo Asset 100 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Management si vous ne souhaitez pas que le programme d'installation de Maximo Asset Management le configure automatiquement. Exécution des tâches de configuration WebSphere Application Server Network Deployment : Utilisez cette procédure pour exécuter les tâches de configuration WebSphere Application Server Network Deployment. Pourquoi et quand exécuter cette tâche Si vous avez décidé de configurer manuellement les middleware de Maximo Asset Management à utiliser avec Maximo Asset Management, vous devez configurer manuellement WebSphere Application Server Network Deployment. Procédure 1. Copiez manuellement le fichier de clés de l'hôte du gestionnaire de déploiement WebSphere Application Server Network Deployment dans un répertoire temporaire du système administratif de Maximo Asset Management sur lequel vous installez Maximo Asset Management : WAS_HOME/profiles/ ctgDmgr01/etc/trust.p12 2. Ouvrez une fenêtre de navigateur et accédez à la console d'administration en entrant dans la barre d'adresse http://nom_serveur:9060/admin. Cette URL représente le numéro de port (9060) et le contexte (admin) de la console d'administration. Entrez un nom d'utilisateur pour vous connecter. Le navigateur est redirigé vers un port sécurisé (9043). 3. Créez le serveur d'applications MXServer. Cette étape est requise uniquement si vous n'avez pas installé WebSphere Application Server Network Deployment v7 à l'aide du programme d'installation de middleware. Pour WebSphere Application Server Network Deployment v8, vous devez créer le serveur d'applications. a. Cliquez sur Serveurs > Types de serveur > WebSphere Application Server. b. Cliquez sur Nouveau. c. Entrez MXServer et cliquez sur Suivant. d. Acceptez tous les paramètres par défaut et cliquez sur Suivant. e. Acceptez les paramètres par défaut et cliquez sur Suivant. f. Cliquez sur Terminer. g. Cliquez sur Préférences. h. Cochez la case de synchronisation des modifications avec les noeuds, puis cliquez sur Appliquer. i. Cliquez sur Sauvegarder. j. Cliquez sur OK. Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 101 Figure 4. Création manuelle du serveur d'applications 4. Editez les paramètres de mémoire JVM et les arguments JVM du serveur d'applications. a. Cliquez sur MXServer dans la fenêtre principale. b. Dans le groupe Infrastructure de serveur, développez le lien Java et Gestion des processus. c. Cliquez sur Définition de processus. d. Cliquez sur Machine virtuelle Java. e. Pour les plateformes 32 bits, faites défiler la liste et entrez 1536 pour les paramètres Taille de pile initiale et Taille de pile maximale. Pour les plateformes 64 bits, définissez ces valeurs sur 4096. f. Entrez les valeurs suivantes dans la zone Arguments JVM génériques, en insérant un blanc entre chaque argument : -Dsun.rmi.dgc.ackTimeout=10000 -Djava.net.preferIPv4Stack=true # for Windows -Xdisableexplicitgc -Xgcpolicy:gencon -Xmn320m # -Xmn320m for 32-bit JVM, -Xmn1024m for 64-bit JVM -Xlp64k # AIX 102 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Figure 5. Création manuelle du serveur d'applications g. Cliquez sur OK. h. Cliquez sur Sauvegarder dans la boîte de message. 5. Modifiez les paramètres de pool d'unités d'exécution du serveur d'applications. a. Cliquez sur MXServer dans le panneau WebSphere Application Server. b. Dans le groupe Propriétés supplémentaires, cliquez sur Pools d'unités d'exécution. c. Cliquez sur Par défaut. Définissez Taille minimum sur 20. Définissez Taille maximum sur 50. Définissez Délai d'inactivité d'unité d'exécution sur 30000. Cliquez sur OK. d. Cliquez sur TCPChannel.DCS. Définissez Taille minimale sur 5. Définissez Taille maximum sur 20. Définissez Délai d'inactivité d'unité d'exécution sur 5000. Cliquez sur OK. e. Cliquez sur WebContainer. Définissez Taille minimale sur 50. Définissez Taille maximum sur 50. Définissez le Délai d'inactivité d'unité d'exécution sur 30000. Cliquez sur OK. Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 103 Figure 6. Modification des paramètres de pool d'unités d'exécution pour le serveur d'applications 6. Editez les paramètres de mémoire JVM pour le gestionnaire de déploiement. a. Dans Administration de système, cliquez sur Gestionnaire de déploiement. b. Dans le groupe Infrastructure de serveur, développez le lien Java et Gestion des processus. c. Cliquez sur Définition de processus. d. Cliquez sur Machine virtuelle Java. e. Faites défiler l'affichage et entrez 512 comme taille de pile initiale et 1024 comme taille de pile maximale, puis cliquez sur OK. 104 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Figure 7. Modification des paramètres de mémoire JVM pour le gestionnaire de déploiement f. Cliquez sur Sauvegarder dans la boîte de message. 7. Démarrez le serveur d'applications. a. Dans Serveurs > Types de serveur > WebSphere Application Server, cliquez sur Serveurs d'applications. b. Cochez la case MXServer. c. Cliquez sur Démarrer. 8. Identifiez les numéros de port de transfert HTTP. a. Cliquez sur Serveurs > Types de serveur > WebSphere Application Server puis cliquez sur MXServer dans la fenêtre principale. b. Ouvrez les paramètres de conteneur Web et cliquez sur Chaînes de transport de conteneur Web. c. Prenez note du numéro de port par défaut tel qu'il apparaît avec WCInboundDefault (9080). Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 105 Figure 8. Identification des numéros de port pour le transfert HTTP 9. Créez l'hôte virtuel. a. Développez Environnement. b. Cliquez sur Hôtes virtuels. c. Cliquez sur Nouveau. d. Dans la partie Propriétés générales, entrez maximo_host dans la zone Nom. e. Cliquez sur Appliquer. Cliquez sur Sauvegarder. Cliquez sur OK. Dans la fenêtre Hôtes virtuels, cliquez sur maximo_host. Cliquez sur le lien Alias d'hôte. Cliquez sur Nouveau. Saisissez * (astérisque) comme nom d'hôte et le numéro de port (80, par défaut). l. Cliquez sur OK. m. Cliquez sur Nouveau. f. g. h. i. j. k. 106 n. o. p. q. r. s. t. Saisissez * (astérisque) comme nom d'hôte et le numéro de port 9061. Cliquez sur OK. Cliquez sur Nouveau. Saisissez * (astérisque) comme nom d'hôte et le numéro de port 9443. Cliquez sur OK. Cliquez sur Nouveau. Saisissez * (astérisque) comme nom d'hôte et le numéro de port 9080. u. v. w. x. Cliquez sur OK. Cliquez sur Nouveau. Saisissez * (astérisque) comme nom d'hôte et le numéro de port 9044. Cliquez sur OK, puis sur Sauvegarder. IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Figure 9. Création de l'hôte virtuel 10. Activez le démarrage automatique du serveur d'applications lors du démarrage de l'agent de noeud. a. Cliquez sur Serveurs > Types de serveur > WebSphere Application Server. b. Cliquez sur MXServer dans la fenêtre principale. c. Dans le groupe Infrastructure de serveur, développez le lien Java et Gestion des processus. d. Cliquez sur Stratégie de surveillance. e. Dans le menu Etat de redémarrage du noeud, définissez RUNNING puis cliquez sur OK. f. Cliquez sur Sauvegarder dans la boîte de message. Figure 10. Activation du démarrage automatique du serveur d'applications lorsque l'agent de noeud est lancé Si vous avez utilisé le programme d'installation de middleware pour installer WebSphere Application Server Network Deployment v7, cette étape a déjà été effectuée par le programme d'installation de middleware. Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 107 Création d'un service Windows pour l'agent de noeud : Vous pouvez créer un service Windows pour démarrer l'agent de noeud WebSphere Application Server Network Deployment. Pourquoi et quand exécuter cette tâche Bien que cela ne soit pas obligatoire, vous pouvez démarrer l'agent de noeud en tant que service Windows. Si vous avez utilisé le programme d'installation de middleware pour installer WebSphere Application Server Network Deployment v7, cette étape a déjà été effectuée par le programme d'installation de middleware. Procédure 1. Ouvrez une invite de commande. 2. Accédez au répertoire <WAS_HOME>\bin. 3. Entrez la commande suivante sans retours à la ligne (en respectant les majuscules et les minuscules). WASService -add NodeAgent -serverName nodeagent -profilePath "C:\IBM\WebSphere\AppServer\profiles\ctgAppSrv01" -wasHome "C:\IBM\WebSphere\AppServer" -logRoot "C:\IBM\WebSphere\AppServer\profiles\ctgAppSrv01\logs\nodeagent" -logFile "C:\IBM\WebSphere\AppServer\profiles\ctgAppSrv01\logs\nodeagent\ startServer.log" -restart true 4. Fermez l'invite de commande. Configuration manuelle des files d'attente JMS : Cette procédure explique comment configurer les files d'attente JMS ; opération qui doit être exécutée avant l'utilisation du programme d'installation du produit. Pourquoi et quand exécuter cette tâche Lors du processus d'installation, le programme d'installation de Maximo Asset Management vous propose de configurer manuellement les middleware Maximo Asset Management. Si vous choisissez cette option, le programme d'installation crée et configure automatiquement les files d'attente des messages JMS. Si vous refusez la configuration automatique des middleware Maximo Asset Management à utiliser avec Maximo Asset Management, vous devez configurer manuellement ces files d'attente de messages. Pour configurer les files d'attente JMS, procédez comme suit. Procédure 1. Démarrez le serveur d'applications WebSphere Application Server Network Deployment. 2. Lancez Internet Explorer et ouvrez la console d'administration de WebSphere Application Server Network Deployment en entrant l'URL suivante : http://<nom_serveur>:<numéro_port>/ibm/console Par exemple, entrez une URL analogue à la suivante : http://localhost:9060/ibm/console 108 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) 3. Dans l'écran de connexion, entrez votre ID utilisateur, puis cliquez sur Connexion. Cette action permet d'ouvrir l'écran d'accueil de la console d'administration de WebSphere Application Server Network Deployment. 4. Cliquez sur Intégration des services > Bus pour ouvrir la boîte de dialogue Bus. Un bus est un groupe de serveurs et de clusters interconnectés qui lui ont été ajoutés en tant que membres. 5. Cliquez sur Nouveau pour ouvrir le panneau Créer un nouveau bus d'intégration des services dans lequel vous pouvez ajouter un nouveau bus d'intégration des services. 6. Entrez intjmsbus dans la zone Nom relative au nouveau bus. 7. Désélectionnez la case Bus security. sans quoi, intjmsbus hérite du paramètre de sécurité globale de la cellule. Figure 11. Création d'un bus d'intégration de services 8. Cliquez sur Suivant. 9. Cliquez sur Terminer. 10. Cliquez sur Enregistrer. Cette étape propage la configuration du bus JMS vers la configuration des clusters. Ajout d'un serveur au bus d'intégration des services : Un serveur doit être défini pour le bus d'intégration de services. Pourquoi et quand exécuter cette tâche Procédez comme suit pour ajouter un serveur au bus d'intégration des services : Procédure 1. Dans la console d'administration de WebSphere Application Server Network Deployment, cliquez sur Intégration des services > Bus pour ouvrir la boîte de dialogue Bus. 2. Cliquez sur intjmsbus pour ouvrir la boîte de dialogue Bus > intjmsbus. 3. Sous Topologie, cliquez sur Membres du bus. 4. Dans la boîte de dialogue Bus > intjmsbus > Membres du bus, cliquez sur Ajouter pour ouvrir la boîte de dialogue d'ajout d'un membre de bus. 5. Sélectionnez l'option Serveur puis le nom de serveur ctgNode01:MXServer afin de l'ajouter au bus, puis cliquez sur Suivant. 6. Vérifiez que le bouton d'option Magasin de données est sélectionné et cliquez sur Suivant. Vous pouvez également stocker les messages dans une librairie de fichiers en sélectionnant Stockage de fichiers. Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 109 7. Dans le panneau Spécifier les propriétés du magasin de données, sélectionnez Utiliser une source de données existante. 8. Pour l'option Nom JNDI de la source de données, entrez jdbc/intjmsds. Pour Alias d'authentification, sélectionnez ctgCellManager01/maxJaasAlias et cliquez sur Suivant. 9. Dans le panneau Réglage du serveur d'applications pour améliorer les performances de la messagerie, cliquez sur Suivant. 10. Cliquez sur Terminer. 11. Cliquez sur Sauvegarder. Figure 12. Ajout d'un serveur au bus d'intégration de services Création de la destination du bus d'intégration des services de la file d'attente entrante continue (CQINBD) : Vous devez créer la destination du bus d'intégration des services de la file d'attente entrante continue (CQINBD). Pourquoi et quand exécuter cette tâche Pour définir une adresse logique pour la destination du bus de la file d'attente entrante continue (CQINBD) au sein du bus JMS, procédez comme suit. Procédure 1. Sur la console d'administration de WebSphere Application Server Network Deployment, cliquez sur Intégration des services > Bus pour ouvrir la boîte de dialogue Bus. 2. Cliquez sur intjmsbus pour ouvrir la boîte de dialogue Bus > intjmsbus. 3. Cliquez sur Destinations sous Destination resources pour ouvrir la boîte de dialogue Bus > intjmsbus > Destinations. Une destination de bus (CQINBD, par exemple) est un emplacement virtuel dans un bus d'intégration de service auquel les applications peuvent joindre et échanger des messages. 4. Cliquez sur Nouvelle pour ouvrir la boîte de dialogue de création d'une destination. 5. Conservez File d'attente comme type de destination et cliquez sur Suivant pour ouvrir la boîte de dialogue Créer une file d'attente. 110 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) 6. Entrez CQINBD dans la zone Identificateur et File d'attente entrante continue dans la zone Description, puis cliquez sur Suivant pour ouvrir la boîte de dialogue Créer une file d'attente pour la messagerie point à point. 7. Sélectionnez la liste déroulante Membre de bus et sélectionnez Node=ctgNode01:Server=MXServer comme membre de bus dans lequel stocker et traiter les messages de la file d'attente de destination de bus CQINBD. 8. Cliquez sur Suivant pour ouvrir la boîte de dialogue de confirmation de la création de la file d'attente. 9. Passez vos sélections en revue, puis cliquez sur Terminer pour achever la création de la file d'attente de destination de bus CQINBD. 10. Accédez au chemin Bus > intjmsbus > Destinations, puis cliquez sur CQINBD pour ouvrir la boîte de dialogue de configuration. 11. Associez Aucun à la zone Destination des exceptions. 12. Cliquez sur Appliquer. 13. Cliquez sur Enregistrer. Création de la destination du bus d'intégration des services de la file d'attente entrante séquentielle (SQINBD) : Vous devez créer la destination du bus d'intégration des services de la file d'attente entrante séquentielle (SQINBD). Pourquoi et quand exécuter cette tâche Pour définir une adresse logique pour la destination du bus de la file d'attente entrante séquentielle (SQINBD) au sein du bus d'intégration des services, procédez comme suit. Procédure 1. Sur la console d'administration de WebSphere Application Server Network Deployment, cliquez sur Intégration des services > Bus pour ouvrir la boîte de dialogue Bus. 2. Cliquez sur intjmsbus pour ouvrir la boîte de dialogue Bus > intjmsbus. 3. Cliquez sur Destinations sous Destination resources pour ouvrir la boîte de dialogue Bus > intjmsbus > Destinations. Une destination de bus est un emplacement virtuel dans un bus d'intégration de service auquel les applications peuvent joindre et échanger des messages. 4. Cliquez sur Nouvelle pour ouvrir la boîte de dialogue de création d'une destination. 5. Conservez File d'attente comme type de destination et cliquez sur Suivant pour ouvrir la boîte de dialogue Créer une file d'attente. 6. Entrez SQINBD dans la zone Identificateur et File d'attente entrante séquentielle dans la zone Description, puis cliquez sur Suivant pour ouvrir la boîte de dialogue Créer une file d'attente pour la messagerie point à point. Notez qu'il est impératif d'utiliser cette valeur et qu'elle ne peut contenir que des majuscules. 7. Sélectionnez la liste déroulante Membre de bus et choisissez Node=ctgNode01:Server=MXServer 8. Cliquez sur Suivant pour ouvrir la boîte de dialogue de confirmation de la création de la file d'attente. Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 111 9. Passez vos sélections en revue, puis cliquez sur Terminer pour achever la création de la file d'attente de destination de bus SQINBD. 10. Accédez au chemin Bus > intjmsbus > Destinations, puis cliquez sur SQINBD pour ouvrir la boîte de dialogue de configuration. 11. Associez Aucun à la zone Destination des exceptions. 12. Cliquez sur Appliquer. 13. Cliquez sur Enregistrer. Figure 13. Ajout d'une adresse logique pour la file d'attente de destination de bus entrante séquentielle Création de la destination du bus d'intégration des services de la file d'attente sortante séquentielle (SQOUTBD) : Vous devez créer la destination du bus d'intégration des services de la file d'attente sortante séquentielle (SQOUTBD). Pourquoi et quand exécuter cette tâche Pour définir une adresse logique pour la destination du bus de la file d'attente sortante séquentielle (SQOUTBD) au sein du bus d'intégration des services, procédez comme suit. Procédure 1. Sur la console d'administration de WebSphere Application Server Network Deployment, cliquez sur Service Integration (Intégration des services) > Bus pour ouvrir la boîte de dialogue Bus. 2. Cliquez sur intjmsbus pour ouvrir la boîte de dialogue Bus > intjmsbus. 3. Cliquez sur Destinations sous Destination resources pour ouvrir la boîte de dialogue Bus > intjmsbus > Destinations. Une destination de bus (SQOUTBD, par exemple) est un emplacement virtuel dans un bus d'intégration de service auquel les applications peuvent joindre et échanger des messages. 4. Cliquez sur Nouvelle pour ouvrir la boîte de dialogue de création d'une destination. 5. Conservez File d'attente comme type de destination et cliquez sur Suivant pour ouvrir la boîte de dialogue Créer une file d'attente. 6. Entrez SQOUTBD dans la zone Identificateur et File d'attente sortante séquentielle dans la zone Description, puis cliquez sur Suivant pour ouvrir 112 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) la boîte de dialogue Créer une file d'attente pour la messagerie point à point. Vous devez utilisez cette valeur, qui ne doit contenir que des lettres en majuscules. 7. Sélectionnez la liste Membre de bus et sélectionnez Node=ctgNode01:Server=MXServer comme membre de bus qui stocke et traite les messages de la file d'attente de destination de bus SQOUTBD. 8. Cliquez sur Suivant pour ouvrir la boîte de dialogue de confirmation de la création de la file d'attente. 9. Vérifiez vos sélections, puis cliquez sur Terminer pour terminer la création de la file d'attente. 10. Accédez au chemin Bus > intjmsbus > Destinations, puis cliquez sur SQOUTBD pour ouvrir une boîte de dialogue de configuration dans laquelle vous devez entrer les modifications suivantes : 11. Associez Aucun à la zone Destination des exceptions. 12. Cliquez sur Appliquer. 13. Cliquez sur Enregistrer. Création de la fabrique de connexions JMS : Ajoutez une fabrique de connexions pour créer des connexions au fournisseur JMS de files d'attente de messages point-à-point associé. Pourquoi et quand exécuter cette tâche Pour créer la fabrique de connexions JMS, procédez comme suit. Procédure 1. Dans la console d'administration WebSphere Application Server Network Deployment, cliquez sur Ressources > JMS > Fabriques de connexions. 2. Dans la liste déroulante Portée, sélectionnez Cell=ctgCell01. 3. Cliquez sur Nouveau. 4. Vérifiez que l'option Fournisseur d'application de messagerie par défaut est sélectionnée et cliquez sur OK. 5. Entrez les informations suivantes : Nom Entrez intjmsconfact. Nom JNDI Entrez jms/maximo/int/cf/intcf. Nom du bus Sélectionnez intjmsbus. Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 113 Figure 14. Création de la fabrique de connexions JMS 6. Cliquez sur Appliquer. 7. Cliquez sur Enregistrer. Création de la file d'attente JMS (CQIN) entrante continue : Vous devez créer une file d'attente JMS (CQIN) comme destination des messages point-à-point entrants continus. Pourquoi et quand exécuter cette tâche Pour créer la file d'attente JMS CQIN, procédez comme suit. Procédure 1. Dans la console d'administration WebSphere Application Server Network Deployment, cliquez sur Ressources > JMS > Files d'attente. 2. Dans la liste déroulante Etendue, sélectionnez Cell=ctgCell01. 3. Cliquez sur Nouveau. 4. Vérifiez que l'option Fournisseur d'application de messagerie par défaut est sélectionnée et cliquez sur OK. 5. Entrez les informations suivantes et cliquez sur OK. Nom Entrez CQIN. Cette valeur doit contenir uniquement des lettres majuscules. Nom JDNI Entrez jms/maximo/int/queues/cqin Nom du bus Sélectionnez intjmsbus. 114 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Nom de la file d'attente Sélectionnez CQINBD. Figure 15. Création de la file d'attente JMS CQIN 6. Cliquez sur OK. 7. Cliquez sur Enregistrer. Création de la file d'attente entrante séquentielle JMS (SQIN) : Vous devez créer une file d'attente JMS (SQIN) comme destination des messages point-à-point entrants séquentiels. Pourquoi et quand exécuter cette tâche Pour créer la file d'attente SQIN JMS, procédez comme suit. Procédure 1. Dans la console d'administration WebSphere Application Server Network Deployment, cliquez sur Ressources > JMS > Files d'attente. 2. Dans la liste déroulante Etendue, sélectionnez Cell=ctgCell01. 3. Cliquez sur Nouveau. 4. Vérifiez que l'option Fournisseur d'application de messagerie par défaut est sélectionnée et cliquez sur OK. 5. Entrez les informations suivantes et cliquez sur OK. Nom Entrez SQIN. Cette valeur doit contenir uniquement des lettres majuscules. Nom JNDI Entrez jms/maximo/int/queues/sqin Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 115 Nom du bus Sélectionnez intjmsbus. Nom de la file d'attente Sélectionnez SQINBD. Figure 16. Création de la file d'attente JMS SQIN 6. Cliquez sur OK. 7. Cliquez sur Enregistrer. Création de la file d'attente sortante séquentielle JMS (SQOUT) : Vous devez créer une file d'attente JMS (SQOUT) comme destination des messages point-à-point sortants séquentiels. Pourquoi et quand exécuter cette tâche Pour créer la file d'attente SQOUT JMS, procédez comme suit. Procédure 1. Dans la console d'administration WebSphere Application Server Network Deployment, cliquez sur Ressources > JMS > Files d'attente. 2. Dans la liste déroulante Etendue, sélectionnez Cell=ctgCell01. 3. Cliquez sur Nouveau. 4. Vérifiez que l'option Fournisseur d'application de messagerie par défaut est sélectionnée et cliquez sur OK. 5. Entrez les informations suivantes et cliquez sur OK. Nom Entrez SQOUT. Cette valeur doit contenir uniquement des lettres majuscules. 116 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Nom JNDI Entrez jms/maximo/int/queues/sqout. Nom du bus Sélectionnez intjmsbus. Nom de la file d'attente Sélectionnez SQOUTBD. Figure 17. Création de la file d'attente JMS SQOUT 6. Cliquez sur OK. 7. Cliquez sur Enregistrer. Création de la spécification d'activation JMS de la file d'attente entrante continue (CQIN) : Pour que la file d'attente entrante continue (CQIN) puisse recevoir des messages, vous devez l'activer. Pourquoi et quand exécuter cette tâche Procédez comme suit pour activer la file d'attente CQIN : Procédure 1. Dans la console d'administration WebSphere Application Server Network Deployment, cliquez sur Ressources > JMS > Spécifications d'activation. 2. Dans la liste déroulante Etendue, sélectionnez Cell=ctgCell01. 3. Cliquez sur Nouveau. 4. Sélectionnez Fournisseur de messagerie par défaut puis cliquez sur OK. 5. Entrez les informations suivantes, puis cliquez sur OK. Nom intjmsact Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 117 Cette valeur respecte la casse. Cette valeur doit être en minuscule. Nom JNDI intjmsact Type de destination File d'attente Nom JDNI de destination jms/maximo/int/queues/cqin Nom du bus intjmsbus Nombre maximum d'appels MDB simultanés par noeud final 10 Figure 18. Activation de la file d'attente CQIN 6. Cliquez sur OK puis sur Enregistrer. File d'attente d'erreurs : Vous devez créer une file d'attente d'erreurs qui reçoit les messages réacheminés à partir de la file d'attente continue (CQIN). Dans le cas de messages d'erreur, la file d'attente d'erreurs reçoit les messages réacheminés à partir de la file d'attente continue (CQIN). Création de la destination du bus d'intégration des services de la file d'attente entrante des erreurs (CQINERRBD) : Vous devez ajouter une adresse logique pour la file d'attente entrante des erreurs (CQINERRBD) dans le bus JMS. 118 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Pourquoi et quand exécuter cette tâche Effectuez les étapes suivantes : Procédure 1. Dans la console d'administration de WebSphere Application Server Network Deployment, cliquez sur Intégration des services > Bus pour ouvrir la boîte de dialogue Bus. 2. Cliquez sur intjmsbus pour ouvrir la boîte de dialogue Bus > intjmsbus. 3. Cliquez sur Destinations sous Destination resources pour ouvrir la boîte de dialogue Bus > intjmsbus > Destinations. Une destination de bus est un emplacement virtuel dans un bus d'intégration de service auquel les applications peuvent joindre et échanger des messages. 4. Cliquez sur Nouvelle pour ouvrir la boîte de dialogue de création d'une destination. 5. Conservez File d'attente comme type de destination et cliquez sur Suivant pour ouvrir la boîte de dialogue Créer une file d'attente. 6. Entrez CQINERRBD dans la zone Identificateur et File d'attente entrante dans la zone Description, puis cliquez sur Suivant pour ouvrir la boîte de dialogue Créer une file d'attente pour la messagerie point à point. Vous devez utilisez cette valeur, qui ne doit contenir que des lettres en majuscules. 7. Dans le menu Membre de bus, sélectionnez Node=ctgNode01:Server=MXServer 8. Cliquez sur Suivant pour ouvrir la boîte de dialogue de confirmation de la création de la file d'attente. 9. Vérifiez vos sélections, puis cliquez sur Terminer pour créer la file d'attente de destination de bus CQINERRBD. 10. Sélectionnez Bus > intjmsbus > Destinations, puis cliquez sur CQINERRBD pour ouvrir une boîte de dialogue de configuration dans laquelle vous devez entrer les modifications suivantes : a. Sélectionnez l'option Spécifier et entrez CQINERRBD comme valeur de destination des exceptions. b. Remplacez le nombre maximum d'échecs de livraison par 5. Cette option représente le nombre maximal de tentatives de traitement d'une opération de messagerie infructueuse avant le transfert du message à la destination des exceptions. Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 119 Figure 19. Création de la destination du bus d'intégration des services pour la file d'attente d'erreurs entrante 11. Cliquez sur Appliquer. 12. Cliquez sur Enregistrer. 13. Dans la console d'administration de WebSphere Application Server Network Deployment, cliquez sur Intégration des services > Bus pour ouvrir la boîte de dialogue Bus. 14. Cliquez sur intjmsbus pour ouvrir la boîte de dialogue Bus > intjmsbus. 15. Cliquez sur Destinations sous Destination resources pour ouvrir la boîte de dialogue Bus > intjmsbus > Destinations. 16. Sélectionnez CQINBD. 17. Indiquez CQINERRBD comme valeur de destination d'exception Définissez le nombre maximum d'échecs de livraison sur 5. 120 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Figure 20. Définition de la destination d'exception 18. Cliquez sur OK. 19. Cliquez sur Enregistrer. Création de la file d'attente JMS des erreurs (CQINERR) : Une fois la destination du bus de la file d'attente d'erreurs créée, vous créez la file d'attente d'erreurs. Pourquoi et quand exécuter cette tâche Pour créer la file d'attente d'erreurs, procédez comme suit. Procédure 1. Dans la console d'administration WebSphere Application Server Network Deployment, cliquez sur Ressources > JMS > Files d'attente. 2. Dans la liste déroulante Etendue, sélectionnez Cell=ctgCell01. 3. Cliquez sur Nouveau. 4. Vérifiez que l'option Fournisseur d'application de messagerie par défaut est sélectionnée et cliquez sur OK. 5. Entrez les informations suivantes et cliquez sur OK. Nom Entrez CQINERR. Cette valeur doit contenir uniquement des lettres majuscules. Nom JNDI Entrez jms/maximo/int/queues/cqinerr. Nom du bus Sélectionnez intjmsbus. Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 121 Nom de la file d'attente Sélectionnez CQINERRBD. Figure 21. Création de la file d'attente d'erreurs 6. Cliquez sur OK. 7. Cliquez sur Enregistrer. Création de la spécification d'activation JMS de la file d'attente entrante des erreurs (CQINERR) : Vous devez activer la file d'attente entrante continue (CQINERR) pour qu'elle puisse recevoir des messages. Pourquoi et quand exécuter cette tâche Pour activer la file d'attente CQINERR, procédez comme suit. Procédure 1. Dans la console d'administration WebSphere Application Server Network Deployment, cliquez sur Ressources > JMS > Spécifications d'activation. 2. Dans le menu Etendue, sélectionnez Cell=ctgCell01, puis cliquez sur Appliquer. 3. Cliquez sur Nouveau pour renseigner la section Propriétés générales pour les nouvelles spécifications d'activation JMS. 4. Cliquez sur OK. 5. Entrez les informations suivantes et cliquez sur OK. Nom Entrez intjmsacterr. Vous devez utiliser des minuscules. 122 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Nom JNDI Entrez intjmsacterr. Cette valeur doit être identique à la valeur utilisée dans la zone Nom. Type de destination Entrez File d'attente. Nom JNDI de destination jms/maximo/int/queues/cqinerr Nom du bus intjmsbus Nombre maximum d'appels MDB simultanés par noeud final 10 Figure 22. Activation de la file d'attente continue entrante 6. Cliquez sur OK. 7. Cliquez sur Enregistrer. 8. Veillez à arrêter tous les processus et démons IBM. 9. Vous devez maintenant redémarrer ces processus pour que la mise à jour entre en vigueur. 10. Démarrez le membre du bus pour le ctgNode MXServer intjmsbus, le cas échéant. Si vous ne pouvez démarrer le ctgNode MXServer intjmsbus, redémarrez MXServer en sélectionnant Serveurs > Serveurs d'applications. Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 123 Création manuelle d'une source de données pour le magasin de stockage : Si vous avez choisi la configuration manuelle de WebSphere Application Server Network Deployment, vous devez créer une source de données pour stocker les messages JMS dans la base de données DB2. Pourquoi et quand exécuter cette tâche Vous pouvez décider que WebSphere Application Server Network Deployment utilise une base de données DB2 pour stocker les messages JMS. Pour plus d'informations sur l'archivage des messages WebSphere Application Server Network Deployment, notamment sur l'utilisation des produits autres que DB2, voir http://publib.boulder.ibm.com/infocenter/wasinfo/v7r0/index.jsp?topic=/ com.ibm.websphere.nd.multiplatform.doc/info/ae/ae/tjm0045_.html. Pour créer une source de données pour le magasin de stockage, procédez comme suit. Procédure 1. Créez un utilisateur système et un mot de passe sur le serveur hébergeant le serveur de la base de données. Créez par exemple un utilisateur nommé mxsibusr associé au mot de passe mxsibusr. 2. Créez et configurez la base de données. a. Ouvrez le centre de contrôle de DB2. b. Accédez au dossier Bases de données de votre système. c. Cliquez avec le bouton droit de la souris sur le dossier Bases de données et sélectionnez Créer une base de données > Standard. d. Créez une base de données nommée maxsibdb en utilisant les paramètres par défaut. e. Une fois la base de données créée, développez la base de données maxsibdb et sélectionnez Objets utilisateur et groupe. f. Cliquez à l'aide du bouton droit de la souris sur DB Users et sélectionnez Ajouter. g. Sélectionnez mxsibusr dans le menu Utilisateur. h. Accordez les droits absolus à mxsibusr, à l'exception du droit Administrateur de sécurité. i. Cliquez sur Appliquer. j. Vérifiez que vous pouvez vous connecter à la base de données avec l'utilisateur mxsibusr en cliquant à l'aide du bouton droit de la souris sur maxsibdb et en sélectionnant Connexion. 3. Configurez les données d'authentification J2C et le fournisseur JDBC dans WebSphere Application Server Network Deployment. a. Ouvrez la console d'administration de WebSphere Application Server Network Deployment et connectez-vous. b. Allez sur Sécurité > Sécurité globale. c. Sous l'en-tête Authentification, cliquez sur Service JAAS > Données d'authentification J2C. d. Cliquez sur Nouveau. e. Remplissez les zones suivantes dans le formulaire d'identification de l'utilisateur. Alias 124 maxJaasAlias IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) ID utilisateur mxsibusr Mot de passe Mot de passe créé pour mxsibusr. Description Alias utilisateur de base de données SIB. f. Cliquez sur Appliquer, puis sur Enregistrer. g. Dans la console d'administration de WebSphere Application Server, accédez à Ressources > JDBC > Fournisseurs JDBC. h. Sous Portée, cliquez sur Afficher la liste déroulante de portées avec l'option Toutes les portées, sélectionnez Cell=ctgCell01 puis, sous Préférences, cliquez sur Appliquer. i. Cliquez sur Nouveau. j. Entrez les valeurs suivantes, puis cliquez sur Appliquer : Type de base de données DB2 Type de fournisseur Fournisseur de pilote DB2 Universal JDBC Type d'implémentation Source de données XA Nom maxJdbcProvider k. Cliquez sur Suivant. l. Dans la zone associée à la variable WebSphere Application Server ${DB2UNIVERSAL_JDBC_DRIVER_PATH}, entrez la valeur <WAS_HOME>ctgMX\lib. Par exemple : C:\Program Files\IBM\WebSphere\ AppServer\ctgMX\lib. m. Cliquez sur Suivant. Figure 23. Création d'un fournisseur JDBC n. Cliquez sur Terminer. o. Cliquez sur Enregistrer. Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 125 4. Ouvrez une invite de commande et copiez <DB2_HOME>/java/db2jcc.jar et <DB2_HOME>/java/db2jcc_license_cu.jar dans le répertoire <WAS_HOME>\ctgMX\lib. Revenez à Ressources > JDBC > Fournisseurs JDBC > maxJdbcProvider, puis corrigez le chemin de classe pour db2jcc.jar et db2jcc_license_cu.jar si nécessaire. Vérifiez que chaque fichier JAR dispose du chemin à partir de ${DB2UNIVERSAL_JDBC_DRIVER_PATH} 5. Configuration de WebSphere Application Server : a. Dans la console d'administration WebSphere Application Server Network Deployment, accédez à Ressources > JDBC > Sources de données. b. Sous Portée, cliquez sur Afficher la liste déroulante de portées avec l'option Toutes les portées, sélectionnez Cell=ctgCell01 puis, sous Préférences, cliquez sur Appliquer. c. Cliquez sur Nouveau. d. Indiquez les valeurs suivantes : Nom de la source de données intjmsds e. f. g. h. Nom JNDI jdbc/intjmsds Dans le menu des alias d'authentification gérée par un composant et des alias d'authentification de récupération XA, sélectionnez maxJaasAlias Cliquez sur Suivant. Choisissez Sélectionner un fournisseur JDBC existant, puis sélectionnez maxJdbcProvider dans le menu. Cliquez sur Suivant. i. Indiquez les valeurs suivantes : Nom de la base de données maxsibdb Type de pilote 4 Nom de serveur Entrez le nom d'hôte du serveur DB2 Numéro de port Entrez le numéro du port DB2, par exemple 50005. j. Vérifiez que l'option Utiliser cette source de donnés dans CMP (Container Managed Persistence) est sélectionnée, puis cliquez sur Suivant. k. Cliquez sur Terminer. l. Cliquez sur Enregistrer. 6. Vérifiez la source de données en sélectionnant intjmsds, puis cliquez sur Test de connexion. Installation du produit et configuration manuelle du middleware Vous pouvez déployer Maximo Asset Management avec les middleware qui ont été configurés avant le début de l'installation. Utilisez cette procédure si votre organisation dispose de règles et procédures spécifiques qui régissent la méthode de création de bases de données, d'instances de base de données et d'utilisateurs dans votre organisation. 126 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Avant de commencer Vérifiez que vous respectez les conditions prérequises. v Les services de serveur de base de données, de serveur d'annuaire et de serveur d'applications doivent être démarrés et actifs. v Les répertoires /tmp et /var/tmp doivent être présents sur le système. Le programme d'installation utilise ces répertoires pour obtenir des informations lors de déploiements sur IBM WebSphere Application Server Network Deployment. v Sur le poste d'administration, arrêtez temporairement les processus non critiques qui peuvent avoir un impact négatif sur l'installation, tels que les logiciels antivirus. v Vérifiez que le paramètre Windows DEP n'empêche pas l'exécution du tableau de bord : sélectionnez Démarrer > Paramètres > Panneau de configuration > Système > Options avancées > Performances > Paramètres > Data Execution Prevention. Sélectionnez Activer la prévention d'exécution des données pour les programmes et les services Windows uniquement et cliquez sur Suivant. Il pourra vous être demandé de redémarrer le serveur. v Pour les systèmes Linux et UNIX sur lesquels un middleware est installé, la commande hostname -f doit renvoyer un nom d'hôte qualifié complet. Au besoin, consultez la documentation du système d'exploitation. Par ailleurs, vous pouvez fournir l'adresse IP du système. v Activez une exécution à distance et accédez au service sur chaque système sur lequel un middleware est installé. Chaque système distant doit prendre en charge un protocole d'accès à distance et accepter les connexions distantes d'un nom d'utilisateur et d'un mot de passe qui ont été configurés sur le serveur cible. Parmi les protocoles d'accès distant figurent SSH et Windows SMB. Si le système distant est un serveur Windows, vous devez configurer l'exécution et l'accès à distance pour utiliser SMB. v La base de données DB2 doit être préparée. – Si DB2 est installé sur un système Linux ou UNIX, vous devez créer l'utilisateur d'instance et le répertoire de base pour l'utilisateur sur le serveur DB2. – Le répertoire de base du propriétaire de l'instance de base de données doit disposer de 8 Go d'espace disponible, peu importe si une base de données est installée ou pas à cet emplacement. – L'ID utilisateur de l'administrateur d'instance DB2 doit disposer du droit (administration de système) SYSADM. Spécifiez cet ID utilisateur dans le programme d'installation du produit. Voir la documentation du produit DB2 pour plus d'informations sur la création d'un utilisateur avec le droit SYSADM sur le serveur DB2. Vous devez ajouter la racine au groupe doté des droits SYSADM pour les systèmes UNIX. – Pour éviter que DB2 ait recours à une utilisation de mémoire système élevée, vous pouvez définir la propriété DB2 suivante, puis redémarrer le serveur DB2 : db2 update dbm cfg using KEEPFENCED NO v Si vous utilisez DB2 sur des systèmes UNIX avec Maximo Asset Management, vous devez ajouter root à un groupe doté des droits d'accès SYSADM pour l'instance de base de données. Cette appartenance doit être en place avant le lancement du programme d'installation de Maximo Asset Management. Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 127 Pourquoi et quand exécuter cette tâche Les instructions correspondent à une installation sur plusieurs serveurs qui utilise les valeurs par défaut. Si vous utilisez DB2 et installez Maximo Asset Management dans une langue autre que l'anglais, vous devez accepter les valeurs par défaut pour les tailles d'espace de table de base de données et de table d'index. Ces valeurs sont affichées comme nulles au cours de l'installation. Pour personnaliser les tailles d'espace table, vous avez le choix entre trois options : v Exécutez le programme d'installation du produit en anglais. v Configurez manuellement la base de données. v Modifiez les tailles d'espace de table après l'installation. Procédure 1. Connectez-vous au système d'administration. 2. Démarrez le programme d'installation du produit à partir du tableau de bord. a. Démarrez le tableau de bord. Accédez au répertoire principal de l'image d'installation téléchargée et exécutez la commande suivante : Windows launchpad.exe b. Dans le panneau de navigation du tableau de bord, cliquez sur Installer. c. Cliquez sur Installer Maximo Asset Management 7.5. Si le tableau de bord ne démarre pas l'installation, vous pouvez démarrer directement le programme d'installation du produit. Sur l'image d'installation téléchargée, accédez à \Install\mam\ et exécutez l'une des commandes suivantes : Windows v install.bat v install_win64.bat 3. Sélectionnez la langue d'installation et cliquez sur OK. 4. Dans le panneau Sélectionnez le dossier d'installation, spécifiez le chemin vers l'emplacement où vous souhaitez installer Maximo Asset Management. Vous pouvez spécifier une description pour l'installation. Une description est utile pour faire la différence entre plusieurs installations hébergées sur le même poste de travail administratif. 5. Révisez les informations qui se trouvent sur le panneau Vérification de l'emplacement d'installation. Le panneau affiche toutes les informations d'installation précédentes trouvées d'après le répertoire d'installation que vous avez spécifié sur le panneau précédent. Une fois avancé dans ce panneau, vous ne pouvez plus revenir en arrière et modifier le répertoire d'installation. Si une version plus récente du programme d'installation est trouvée dans le répertoire cible spécifié, une notification vous est envoyée. La notification signifie que vous utilisez une version antérieure du programme d'installation. La version trouvée sur le poste de travail administratif est plus récente et peut contenir des fonctions et améliorations importantes. Pour utiliser la version la plus récente du programme d'installation, sélectionnez l'option sur le panneau de notification et cliquez sur Suivant. Cette action quitte le processus d'installation en cours et le redémarre avec le programme d'installation plus récent. Si vous ne sélectionnez pas l'option, vous continuez l'installation avec la version antérieure du programme d'installation. 128 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) 6. Sur le panneau Récapitulatif du package, révisez les informations de déploiement du package. Ce panneau répertorie les informations sur la version des packages, nouveaux et existants, du système. Les informations sur la version du package cible indiquent la version du package actuellement en cours de déploiement. 7. Sur le panneau Choix du déploiement, spécifiez Simple ou Personnalisé en tant que type de déploiement. 8. Sur le panneau Importer les informations de configuration du middleware, sélectionnez Importer les informations de configuration de middleware pour que le programme d'installation du produit réutilise les valeurs du programme d'installation de middleware existant. Ces valeurs sont utilisées comme valeurs par défaut pour les mêmes zones dans le programme d'installation du produit. La zone Emplacement d'espace de travail se rapporte à l'emplacement du fichier de topologie qui contient les valeurs qui ont été spécifiées pour le programme d'installation du middleware. Le fichier se trouve dans l'espace de travail qui a été défini au cours de la tâche d'installation du middleware. Par exemple, C:\ibm\tivoli\mwi\workspace pour Windows ou /root/ibm/tivoli/mwi/workspace pour UNIX. Si vous avez sélectionné le déploiement simple, les informations du middleware par défaut ne sont pas utilisées. 9. Dans le panneau Type de base de données, indiquez le logiciel à utiliser pour la Base de données Maximo. 10. Dans le panneau Base de données, indiquez les informations de configuration pour votre logiciel de base de données. Pour les éléments tels que l'ID utilisateur de la base de données, le nom de la base de données, l'instance de la base de données pour Maximo Asset Management, et le nom de schéma, si les valeurs n'existent pas lorsque vous les spécifiez, elles sont créées. Les utilisateurs de base de données et les noms d'instance de base de données ne doivent pas contenir d'espaces. Pour DB2, l'ID utilisateur ne peut pas être identique à l'ID utilisateur de l'administrateur d'instance. Pour DB2, l'instance de base de données est créée si elle n'existe pas, mais l'utilisateur et son répertoire de base associé doivent exister sur le serveur DB2. Pour DB2, le nom de schéma peut avoir la même valeur que le propriétaire des espaces de table qui sont définis ou il peut avoir une valeur différente, telle que maximo. Après que vous avez spécifié les informations de configuration pour votre logiciel de base de données, le programme d'installation valide les informations avec le serveur de base de données. 11. Dans le panneau Automatisation de la configuration de base de données, sélectionnez La base de données a déjà été créée et configurée et cliquez sur Suivant. Cette étape suppose que vous avez déjà créé une instance de base de données, une base de données, des espaces table, un utilisateur et un schéma à utiliser avec Maximo Asset Management. Voir «Configuration manuelle de la base de données», à la page 81. Si vous n'avez pas configuré manuellement la base de données avant de sélectionner La base de données a déjà été créée et configurée, vous êtes invité à renseigner ces informations avant de redémarrer le programme d'installation. 12. Dans le panneau Espace table de la base de données, spécifiez des informations sur l'espace table de la base de données. Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 129 Lorsque vous cliquez sur Suivant, le programme d'installation du produit se connecte au serveur de base de données et valide les informations que vous avez spécifiées. 13. Une fois la validation de la base de données terminée, sur le panneau Type du serveur d'applications, indiquez le type du serveur d'applications pour le déploiement du produit. Vous avez la possibilité de configurer WebSphere Application Server Network Deployment automatiquement grâce au programme d'installation du produit. 14. Sur le panneau WebSphere Connectivité, spécifiez les informations d'hôte pour le WebSphere Application Server Network Deployment. 15. Sur le panneau Autorisation d'accès à distance à WebSphere, spécifiez les informations d'autorisation pour la configuration de WebSphere Application Server Network Deployment. 16. Sur le panneau WebSphere Application Server Network Deployment Configuration, spécifiez les informations de configuration pour WebSphere Application Server Network Deployment. Le port du serveur Web doit correspondre à une valeur de port de serveur HTTP existant que vous avez configurée lorsque vous avez configuré WebSphere Application Server Network Deployment. Si vous indiquez une autre valeur pour le port du serveur Web, vous devez redémarrer WebSphere Application Server Network Deployment à la fin de l'installation. Le redémarrage du serveur active le nouveau port et le rend ainsi disponible pour les demandes entrantes. Le nom du serveur d'applications que vous spécifiez est créé s'il n'existe pas. 17. Dans le panneau Securité, spécifiez la méthode à utiliser pour l'authentification et l'autorisation des utilisateurs. 18. Dans le panneau Spécification des utilisateurs Maximo, entrez les informations utilisateur de la Base de données Maximo. Utilisateur d'administration Maximo L'ID utilisateur d'administration du produit utilisé pour la configuration initiale et l'ajout d'utilisateurs. Utilisateur d'enregistrement de système Maximo L'ID utilisateur utilisé pour l'auto-enregistrement des utilisateurs. Utilisateur d'intégration de système Maximo L'ID utilisateur utilisé avec les adaptateurs d'entreprise. Les valeurs personnalisées pour l'ID utilisateur et le mot de passe sont stockées dans la Base de données Maximo. Les ID utilisateur par défaut (maxadmin, maxreg et maxintadm) sont également créés en tant qu'utilisateurs dans la Base de données Maximo. La création des ID utilisateur par défaut a lieu à des fins de traitement interne. Si vous utilisez la sécurité de la Base de données Maximo pour l'authentification et l'autorisation, les ID utilisateur par défaut peuvent être utilisés pour la connexion à l'application. Si cette condition vous semble risquée, en termes de sécurité, vous pouvez modifier les mots de passe associés à ces ID. Modifiez les mots de passe des ID utilisateurs dans l'application Utilisateurs. 19. Dans le panneau Sécurité, indiquez les noms des entrées d'utilisateur et de base de groupe et précisez la manière dont les utilisateurs Maximo Asset Management sont créés. 130 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Entrée de base utilisateur Si vous n'envisagez pas d'utiliser le schéma LDAP par défaut fourni avec Maximo Asset Management, spécifiez l'entrée de base utilisateur que vous souhaitez utiliser. Entrée de base groupe Si vous n'envisagez pas d'utiliser le schéma LDAP par défaut, spécifiez l'entrée de base de groupe que vous souhaitez utiliser. Vous pouvez spécifier que le programme d'installation crée les utilisateurs requis. Sinon, vous devez créer manuellement des utilisateurs avant de continuer. Si vous n'utilisez pas le schéma LDAP par défaut fourni, vous devez le créer vous-même avant de passer aux panneaux suivants. Les valeurs spécifiées dans les zones Entrée de base utilisateur et Entrée de base de groupe sont utilisées pour configurer la tâche périodique VMMSYNC. Pour créer votre propre schéma LDAP et créer des utilisateurs manuellement, vous pouvez modifier les données LDIF de module complémentaire par défaut et les importer dans votre référentiel LDAP. 20. Dans le panneau Configuration JMS de l'adaptateur d'intégration, spécifiez les informations de configuration de Java Message Service. Pour le serveur JMS, un référentiel de données DB2 doit être configuré en vue de la gestion des messages. Si vous utilisez un autre type de base de données, vous ne pouvez pas configurer la persistance des messages. Si vous spécifiez que les messages JMS ne doivent pas être conservés, vous pouvez configurer manuellement l'implémentation JMS ultérieurement. Spécifiez le nom de la base de données à utiliser par JMS. Pour DB2, vous pouvez spécifier si les messages JMS doivent être conservés dans DB2. Sélectionnez Ne pas conserver les messages JMS si vous déployez Maximo Asset Management avec Oracle or Microsoft SQL Server. Lorsque vous cliquez sur Suivant, l'assistant d'installation passe au panneau Configuration SMTP. 21. Si vous avez spécifié que les messages JMS doivent être conservés, spécifiez des informations de configuration JMS supplémentaires dans le panneau DB2 configuration du serveur de base de données. Le magasin de données JMS peut être créé comme base de données DB2. 22. Si vous avez spécifié que les messages JMS doivent être conservés, spécifiez les informations d'autorisation pour la fonction de configuration automatique dans le panneau DB2 Autorisation d'accès à distance au serveur de base de données. Pour Windows, l'ID utilisateur doit être un membre du groupe DB2ADMNS. Pour Linux ou UNIX, l'ID utilisateur doit être un superutilisateur et être membre d'un groupe doté des droits SYSADM pour l'instance de base de données. 23. Si vous avez spécifié que les messages JMS doivent être conservés, spécifiez des informations DB2 supplémentaires dans le panneau DB2 configuration d'instance de base de données. 24. Dans le panneau Fichiers de clé WebSphere Application Server Network Deployment, accédez au répertoire dans lequel vous avez copié le fichier de clés trust.p12, puis cliquez sur Suivant. 25. Dans le panneau Configuration SMTP, spécifiez les informations de configuration SMTP utilisées par les flux de travaux pour communiquer avec les participants de flux de travaux. Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 131 L'adresse de courrier électronique de l'administrateur est celle utilisée pour envoyer des messages. Si vous laissez les zones vides, vous devez configurer les paramètres SMTP via l'interface du produit dans une tâche suivant l'installation. 26. Dans le panneau Sélection de la langue de base, spécifiez la langue de base pour l'installation. 27. Dans le panneau Sélection de langue supplémentaire, vous pouvez éventuellement spécifier une ou plusieurs langues supplémentaires que l'installation devra prendre en charge. 28. Dans le panneau Exécution de l'étape de configuration, spécifiez comment exécuter l'étape de configuration de l'installation. Si vous ne sélectionnez pas d'option, l'étape de configuration s'exécute lorsque vous cliquez sur Suivant. Vous pouvez créer une base de données maxdemo à partir du panneau Exécution de l'étape de configuration. Copier les fichiers maintenant, mais exécuter la configuration de l'installation ultérieurement Sélectionnez cette option pour copier les fichiers de la source d'installation vers le poste de travail administratif. Vous devez effectuer l'étape de configuration ultérieurement pour terminer le déploiement. Sélectionnez cette option pour créer une base de données lors de l'installation de Maximo Asset Management et renseigner la base de données avec des échantillons de données. Important : N'installez pas d'autre produit avant d'effectuer l'étape de configuration de l'installation d'origine. L'installation d'un autre produit avant d'exécuter l'étape de configuration de cette installation remplace le magasin de tâches, ce qui empêche le déploiement de l'installation d'origine. Les valeurs de configuration que vous spécifiez sont stockées dans les fichiers install_home\maximo\applications\maximo\properties\ maximo.properties et install_home\etc\install.properties. Exécutez les étapes de configuration en dehors du programme d'installation du produit en utilisant l'utilitaire taskrunner qui se trouve dans le répertoire rép_installation\scripts. Exécutez l'utilitaire taskrunner à partir de la ligne de commande. install_home\scripts\taskrunner [CONTINUE <STOPONERROR|NOSTOPONERROR>] L'utilitaire taskrunner utilise les valeurs de configuration stockées dans les fichiers maximo.properties et install.properties pour configurer Maximo Asset Management. Si vous exécutez taskrunner avec le paramètre NOSTOPONERROR, son exécution s e poursuit même en cas d'erreur. Si vous exécutez taskrunner avec le paramètre STOPONERROR, il s'arrête lorsqu'il rencontre une erreur. Si vous avez utilisé STOPONERROR, vous pouvez rectifier les conditions qui ont causé l'erreur. Vous pouvez ensuite reprendre l'installation au point de la dernière tâche aboutie enregistrée lors de la tentative précédente. Pour ce faire, démarrez taskrunner avec le paramètre CONTINUE. Déployer les fichiers d'applications manuellement ultérieurement Sélectionnez cette option pour déployer manuellement les fichiers d'application sur le serveur d'applications. 132 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Différer la mise à jour de la base de données Maximo Sélectionnez cette option si vous souhaitez exécuter manuellement la mise à jour de la base de données pour le déploiement du produit. Cette option peut être utile si un groupe de correctifs est disponible pour les problèmes répertoriés liés au script updatedb. Dans ce cas, sélectionnez l'option Différer la mise à jour de la Base de données Maximo, appliquez le groupe de correctifs, puis exécutez la commande updatedb -v1 manuellement. 29. Dans le panneau Choisir un dossier de raccourci, spécifiez où vous souhaitez que les icônes Maximo Asset Management soient créées. Si vous sélectionnez Dans le menu Démarrer et si vous utilisez Internet Explorer, ajoutez l'URL Maximo Asset Management à la zone de contenu Web des sites fiables. Désactivez l'option qui nécessite une vérification du serveur pour tous les sites de la zone. Ne sélectionnez pas Dans la barre de lancement rapide. La sélection ne crée pas de raccourci dans la barre de lancement rapide. 30. Dans le panneau Résumé d'entrée, révisez les informations que vous avez fournies pour le programme d'installation du produit. Si nécessaire, utilisez Précédent pour revenir aux panneaux précédents pour effectuer des modifications. 31. Dans le panneau Résumé de la préinstallation, révisez les informations d'installation et cliquez sur Installer. Le processus d'installation se lance. Vous pouvez surveiller la progression de l'installation en consultant les messages qui s'affichent. 32. Sur le panneau Installation terminée, révisez toutes les informations présentées et cliquez sur Terminé. Que faire ensuite Terminez les tâches post-installation obligatoires pour l'installation à l'aide de la configuration de middleware manuelle. Si vous avez sélectionné l'option Déployer les fichiers d'application manuellement ultérieurement, vous devez désormais déployer les fichiers maximo.ear et maximoiehs.ear. «Gestion des fichiers EAR», à la page 213 Cette section contient les informations relatives à la gestion des fichiers EAR Maximo Asset Management. Création d'une base de données maxdemo au cours de l'installation Vous pouvez créer une base de données maxdemo lors de l'installation de Maximo Asset Management et renseigner la base de données avec des échantillons de données. Procédure 1. Dans le panneau Exécuter l'étape de configuration de l'assistant d'installation, sélectionnez Copier les fichiers maintenant, mais effectuer la configuration d'installation plus tard. 2. A la fin de l'installation, quittez l'assistant d'installation. 3. Renommez le fichier C:\IBM\SMP\Maximo\tools\maximo\en\maximo.dbtype. Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 133 4. Copiez le fichier C:\IBM\SMP\Maximo\tools\maximo\en\maxdemo.dbtype dans C:\IBM\SMP\Maximo\tools\maximo\en\maximo.dbtype, où en est le dossier de langue et où dbtype est ora, sqs, ou db2. 5. Ouvrez une fenêtre de commande et accédez à C:\IBM\SMP\scripts. 6. Exécutez la commande suivante : taskrunner.bat CONTINUE STOPONERROR 7. Une fois le processus taskrunner terminé, rétablissez les noms de fichiers d'origine. Ne redémarrez pas l'ordinateur avant d'avoir exécuté la commande taskrunner. L'utilitaire taskrunner ne crée pas de stockage de persistance et des données peuvent être perdues. Déploiement de langues après le report de mise à jour de base de données La sélection de l'option de report de mise à jour de la Base de données Maximo lors de l'installation du produit a une incidence sur la manière dont vous déployez des langues. Lors de l'installation, vous avez la possibilité de différer la tâche de mise à jour de base de données. Cette option empêche l'écriture de données dans la base de données lors de l'installation. Le programme d'installation est limité à la copie de fichiers sur le système administratif et à l'enregistrement des packages de solution de processus des produits. Vous ajoutez des langues en exécutant l'installation et en mettant manuellement à jour la base de données ainsi que les langues. «Déploiement manuel de langues après le report de mise à jour de base de données», à la page 55 Les langues doivent être déployées manuellement si vous différez les mises à jour de base de données par le programme d'installation. Déploiement manuel de langues après le report de mise à jour de base de données Les langues doivent être déployées manuellement si vous différez les mises à jour de base de données par le programme d'installation. Avant de commencer Vous devez avoir exécuté la commande updatedb avant de configurer manuellement des langues pour des packages PSI. Pourquoi et quand exécuter cette tâche Pour configurer manuellement des langues pour des packages PSI, procédez comme suit. Procédure 1. Mettez à jour le support de langue nationale pour les composants centraux. Les fichiers correspondant aux sélections de langues effectuées lors de l'installation sont extraits du répertoire C:\IBM\SMP\Maximo\Tools\Maximo\ environnement_local\xliff\ du système. 134 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) a. Pour mettre à jour une langue en tant que langue de base à utiliser pour le produit, exécutez la commande suivante : rép_base_installation\maximo\tools\maximo\TDToolkit.bat -IMPORT -SLEN -TLenvironnement_local -maxmessfix b. Pour ajouter une ou plusieurs autres langues à utiliser avec le produit, exécutez la commande suivante pour chacune des langues à ajouter : rép_base_installation\maximo\tools\maximo\TDToolkit.bat -ADDLANGenvironnement_local -maxmessfix 2. Mettez à jour les langues pour les packages supplémentaires. Afin d'identifier les packages à mettre à jour, accédez au répertoire rép_base_installation\maximo\tools\maximo\en\xliff. Chaque dossier du répertoire xliff, à l'exception du dossier MAXUPG est utilisé comme entrée pour l'opération -pmpupdate de TDToolkit. A la différence du processus de mise à jour des langues pour Maximo Asset Management, vous devez exécuter la commande TDToolkit une fois pour chaque package. TDToolkit détermine quelles langues sont couramment déployées et met à jour toutes les langues. a. Accédez au répertoire rép_base_installation\maximo\tools\maximo\en\ xliff. et identifiez un dossier de package à mettre à jour, par exemple, calibration. b. Mettez les langues à jour pour le package voulu. C:\IBM\SMP\maximo\tools\maximo\TDToolkit.bat -pmpupdaterépertoire_package Dans cet exemple, pmpupdaterépertoire_package ne peut pas être pmpupdatecalibration ou pmpupdateconfig_pmp, par exemple. c. Répétez l'opération pour chaque package supplémentaire pour lequel des mises à jour de langue sont nécessaires. Chapitre 4. Réutilisation des middleware existants en vue d'un déploiement manuel 135 136 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Chapitre 5. Installation en mode silencieux Maximo Asset Management permet d'effectuer une installation en mode silencieux. L'option d'installation en mode silencieux de Maximo Asset Management vous permet de communiquer avec le programme d'installation de Maximo Asset Management via une invite de commande (autre que le tableau de bord de Maximo Asset Management) et un fichier de réponses. Installation en mode silencieux de Maximo Asset Management Maximo Asset Management peut être installé en mode silencieux à l'aide d'un fichier de réponse d'installation. Avant de commencer Vous devez installer complètement Maximo Asset Management afin de créer un fichier de réponse pouvant être utilisé pour une installation en mode silencieux. Vous pouvez également utiliser l'un des exemples de fichiers de réponses fournis dans le support du produit et le modifier en fonction de vos besoins. Vous devez vérifier que tous les chemins de fichier de réponses sont formatés correctement. Si un fichier de réponses utilisé avec un système administratif Windows contient un chemin du type USER_INSTALL_DIR=K:/IBM/max_dev, une erreur se produit. Dans cet exemple, l'équivalent de Windows doit être formaté pour un système Windows : USER_INSTALL_DIR=K:\\IBM\\max_dev Remarque : Vous pouvez utiliser un fichier de réponses destiné à une installation en mode silencieux pour remplir les zones du programme d'installation de Maximo Asset Management lors d'une installation avec opérateur. Supprimez la propriété INSTALLER_UI=silent du fichier de réponses avant de l'utiliser avec le programme d'installation de Maximo Asset Management. Le programme d'installation utilise les valeurs par défaut en les lisant dans le fichier de réponses. Le programme d'installation de Maximo Asset Management utilise automatiquement le fichier de réponses s'il est nommé installer.properties ou install.properties et qu'il se trouve dans le même répertoire. Vous n'êtes pas obligé d'indiquer le nom du fichier de réponses lorsque vous démarrez le programme d'installation de Maximo Asset Management. Remarque : Vous pouvez également utiliser ce fichier de réponses avec le programme de désinstallation de Maximo Asset Management pour désinstaller Maximo Asset Management en mode silencieux. Pourquoi et quand exécuter cette tâche Pour installer Maximo Asset Management en mode silencieux, procédez comme suit. © Copyright IBM Corp. 2007, 2013 137 Procédure 1. Choisissez les paramètres de configuration à l'aide du programme d'installation de Maximo Asset Management et enregistrez-les dans un fichier de réponses : a. Démarrez le programme d'installation de Maximo Asset Management à partir de l'image du produit. Utilisez la commande suivante pour les systèmes 32 bits : install.exe -r <chemin et nom du fichier de réponse> Sur un système 64 bits, utilisez la commande suivante : install_win64.exe -r <chemin et nom du fichier de réponse> Les fichiers exécutables du programme d'installation de Maximo Asset Management se trouvent dans le répertoire Maximo Asset Management de l'image du produit Maximo Asset Management 7.5. Les fichiers de réponse doivent avoir l'extension .properties, par exemple response.properties. Lorsque vous indiquez le fichier de réponses, vous devez indiquer son chemin complet. b. Accédez au programme d'installation de Maximo Asset Management et sélectionnez des paramètres de configuration. c. Quittez le programme d'installation de Maximo Asset Management une fois que Maximo Asset Management a été correctement installé. L'image d'IBM Maximo Asset Management 7.5 contient plusieurs exemples de fichiers de réponses. Tableau 7. Exemples de fichiers de réponse du programme d'installation de Maximo Asset Management en vue d'une installation en mode silencieux Fichier Description simple_response.properties Ce fichier contient un exemple de fichier de réponses à utiliser pour l'installation d'un simple déploiement de Maximo Asset Management. custom_response_win.properties Ce fichier contient un exemple de fichier de réponses à utiliser pour l'installation d'un déploiement personnalisé de Maximo Asset Management sous Windows. Les fichiers se trouvent dans le répertoire Maximo Asset Management\samples de l'image du produit. Si vous créez le fichier de réponses en enregistrant une installation réelle, vous devez ajouter l'entrée suivante : LICENSE_ACCEPTED=true. Si vous utilisez un exemple de ficher de réponse, vous devez changer l'entrée false en true. Si vous lancez une installation en mode silencieux et que cette entrée ne se trouve pas dans le fichier de réponses, l'installation se termine immédiatement. Aucun message ou fichier journal n'est créé. Si vous envisagez de déployer Maximo Asset Management à l'aide d'un middleware hébergé sur les systèmes d'exploitation Windows et UNIX, votre fichier de réponses contient les valeurs Windows et UNIX. Ces valeurs incluent les noms des chemins des répertoires et des fichiers exécutables. Dans certains cas, le fichier de réponses n'est pas généré car l'utilisateur qui lance le programme d'installation ne dispose pas des droits d'accès en écriture au répertoire cible. Dans ce scénario, le programme d'installation ne signale pas d'erreur. Le fichier de réponses n'est pas écrit dans le répertoire cible et le fichier journal n'est pas généré dans le répertoire ibm\smp\logs. Pour résoudre 138 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) ce problème, assurez-vous que l'utilisateur qui a démarré le programme d'installation dispose d'un accès en écriture au répertoire cible avant qu'il n'exécute le programme d'installation. 2. Ouvrez le fichier de réponses dans un éditeur de texte et changez la propriété INSTALLER_UI en INSTALLER_UI=silent. Les mots de passe sont stockés dans un format texte en clair. Vous devez éditer les zones CONFIRM_PASSWORD du fichier de réponses de sorte qu'elles correspondent aux mots de passe utilisés pour chaque tâche. Par exemple, vérifiez que les zones CONFIRM_PASSWORD et RXA_PASSWORD sont associées à la même valeur dans l'exemple suivant : #Middleware Server Information #----------------------------MIDDLEWARE_SERVER=myserver.mydomain.com RXA_USER_ID=root RXA_PASSWORD=mypassword CONFIRM_PASSWORD=mypassword 3. Copiez le fichier de réponses sur le système cible. 4. Démarrez le programme d'installation de Maximo Asset Management en mode silencieux et indiquez le fichier de réponses à utiliser. install.exe -f <chemin et nom du fichier de réponse> Lorsque vous indiquez le fichier de réponses, vous devez indiquer son chemin complet et il doit se trouver sur le lecteur C:\ de votre système. Résultats L'installation se déroule en mode silencieux, avec les valeurs que vous avez indiquées dans le fichier de réponses. Dans les fichiers de réponse contenant des zones relatives à la configuration d'Oracle, vous devez supprimer les barres obliques inverses en trop. Un fichier de réponses qui inclut Oracle comme option de déploiement est généré avec des zones similaires à celles de l'exemple suivant : DB_INSTALL_DIR=C\:/oracle/product/10.2.0/db_1 INSTANCE_LOCATION=C\:/oracle/product/10.2.0/db_1/dbs WAS_HOME_DIR=C\:/Program Files/IBM/WebSphere/AppServerUSER_INSTALL_DIR=C\:/IBM/ USER_SHORTCUTS=C\:/Documents and Settings/All Users/Menu Démarrer/Programmes /Moteur d’automatisation de processus MAXIMO_INSTALL_DIR=C\:/IBM/maximo Supprimez la barre oblique inverse qui apparaît directement après la lettre du lecteur afin que votre fichier de réponses ressemble à ceci : DB_INSTALL_DIR=C:/oracle/product/10.2.0/db_1 INSTANCE_LOCATION=C:/oracle/product/10.2.0/db_1/dbs WAS_HOME_DIR=C:/Program Files/IBM/WebSphere/AppServerUSER_INSTALL_DIR=C:/IBM/ USER_SHORTCUTS=C:/Documents and Settings/All Users/Menu Démarrer/Programmes /Moteur d’automatisation de processus MAXIMO_INSTALL_DIR=C:/IBM/maximo Si vous tentez d'installer Maximo Asset Management en mode silencieux et si l'interface utilisateur de l'installation s'affiche, assurez-vous que la ligne suivante apparaît à l'intérieur du fichier de réponses : INSTALLER_UI=silent Chapitre 5. Installation en mode silencieux 139 Propriétés d'installation en mode silencieux Les propriétés d'installation en mode silencieux sont enregistrées dans un fichier de réponses d'installation. Ces fichiers sont générés au démarrage du programme d'installation avec les paramètres décrits dans la procédure d'installation en mode silencieux. Un fichier de réponses d'installation en mode silencieux peut également être créé et renseigné manuellement. Propriétés communes d'installation en mode silencieux Les propriétés suivantes sont communes à tous les déploiements. Tableau 8. Propriétés communes du fichier de réponses d'installation en mode silencieux Catégorie Propriété Définition En-tête de fichier INSTALLER_UI=SILENT Cette propriété doit être définie pour que le fichier puisse être utilisé avec le programme d'installation du produit. Déploiement du Package défini INSTALL_SOME_PACKAGES=0 Si un seul sous-ensemble de packages peut être installé, définissez cette valeur sur 1. Ceci permet au programme d'installation du produit de poursuivre. Contrat de licence LICENSE_ACCEPTED=TRUE Définissez cette valeur sur true pour accepter le contrat de licence ou false pour le refuser. Dossier d'installation USER_INSTALL_DIR=chemin d'installation Définit un chemin d'installation. Par exemple, pour Windows, C:\\IBM\\SMP. Description de l'installation INSTALLATION_DESCRIPTION Description de l'emplacement d'installation. Type de déploiement SIMPLE=0 L'installation est définie sur le type SIMPLE. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. Si la valeur SIMPLE est activée, ADVANCED doit être désactivée. ADVANCED=1 L'installation est définie sur le type ADVANCED, qui est une installation personnalisée. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. Si la valeur ADVANCED est activée, la valeur SIMPLE doit être désactivée. MIDDLEWARE_SERVER=nom d'hôte Définit le nom d'hôte du système hébergeant tous les middleware. Informations du serveur middleware (utilisées uniquement pour les installations simples) 140 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Tableau 8. Propriétés communes du fichier de réponses d'installation en mode silencieux (suite) Catégorie Importer les informations du programme d'installation de middleware Propriété Définition RXA_USER_ID=nom d'utilisateur Définit l'ID utilisateur permettant d'accéder au système hébergeant tous les middleware. RXA_PASSWORD=mot de passe Définit un mot de passe pour l'ID utilisateur permettant d'accéder au système hébergeant tous les middleware. MWI_IMPORT_DATA=0 Définissez ce paramètre pour importer les données de configuration à partir du programme d'installation de middleware. Définissez la valeur sur 0 pour le désactiver. Définissez-la sur 1 pour l'activer. Configuration SMTP Exécution de l'étape de configuration MWI_HOSTNAME=nom d'hôte Définit le nom d'hôte du système hébergeant l'espace de travail du programme d'installation de middleware. MWI_USER_ID=nom d'utilisateur Définit l'ID utilisateur utilisé pour accéder au système hébergeant l'espace de travail du programme d'installation de middleware. Par exemple, root. MWI_PASSWORD=mot de passe Définit un mot de passe l'ID utilisateur utilisé pour accéder au système hébergeant l'espace de travail du programme d'installation de middleware. MWI_LOCATION=chemin Définit un chemin pour l'emplacement de l'espace de travail du programme d'installation de middleware. Par exemple, pour Windows, C:\\ibm\\tivoli\\mwi\\ workspace. SMTP_SERVER=nom d'hôte Définit le nom du système hébergeant le serveur SMTP responsable de la distribution des messages d'administration sur l'administrateur Maximo Asset Management. ADMIN_EMAIL=adresse électronique Définit l'adresse électronique d'Maximo Asset Management. RUN_CONFIG_NO=0 Définit le comportement de l'étape de configuration d'exécution. Définissez la valeur sur 0 pour la désactiver (exécuter l'étape de configuration au moment de l'installation). Définissez-la sur 1 pour l'activer (reporter l'étape de configuration). Chapitre 5. Installation en mode silencieux 141 Tableau 8. Propriétés communes du fichier de réponses d'installation en mode silencieux (suite) Catégorie Propriété Définition DEPLOY_EAR_NO=0 Définit le comportement de l'étape de déploiement du fichier EAR. Définissez la valeur sur 0 pour la désactiver (déployer le fichier EAR au moment de l'installation). Définissez-la sur 1 pour l'activer (reporter le déploiement du fichier EAR). DEFER_DB_UPDATE=0 Définit le comportement de l'étape de mise à jour de la base de données. Définissez la valeur sur 0 pour la désactiver (exécuter updateDB au moment de l'installation). Définissez-la sur 1 pour l'activer (reporter l'exécution de updateDB). Dossier de raccourci USER_SHORTCUTS=chemin Définit un chemin pour les raccourcis. Par exemple, pour Windows, C:\\Documents et Settings\\Administrator\\ Desktop\\Moteur d'automatisation de processus. Version du programme d'installation LAUNCH_NEW_INSTALLER=TRUE Une version plus récente du programme d'installation a été trouvée dans le répertoire cible spécifié. Cette circonstance indique que vous utilisez une version antérieure du programme d'installation. Pour utiliser la version la plus récente de ce programme, définissez cette valeur sur TRUE. Si vous définissez cette valeur sur FALSE, la version antérieure du programme d'installation est utilisée pour l'installation. Propriétés utilisateurs d'installation en mode silencieux Les propriétés suivantes concernent les utilisateurs créés par ou identifiés pour le programme d'installation. Tableau 9. Propriétés utilisateurs d'installation en mode silencieux Catégorie Propriété Définition Informations utilisateur MAXADMIN_USER_NAME=nom d'utilisateur Définit un nom d'utilisateur pour l'administrateur Maximo. Par exemple : maxadmin. MAXADMIN_PASSWORD=mot de passe Définit un mot de passe pour l'administrateur Maximo. Par exemple : maxadmin. 142 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Tableau 9. Propriétés utilisateurs d'installation en mode silencieux (suite) Catégorie Propriété Définition MAXREG_USER_NAME=nom d'utilisateur Définit un nom d'utilisateur d'auto-enregistrement. Cet utilisateur est responsable du processus par lequel les utilisateurs peuvent créer leur propre compte. Par exemple : maxreg. MAXREG_PASSWORD=mot de passe Définit un mot de passe pour l'utilisateur d'autoenregistrement. Par exemple : maxreg. MXINTADM_USER_NAME=nom d'utilisateur Définit un nom d'utilisateur pour l'utilisateur interne. Par exemple : mxintadm. MXINTADM_PASSWORD=mot de passe Définit un mot de passe pour l'utilisateur interne. Par exemple, mxintadm. Propriétés communes d'installation en mode silencieux de la base de données Les propriétés suivantes contiennent les informations communes concernant la base de données utilisée pour le déploiement. Tableau 10. Propriétés communes du fichier de réponses d'installation en mode silencieux de la base de données Catégorie Propriété Définition Type de base de données DB_TYPE_DB2=1 Définit le type de base de données sur DB2. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. Un seul type de données peut être activé. DB_TYPE_ORACLE=0 Définit le type de base de données sur Oracle. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. Un seul type de base de données peut être activé. DB_TYPE_SQLSERVER=0 Définit le type de base de données sur Microsoft SQL Server. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. Un seul type de base de données peut être activé. DB_HOST_NAME=nom d'hôte Définit le nom d'hôte du serveur de base de données. DB_PORT=port Définit le port de la base de données. Par exemple : 50005. DB_NAME=nom Définit un nom pour la base de données. Par exemple : maxdb75. Base de données DB2 Chapitre 5. Installation en mode silencieux 143 Tableau 10. Propriétés communes du fichier de réponses d'installation en mode silencieux de la base de données (suite) Catégorie Propriété Définition DB_NAME=nom Définit un nom pour la base de données. Par exemple : maxdb75. Microsoft SQL Server DB_INSTANCE=instance Définit un nom pour l'instance de base de données à utiliser avec le produit. Par exemple, ctginst1. DB2 DB_INSTANCE=instance Définit un nom pour l'instance de base de données à utiliser avec le produit. Par exemple, ctginst1. Oracle Automatisation de configuration de base de données DB_USER=nom d'utilisateur Définit le nom de l'ID utilisateur pour accéder à la base de données. Par exemple, maximo. DB_PASSWORD=mot de passe Définit un mot de passe pour l'ID utilisateur de la base de données. Par exemple : maximo. AUTOMATE_DB=1 Définit la configuration automatique de la base de données via le programme d'installation. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. AUTOMATE_DB ou DO_NOT_AUTOMATE_DB peuvent être activés simultanément. DO_NOT_AUTOMATE_DB=0 Définit la configuration automatique de la base de données via le programme d'installation. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. AUTOMATE_DB ou DO_NOT_AUTOMATE_DB peuvent être activés simultanément. Autorisation DB_RXA_USER=nom d'utilisateur d'accès à distance Définit le nom de l'ID utilisateur pour accéder au système de serveur de bases de données distant. Par exemple, root. Requis uniquement si AUTOMATE_DB a été activé. DB2 144 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Tableau 10. Propriétés communes du fichier de réponses d'installation en mode silencieux de la base de données (suite) Catégorie Propriété Autorisation DB_RXA_USER=nom d'utilisateur d'accès à distance Définition Définit le nom de l'ID utilisateur pour accéder au système de serveur de bases de données distant. Par exemple, root. Requis uniquement si AUTOMATE_DB a été activé. Oracle DB_RXA_PASSWORD=mot de passe Définit un mot de passe pour l'ID utilisateur d'accès à distance. Requis uniquement si AUTOMATE_DB a été activé. DB2 DB_RXA_PASSWORD=mot de passe Définit un mot de passe pour l'ID utilisateur d'accès à distance. Requis uniquement si AUTOMATE_DB a été activé. Oracle Administration de base de données DB_INSTALL_DIR=chemine Entrez le chemin d'installation du serveur de base de données. Par exemple : UNIX /opt/IBM/db2/V9.7 /opt/oracle/product/ 11.2.0/db_1 Windows C:\Program Files\oracle\product\ 11.2.0\db_1 Requis uniquement si AUTOMATE_DB a été activé. DB2 Administration de base de données DB_INSTALL_DIR=chemine Entrez le chemin d'installation du serveur de base de données. Par exemple : UNIX /opt/IBM/db2/V9.7 /opt/oracle/product/ 11.2.0/db_1 Windows C:\Program Files\oracle\product\ 11.2.0\db_1 Requis uniquement si AUTOMATE_DB a été activé. Oracle Chapitre 5. Installation en mode silencieux 145 Tableau 10. Propriétés communes du fichier de réponses d'installation en mode silencieux de la base de données (suite) Catégorie Propriété Définition DB_ADMIN_USER=nom d'utilisateur Définit le nom de l'administrateur de base de données. Par exemple : db2admin. DB2 DB_ADMIN_USER=nom d'utilisateur Définit le nom de l'administrateur de base de données. Par exemple, Sys. Oracle DB_ADMIN_PASSWORD=mot de passe Définit un mot de passe pour l'administrateur de base de données d'accès à distance. DB2 DB_ADMIN_PASSWORD=mot de passe Définit un mot de passe pour l'administrateur de base de données d'accès à distance. Oracle Espace table de base de données DB_TABLE_SPACE_NAME=nom d'espace table Définit le nom d'espace table de la base de données. Par exemple : MAXDATA. DB2 Espace table de base de données DB_TABLE_SPACE_NAME=nom d'espace table Définit le nom d'espace table de la base de données. Par exemple : MAXDATA. Oracle DB_TABLE_SPACE_SIZE=taille de l'espace table en Mo Définit la taille de l'espace table de la base de données, en Mo. Par exemple : 5000. y. Requis uniquement si AUTOMATE_DB a été activé. DB_TEMP_TABLE_SPACE_NAME=nom d'espace table temporaire Définit le nom d'espace table temporaire de la base de données. Par exemple : MAXTEMP. DB2 DB_TEMP_TABLE_SPACE_NAME=nom d'espace table temporaire Définit le nom d'espace table temporaire de la base de données. Par exemple : MAXTEMP. Oracle DB_TEMP_TABLE_SPACE_SIZE=taille de l'espace table temporaire en Mo Définit la taille de l'espace table temporaire de la base de données, en Mo. Par exemple : 1000. Requis uniquement si AUTOMATE_DB a été activé. DB2 146 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Tableau 10. Propriétés communes du fichier de réponses d'installation en mode silencieux de la base de données (suite) Catégorie Propriété Définition DB_TEMP_TABLE_SPACE_SIZE=taille de l'espace table temporaire en Mo Définit la taille de l'espace table temporaire de la base de données, en Mo. Par exemple : 1000. Requis uniquement si AUTOMATE_DB a été activé. Oracle DB_INDEX_TABLE_SPACE_NAME=nom de l'espace table d'index Définit le nom de l'espace table d'index de la base de données. Par exemple : MAXDATA. DB2 DB_INDEX_TABLE_SPACE_NAME=nom de l'espace table d'index Définit le nom de l'espace table d'index de la base de données. Par exemple : MAXDATA. Oracle DB_INDEX_TABLE_SPACE_SIZE=taille de l'espace table d'index en Mo Définit la taille de l'espace table d'index de la base de données, en Mo. Par exemple : 5000. Requis uniquement si AUTOMATE_DB a été activé. DB2 DB_INDEX_TABLE_SPACE_SIZE=taille de l'espace table d'index en Mo Définit la taille de l'espace table d'index de la base de données, en Mo. Par exemple : 5000. Requis uniquement si AUTOMATE_DB a été activé. Oracle uniquement. Propriétés d'installation en mode silencieux DB2 Les propriétés suivantes contiennent les informations concernant une base de données DB2 utilisée pour le déploiement. Ces propriétés sont nécessaires uniquement si vous utilisez une base de données DB2 pour le déploiement. Tableau 11. Propriétés du fichier de réponses d'installation en mode silencieux DB2 Catégorie Propriété Définition DB2 DB_SCHEMA=schéma Désigne le schéma de la base de données. Par exemple, maximo. DB_WIN_SERVICE_USER=nom d'utilisateur Définit le nom du propriétaire du service de base de données dans Windows. Par exemple, ctginst1. Requis uniquement si AUTOMATE_DB a été activé. Chapitre 5. Installation en mode silencieux 147 Tableau 11. Propriétés du fichier de réponses d'installation en mode silencieux DB2 (suite) Catégorie Propriété Définition DB_WIN_SERVICE_PASSWORD=mot de passe Définit un mot de passe pour le propriétaire du service de base de données dans Windows. Requis uniquement si AUTOMATE_DB a été activé. DB2_VARCHAR=0 Configure varchar ou vargraphic dans la base de données via le programme d'installation. Définissez sur 0 pour utiliser le format vargraphic. Définissez sur 1 pour utiliser varchar. Le format varchar prend en charge l'anglais uniquement. Propriétés d'installation en mode silencieux Oracle Les propriétés suivantes contiennent les informations concernant une base de données Oracle utilisée pour le déploiement. Ces propriétés sont nécessaires uniquement si vous utilisez une base de données Oracle pour le déploiement. Tableau 12. Propriétés du fichier de réponses d'installation en mode silencieux Oracle Catégorie Propriété Définition Oracle ORACLE_OWNER_ID=nom d'utilisateur Définit l'ID utilisateur du propriétaire du logiciel Oracle. Par exemple : oracle. Requis uniquement si AUTOMATE_DB a été activé. ORACLE_OWNER_PASSWORD=mot de passe Définit le mot de passe du propriétaire du logiciel Oracle. Requis uniquement si AUTOMATE_DB a été activé. INSTANCE_LOCATION=emplacement de l'instance Définit l'emplacement de l'instance de base de données Oracle. Par exemple, /opt/oracle/product/ 11.2.0/db_1. Requis uniquement si AUTOMATE_DB a été activé. Propriétés d'installation en mode silencieux Microsoft SQL Server Les propriétés suivantes contiennent les informations concernant une base de données Microsoft SQL Server utilisée pour le déploiement. Ces propriétés sont nécessaires uniquement si vous utilisez une base de données Microsoft SQL Server pour le déploiement. 148 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Tableau 13. Propriétés du fichier de réponses d'installation en mode silencieux Microsoft SQL Server Catégorie Propriété Définition Microsoft SQL Server SQL_DATA_FILE_NAME=nom du fichier de données Définit le nom du fichier pour la source de données Microsoft SQL Server. Par exemple : maxdb75_dat. Requis uniquement si AUTOMATE_DB a été activé. DB_TABLE_SPACE_SIZE=taille de la source de données en Mo Définit la taille de la source de données Microsoft SQL Server, en Mo. Par exemple, 1000. Requis uniquement si AUTOMATE_DB a été activé. SQL_ADMIN=nom d'utilisateur Définit le nom de l'administrateur Microsoft SQL Server. Par exemple, sa. Requis uniquement si AUTOMATE_DB a été activé. SQL_ADMIN_PW=mot de passe Définit un mot de passe pour l'administrateur d'Microsoft SQL Server. Requis uniquement si AUTOMATE_DB a été activé. SQL_LOG_FILE_NAME Nom du journalMicrosoft SQL Server. Par exemple, maxdb75_log Requis uniquement si AUTOMATE_DB a été activé. Propriétés communes d'installation en mode silencieux du serveur d'applications Les propriétés suivantes contiennent les informations communes concernant le serveur d'applications utilisé pour le déploiement. Tableau 14. Propriétés communes du fichier de réponses d'installation en mode silencieux du serveur d'applications Catégorie Propriété Définition Type du serveur d'applications APPLICATION_SERVER_TYPE_WAS=1 Configure le serveur d'applications utilisé pour le déploiement. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. Un seul type de serveur d'applications peut être activé. Propriétés d'installation en mode silencieux IBM WebSphere Application Server Network Deployment Les propriétés suivantes contiennent les informations concernant un serveur d'applications IBM WebSphere Application Server Network Deployment utilisé Chapitre 5. Installation en mode silencieux 149 pour le déploiement. Ces propriétés sont nécessaires uniquement si vous utilisez un serveur d'applications IBM WebSphere Application Server Network Deployment pour le déploiement. Tableau 15. Propriétés du fichier de réponses d'installation en mode silencieux IBM WebSphere Application Server Network Deployment Catégorie Propriété Connectivité WAS_HOSTNAME=nom d'hôte IBM WebSphere Application Server Network Deployment WAS_SOAP_PORT=port Définition Définit le nom d'hôte du serveur IBM WebSphere Application Server Network Deployment. Définit le port SOAP. Par exemple, 8879. AUTOMATE_WAS_CLIENT=1 Configuration automatique de WebSphere Application Server Network Deployment Configuration automatique du client léger WebSphere Application Server Network Deployment via le programme d'installation Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. WAS_RXA_USER=nom d'utilisateur Autorisation d'accès à distance WebSphere Application Server Network Deployment Définit le nom de l'ID utilisateur permettant d'accéder au système de serveur WebSphere Application Server Network Deployment distant. Par exemple, root. WAS_CLIENT_RXA_PASSWORD=mot de passe WAS_HOME_DIR=chemin Configuration du gestionnaire de déploiement WebSphere Application Server Network Deployment 150 Définit un mot de passe pour l'ID utilisateur d'accès à distance. Entrez le chemin d'installation de WebSphere Application Server Network Deployment. Par exemple, pour UNIX, /opt/IBM/WebSphere/AppServer ou pour Windows, C:\\Program Files\\IBM\\WebSphere\\ AppServer. WAS_USER=nom d'utilisateur Définit le nom de l'ID utilisateur permettant d'accéder au serveur WebSphere Application Server Network Deployment. Par exemple : wasadmin. WAS_PASSWORD=mot de passe Définit un mot de passe pour l'ID utilisateur WebSphere Application Server Network Deployment. WAS_PROFILE=nom de profil Définit un nom pour le profil du gestionnaire de domaine. Par exemple : ctgDmgr01. IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Tableau 15. Propriétés du fichier de réponses d'installation en mode silencieux IBM WebSphere Application Server Network Deployment (suite) Catégorie Propriété Configuration WAS_VIRTUAL_HOST_PORT=port du serveur d'applications WebSphere Application Server Network Deployment Configuration JMS de l'adaptateur d'intégration Définition Définit un port pour l'hôte virtuel. Par exemple : 80. WAS_WEB_SERVER_NAME=nom du serveur Web Définit un nom pour le serveur Web. Par exemple, webserver1. WAS_NODE_NAME=nom de noeud Définit un nom pour le noeud. Par exemple : ctgNode01. WAS_APPLICATION_SERVER_NAME=nom d'hôte Définit un nom pour le serveur d'applications. Par exemple : MXServer. WAS_SIB_DS_NAME=nom de source de données Définit un nom pour la source de données utilisée pour conserver les messages JMS. Par exemple : intjmsds. WAS_JMS_PERSIST_DATASTORE=1 Conserve les messages JMS dans une source de données. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. Un seul paramètre, WAS_JMS_PERSIST_DATASTORE ou WAS_JMS_DO_NOT_PERSIST _DATASTORE, peut être activé. WAS_JMS_DO_NOT_PERSIST_DATASTORE=0 Ne conserve pas les messages JMS. Définissez la valeur sur 0 pour le désactiver. Définissez-la sur 1 pour l'activer. Un seul paramètre, WAS_JMS_PERSIST_DATASTORE ou WAS_JMS_DO_NOT_PERSIST _DATASTORE, peut être activé. Configuration du serveur de base de données DB2 WAS_SIB_DB_SERVER_NAME=nom d'hôte Définit le nom du système hébergeant la base de données utilisée pour conserver les messages JMS. Requis uniquement si WAS_JMS_PERSIST_DATASTORE a été activé. WAS_SIB_DB_SERVER_PORT=port Définit le port d'accès de la base de données utilisée pour conserver les messages JMS. Par exemple : 50005. Requis uniquement si WAS_JMS_PERSIST_DATASTORE a été activé. Chapitre 5. Installation en mode silencieux 151 Tableau 15. Propriétés du fichier de réponses d'installation en mode silencieux IBM WebSphere Application Server Network Deployment (suite) Catégorie Propriété Définition WAS_SIB_DB_NAME=nom de base de données Définit un nom pour la base de données utilisée pour conserver les messages JMS. Par exemple : maxsibdb. Requis uniquement si WAS_JMS_PERSIST_DATASTORE a été activé. WAS_SIB_DB_USER_NAME=nom d'utilisateur Définit le nom de l'ID utilisateur permettant d'accéder à la base de données utilisée pour conserver les messages JMS. Par exemple, maximo. Requis uniquement si WAS_JMS_PERSIST_DATASTORE a été activé. WAS_SIB_DB_USER_PASS=mot de passe Définit un mot de passe pour l'ID utilisateur de base de données de la source de données. Requis uniquement si WAS_JMS_PERSIST_DATASTORE a été activé. Autorisation d'accès distant au serveur de base de données DB2 WAS_SIB_DB_REMOTE_ACCESS_USER=nom d'utilisateur Définit un nom pour l'ID utilisateur permettant d'accéder au serveur de base de données distant utilisé pour conserver les messages JMS. Par exemple, Administrator. Requis uniquement si WAS_JMS_PERSIST_DATASTORE a été activé. WAS_SIB_DB_REMOTE_ACCESS_PASSWORD= mot de passe Définit un mot de passe pour l'ID utilisateur permettant d'accéder au serveur de base de données distant utilisé pour conserver les messages JMS. Requis uniquement si WAS_JMS_PERSIST_DATASTORE a été activé. Configuration WAS_DB_HOME_DIR=chemin de l'instance de base de données DB2 Entrez le chemin d'installation pour DB2. Par exemple, pour UNIX, /opt/IBM/db2/V9.7 ou pour Windows, C:\\Program Files\\IBM\\SQLLIB. Requis uniquement si WAS_JMS_PERSIST_DATASTORE a été activé. 152 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Tableau 15. Propriétés du fichier de réponses d'installation en mode silencieux IBM WebSphere Application Server Network Deployment (suite) Catégorie Propriété Définition WAS_SIB_DB_INSTANCE=nom de l'instance de base de données Définit un nom pour l'instance de base de données utilisée pour conserver les messages JMS. Par exemple, ctginst1. Requis uniquement si WAS_JMS_PERSIST_DATASTORE a été activé. WAS_SIB_DB_INSTANCE_ADMIN_USER=nom d'utilisateur Définit un nom pour l'administrateur de l'instance de base de données utilisée pour conserver les messages JMS. Par exemple : db2admin. Requis uniquement si WAS_JMS_PERSIST_DATASTORE a été activé. WAS_SIB_DB_INSTANCE_ADMIN_PASSWORD= mot de passe Définit un mot de passe pour l'administrateur de l'instance de base de données utilisée pour conserver les messages JMS. Requis uniquement si WAS_JMS_PERSIST_DATASTORE a été activé. Propriétés d'installation en mode silencieux de la sécurité Les propriétés suivantes sont utilisées pour configurer la sécurité. Tableau 16. Propriétés du fichier de réponses d'installation en mode silencieux de la sécurité Catégorie Propriété Définition Sécurité LDAP_OPTION1=1 Configure la sécurité pour qu'une ressource LDAP soit utilisée pour l'authentification et les autorisations utilisateur. Définissez la valeur sur 0 pour le désactiver. Définissez-la sur 1 pour l'activer. Un seul paramètre LDAP_OPTION peut être activé à la fois. Si LDAP_OPTION1 est activé, les propriétés VMM_USER_RDN, VMM_GROUP_RDN et CREATE_DEFAULT_USERS doivent également posséder des valeurs valides. Chapitre 5. Installation en mode silencieux 153 Tableau 16. Propriétés du fichier de réponses d'installation en mode silencieux de la sécurité (suite) Catégorie Propriété Définition LDAP_OPTION2=0 Configure la sécurité pour qu'une ressource LDAP soit utilisée pour l'authentification utilisateur uniquement. La gestion des groupes est gérée depuis l'application Maximo Asset Management. Les données d'autorisation sont stockées dans la base de données. Définissez la valeur sur 0 pour le désactiver. Définissez-la sur 1 pour l'activer. Un seul paramètre LDAP_OPTION peut être activé à la fois. LDAP_OPTION3=0 Configure la sécurité pour que l'authentification et les autorisations utilisateur soient toutes deux gérées depuis l'application Maximo Asset Management. Les données d'authentification et d'autorisation sont stockées dans la base de données. Définissez la valeur sur 0 pour le désactiver. Définissez-la sur 1 pour l'activer. Un seul paramètre LDAP_OPTION peut être activé à la fois. VMM_USER_RDN=nom distinctif relatif de l'utilisateur Définit un nom distinctif relatif pour les utilisateurs de VMM. Par exemple, ou=users,ou=SWG,o=IBM,c=US. VMM_GROUP_RDN=nom distinctif relatif du groupe Définit un nom distinctif relatif pour les groupes de VMM. Par exemple, ou=groups,ou=SWG,o=IBM,c=US. CREATE_DEFAULT_USERS=1 Le programme d'installation Maximo Asset Management crée automatiquement des utilisateurs par défaut. Définissez la valeur sur 0 pour le désactiver. Définissez-la sur 1 pour l'activer. 154 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Propriétés d'installation en mode silencieux des langues Les propriétés suivantes sont utilisées pour configurer les langues. Tableau 17. Propriétés du fichier de réponses d'installation en mode silencieux des langues Catégorie Propriété Définition Langue de base BASE_ARABIC=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. BASE_BRAZILIAN_PORTUGUESE=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. BASE_CROATIAN=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. BASE_CZECH=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. BASE_DANISH=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. BASE_DUTCH=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. BASE_ENGLISH=1 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. Chapitre 5. Installation en mode silencieux 155 Tableau 17. Propriétés du fichier de réponses d'installation en mode silencieux des langues (suite) Catégorie Propriété Définition BASE_FINNISH=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. BASE_FRENCH=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. BASE_GERMAN=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. BASE_HEBREW=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. BASE_HUNGARIAN=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. BASE_ITALIAN=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. BASE_JAPANESE=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. BASE_KOREAN=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. 156 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Tableau 17. Propriétés du fichier de réponses d'installation en mode silencieux des langues (suite) Catégorie Propriété Définition BASE_NORWEGIAN=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. BASE_POLISH=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. BASE_RUSSIAN=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. BASE_SIMPLIFIED_CHINESE=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. BASE_SLOVAK=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. BASE_SLOVENIAN=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la valeur sur 1 pour l'activer. BASE_SPANISH=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. BASE_SWEDISH=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. Chapitre 5. Installation en mode silencieux 157 Tableau 17. Propriétés du fichier de réponses d'installation en mode silencieux des langues (suite) Catégorie Propriété Définition BASE_TRADITIONAL_CHINESE=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. BASE_TURKISH=0 Définit cette langue comme langue de base utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. Langues supplémentaires ADD_ARABIC=0 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. ADD_BRAZILIAN_PORTUGUESE=0 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. ADD_CROATIAN=0 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. ADD_CZECH=0 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. ADD_DANISH=0 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. ADD_DUTCH=0 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. 158 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Tableau 17. Propriétés du fichier de réponses d'installation en mode silencieux des langues (suite) Catégorie Propriété Définition ADD_ENGLISH=0 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. ADD_FINNISH=0 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. ADD_FRENCH=0 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. ADD_GERMAN=0 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. ADD_HEBREW=0 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. ADD_HUNGARIAN=0 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. ADD_ITALIAN=0 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. ADD_JAPANESE=0 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. Chapitre 5. Installation en mode silencieux 159 Tableau 17. Propriétés du fichier de réponses d'installation en mode silencieux des langues (suite) Catégorie Propriété Définition ADD_KOREAN=0 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. ADD_NORWEGIAN=0 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. ADD_POLISH=0 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. ADD_RUSSIAN=0 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. ADD_SIMPLIFIED_CHINESE=0 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. ADD_SLOVAK=0 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. ADD_SLOVENIAN=0 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. ADD_SPANISH=1 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. 160 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Tableau 17. Propriétés du fichier de réponses d'installation en mode silencieux des langues (suite) Catégorie Propriété Définition ADD_SPANISH=1 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. ADD_TRADITIONAL_CHINESE=0 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. ADD_TURKISH=0 Définit cette langue comme langue supplémentaire utilisée par l'application Maximo Asset Management. Définissez la valeur sur 0 pour la désactiver. Définissez-la sur 1 pour l'activer. Chapitre 5. Installation en mode silencieux 161 162 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Chapitre 6. Vérification de la réussite de l'installation à l'aide d'un programme Après avoir quitté le programme d'installation de Maximo Asset Management sans qu'aucune erreur n'ait été générée,, vous pouvez vérifier que l'installation a abouti. L'installation est vérifiée à l'aide d'un programme via l'utilisation des utilitaires de validation post-installation. Avant de commencer La variable d'environnement JAVA_HOME doit être définie sur le système pour que vous puissiez utiliser les utilitaires de vérification. Pourquoi et quand exécuter cette tâche Lors de l'installation, le programme d'installation Maximo Asset Management effectue un simple diagnostic d'intégrité. Ce diagnostic d'intégrité consiste à se connecter à l'application pour vérifier sa disponibilité. Il peut être insuffisant pour vérifier que l'installation a abouti dans tous les scénarios de déploiement. Par exemple, si, pendant l'installation, vous choisissez l'option de déploiement du fichier EAR de l'application à une date ultérieure, ce diagnostic d'intégrité ne peut pas vérifier l'installation. Ce simple diagnostic d'intégrité est également insuffisant pour vérifier une mise à niveau. Deux utilitaires de validation post-installation sont disponibles une fois que le produit a été déployé. L'utilitaire middlewareValidate est utilisé pour vérifier les middleware. L'utilitaire installValidation est utilisé pour valider l'installation du produit. Ces utilitaires de ligne de commande sont utilisés pour vérifier l'installation et la configuration du produit de manière plus complète. Ces utilitaires peuvent également être utilisés pour vérifier un déploiement existant suite à des changements dans l'environnement, tels que des changements de noms d'hôte, d'ID utilisateurs et de mots de passe. Les résultats de l'utilitaire installValidation sont consignés dans installValidationTrace00.log. Ce journal se trouve dans le répertoire \ibm\smp\logs sur le poste de travail administratif. Procédure 1. Connectez-vous au serveur à l'aide de l'ID utilisateur utilisé pour exécuter le programme d'installation. Si vous souhaitez utiliser l'utilitaire installValidation, connectez-vous au poste de travail administratif. Si vous souhaitez utiliser l'utilitaire middlewareValidate, connectez-vous au serveur hébergeant les middleware. 2. Vérifiez que la variable d'environnement JAVA_HOME est correctement configurée à l'emplacement d'une installation JRE 1.6. 3. Pour vérifier l'installation du produit, à partir du poste de travail administratif, remplacez le répertoire par \ibm\smp\scripts et exécutez la commande installValidation.bat. Pour chaque commande, utilisez les paramètres décrits ci-après. Pour vérifier l'installation du middleware, à partir de son image, © Copyright IBM Corp. 2007, 2013 163 mettez à jour le fichier middleware.properties avec les valeurs de paramètres d'installation pour les composants middleware à vérifier, remplacez le répertoire par \HealthCheck et exécutez la commande middlewareValidate.[sh|bat]. Tableau 18. Paramètres des utilitaires de vérification Programme Paramètres de syntaxe Entrée installValidation.bat -action Utilisez -action validate pour démarrer la validation de l'installation du produit. Le paramètre -action est le seul paramètre obligatoire lorsque vous utilisez l'utilitaire installValidation. -trace Les informations de progression de la vérification sont affichées à l'écran durant le processus de vérification. Vous pouvez modifier la sortie à l'aide du paramètre -tracing. v minimal Les informations de progression se limitent à des informations d'erreur. v normal Ces informations incluent la progression individuelle des tests, les résultats individuels des tests, et la progression générale de l'ensemble du processus de vérification. Il s'agit du mode de traçage par défaut. v verbose Outre la mise à disposition des informations de progression normal, le traçage verbose inclut les informations relatives au nom de classe du test, au nom de la méthode de test, et aux actions correctives. -confirm Une invite s'affiche avant le démarrage de chaque test. Vous devez confirmer chaque test à effectuer. Il n'y a pas d'entrée pour ce paramètre. -component Vous pouvez fournir une liste délimitée par des virgules des répertoires contenant les objets testés pour limiter le test à un ensemble de tests spécifique. Ces objets testés doivent se trouver dans le répertoire \ibm\smp\HealthValidation\. Pour le programme d'installation du produit, seul le dossier CTGIN est fourni. 164 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Tableau 18. Paramètres des utilitaires de vérification (suite) Programme middlewareValidate.[sh|bat] Paramètres de syntaxe Entrée -dbuser Indiquez l'ID utilisateur utilisé pour accéder à la base de données. -dbpwd Indiquez le mot de passe de l'ID utilisateur utilisé pour accéder à la base de données. -wasuser Indiquez l'utilisateur WebSphere Application Server Network Deployment. -waspwd Indiquez le mot de passe de l'utilisateur WebSphere Application Server Network Deployment. -maxuser Indiquez l'ID utilisateur de l'administrateur Maximo Asset Management. Par exemple, maxadmin. -maxpwd Indiquez le mot de passe de l'ID utilisateur de l'administrateur Maximo Asset Management. -middlewareproperties Utilisez -middlewareproperties fichier où fichier est l'emplacement du fichier middleware.properties. Par défaut, ce fichier se trouve sur le support d'installation des middleware, dans le répertoire \HealthCheck. Le fichier middleware.properties contient les propriétés d'installation des middleware, comme les emplacements d'installation et les ports. Les noms d'utilisateurs et les mots de passe ne sont pas stockés dans ce fichier de texte normal. Certaines des propriétés communes à toutes les plateformes ont été définies comme valeurs par défaut, mais les propriétés propres à certaines plateformes, comme les emplacements d'installation, doivent être mises à jour dans ce fichier avant de démarrer l'utilitaire middlewareValidate. Le paramètre -middlewareproperties est le seul paramètre obligatoire lorsque vous utilisez l'utilitaire middlewareValidate. Chapitre 6. Vérification de la réussite de l'installation à l'aide d'un programme 165 Tableau 18. Paramètres des utilitaires de vérification (suite) Programme Paramètres de syntaxe Entrée -trace Les informations de progression de la vérification sont affichées à l'écran durant le processus de vérification. Vous pouvez modifier la sortie à l'aide du paramètre -trace. v minimal Les informations de progression se limitent à des informations d'erreur. v normal Les informations incluent la progression individuelle des tests, les résultats individuels des tests, et la progression générale de l'ensemble du processus de vérification. v verbose Outre la mise à disposition des informations de progression normal, le traçage verbose inclut les informations relatives au nom de classe du test, au nom de la méthode de test, et aux actions correctives. Si cette option n'est pas indiquée, par défaut, aucune sortie ne s'affiche. -component Indiquez les composants middleware : v DBSERVER - vérifie l'installation du serveur IBM DB2. v DIRSERVER - vérifie l'installation du IBM Tivoli Directory Server facultatif. v LDAPSERVER - vérifie la configuration du IBM Tivoli Directory Server facultatif. v J2EESERVER - vérifie l'installation du serveur WebSphere Application Server Un ou plusieurs de ces mots clés peuvent être indiqués sous forme de liste séparée par des virgules. Si cet argument est sauté, l'outil considère que tous les composants sont sélectionnés pour la vérification. 166 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Tableau 18. Paramètres des utilitaires de vérification (suite) Programme Paramètres de syntaxe Entrée -bindUser Indiquez l'utilisateur de liaison. Obligatoire pour vérifier LDAPSERVER. Les données d'identification de l'utilisateur de liaison, le nom distinctif de liaison et le mot de passe de liaison doivent être indiqués avec les options -bindUser et -bindPass. -bindPass Indiquez le mot de passe pour l'utilisateur de liaison. Obligatoire pour vérifier LDAPSERVER. Les données d'identification de l'utilisateur de liaison, le nom distinctif de liaison et le mot de passe de liaison doivent être indiqués avec les options -bindUser et -bindPass. -wasuser Indiquez l'utilisateur WebSphere Application Server. Les données d'identification de l'administrateur WebSphere Application Server sont obligatoires pour les vérifications de composants LDAPSERVER et J2EESERVER. -waspwd Indiquez le mot de passe de l'utilisateur WebSphere Application Server. Les données d'identification de l'administrateur WebSphere Application Server sont obligatoires pour les vérifications de composants LDAPSERVER et J2EESERVER. Exemple : installValidation.bat -action validate Résultats Les résultats de l'utilitaire de validation installValidation.bat sont consignés dans ctginstallvalidationtrace00.log. Ce journal se trouve dans le répertoire \ibm\smp\logs sur le poste de travail administratif. Les résultats de l'utilitaire de validation middlewareValidate.[sh|bat] sont consignés dans CTGInstallValidationTrace.log. Ce journal se trouve dans le répertoire HealthCheck. Chapitre 6. Vérification de la réussite de l'installation à l'aide d'un programme 167 168 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Chapitre 7. Vérification manuelle de l'installation Après avoir quitté le programme d'installation de Maximo Asset Management sans qu'aucune erreur n'ait été générée, vous pouvez vérifier que l'installation a abouti. L'installation est vérifiée manuellement en recherchant les artefacts clés et en exécutant quelques tâches simples. Avant de commencer Le programme d'installation du produit effectue une vérification de l'installation ou un diagnostic d'intégrité en se connectant au produit avant de quitter l'installation. Il renvoie un message indiquant la réussite de l'opération si toutes les étapes, y compris la connexion, se sont déroulées sans erreur. Si la tâche de diagnostic d'intégrité échoue, une erreur HealthCheckFailed est générée pour la fonction getUrlContentString. Cette erreur se trouve dans le fichier install_home\logs\CTGInstallTraceXX.log, où XX est un nombre à deux chiffres, 00 par exemple. Pourquoi et quand exécuter cette tâche Pour procéder à une vérification plus poussée de l'installation de Maximo Asset Management, procédez comme suit. Procédure 1. Recherchez les messages de réussite dans le fichier CTGInstallTrace00.log. Les messages de succès suivants se trouvent dans le fichier CTGInstallTrace00.log ; vous pouvez les utiliser pour identifier les étapes d'installation qui ont abouti : v CTGIN2114I : La base de données a été créée v CTGIN2135I : L'espace table maxdata a été créé v CTGIN2135I : L'espace table maxtemp a été créé v CTGIN2079I : La base de données Moteur d'automatisation de processus a été configurée (ce message indique que maxinst a abouti.) v CTGIN2222I : La création de WebSphere Application Server a abouti v CTGIN2188I: La création et la configuration du bus d'intégration de services ont abouti v CTGIN2184I: La création et la configuration des ressources JMS ont abouti v CTGIN2310I : La sécurité du serveur d'applications a été activée pour Moteur d'automatisation de processus v v v v v v © Copyright IBM Corp. 2007, 2013 CTGIN2253I CTGIN2224I CTGIN2253I CTGIN2224I CTGIN2208I CTGIN2370I : : : : : : buildmaximoear.cmd a abouti Le déploiement de l'application MAXIMO a abouti buildhelpear.cmd a abouti Le déploiement de l'application MAXIMOIEHS a abouti runConfigurationStep a abouti L'installation s'est terminée avec succès 169 Si vous avez configuré WebSphere Application Server Network Deployment automatiquement, certains messages indiquent la réussite. Les messages suivants, qui se trouvent dans CTGInstallTrace00.log, indiquent que la configuration a abouti : <symptom>CTGIN2228I.*client</symptom> <symptom>CTGIN2230I.*node</symptom> <symptom>CTGIN2232I.*NodeAgent</symptom> <symptom>CTGIN2240I.*server</symptom> <symptom>CTGIN2238I.*security</symptom> Dans le fichier CTGInstallTrace00.log, recherchez le message suivant qui indique que la tâche maxinst a abouti : CTGIN2079I, maxinst.* a été exécuté 2. Comparez les packages choisis pour l'installation et ceux qui ont été installés. Le panneau récapitulatif des packages du programme d'installation de Maximo Asset Management fournit un récapitulatif de tous les packages à installer. Vous pouvez comparer le contenu de ce panneau à une liste des éléments installés sur le système. Utilisez la commande solutioninstaller pour afficher la liste des packages installés : rép_install\bin\setupPSIenv.bat rép_install\bin\solutionInstaller.bat -action showInstalled -type all La liste résultante correspond à la liste des packages dans le récapitulatif des packages. 3. Connectez-vous au produit et vérifiez que les applications sont présentes. La connexion manuelle au produit est un bon indicateur de la réussite de l'installation. Une fois connecté, vérifiez que vous pouvez accéder aux applications attendues. Si vous ne parvenez pas à accéder au produit, supprimez le cache de votre navigateur et réessayez. 170 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Chapitre 8. Configuration de l'attribut HTTPOnly Si les applications ne démarrent pas depuis l'interface utilisateur dans les environnements IBM WebSphere Application Server Network Deployment 8, il est possible que le problème soit dû à un paramètre de sécurité dans IBM WebSphere Application Server Network Deployment. Plus particulièrement, si l'attribut HTTPOnly est défini pour les cookies de session, les applications ne sont pas accessibles. Procédure 1. Connectez-vous à la console d'administration pour IBM WebSphere Application Server Network Deployment. 2. Dans le panneau de navigation, accédez à Serveurs > Types de serveurs > Serveurs d'applications WebSphere. 3. Cliquez sur le serveur d'applications créé pour le produit que vous voulez mettre à jour, MXServer par exemple. 4. Depuis le panneau de configuration, sous Paramètres du conteneur, cliquez sur Gestion de session. 5. Dans Propriétés générales, cliquez sur Activer les cookies. Ne désélectionnez pas cette option. Cliquez seulement sur le libellé. 6. Désélectionnez la case Définir les cookies de session pour HTTPOnly afin d'aider à prévenir les attaques par script intersite. 7. Cliquez sur OK, enregistrez les changements, puis cliquez sur OK. 8. Cliquez sur Enregistrer puis sur OK. 9. Retournez à la table des serveurs d'applications, puis sélectionnez le serveur d'applications dont vous avez besoin. 10. Cliquez sur Redémarrer pour redémarrer le serveur d'applications afin d'appliquer les changements effectués. © Copyright IBM Corp. 2007, 2013 171 172 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Chapitre 9. Tâches de post-installation Vous devez exécuter plusieurs tâches suivants l'installation afin de terminer le déploiement de Maximo Asset Management. Accès à la documentation du produit Accès au centre de documentation et à l'aide en ligne du produit Maximo Asset Management. Important : Le gestionnaire de déploiement WebSphere Application Server doit être redémarré après l'installation de Maximo Asset Management. Le redémarrage active le fonctionnement complet du centre de documentation et de l'aide en ligne. Pour pouvoir accéder au système de documentation du produit, suivez la procédure ci-dessous après l'installation de Maximo Asset Management. 1. Arrêtez le gestionnaire de déploiement en exécutant la commande suivante : c:\Program Files\IBM\WebSphere\AppServer\profiles\<dmgr profile>\bin\stopManager -username wasadmin -password <mot de passe> 2. Démarrez le gestionnaire de déploiement en exécutant la commande suivante : c:\Program Files\IBM\WebSphere\AppServer\profiles\<dmgr profile>\bin\startManager Si vous avez configuré manuellement le serveur d'applications après avoir exécuté le programme d'installation du produit, vous devez définir la propriété pour le serveur de documentation du produit. Pour plus d'informations, consultez le site https://www.ibm.com/support/docview.wss?uid=swg21508594. Important : Le gestionnaire de déploiement (un composant de WebSphere Application Server Network Deployment) permet de procéder à distance aux opérations de gestion et de déploiement. A l'arrêt du gestionnaire de déploiement, toutes les opérations de gestion et de déploiement, y compris celles hors de Maximo Asset Management, sont affectées (arrêtées). Configuration des données initiales Une fois les composants Maximo Asset Management installés et configurés, vous devez exécuter plusieurs tâches de configuration des données avant d'utiliser Maximo Asset Management. Ouverture d'une session à l'aide d'un ID utilisateur par défaut Les utilisateurs sont gérés via l'application Maximo ou le serveur d'annuaire que vous avez configuré pour utiliser avec Maximo Asset Management Avant de commencer Lors de la première installation, Maximo Asset Management contient les ID utilisateur par défaut suivants : Tableau 19. Utilisateurs de Maximo Asset Management Utilisateur wasadmin © Copyright IBM Corp. 2007, 2013 173 Tableau 19. Utilisateurs de Maximo Asset Management (suite) Utilisateur maxadmin mxintadm maxreg Important : Avant de commencer la procédure, si vous utilisez un serveur d'annuaire dans le cadre de votre déploiement, vérifiez que ces utilisateurs ont été créés dans votre référentiel LDAP. Remarque : Les noms d'utilisateur et mots de passe sont sensibles à la casse. Les noms d'utilisateurs par défaut sont en minuscule. Pourquoi et quand exécuter cette tâche Pour ouvrir une session, procédez comme suit. Procédure 1. Ouvrez une fenêtre de navigateur. 2. Accédez à l'URL de connexion à Maximo Asset Management. Par exemple : http://host name:port/maximo. 3. Entrez le nom d'utilisateur maxadmin (en minuscules). 4. Entrez le mot de passe saisi au moment de l'installation, puis appuyez sur Entrée. Le centre de contrôle par défaut de maxadmin s'affiche. Configuration de SMTP Les panneaux d'installation offrent la possibilité de configurer un serveur SMTP pour envoyer à un administrateur, ou à d'autres utilisateurs, des notifications par courrier électronique des événements système. Si vous ignorez ces panneaux lorsque vous installez Maximo Asset Management, vous pouvez utiliser l'interface Maximo Asset Management pour configurer les paramètres SMTP. Avant de commencer Vous devez exécuter cette tâche avant d'appliquer les modifications à la base de données. Pourquoi et quand exécuter cette tâche Pour configurer SMTP pour Maximo Asset Management, procédez comme suit. Procédure 1. Connectez-vous à la console en tant que maxadmin. 2. Ouvrez l'application en sélectionnant Configuration système > Configuration de la plateforme > Propriétés système. 3. La fonction Filtre permet de rechercher le nom de propriété de mail.smtp.host. 4. Développez la propriété mail.smtp.host et définissez l'attribut Valeur globale sur votre hôte SMTP. 5. Cochez la case de l'enregistrement mail.smtp.host. 6. Dans la barre d'outils, cliquez sur l'icône Actualisation dynamique. 174 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) 7. Dans la boîte de dialogue Actualisation dynamique, cliquez sur OK. 8. A l'aide de la fonction Filtre, recherchez le nom de propriété de mxe.adminEmail. 9. Développez la propriété mxe.adminEmail et définissez l'attribut Valeur globale sur votre adresse e-mail. . 10. Cochez la case de l'enregistrement mxe.adminEmail. 11. Dans la barre d'outils, cliquez sur l'icône Actualisation dynamique. 12. Dans la boîte de dialogue Actualisation dynamique, cliquez sur OK. «Application des modifications à la base de données», à la page 176 Lorsque vous créez un composant GLG, il doit être appliqué à la Base de données Maximo. Création de codes devises Vous devez définir un code devise pour une organisation. Pourquoi et quand exécuter cette tâche Pour ce faire, procédez comme suit. Procédure 1. Ouvrez l'application en sélectionnant Gestion financière > Code devise. 2. Cliquez sur Nouvelle ligne. 3. Entrez le nom d'une devise. Par exemple : EUR. 4. Cliquez sur l'icône Sauvegarder. Création de groupes d'articles et de sociétés Vous devez définir des groupes d'articles et de sociétés pour une organisation. Pourquoi et quand exécuter cette tâche Pour définir des groupes d'articles et de sociétés pour une organisation, procédez comme suit. Procédure 1. 2. 3. 4. Ouvrez l'application en sélectionnant Administration > Ensembles. Cliquez sur Nouvelle ligne. Entrez un nom d'article. Par exemple : Articles informatiques. Entrez ART dans la zone Type. 5. Cliquez sur Nouvelle ligne. 6. Entrez le nom d'un ensemble de sociétés. Par exemple : Sociétés informatiques. 7. Entrez SOCIETE dans la zone Type. 8. Cliquez sur l'icône Sauvegarder. Création d'une organisation Vous devez définir au moins une organisation pour Maximo Asset Management. Pourquoi et quand exécuter cette tâche Pour ce faire, procédez comme suit. Chapitre 9. Tâches de post-installation 175 Procédure 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Ouvrez l'application en sélectionnant Administration > Organisations. Cliquez sur l'icône Nouvelle organisation de la barre d'outils. Entrez une organisation dans la zone Organisation. Par exemple : ENGLENA. Entrez la devise de base définie dans la zone Devise de base 1. Par exemple : EUR. Entrez l'ensemble d'articles défini dans la zone Ensemble d'articles. Par exemple : Articles informatiques. Entrez l'ensemble de sociétés défini dans la zone Ensemble de sociétés. Par exemple : Sociétés informatiques. Entrez l'état d'article par défaut ATT dans la zone Statut par défaut. Cliquez sur l'onglet Sites. Cliquez sur Nouvelle ligne. Entrez un nom de site dans la zone Site. Par exemple : B901. 11. Cliquez sur l'icône Sauvegarder. Création d'un composant compte GLC Vous devez créer un composant compte GLC pour Maximo Asset Management. Pourquoi et quand exécuter cette tâche Pour créer un compte GLG, procédez comme suit. Procédure 1. Ouvrez l'application en sélectionnant Configuration du système > Configuration de la plateforme > Configuration de base de données. 2. Sélectionnez l'action Configuration d'un compte GLC. 3. Cliquez sur Nouvelle ligne. 4. Entrez un nom de composant dans la zone Composant. Par exemple : MONCOMPOSANT. 5. Entrez une longueur numérique pour le composant. Par exemple : 5. 6. Entrez un type de composant. Par exemple : ALN. 7. Cliquez sur OK. Application des modifications à la base de données Lorsque vous créez un composant GLG, il doit être appliqué à la Base de données Maximo. Pourquoi et quand exécuter cette tâche Pour appliquer les modifications de configuration à la Base de données Maximo, procédez comme suit. Procédure 1. Connectez-vous à la console Maximo sous le nommaxadmin. 2. Ouvrez l'application en sélectionnant Configuration du système > Configuration de la plateforme > Configuration de base de données. Chaque objet devant être mis à jour dans la Base de données Maximo a le statut A ajouter. 3. Sélectionnez l'action Gérer le mode administration. 176 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) 4. Cliquez sur Mettre le mode admin en fonction et cliquez sur OK lorsqu'un message le demande. L'exécution de cette tâche prend plusieurs minutes. Vous pouvez utiliser le bouton Actualiser le statut pour voir la progression. 5. Une fois le mode admin activé, sélectionnez Appliquer les modifications de configuration pour appliquer les modifications dans la Base de données Maximo. Le statut A modifier ne doit pas apparaître dans la colonne de statut pour les objets répertoriés. 6. Mettre le mode admin hors fonction. a. Ouvrez l'application en sélectionnant Configuration du système > Configuration de la plateforme > Configuration de base de données. b. Sélectionnez l'action Gérer le mode administration. c. Cliquez sur Mettre le mode admin hors fonction, puis cliquez sur OK lorsque le système vous y invite. Si vous ne mettez pas le mode administration hors fonction, les tâches périodiques échouent. Création d'un compte GLG Vous devez créer un compte GLC pour Maximo Asset Management. Pourquoi et quand exécuter cette tâche Pour ce faire, procédez comme suit. Procédure 1. Ouvrez l'application en sélectionnant Gestion financière > Plan comptable. 2. Cliquez sur le nom de votre organisation pour la sélectionner. Par exemple, cliquez sur ENGLENA. 3. Sélectionnez l'action Maintenance des composants GLC. 4. Cliquez sur Nouvelle ligne. 5. Ajoutez une valeur de composant GLC et une description, puis cliquez sur OK. Par exemple : 1234. 6. Cliquez sur Nouvelle ligne. 7. Sélectionnez votre compte GLC. 8. Cliquez sur Sauvegarder. 9. Ouvrez l'application en sélectionnant Aller à > Administration > Organisations. 10. Sélectionnez le nom d'organisation créé. Par exemple : ENGLENA. 11. Dans la zone Clearing Account, sélectionnez le compte GLC que vous venez de créer. 12. Sélectionnez Actif. 13. Cliquez sur l'icône Sauvegarder. Mise à jour des autorisations de type des composants du Grand livre Vous devez mettre à jour les autorisations de type des composants du Grand livre pour Maximo Asset Management. Pourquoi et quand exécuter cette tâche Pour autoriser un groupe de sécurité à modifier un type de composant du Grand livre, procédez comme suit. Chapitre 9. Tâches de post-installation 177 Procédure 1. 2. 3. 4. Ouvrez l'application en sélectionnant Sécurité > Groupes de sécurité. Sélectionnez le groupe qui octroie l'autorisation (par exemple PMSCOA). Cliquez sur l'onglet Segments de compte GLG. Cochez la case Autorisé pour chaque composant GL. 5. Cliquez sur Enregistrer Mise à jour des comptes d'entreprise Vous devez mettre à jour les comptes d'entreprise pour Maximo Asset Management. Pourquoi et quand exécuter cette tâche Pour mettre à jour les comptes d'entreprise, procédez comme suit. Procédure 1. Ouvrez l'application en sélectionnant Gestion financière > Plan comptable. 2. Dans le menu des actions, sélectionnez Comptes liés aux sociétés. 3. Dans la boîte de dialogue, cliquez sur Nouvelle ligne. 4. Sélectionnez le type de société 'C'. 5. Attribuez les comptes Compte Provisions fournisseurs, Compte d'attente fournisseurs et Compte collectif fournisseurs aux composants que vous avez créés. 6. Cliquez sur OK. 7. Dans le menu des actions, sélectionnez Mettre à jour la base de données. 8. Cliquez sur OK. Création d'un site d'insertion par défaut Vous devez créer un site d'insertion par défaut pour Maximo Asset Management. Pourquoi et quand exécuter cette tâche Pour créer un site d'insertion par défaut, procédez comme suit. Si un message d'erreur indique que l'enregistrement est mis à jour par un autre utilisateur, déconnectez-vous en tant que maxadmin puis reconnectez-vous. Procédure 1. Ouvrez l'application en sélectionnant Sécurité > Utilisateurs. 2. Recherchez la valeur maxadmin et sélectionnez-la pour ouvrir l'enregistrement correspondant. 3. Entrez le site créé au préalable dans la zone Site d'insertion par défaut. Par exemple : B901. 4. Entrez le site créé au préalable dans la zone Site de magasin pour les demandes d'approvisionnement en libre-service. Par exemple : B901. 5. Cliquez sur Sauvegarder. Création d'un type de travail Vous devez créer des types de travaux pourMaximo Asset Management. 178 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Pourquoi et quand exécuter cette tâche Pour créer un type de travail, procédez comme suit. Procédure 1. Ouvrez l'application en sélectionnant Administration > Organisations. 2. Recherchez l'organisation que vous avez créée. Par exemple : ENGLENA. 3. Cliquez sur le nom de l'organisation pour ouvrir l'enregistrement lui correspondant. 4. Sélectionnez Options d'intervention > Type de travail dans le menu Sélectionner une action. 5. Cliquez sur Nouvelle ligne. 6. Sélectionnez PMCFGWO comme la classe/// a Intervention. 7. Attribuez la valeur AR à Type de travail. 8. Attribuez la valeur INPRG àStatut de début. 9. Attribuez la valeur COMP à Statut terminé. 10. Cliquez sur Nouvelle ligne. 11. Sélectionnez PMCFGWO comme la classe/// a Intervention. 12. 13. 14. 15. 16. Attribuez la valeur UR à Type de travail. Attribuez la valeur INPRG àStatut de début. Attribuez la valeur COMP à Statut terminé. Cliquez sur OK. Cliquez sur Sauvegarder. 17. Redémarrez le serveur d'applications MXServer. Fermeture et ouverture de session Lorsque vous modifiez un groupe de sécurité auquel appartient votre ID utilisateur, vous devez fermer la session et en ouvrir une autre pour voir vos modifications. Si, par exemple, vous avez octroyé une autorisation de groupe pour créer des modèles de centre de contrôle, les actions ne sont visibles qu'une fois que vous avez rouvert une session. Procédure 1. Fermez la session. 2. Connectez-vous sous le même nom utilisateur. Synchronisation des utilisateurs et des groupes Lorsque vous sélectionnez la sécurité du serveur d'applications, la synchronisation planifiée des utilisateurs et des groupes ayant lieu entre les référentiels LDAP et Maximo Asset Management est régie par les référentiels fédérés. Avant de commencer Affichez les informations de configuration des tâches périodiques dans la section Administration du centre de documentation. Chapitre 9. Tâches de post-installation 179 Pourquoi et quand exécuter cette tâche Les référentiels LDAP gérés par IBM WebSphere Application Server Network Deployment via le gestionnaire de membre virtuel sont synchronisés à l'aide de la tâche périodique VMMSYNC. Pour configurer le programme de synchronisation des référentiels LDAP et de Maximo Asset Management, procédez comme suit. Procédure 1. Ouvrez un navigateur Web et pointez vers http ://host name:port/maximo. 2. Connectez-vous à Maximo Asset Management en utilisant l'ID utilisateur maxadmin. 3. Dans l'interface Maximo Asset Management, ouvrez l'application en sélectionnant Configuration du système > Configuration de la plateforme > Configuration des tâches périodiques. 4. Recherchez la tâche périodique appropriée dans la zone Tâche périodique et configurez-la. 5. Attribuez la valeur active. Que faire ensuite Par défaut, la tâche périodique s'exécute toutes les cinq minutes. Modifiez la zone Planning de la tâche périodique si vous souhaitez modifier cet intervalle. Création d'une base de données après l'installation Vous pouvez créer une base de données maxdemo et des bases de données supplémentaires après avoir installé Maximo Asset Management, puis renseigner la base de données avec des échantillons de données. Utilisez le programme maxinst pour créer des bases de données supplémentaires. Avant de commencer Le programme maxinst ne fournit pas de valeurs par défaut pour les paramètres d'espace table. Vous devez indiquer les données et les noms d'espace de la table d'index pour vous assurer que l'installation s'exécute correctement. Pourquoi et quand exécuter cette tâche Si vous avez créé une base de données automatiquement ou manuellement lors de l'installation, vous pouvez utiliser maxinst pour créer une base de données maxdemo dans cette instance. Si le programme maxinst échoue, vous devez recréer le schéma de base de données Maximo avant d'exécuter à nouveau le programme maxinst. Procédure 1. Ouvrez une fenêtre de commande et définissez sur le répertoire sur C:IBM\SMP\Maximo\tools\maximo. 2. Vous pouvez créer une base de données supplémentaire de l'une des façons suivantes : v Pour créer une base de données Maximo vide, exécutez la commande suivante : maxinst -imaximo 180 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) v Pour créer une base de données maxdemo, exécutez la commande suivante : maxinst -snom d’espace table -tnom d’espace table Par exemple, entrez maxinst -sMAXIMO -tMAXIMO. Le système lit le fichier maximo.properties pour recueillir les informations de connexion à la base de données. Le fichier maximo.properties se trouve dans le répertoire C:IBM\SMP\Maximo\Applications\Maximo\Properties. Le système se connecte à la base de données via JDBC et crée une base de données maxdemo. 3. Vous pouvez renseigner la base de données supplémentaire en exécutant des commandes incluant des valeurs de paramètres spécifiques. Le tableau suivant répertorie les paramètres de la base de données maxinst : Paramètre Description -a Alias de base de données. S'il n'est pas renseigné, l'alias utilisé est mxe.db.url.property. -d Répertoire de fichier journal. Si vous utilisez le paramètre -l, le fichier journal est envoyé vers le répertoire spécifié. Sinon, le fichier journal est envoyé vers le répertoire de journalisation, par exemple C:\IBM\SMP\Maximo\tools\maximo\lo. -e Exécute SQL. Ce paramètre est requis. Il figure déjà dans le fichier maxinst.bat. -f Nom du fichier de propriétés. S'il n'est pas indiqué, maximo.properties est utilisé. -i Nom du fichier en entrée (sans chemin d'accès ou extension). S'il n'est pas indiqué, le nom de fichier par défaut Unlcvt est utilisé. -k Répertoire du fichier de propriétés. -l Crée un fichier journal détaillé. Ce paramètre figure déjà dans le fichier maxinst.bat. -o Si vous utilisez le paramètre -l, le paramètre -o indique le nom de fichier du fichier journal. -p Mot de passe de la connexion à la base de données. S'il n'est pas indiqué, la propriété mxe.db.password ou MAXIMO est utilisée. Si la valeur MAXIMO est utilisée, elle doit être saisie en majuscules. -s Valeur obligatoire : Espace table pour stockage d'index. -t Valeur obligatoire : Espace table pour stockage de table. -u Nom d'utilisateur pour la connexion à la base de données. S'il n'est pas indiqué, la propriété mxe.db.user ou MAXIMO est utilisée. Si la valeur MAXIMO est utilisée, elle doit être saisie en majuscules. Chapitre 9. Tâches de post-installation 181 Paramètre Description -x Valeur obligatoire pour UNIX : Corrige les séparateurs de fichier LienDoc dans les environnements UNIX. Remarque : Si un environnement UNIX est déployé sans que ce paramètre soit utilisé, les documents joints ne fonctionnent pas correctement. 4. Ajoutez à la base de données les propriétés associées à l'installation à partir du fichier install.properties. Le fichier install.properties se trouve dans le dossier C:\IBM\SMP\ETC. Vous pouvez ajouter ces propriétés à la base de données à partir de l'application Propriétés système. Description et configuration de la sécurité Vous devez configurer la sécurité pour garantir que seuls les utilisateurs autorisés peuvent se connecter à Maximo Asset Management. Vous devez également vous assurer que les utilisateurs appropriés ont accès à leurs applications et éléments de configuration. Les informations de sécurité figurant dans le centre de documentation de Maximo Asset Management fournissent une présentation des informations suivantes : v L'implémentation de la sécurité. v Les étapes à suivre pour configurer la sécurité. 182 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Chapitre 10. Désinstallation du produit La désinstallation de Maximo Asset Management 7.5 dépend de la manière dont il a été déployé. Les procédures et instructions présentées reposent sur un scénario dans lequel le programme d'installation Maximo Asset Management a donné lieu à une erreur ou à un arrêt anormal. La désinstallation de Maximo Asset Management est une procédure globale qui ne permet pas la suppression partielle de composants ou de gestionnaires de processus individuels, y compris de gestionnaires de processus déployés par d'autres produits. Les gestionnaires de processus des produits précédemment déployés sont également supprimés lorsque vous désinstallez Maximo Asset Management. Le programme de désinstallation de Maximo Asset Management ne peut être exécuté qu'une seule fois. Si des erreurs se produisent, des messages signalant des conditions que vous devez résoudre manuellement avant de procéder à une seconde tentative d'installation s'affichent. La résolution de ces conditions inclut la suppression manuelle des fichiers du poste de travail administratif. Maximo Asset Management peut uniquement être désinstallé à l'aide du programme de désinstallation Maximo Asset Management. Ne désinstallez pas Maximo Asset Management par d'autres moyens (par le panneau Ajout/Suppression de programmes, par exemple). La procédure de désinstallation à suivre dépend du type de déploiement de Maximo Asset Management à désinstaller. Les différents déploiements de Maximo Asset Management entrent dans l'une des catégories suivantes : Configuration complètement automatique Dans ce scénario, vous avez sélectionné l'option autorisant le programme d'installation des Maximo Asset Management à configurer automatiquement les logiciels intermédiaires lors du déploiement. Configuration manuelle Dans ce scénario, vous avez sélectionné l'option de configuration automatique des logiciels intermédiaires. Vous n'avez pas autorisé le programme d'installation de Maximo Asset Management à configurer automatiquement les logiciels intermédiaires au cours du déploiement. Au terme du processus de désinstallation de Maximo Asset Management, vous pouvez réinstaller Maximo Asset Management en redémarrant le programme d'installation de Maximo Asset Management. «Désinstallation d'un déploiement configuré automatiquement», à la page 184 La désinstallation d'un déploiement Maximo Asset Management qui a été déployé à l'aide des options de configuration automatique des logiciels intermédiaires est un processus automatisé. «Désinstallation d'un déploiement configuré manuellement», à la page 185 La désinstallation d'un déploiement Maximo Asset Management déployé avec des logiciels intermédiaires que vous avez configuré manuellement inclut des tâches manuelles supplémentaires. © Copyright IBM Corp. 2007, 2013 183 Désinstallation d'un déploiement configuré automatiquement La désinstallation d'un déploiement Maximo Asset Management qui a été déployé à l'aide des options de configuration automatique des logiciels intermédiaires est un processus automatisé. Les déploiements comportant une configuration automatique des logiciels intermédiaires peuvent être désinstallés à l'aide de méthodes automatisées. Exécution du programme de désinstallation des middleware configurés automatiquement L'exécution du programme de désinstallation de Maximo Asset Management fait revenir le système administratif et les serveurs de middleware à leur état précédent. Avant de commencer Assurez-vous que tous les services applicables sont lancés et que tous les serveurs middleware sont accessibles. Le programme de désinstallation de Maximo Asset Management doit pouvoir accéder à la base de données utilisée avec Maximo Asset Management afin d'extraire les propriétés d'installation et les données de configuration. Si le programme de désinstallation ne peut pas accéder à une base de données car cette dernière est indisponible, corrompue ou inaccessible pour toute autre raison, il supprime des fichiers du poste de travail administratif. Il vous informe ensuite qu'une reprise manuelle peut être nécessaire avant d'exécuter une autre installation de Maximo Asset Management. Lors de la désinstallation, le programme de désinstallation utilise les valeurs entrées pendant l'installation initiale. Si les données d'identification utilisées pour accéder à la base de données et au serveur J2EE sont toujours valides, vous n'êtes pas invité à les entrer de nouveau. Si le programme de désinstallation ne peut pas valider ces données d'identification, vous êtes invité à fournir les informations mises à jour. Le programme de désinstallation ne serait pas en mesure de valider les données d'identification si vous avez mis à jour les mots de passe depuis l'installation d'origine. Procédure 1. Pour exécuter le programme de désinstallation de Maximo Asset Management, dans le poste de travail administratif, ouvrez une invite de commande et émettez la commande suivante : v Windows rép_installation\_uninstall\uninstall.bat 2. Dans le panneau des informations du serveur d'applications, entrez les informations suivantes et cliquez sur Suivant. ID utilisateur distant Entrez un ID utilisateur afin d'accéder au système qui héberge le serveur d'applications. L'ID utilisateur distant doit pouvoir accéder au serveur à l'aide du protocole d'accès distant activé sur ce système . Mot de passe distant Entrez un mot de passe pour l'ID utilisateur distant. 184 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) ID utilisateur Entrez le mot de passe de l'administrateur du serveur d'applications. Mot de passe Entrez le mot de passe de l'ID d'administrateur du serveur d'applications. 3. Dans le panneau d'administration de la base de données, entrez les informations demandées, puis cliquez sur Next. Pour DB2, entrez les informations suivantes : ID utilisateur distant Entrez un ID utilisateur afin d'accéder au système qui héberge la base de données. L'ID utilisateur distant doit pouvoir accéder au serveur à l'aide du protocole d'accès distant activé sur ce système . Mot de passe distant Entrez un mot de passe pour l'ID utilisateur distant. ID utilisateur de l'administrateur d'instance Entrez l'ID utilisateur de l'administrateur de l'instance de base de données que vous avez entré lors de l'installation. Mot de passe de l'administrateur d'instance Entrez l'ID utilisateur de l'administrateur de l'instance de la base de données. Pour Oracle, fournissez les données d'identification de l'ID utilisateur de l'administrateur et de l'ID du propriétaire de logiciel Oracle. Pour Microsoft SQL Server, fournissez l'ID utilisateur de l'administrateur et le mot de passe Microsoft SQL Server. 4. Vérifiez les composants figurant dans le panneau récapitulatif de la désinstallation, puis cliquez sur Uninstall. 5. Une fois le processus de désinstallation terminé, indiquez si vous voulez redémarrer l'ordinateur maintenant ou ultérieurement, puis cliquez sur Done pour quitter le programme. 6. Supprimez le répertoire d'installation de Maximo Asset Management. Par exemple, c:\ibm\smp. Vous devez supprimer manuellement ce répertoire avant de passer au processus de réinstallation. Désinstallation d'un déploiement configuré manuellement La désinstallation d'un déploiement Maximo Asset Management déployé avec des logiciels intermédiaires que vous avez configuré manuellement inclut des tâches manuelles supplémentaires. La désinstallation d'un déploiement Maximo Asset Management configuré manuellement comprend deux tâches : v Exécution du programme de désinstallation de Maximo Asset Management v Suppression manuelle et recréation de la base de données que vous souhaitez utiliser avec le processus de réinstallation Chapitre 10. Désinstallation du produit 185 Exécution du programme de désinstallation des middleware configurés manuellement L'exécution du programme de désinstallation de Maximo Asset Management fait revenir le système administratif et les serveurs de middleware dans un état où vous pouvez exécuter de nouveau le programme d'installation de Maximo Asset Management. Avant de commencer Assurez-vous que tous les services applicables sont lancés et que tous les serveurs middleware sont accessibles. Le programme de désinstallation de Maximo Asset Management doit pouvoir accéder à la base de données utilisée avec Maximo Asset Management afin d'extraire les propriétés d'installation et les données de configuration. Si le programme de désinstallation ne peut pas accéder à une base de données car cette dernière n'est pas disponible, est corrompue ou est inaccessible pour toute autre raison, il supprime les fichiers du poste de travail administratif. Il vous informe ensuite qu'une reprise manuelle peut être nécessaire avant d'exécuter une autre installation de Maximo Asset Management. Le programme de désinstallation utilise les valeurs entrées pendant l'installation initiale. Si les données d'identification utilisées pour accéder à la base de données et au serveur J2EE sont toujours valides, vous n'êtes pas invité à les entrer de nouveau. Si le programme de désinstallation ne peut pas valider ces données d'identification, vous êtes invité à fournir les informations mises à jour. Le programme de désinstallation ne serait pas en mesure de valider les données d'identification si vous aviez mis à jour les mots de passe depuis l'installation d'origine. Procédure 1. Pour exécuter le programme de désinstallation Maximo Asset Management, dans le poste de travail administratif, ouvrez une invite de commande et émettez la commande suivante : Windows rép_installation\_uninstall\uninstall.bat 2. Dans le panneau Introduction, lisez les informations préliminaires, puis cliquez sur Suivant. 3. Dans le panneau des informations du serveur d'applications, entrez les informations suivantes et cliquez sur Suivant. ID utilisateur Entrez le mot de passe de l'administrateur du serveur d'applications. Mot de passe Entrez le mot de passe de l'ID d'administrateur du serveur d'applications. 4. Vérifiez les composants figurant dans le panneau récapitulatif de la désinstallation, puis cliquez sur Désinstaller. 5. A l'issue du processus de désinstallation, cliquez sur Terminé pour quitter le programme. 6. Supprimez le répertoire d'installation de Maximo Asset Management. Par exemple, c:\ibm\smp. Vous devez supprimer manuellement ce répertoire avant de passer au processus de réinstallation. 186 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Que faire ensuite Vous maintenant poursuivre la récupération de la base de données configurée manuellement. Récupération de la configuration de base de données Si l'installation a échoué, vous devez supprimer les objets de base de données créés avant d'exécuter le programme d'installation de Maximo Asset Management avant de pouvoir exécuter de nouveau le programme d'installation de Maximo Asset Management. Pour pouvoir réexécuter le programme d'installation Maximo Asset Management, vous devez supprimer la base de données Maximo Asset Management et la recréer. Remarque : Si vous souhaitez conserver l'instance, vous pouvez également vérifier les objets de la base de données (tables, vues et procédures par exemple) créés par l'utilisateur maxadmin. Vous pouvez ensuite supprimer ces objets individuellement. Restauration du serveur de base de données DB2 Pour réexécuter le programme d'installation de Maximo Asset Management, vous devez d'abord restaurer le serveur de base de données DB2 dans l'état dans lequel il se trouvait avant l'installation de Maximo Asset Management. Avant de commencer Avant de supprimer la base de données, vérifiez que le serveur d'applications MXServer sur IBM WebSphere Application Server Network Deployment est arrêté. Pourquoi et quand exécuter cette tâche Pour restaurer le serveur de base de données DB2 à son état précédent, supprimez la base de données Maximo Asset Management que vous avez créée manuellement. Vous pouvez ensuite la recréer avant de réexécuter le programme d'installation de Maximo Asset Management. Pour restaurer la base de données Maximo Asset Management, procédez comme suit. Procédure 1. Connectez-vous au système qui héberge le serveur DB2. 2. Ouvrez une session de commande DB2 ou exécutez db2cmd à partir d'une invite de commande. Chapitre 10. Désinstallation du produit 187 3. Affichez la liste des applications, puis demandez la fermeture forcée de toutes les applications connectées à la base de données à l'aide des commandes suivantes : a. Pour afficher la liste des applications, entrez la commande suivante : db2 list applications Une liste semblable à la suivante s'affiche : Tableau 20. Exemple de résultat d'une commande de listage de DB2 ID auteur Nom d'application Descripteur de l'appli. ID d'application Nom de base de données Nombre d'agents CTGINST1 db2taskd 507 *LOCAL.DB2.071113150237 MAXDB75 1 CTGINST1 db2stmm 506 *LOCAL.DB2.071113150236 MAXDB75 1 CTGINST1 db2bp 504 *LOCAL.ctginst1.071113150234 MAXDB75 1 b. S'il existe des connexions, fermez les applications concernées à l'aide d'une commande semblable à la suivante : db2 force application ’( 507,506,504 )’ 4. Supprimez la base de données Maximo Asset Management (MAXDB75 par défaut) : db2 drop database MAXDB75 5. Recréez manuellement la base de données maxdb75. «Configuration manuelle de DB2 9.x», à la page 81 Cette section contient des instructions relatives à la configuration manuelle des serveurs DB2 9.x en vue de leur utilisation par Maximo Asset Management. Restauration de la base de données Oracle Pour réexécuter le programme d'installation de Maximo Asset Management, vous devez en premier lieu restaurer le serveur de base de données Oracle au même état qu'avant l'installation de Maximo Asset Management. Avant de commencer Le serveur d'applications MXServer doit être arrêté avant de supprimer la base de données. Pourquoi et quand exécuter cette tâche Supprimez l'utilisateur du schéma de base de données Maximo Asset Management pour restaurer le serveur de base de données Oracle dans son état précédent. Cette tâche doit être réalisée avant la réexécution du programme d'installation de Maximo Asset Management. Pour restaurer la base de données Maximo Asset Management, procédez comme suit. Procédure 1. Connectez-vous au serveur de base de données Oracle en tant que propriétaire du logiciel Oracle. 2. Connectez-vous à l'instance Oracle avec SQLPlus en tant qu'utilisateur DBA : L'identificateur système (SID) Oracle d'une installation correcte est ctginst1. Si vous utilisez une instance Oracle existante avec Maximo Asset Management, utilisez l'identificateur de sécurité Oracle associé à l'instance existante. 188 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) AIX, Linux, HP-UX, Solaris a. Définissez la variable d'environnement à partir de la ligne de commande : ORACLE_SID=<votre_identificateur de sécurité> export ORACLE_SID b. Démarrez SQLPlus à partir de la ligne de commande : sqlplus /nolog c. Connectez-vous à SQLPlus en tant qu'utilisateur DBA : connect sys/<mot de passe système> as sysdba Windows a. Définissez la variable d'environnement à partir de la ligne de commande : set ORACLE_SID=<votre_identificateur_de_sécurité> b. Démarrez SQLPlus à partir de la ligne de commande : sqlplus /nolog c. Connectez-vous à SQLPlus en tant qu'utilisateur DBA : connect sys/<mot de passe système> as sysdba 3. Supprimez l'utilisateur de la base de données Maximo Asset Management (maximo, par défaut) à l'aide d'une commande SQL similaire à celle de l'exemple suivant : drop user maximo cascade; Ne vous déconnectez pas de la base de données. Si vous recevez un message d'erreur pour indiquer que vous ne pouvez pas supprimer un utilisateur actuellement connecté, exécutez les commandes suivantes et utilisez la commande SQL de suppression : shutdown immediate; startup; 4. Recréez manuellement la base de données. «Configuration manuelle d'Oracle 11g», à la page 83 Utilisez les instructions suivantes pour configurer manuellement Oracle 11g en vue de son utilisation avec Maximo Asset Management. «Configuration manuelle d'Oracle», à la page 86 Oracle 10g peut être configuré manuellement pour être utilisé avec Maximo Asset Management. Restauration de la base de données Microsoft SQL Server Pour réexécuter le programme d'installation de Maximo Asset Management, vous devez en premier lieu restaurer le serveur de base de données Microsoft SQL Server au même état qu'avant l'installation de Maximo Asset Management. Avant de commencer Avant de supprimer la base de données, arrêtez le serveur d'applications MXServer. Pourquoi et quand exécuter cette tâche Pour restaurer le serveur de base de données Microsoft SQL Server dans son état initial, supprimez la base de données Maximo Asset Management que vous avez créée manuellement. Ensuite, recréez-la avant de relancer le programme d'installation de Maximo Asset Management. Chapitre 10. Désinstallation du produit 189 Pour restaurer la base de données Maximo Asset Management, procédez comme suit. Procédure 1. Ouvrez Microsoft SQL Server Management Studio. 2. Connectez-vous à une instance de Microsoft SQL Server utilisée par l'installation de Maximo Asset Management avec l'identificateur utilisateur sa, puis cliquez sur Connexion. 3. Développez l'arborescence de l'instance jusqu'au noeud des bases de données. A l'aide du bouton droit de la souris, cliquez sur le nom de base de données que vous avez créé lors de l'installation (par exemple, MAXDB75). Cliquez sur Supprimer pour supprimer la base de données. 4. Dans la fenêtre Supprimer un objet, sélectionnez Supprimer les informations d'historique de sauvegarde et de restauration pour les bases de données et Fermer les connexions existantes, puis cliquez sur OK. 5. Recréez manuellement la base de données maxdb75. «Configuration manuelle de Microsoft SQL Server», à la page 89 Vous pouvez configurer manuellement Microsoft SQL Server pour l'utiliser avec Maximo Asset Management. Désinstallation du produit sans le programme de désinstallation Désinstallation du produit lorsqu'une installation ayant échoué ne génère pas un programme de désinstallation. Si le programme d'installation a rencontré un problème qui a entraîné l'absence du programme de désinstallation, vous devez exécuter d'autres tâches de désinstallation. Si le programme de désinstallation n'a pas été généré, vous devez effectuer l'une des tâches suivantes pour désinstaller le produit : v Exécutez l'outil de récupération du programme de désinstallation décrit dans «Outil de récupération du programme de désinstallation». v Effectuez la désinstallation manuellement en procédant comme suit. 1. «Récupération de la configuration d'WebSphere Application Server», à la page 196. 2. Récupérez la base de données comme indiqué dans «Récupération de la configuration de base de données», à la page 187. 3. Supprimez manuellement les fichiers du système comme indiqué dans «Suppression de fichiers du système», à la page 199. Outil de récupération du programme de désinstallation L'outil de récupération du programme de désinstallation est utilisé pour désinstaller automatiquement Maximo Asset Management lorsque le programme d'installation ne parvient pas à générer le programme de désinstallation. L'outil de récupération du programme de désinstallation est exécuté sur le poste de travail administratif suite à l'échec d'une installation. Cet outil exécute les même fonctions que le programme de désinstallation de Maximo Asset Management. Cet outil est destiné à restaurer le poste de travail administratif et les serveurs middleware afin que l'installation de Maximo Asset Management puisse être à nouveau exécutée. L'outil de récupération du programme de désinstallation est disponible sur le support du produit ainsi que sur le site de support du produit. 190 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Utilisation de l'outil de récupération du programme de désinstallation Utilisez l'outil de récupération du programme de désinstallation pour restaurer le poste de travail administratif et les serveurs de middleware pour que l'installation de Maximo Asset Management puisse être exécutée à nouveau. Pourquoi et quand exécuter cette tâche L'outil de récupération du programme de désinstallation est un outil de ligne de commande qui vous invite à effectuer des saisies. Les informations suivantes sont utilisées pour procéder aux saisies d'une collection de scripts exécutées en série. Ces scripts exécutent les étapes nécessaires pour restaurer le poste de travail d'administration et les serveurs de middleware afin que le programme d'installation puisse à nouveau être exécuté. Si vous choisissez d'ignorer les tâches de l'outil de récupération du programme de désinstallation, vous pouvez exécuter l'outil ultérieurement pour procéder à cette tâche. L'outil de récupération du programme de désinstallation doit être exécuté sur chaque système hébergeant un composant du déploiement Maximo Asset Management. Par exemple, pour supprimer la base de données associée au déploiement, vous devez exécuter le programme sur le serveur hébergeant la base de données. Procédure 1. Ouvrez une invite de commande sur le poste de travail administratif et démarrez l'outil de récupération du programme de désinstallation. v Pour Windows, utilisez cleanupPAE.bat. 2. Procédez aux saisies des scripts chargés de la récupération du serveur IBM WebSphere Application Server Network Deployment utilisé lors du déploiement. a. Indiquez les informations relatives au IBM WebSphere Application Server Network Deployment utilisé lors du déploiement. 1) Lorsque l'invite Would you like to cleanup WebSphere Application Server? [y/n]: (Souhaitez-vous nettoyer WebSphere Application Server ?) s'affiche, sélectionnez y. 2) Lorsque l'invite Would you like to enter a custom install directory for WebSphere? [y/n]: (Souhaitez-vous entrer un répertoire d'installation personnalisé pour WebShere ?) s'affiche, sélectionnez n si vous avez installé IBM WebSphere Application Server Network Deployment dans le répertoire par défaut. Si vous avez installé IBM WebSphere Application Server Network Deployment dans un répertoire personnalisé, vous êtes invité à entrer ce répertoire. 3) Lorsque l'invite Enter your WebSphere admin user ID: (Entrez votre ID utilisateur d'administrateur WebSphere) :), entrez l'ID utilisateur de l'administrateur IBM WebSphere Application Server Network Deployment. 4) Lorsque l'invite Enter your WebSphere admin password: (Entrez votre mot de passe d'administrateur WebSphere) s'affiche, entrez le mot de passe de l'ID utilisateur d'administrateur IBM WebSphere Application Server Network Deployment. b. Supprimer les applications Maximo Asset Management dans IBM WebSphere Application Server Network Deployment. Chapitre 10. Désinstallation du produit 191 1) Lorsque l'invite Would you like to remove the MAXIMO and MAXIMOIEHS applications? [y/n]: (Souhaitez-vous supprimer les applications MAXIMO et MAXIMOIEHS ?) s'affiche, sélectionnez y. Cette étape vous permet d'indiquer si vous souhaitez supprimer les deux applications Maximo et Maximo Help. 2) Lorsque l'invite Enter the name of the node where MAXIMO and MAXIMOIEHS are located: (Entrez le nom du noeud où MAXIMO et MAXIMOIEHS sont installés) s'affiche, entrez le noeud associé aux applications Maximo et Maximo Help. 3) Lorsque l'invite Enter the name of the server where MAXIMO and MAXIMOIEHS are located: (Entrez le nom du serveur Web où sont installées MAXIMO et MAXIMOIEHS) s'affiche, entrez le nom du serveur Web hébergeant les applications Maximo et Maximo Help. 4) Lorsque l'invite Are you sure you want to remove the MAXIMO and MAXIMOIEHS applications? [y/n]: (Voulez-vous vraiment supprimer les applications MAXIMO et MAXIMOIEHS ?) s'affiche, sélectionnez y. c. Supprimer les objets de la file d'attente de messages JMS. 1) Lorsque l'invite Would you like to remove the JMS resources? [y/n]: (Souhaitez-vous supprimer les ressources JMS ?) s'affiche, sélectionnez y. 2) Lorsque l'invite Are you sure you would like to remove the JMS resources? [y/n]: (Voulez-vous vraiment supprimer les ressources JMS ?) s'affiche, sélectionnez y. d. Supprimer les objets de bus d'intégration de services. 1) Lorsque l'invite Would you like to remove the Service Integration Bus and SIB destinations? [y/n]? (Souhaitez-vous supprimer le bus d'intégration de services et les destinations SIB) s'affiche, sélectionnez y. 2) Lorsque l'invite Enter the name of the node where MAXIMO was installed: (Entrez le nom du noeud où MAXIMO a été installé) s'affiche, entrez le noeud associé à l'application Maximo. 3) Lorsque l'invite Enter the name of the server where MAXIMO was installed: (Entrez le nom du serveur où MAXIMO est installé) s'affiche, entrez le nom du serveur Web hébergeant l'application Maximo. 4) Lorsque l'invite Are you sure you would like to remove the Service Integration Bus and SIB destinations? [y/n]: (Voulez-vous vraiment supprimer le bus d'intégration de services et les destinations SIB ?) s'affiche, sélectionnez y. e. Supprimer les propriétés IBM WebSphere Application Server Network Deployment. 1) Lorsque l'invite Would you like to remove the Deployment Manager custom properties? [y/n]: (Souhaitez-vous supprimer les propriétés personnalisées du gestionnaire de déploiement ?) s'affiche, sélectionnez y. 2) Lorsque l'invite Are you sure you would like to remove the Deployment Manager custom properties? [y/n]: (Voulez-vous vraiment supprimer les propriétés personnalisées du gestionnaire de déploiement ?) s'affiche, sélectionnez y. f. Supprimer les variables d'environnement de IBM WebSphere Application Server Network Deployment. 192 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) 1) Lorsque l'invite Would you like to remove the WebSphere Application Server environment variables? [y/n]: (Souhaitez-vous supprimer les variables d'environnement WebSphere Application Server ?) s'affiche, sélectionnez y. 2) Lorsque l'invite Are you sure you would like to remove the WebSphere Application Server environment variables? [y/n]: (Voulez-vous vraiment supprimer les variables d'environnement WebSphere Application Server ?) s'affiche, sélctionnez y. g. Supprimer l'hôte virtuel IBM WebSphere Application Server Network Deployment. 1) Lorsque l'invite Would you like to remove the Maximo Virtual Host? [y/n]: (Souhaitez-vous supprimer l'hôte virtuel Maximo ?) s'affiche, sélectionnez y. 2) Lorsque l'invite Are you sure you would like to remove the Maximo Virtual Host? [y/n]: (Voulez-vous vraiment supprimer l'hôte virtuel Maximo ?) s'affiche, sélectionnez y. h. Supprimer le service d'autorisation et d'authentification Java de IBM WebSphere Application Server Network Deployment 1) Lorsque l'invite Would you like to remove the Java Authentication and Authorization Service (JAAS) Alias? [y/n]: (Etes-vous sûr de vouloir supprimer l'alias JAAS) s'affiche, sélectionnez y. 2) Lorsque l'invite Are you sure you would like to remove the JAAS Alias? [y/n]: (Voulez-vous vraiment supprimer l'hôte virtuel Maximo ?) s'affiche, sélectionnez y. i. Supprimer les sources de données et fournisseurs JDBC de IBM WebSphere Application Server Network Deployment. 1) Lorsque l'invite Would you like to remove the JDBC data sources and providers? [y/n]: (Souhaitez-vous supprimer les sources de données et fournisseurs JDBC ?) s'affiche, sélectionnez y. 2) Lorsque l'invite Are you sure you would like to remove the JDBC data sources and providers? [y/n]: (Voulez-vous vraiment supprimer les sources de données et fournisseurs JDBC ?) s'affiche, sélectionnez y. j. Supprimer les propriétés personnalisées du serveur d'applications IBM WebSphere Application Server Network Deployment. 1) Lorsque l'invite Would you like to remove the application server custom properties? [y/n]: (Souhaitez-vous supprimer les propriétés personnalisées du serveur d'applications ?) s'affiche, sélectionnez y. 2) Lorsque l'invite Are you sure you would like to remove the application server custom properties?[y/n]: (Etes-vous sûr de vouloir supprimer les propriétés personnalisées du serveur d'applications) s'affiche, sélectionnez y. k. Supprimer les utilisateurs et les groupes. 1) Lorsque l'invite Would you like to remove the Maximo users and groups? [y/n]: (Souhaitez-vous supprimer les utilisateurs et les groupes Maximo ?) s'affiche, sélectionnez y. 2) Lorsque l'invite Enter the Maximo administration user(Default = maxadmin): (Entrez l'utilisateur d'administration Maximo (par défaut = maxadmin) :) s'affiche, entrez l'ID utilisateur. 3) Lorsque l'invite Enter the Maximo system registration user(Default = maxreg): (Entrez l'utilisateur d'enregistrement de système Maximo) s'affiche, entrez l'ID utilisateur. Chapitre 10. Désinstallation du produit 193 4) Lorsque l'invite Enter the Maximo system integration user(Default = mxintadm): (Entrez l'utilisateur d'enregistrement système Maximo (par défaut = mxintadm)) s'affiche, entrez l'ID utilisateur. 5) Lorsque l'inviteAre you sure you would like to remove the Maximo users and groups? [y/n]: (Voulez-vous vraiment supprimer les utilisateurs et les groupes Maximo ?) s'affiche, sélectionnez y. 3. Procédez aux saisies des scripts chargés de la récupération du serveur de base de données utilisé lors du déploiement. v DB2 a. Indiquez les informations relatives à la base de données utilisée lors du déploiement. 1) Lorsque l'invite Would you like to cleanup the database? [y/n]: (Souhaitez-vous nettoyer la base de données ?) s'affiche, sélectionnez y. 2) Lorsque l'invite Which database type would you like to cleanup? [DB2, Oracle, SQLServer (BAT only)]: (Quel type de base de données souhaitez-vous nettoyer [DB2, Oracle, SQLServer (BAT uniquement)]:) s'affiche, sélectionnez DB2. 3) Lorsque l'invite Enter database name: (Entrez le nom de la base de données) s'affiche, entrez le nom de la base de données utilisée lors du déploiement. 4) Lorsque l'invite Enter database instance administrator user ID: (Entrez l'ID utilisateur de l'administrateur de l'instance de base de données) s'affiche, entrez l'ID utilisateur de l'administrateur de l'instance de base de données. 5) Lorsque l'invite Enter database instance administrator password: (Entrez le mot de passe de l'administrateur d'instance de base de données) s'affiche, entrez le mot de passe de l'ID utilisateur de l'administrateur d'instance de base de données. 6) Lorsque l'inviteEnter database instance name: (Entrez le nom d'instance de base de données) s'affiche, entrez le nom d'instance de la base de données. b. Confirmez la suppression de la base de données. 1) Lorsque l'invite Are you sure you would like to drop the <database name> database? [y/n]: (Voulez-vous vraiment supprimer la base de données ?) s'affiche, sélectionnez y. 2) Vérifiez que la base de données a été supprimée. v Oracle a. Indiquez les informations relatives à la base de données utilisée lors du déploiement. 1) Lorsque l'invite Would you like to cleanup the database? [y/n]: (Souhaitez-vous nettoyer la base de données ?) s'affiche, sélectionnez y. 2) Lorsque l'invite Which database type would you like to cleanup? [DB2, Oracle, SQLServer (BAT only)]: (Quel type de base de données souhaitez-vous nettoyer [DB2, Oracle, SQLServer (BAT uniquement)]:) s'affiche, sélectionnez Oracle. 3) Lorsque l'invite Enter the SID of the Oracle instance: (Entrez l'ID système de l'instance Oracle) s'affiche, entrez l'ID système de Oracle de l'instance Oracle utilisée lors du déploiement. 194 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) 4) Lorsque l'invite Enter the Oracle install directory: (Entrez le répertoire d'installation oracle) s'affiche, entrez l'emplacement d'installation de Oracle. b. Indiquez les informations d'utilisateur. 1) Lorsque l'invite Enter the SYSDBA user: (Entrez l'utilisateur SYSDBA) s'affiche, entrez l'ID utilisateur SYSDBA. 2) Lorsque l'invite Enter the SYSDBA password: (Entrez le mot de passe SYSDBA) s'affiche, entrez le mot de passe de l'utilisateur SYSDBA. 3) Lorsque l'invite Enter database user: (Entrez l'utilisateur de base de données) s'affiche, entrez l'utilisateur de la base de données Oracle. 4) Lorsque l'invite Would you like to delete the <database user name> database user? [y/n]: (Souhaitez-vous supprimer l'utilisateur de base de données [nom utilisateur base de données] ?) s'affiche, sélectionnez y. c. Supprimez les espaces table Oracle et l'instance Oracle. 1) Lorsque l'invite Would you like to delete the 'maxdata', 'maxtemp', and 'maxindex' tablespaces? [y/n]: (Souhaitez-vous supprimer les espaces table 'maxdata', 'maxtemp', et 'maxindex' ?) s'affiche, sélectionnez y. 2) Lorsque l'invite Would you like to delete the oracle instance? [y/n]: (Souhaitez-vous supprimer l'instance Oracle ?) s'affiche, sélectionnez y. v Microsoft SQL Server a. Lorsque l'invite Enter database name: (Entrez le nom de la base de données) s'affiche, entrez le nom de la base de données utilisée lors du déploiement. b. Lorsque l'invite Are you sure you would like to drop the <database name> database? [y/n]: (Voulez-vous vraiment supprimer la base de données [nom base de données] ?) s'affiche, sélectionnez y. 4. Procédez aux saisies des scripts chargés de la récupération du poste de travail administratif utilisé lors du déploiement. a. Lorsque l'invite Would you like to cleanup the administrator workstation? [y/n]: (Souhaitez-vous nettoyer le poste de travail administratif ?) s'affiche, sélectionnez y. b. Lorsque l'invite Would you like to enter a custom install directory? [y/n]: (Souhaitez-vous saisir un répertoire d'installation personnalisé ?) s'affiche, sélectionnez n si vous avez installé Maximo Asset Management dans le répertoire par défaut. Si vous avez installé Maximo Asset Management dans un répertoire personnalisé, vous êtes invité à indiquer ce répertoire. c. Lorsque l'invite Are you sure you would like to cleanup the following directory: <install directory>? [y/n]: (Voulez-vous vraiment nettoyer le répertoire suivant : [répertoire d'installation] ?) s'affiche, sélectionnez y. Désinstallation manuelle Des étapes de désinstallation manuelle sont parfois nécessaires pour désinstaller Maximo Asset Management lorsque le programme d'installation ne parvient pas à générer le programme de désinstallation. Les étapes de désinstallation manuelle sont effectuées suite à l'échec d'une installation. Ces étapes sont utilisées pour supprimer les mêmes objets que le programme de désinstallation de Maximo Asset Management. Ces étapes sont Chapitre 10. Désinstallation du produit 195 destinées à restaurer le poste de travail administratif et les serveurs middleware afin que l'installation de Maximo Asset Management puisse être à nouveau exécutée. Récupération de la configuration d'WebSphere Application Server Suivez ces instructions pour supprimer des objets WebSphere Application Server créés ou modifiés par le programme d'installation et restaurer WebSphere Application Server dans l'état où il se trouvait lors de sa première installation par le programme d'installation de middleware. Pourquoi et quand exécuter cette tâche Suite à un échec de l'installation de , il est possible que les objets identifiés dans ces instructions n'aient pas tous été créés ou configurés. Ces étapes s'appliquent uniquement aux objets qui ont été créés par le processus d'installation d'. En outre, si vous avez créé ou configuré manuellement des objets WebSphere Application Server, vous devez vous assurer qu'ils restent intacts avant d'entreprendre ce processus de récupération. En supposant que WebSphere Application Server n'est pas fonctionnel en raison de l'échec de l'installation des middleware, assurez-vous que le gestionnaire de déploiement et le noeud sont en cours d'exécution. Une fois la récupération de WebSphere Application Server terminée, vous pouvez passer à l'étape suivante du processus de désinstallation, qui implique les étapes de restauration de la base de données. Procédure 1. A l'aide de l'ID administrateur WebSphere Application Server, connectez-vous à la console IBM de WebSphere Application Server. https://<hôte_dmgr>:9043/ ibm/console. 2. Supprimez les applications d'entreprise installées. a. Développez Applications. b. Sélectionnez Applications d'entreprise. c. Sélectionnez MAXIMO et MAXIMOIEHS. d. Cliquez sur Arrêter. e. Le cas échéant, sélectionnez à nouveau MAXIMO et MAXIMOIEHS. f. Cliquez sur Désinstaller. g. Cliquez sur OK. 3. Supprimez les ressources JMS. a. Supprimez les spécifications d'activation. 1) 2) 3) 4) 5) Développez Ressources. Développez JMS. Sélectionnez Spécifications d'activation. Sélectionnez intjmsact. Cliquez sur Supprimer. b. Supprimez les files d'attente 1) Développez Ressources. 2) Développez JMS. 3) Sélectionnez Files d'attente. 196 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) 4) Sélectionnez CQIN, SQIN et SQOUT. 5) Cliquez sur Supprimer. c. Supprimez les fabriques de connexions 1) Développez Ressources. 2) Développez JMS. 3) Sélectionnez Fabriques de connexions. 4) Sélectionnez intjmsconfact. 5) Cliquez sur Supprimer. 4. Supprimez le bus d'intégration des services intjmsbus. a. Développez le lien Intégration de services. b. Cliquez sur Bus. c. Cochez la case intjmsbus. d. Cliquez sur Supprimer. 5. Supprimez la propriété personnalisée CTG_MAXIMO_SERVLET_URL du gestionnaire de déploiement : a. Développez le lien Administration du système. b. c. d. e. f. Cliquez sur Gestionnaire de déploiement. Sélectionnez l'onglet Configuration Cliquez sur Gestion des processus et Java. Cliquez sur Définition de processus. Cliquez sur Java Virtual Machine (JVM). g. Cliquez sur Propriétés personnalisées. h. Cochez la case CTG_MAXIMO_SERVLET_URL. i. Cliquez sur Supprimer. 6. Supprimez les variables d'environnement CTG_MAXIMO_SERVLET_URL et ctg_JDBC_DRIVER_PATH WebSphere Application Server : a. Développez le lien Environnement. b. Sélectionnez Variables WebSphere. c. Sélectionnez Cell=ctgCell01 dans le menu Etendue. d. Cliquez sur Appliquer. Si la portée est définie pour les variables WebSphere Application Server, vous n'avez pas besoin de cliquer sur Appliquer pour appliquer les modifications. e. Cochez les cases CTG_MAXIMO_SERVLET_URL et ctg_JDBC_DRIVER_PATH. f. Cliquez sur Supprimer. 7. Supprimez l'hôte virtuel maximo_host : a. Développez le lien Environnement. b. Sélectionnez Hôtes virtuels. c. Sélectionnez maximo_host. d. Cliquez sur Supprimer. 8. Supprimez l'alias Java Authentication and Authorization Service (JAAS)(maxJaasAlias) : a. Développez le lien Sécurité. b. Sélectionnez Administration, applications et infrastructure sécurisées. c. Sélectionnez l'onglet de configuration. Chapitre 10. Désinstallation du produit 197 d. Sélectionnez Service JAAS (Java Authentication and Authorization Service). e. Sélectionnez Données d'authentification J2C. f. Sélectionnez maxJaasAlias. g. Cliquez sur Supprimer. 9. Supprimez les sources de données JDBC. Supprimez les sources de données V 4.0 : a. Développez Ressources. b. Développez JDBC. c. Sélectionnez Sources de données (WebSphere Application Server V4). d. Sélectionnez la source de données du pilote JDBC DB2 Universal 4.0 XA. e. Cliquez sur Supprimer. Supprimez les sources de données. a. Développez Ressources. b. Développez JDBC. c. Sélectionnez Sources de données. d. Sélectionnez la source de données du pilote JDBC DB2 Universal et intjmsds. e. Cliquez sur Supprimer. Supprimez les fournisseurs JDBC. a. Développez Ressources. b. Développez JDBC. c. Sélectionnez Fournisseurs JDBC. d. Sélectionnez maxJdbcProvider. e. Cliquez sur Supprimer. 10. Supprimez les propriétés ajoutées associées au serveur d'application MXServer : a. Développez Serveurs. b. c. d. e. f. g. h. Sélectionnez Serveurs d'applications. Sélectionnez MXServer. Sélectionnez l'onglet de configuration. Développez Gestion des processus et Java. Sélectionnez Définition des processus. Sélectionnez Machine virtuelle Java. Sélectionnez Propriétés personnalisées. i. Sélectionnez com.collation.home et sun.rmi.dgc.ackTimeout. j. Cliquez sur Supprimer. 11. Supprimez les utilisateurs Maximo : a. Développez Utilisateurs et groupes. b. Cliquez sur Gérer les utilisateurs. c. Cliquez sur Rechercher et lancez la recherche par ID utilisateur. d. Recherchez et sélectionnez les ID utilisateur maxadmin, maxreq et mxintadm, puis cliquez sur Supprimer. 198 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) 12. Dans la boîte de dialogue des messages, cliquez sur Enregistrer pour enregistrer les changements de configuration. Veillez à synchroniser toutes les modifications avec les noeuds. 13. Retirez du système de fichiers les fichiers JAR du pilote JDBC IBM DB2 en supprimant les fichiers db2jcc.jar et db2jcc_license_cu.jar du dossier ctgMX\lib situé dans le répertoire de base de WebSphere Application Server. Par exemple, C:\Program Files\IBM\WebSphere\AppServer. «Récupération de la configuration de base de données», à la page 187 Si l'installation a échoué, vous devez supprimer les objets de base de données créés avant d'exécuter le programme d'installation de Maximo Asset Management avant de pouvoir exécuter de nouveau le programme d'installation de Maximo Asset Management. Suppression de fichiers du système Si aucun programme de désinstallation n'est disponible en raison de l'échec de l'installation, les fichiers produit doivent être supprimés du système manuellement. Pourquoi et quand exécuter cette tâche Pour supprimer les fichiers du système, procédez comme suit. Procédure 1. Vérifiez que vous êtes connecté au système avec l'ID utilisateur dont vous vous êtes servi pour démarrer le programme d'installation du produit. 2. Supprimez manuellement le répertoire de base de Maximo Asset Management. Pour Windows, l'emplacement par défaut de ce répertoire est C:\IBM\SMP. Chapitre 10. Désinstallation du produit 199 200 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Chapitre 11. Démarrage et arrêt des middleware Utilisez ces informations pour démarrer et arrêter des logiciels intermédiaires lorsque nécessaire. Il se peut que vous deviez parfois arrêter ou redémarrer des logiciels intermédiaires. Redémarrage de middleware sous Windows Cette procédure décrit comment redémarrer les middleware sous Windows, si besoin est. Pourquoi et quand exécuter cette tâche Pour démarrer correctement les middleware sous Windows, utilisez les scripts suivants dans l'ordre dans lequel ils sont répertoriés : Procédure 1. Connectez-vous en tant qu'utilisateur détenant des droits d'administration. 2. Si vous avez installé DB2, démarrez ctginst1. a. Cliquez sur Démarrer et sélectionnez Exécuter. b. Entrez services.msc et cliquez sur OK. c. Sélectionnez DB2 - DB2COPY1 - CTGINST1-0 et cliquez sur Démarrer le service. Pour démarrer CTGINST1, vous pouvez aussi utiliser la commande db2start à partir d'une ligne de commande. 3. Si vous avez installé IBM Tivoli Directory Server, démarrez le démon d'administration IBM Tivoli Directory Server. a. Cliquez sur Démarrer et sélectionnez Exécuter. b. Entrez services.msc et cliquez sur OK. c. Sélectionnez IBM Tivoli Directory Admin Daemon V6.3 - idsccmdb et cliquez sur Démarrer le service. Pour démarrer IBM Tivoli Directory Server, vous pouvez aussi utiliser la commande suivante à partir d'une ligne de commande : idsdiradm -I idsccmdb 4. Si vous avez installé IBM Tivoli Directory Server, démarrez l'instance IBM Tivoli Directory Server. a. Cliquez sur Démarrer et sélectionnez Exécuter. b. Entrez services.msc et cliquez sur OK. c. Sélectionnez IBM Tivoli Directory Server Instance V6.3 - idsccmdb et cliquez sur Démarrer le service. Pour démarrer l'instance d'IBM Tivoli Directory Server, vous pouvez également exécuter la commande suivante : idsslapd -I idsccmdb © Copyright IBM Corp. 2007, 2013 201 Important : L'instance IBM Tivoli Directory Server doit rester en mode de démarrage manuel. Elle doit être démarrée manuellement pour être correctement synchronisée avec la base de données dans le contexte de Maximo Asset Management. 5. Si vous avez installé WebSphere Application Server, démarrez le gestionnaire de domaine a. Cliquez sur Démarrer et sélectionnez Exécuter. b. Entrez services.msc et cliquez sur OK. c. Sélectionnez IBMWAS70Service - ctgCellManager01 et cliquez sur Démarrer le service. Pour démarrer le gestionnaire de domaine, vous pouvez aussi utiliser la commande suivante à partir de la ligne de commande : WAS_HOME\profiles\ctgDmgr01\bin\startManager.bat 6. Si vous avez installé WebSphere Application Server, démarrez le noeud. a. Cliquez sur Démarrer et sélectionnez Exécuter. b. Entrez services.msc et cliquez sur OK. c. Sélectionnez IBMWAS70Service - nodeagent et cliquez sur Démarrer le service. Pour démarrer le noeud, vous pouvez aussi utiliser la commande suivante à partir d'une ligne de commande : WAS_HOME\profiles\ctgAppSvr01\bin\startNode.bat 7. Si vous avez installé WebSphere Application Server, démarrez MXServer. Si vous avez choisi de créer un service pour démarrer le serveur d'applications MXServer, vous pouvez utiliser le panneau de configuration Services pour le démarrer et l'arrêter. Pour démarrer le serveur d'applications, vous pouvez aussi utiliser la commande suivante à partir de la ligne de commande : WAS_HOME\profiles\ctgAppSrv01\bin\startServer.bat MXServer 8. Si vous avez installé WebSphere Application Server, démarrez IBM HTTP Server et webserver1. a. Cliquez sur Démarrer, puis sélectionnez Exécuter. b. Entrez services.msc et cliquez sur OK. c. Sélectionnez IBM HTTP Server 7.0 et cliquez sur Démarrer le service. Par ailleurs, vous pouvez entrer apache dans la ligne de commande pour démarrer HTTP Server. Redémarrage de middleware sous UNIX Il peut arriver que des services intermédiaires aient besoin d'être redémarrés sur des plateformes Linux et AIX, par exemple lors d'un réamorçage. Les serveurs et services intermédiaires doivent être actifs avant l'exécution du programme d'installation de Maximo Asset Management. Pourquoi et quand exécuter cette tâche Pour démarrer correctement des produits middleware sous UNIX, procédez comme suit. Procédure 1. Connectez-vous en tant que superutilisateur. 202 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) 2. Démarrez les serveurs à l'aide des scripts suivants dans l'ordre dans lequel ils sont répertoriés : Si vous avez installé DB2, démarrez l'instance ctginst1. su - ctginst1 -c db2start Si vous avez installé IBM Tivoli Directory Server, démarrez le démon d'administration IBM Tivoli Directory Server. <ITDS_HOME>/sbin/idsdiradm -I idsccmdb Si vous avez installé IBM Tivoli Directory Server, démarrez le démon IBM Tivoli Directory Server. <REPERTOIRE_PRINCIPAL_ITDS>/sbin/idsslapd -I <nom d'instance> Cette commande doit ressembler à l'exemple suivant : <REPERTOIRE_PRINCIPAL_ITDS>/sbin/idsslapd -I idsccmdb Important : L'instance de IBM Tivoli Directory Server doit toujours être définie avec un type de démarrage manuel. Elle doit être démarrée manuellement pour être correctement synchronisée avec la base de données dans le contexte de Maximo Asset Management. Si vous avez installé WebSphere Application Server, démarrez le gestionnaire de déploiement. <WAS_HOME>/profiles/ctgDmgr01/bin/startManager.sh Si vous avez installé WebSphere Application Server, démarrez le noeud. <WAS_HOME>/profiles/ctgAppSrv01/bin/startNode.sh Si vous avez installé WebSphere Application Server, démarrez webserver1. <WAS_HOME>/profiles/ctgAppSrv01/bin/startServer.sh webserver1 -username <username> -password <password> Si vous avez installé WebSphere Application Server, démarrez MXServer. <WAS_HOME>/profiles/ctgAppSrv01/bin/startServer.sh MXServer -username <username> -password <password> Si vous avez installé WebSphere Application Server, démarrez le serveur HTTP et webserver1. Linux, Solaris, HP-UX /opt/IBM/HTTPServer/bin/apachectl start AIX /usr/IBM/HTTPServer/bin/apachectl start Arrêt de middleware sous Windows Cette procédure décrit comment arrêter les middleware sous Windows, si besoin est. Pourquoi et quand exécuter cette tâche Pour arrêter correctement des produits middleware sous Windows, procédez comme suit. Procédure 1. Si a. b. c. vous avez installé DB2, arrêtez ctginst1. Cliquez sur Démarrer et sélectionnez Exécuter. Entrez services.msc et cliquez sur OK. Sélectionnez DB2 - DB2COPY1 - CTGINST1-0, et cliquez sur Arrêter le service. Chapitre 11. Démarrage et arrêt des middleware 203 2. Si vous avez installé IBM Tivoli Directory Server, arrêtez le démon d'administration IBM Tivoli Directory Server. a. Cliquez sur Démarrer et sélectionnez Exécuter. b. Entrez services.msc et cliquez sur OK. c. Sélectionnez IBM Tivoli Directory Admin Daemon V6.3 - idsccmdb et cliquez sur Arrêter le service. 3. Si vous avez installé IBM Tivoli Directory Server, démarrez l'instance IBM Tivoli Directory Server. a. Cliquez sur Démarrer et sélectionnez Exécuter. b. Entrez services.msc et cliquez sur OK. c. Sélectionnez IBM Tivoli Directory Server Instance V6.3 - idsccmdb et cliquez sur Arrêter le service. 4. Si vous avez installé WebSphere Application Server, arrêtez IBM HTTP Server et webserver1. a. Cliquez sur Démarrer, puis sélectionnez Exécuter. b. Entrez services.msc et cliquez sur OK. c. Sélectionnez IBM HTTP Server 7.0 et cliquez sur Arrêter le service. 5. Si vous avez installé WebSphere Application Server, démarrez le gestionnaire de domaine a. Cliquez sur Démarrer et sélectionnez Exécuter. b. Entrez services.msc et cliquez sur OK. c. Sélectionnez IBMWAS70Service - ctgCellManager01, et cliquez sur Arrêter le service. 6. Si vous avez installé WebSphere Application Server, arrêtez les serveurs à l'aide des scripts suivants dans l'ordre dans lequel ils sont répertoriés : Arrêtez le noeud. <WAS_HOME>\profiles\ctgAppSvr01\bin\stopNode.bat Remarque : Si ce processus a été configuré pour s'exécuter en tant que service, arrêtez le service : a. Cliquez sur Démarrer > Services > Panneau de configuration. b. Cliquez sur IBM WebSphere Application Server V7.0 - nodeagent. c. Cliquez sur cet élément avec le bouton droit de la souris et cliquez sur Arrêter. Arrêtez MXServer <WAS_HOME>\profiles\ctgAppSrv01\bin\stopServer.bat MXServer -username <nom_utilisateur> -password <mot_de_passe> Remarque : Sauf si vous avez modifié les emplacements d'installation, les valeurs par défaut sont les suivantes : <HTTP_SERVER_HOME> est C:\Program Files\IBM\HTTPServer\bin <WAS_HOME> est C:\Program Files\IBM\WebSphere\AppServer «Configuration du serveur d'applications WebSphere Application Server Network Deployment pour l'exécuter en tant que service Windows», à la page 211 Si vous configurez WebSphere Application Server Network Deployment de sorte à l'exécuter en tant que service Windows, ce produit sera plus facile à gérer. 204 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Arrêt des middleware sous Linux et AIX Cette procédure décrit comment arrêter le middleware sur des plateformes Linux et AIX, si besoin est. Pourquoi et quand exécuter cette tâche Pour correctement arrêter des middleware sous Linux et AIX, procédez comme suit. Procédure 1. Connectez-vous en tant qu'utilisateur root. 2. Si vous avez installé WebSphere Application Server, arrêtez les serveurs à l'aide des scripts suivants dans l'ordre dans lequel ils sont répertoriés : Si vous avez installé DB2, arrêtez l'instance ctginst1. su - ctginst1 -c db2stop Si vous avez installé IBM Tivoli Directory Server, arrêtez le démon d'administration IBM Tivoli Directory Server. <ITDS_HOME>/sbin/idsdiradm -h idsccmdb Si vous avez installé IBM Tivoli Directory Server, arrêtez le démon IBM Tivoli Directory Server. <ITDS_HOME>/sbin/ibmslapd -I <instancename> -k Important : L'instance de IBM Tivoli Directory Server doit toujours être définie avec un type de démarrage manuel. Elle doit être démarrée manuellement pour être correctement synchronisée avec la base de données dans le contexte de Maximo Asset Management. Si vous avez installé WebSphere Application Server, arrêtez le serveur HTTP et webserver1. Linux, Solaris, HP-UX /opt/IBM/HTTPServer/bin/apachectl stop AIX /usr/IBM/HTTPServer/bin/apachectl stop Si vous avez installé WebSphere Application Server, arrêtez le gestionnaire de déploiement. <WAS_HOME>/profiles/ctgDmgr01/bin/stopManager.sh Si vous avez installé WebSphere Application Server, arrêtez le noeud <REP_INSTALL_WAS>/profiles/ctgAppSrv01/bin/stopNode.sh -username <nom_utilisateur> -password <mot de passe> Si vous avez installé WebSphere Application Server, arrêtez webserver1. <WAS_HOME>/profiles/ctgAppSrv01/bin/stopServer.sh webserver1 -username <username> -password <password> Si vous avez installé WebSphere Application Server, arrêtez MXServer. <REP_INSTALL_WAS>/profiles/ctgAppSrv01/bin/stopServer.sh MXServer -username <nom_utilisateur> -password <mot de passe> Chapitre 11. Démarrage et arrêt des middleware 205 206 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Chapitre 12. Rubriques associées à l'installation avancée Cette section contient des informations pratiques réservées aux scénarios avancés de déploiement de Maximo Asset Management. Consultez ces rubriques pour obtenir des informations de configuration et d'installation dans les déploiements avancés. Gestion de WebSphere Application Server Network Deployment Effectuez ces tâches si vous avez installé WebSphere Application Server Network Deployment ou utilisé un serveur existant. Des informations complètes sur l'exécution et l'administration sont disponibles sur le site de support de WebSphere Application Server Network Deployment. Démarrage du serveur d'applications à partir de la ligne de commande Lors du déploiement de Maximo Asset Management, un serveur d'applications nommé MXServer est créé de façon manuelle ou automatique par le programme d'installation de Maximo Asset Management. Pourquoi et quand exécuter cette tâche Pour démarrer le serveur d'applications MXServer à partir de la ligne de commande, procédez comme suit. Procédure 1. Démarrez le gestionnaire de déploiement : UNIX et Linux <WAS_HOME>/AppServer/profiles/ctgDmgr01/bin/startManager.sh Windows <WAS_HOME>\profiles\ctgDmgr01\bin\startManager.bat 2. Démarrez le noeud : UNIX et Linux <WAS_HOME>r/profiles/ctgAppSrv01/bin/startNode.sh Windows <WAS_HOME>\profiles\ctgAppSrv01\bin\startNode.bat 3. Démarrez le serveur Web : UNIX et Linux <WAS_HOME>/profiles/ctgAppSrv01/bin/startServer.sh webserver1 Windows <WAS_HOME>\profiles\ctgAppSrv01\bin\startServer.bat webserver1 4. Démarrez le serveur d'applications : UNIX et Linux <WAS_HOME>/profiles/ctgAppSrv01/bin/startServer.sh MXServer © Copyright IBM Corp. 2007, 2013 207 Windows <WAS_HOME>\profiles\ctgAppSrv01\bin\startServer.bat MXServer Démarrage du serveur d'applications à partir de la console d'administration Lors du déploiement de Maximo Asset Management, un serveur d'applications nommé MXServer est créé de façon manuelle ou automatique par le programme d'installation de Maximo Asset Management. Pourquoi et quand exécuter cette tâche Pour démarrer le serveur d'applications MXServer à partir de la console d'administration, procédez comme suit. Procédure 1. Avant de démarrer la console d'administration, assurez-vous que les processus serveur suivants sont en cours d'exécution. Si tel n'est pas le cas, exécutez les commandes indiquées à partir de la ligne de commande pour les démarrer. Tableau 21. Processus serveur Serveur Serveur HTTP Aller à Windows <HTTP_SERVER_HOME>\bin\apache -k start <HTTP_SERVER_HOME>\bin\apache -k stop UNIX <HTTP_SERVER_HOME>/bin/apachectl start <HTTP_SERVER_HOME>/bin/apachectl stop Gestionnaire de Windows déploiement <WAS_HOME> \profiles\ctgDmgr01\bin\startManager.bat <WAS_HOME> \profiles\ctgDmgr01\bin\stopManager.bat UNIX <WAS_HOME>/profiles/ctgDmgr01/bin/startManager.sh <WAS_HOME>/profiles/ctgDmgr01/bin/stopManager.sh Agent de noeud Windows <WAS_HOME>\profiles\ctgAppSrv01\bin\startNode.bat <WAS_HOME>\profiles\ctgAppSrv01\bin\stopNode.bat UNIX <WAS_HOME>/profiles/ctgAppSrv01/bin/startNode.sh <WAS_HOME>/profiles/ctgAppSrv01/bin/stopNode.sh Instance Tivoli Directory Server Windows 1. Cliquez sur Démarrer et sélectionnez Exécuter. 2. Entrez services.msc et cliquez sur OK. 3. Sélectionnez IBM Tivoli Directory Server Instance V6.1 idsccmdb et cliquez sur Démarrer le service. UNIX 208 /ldap/V6.1/sbin/ibmslapd -I idsccmdb IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Tableau 21. Processus serveur (suite) Serveur Base de données du serveur d'annuaire Aller à Windows 1. Cliquez sur Démarrer et sélectionnez Exécuter. 2. Entrez services.msc et cliquez sur OK. 3. Sélectionnez DB2 - DB2COPY1 - CTGINST1-0 et cliquez sur Démarrer le service. UNIX su - idsccmdb -c db2start 2. Pour démarrer la console d'administration, ouvrez une fenêtre de navigateur et entrez l'URL suivante : http://<nom_serveur>:9060/ibm/console où <nom_serveur> est le nom d'hôte de WebSphere Application Server Network Deployment et 9060 est le numéro de port par défaut de la console d'administration. 3. Entrez un ID utilisateur administratif et un mot de passe pour vous connecter, le cas échéant. 4. A partir de la console d'administration, cliquez sur Serveurs > Types de serveur > Serveurs d'applications. 5. Cochez la case en regard de MXServer, le nom du serveur WebSphere Application Server Network Deployment. 6. Cliquez sur Démarrer. Notez que l'icône de la colonne de statut indique que le serveur est en cours d'exécution. Pour arrêter WebSphere Application Server Network Deployment, vous pouvez cliquer sur Arrêter. L'icône de la colonne de statut indique alors que le serveur est arrêté. Sécurisation de la console d'administration de WebSphere Application Server Network Deployment Vous pouvez sécuriser la console d'administration de sorte que seuls les utilisateurs authentifiés puissent y accéder. Pourquoi et quand exécuter cette tâche Une fois Virtual Member Manager activé pour la sécurité de WebSphere Application Server Network Deployment, vous devez exécuter plusieurs étapes afin de sécuriser la console. En premier lieu, vous devez déterminez les utilisateurs (ou groupes) définis dans le registre d'utilisateurs en cours. Après avoir déterminé les utilisateurs à autoriser à accéder à la console, vous pouvez définir leur niveau d'accès en affectant des rôles. Les rôles déterminent les actions d'administration qu'un utilisateur peut réaliser. Une fois la sécurité activée, un utilisateur doit entrer un ID utilisateur et un mot de passe d'administrateur valides pour accéder à la console. La page Rôles des groupe administratifs permet d'accorder des droits d'accès de groupe pour administrer les serveurs d'applications à l'aide de la console d'administration. Cliquez sur Sécurité > Administration sécurisée, applications et infrastructure > Rôles des groupes administratifs pour afficher les rôles de groupes administratifs disponibles. Chapitre 12. Rubriques associées à l'installation avancée 209 Tableau 22. Rôles des groupes administratifs Rôle d'administration Description Administrateur Détient des droits d'opérateur et de configurateur, ainsi que les droits d'accès aux données confidentielles. Opérateur Détient des droits de moniteur et peut modifier l'état d'exécution. Par exemple, l'opérateur peut démarrer ou arrêter des services. Configurateur Détient des droits de moniteur et peut modifier la configuration du serveur d'applications. Moniteur Détient les droits les plus limités. Ce rôle autorise seulement l'utilisateur à afficher la configuration et l'état en cours du serveur d'applications. Déployeur Les utilisateurs disposant de ce rôle peuvent configurer et exécuter des applications. adminsecuritymanager La sécurité d'administration à granularité fine est disponible en utilisant wsadmin uniquement. Toutefois, vous pouvez affecter des utilisateurs et des groupes au rôle adminsecuritymanager au niveau de la cellule via les scripts wsadmin et la console d'administration. En utilisant le rôle adminsecuritymanager, vous pouvez affecter des utilisateurs et des groupes aux rôles d'administrateur et aux rôles du groupe d'administration. Toutefois, un administrateur ne peut pas affecter des utilisateurs et des groupes aux rôles d'administrateurs et aux rôles du groupe d'administration, y compris au rôle adminsecuritymanager. iscadmins Détient des droits d'administrateur permettant de gérer les utilisateurs et les groupes à partir de la console d'administration uniquement. Remarque : Pour gérer les utilisateurs et les groupes, cliquez sur Utilisateurs et groupes dans la console, puis cliquez sur Gérer les utilisateurs ou Gérer les groupes. Procédez comme suit pour affecter des utilisateurs ou des groupes aux rôles de sécurité : Procédure 1. Sélectionnez Applications > Applications d'entreprise > nom_application. 2. Sous Propriétés du détail, cliquez Mappage rôle de sécurité-utilisateur/groupe. 3. Sélectionnez le rôle et cliquez sur Rechercher des utilisateurs ou Rechercher des groupes. Différents rôles peuvent être dotés de différents droits. La mise en correspondance des utilisateurs ou des groupes avec un rôle permet à ces utilisateurs ou ces groupes d'accéder à des applications définies par le rôle. Les utilisateurs et groupes sont associés aux rôles définis dans une application lors de l'installation ou de la configuration de celle-ci. Utilisez un modèle de recherche pour afficher les utilisateurs dans la liste Disponibles. Cliquez sur >> pour ajouter des utilisateurs de la liste Disponibles à la liste Sélectionnés. 4. Redémarrez tous les serveurs d'applications. Configuration des services Windows Création de l'agent de noeud et du serveur d'applications WebSphere Application Server Network Deployment pour une exécution en tant que services Windows. 210 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Ces services doivent être créés de façon à démarrer dans le bon ordre. Suivez la procédure de création ci-dessous. Commencez par créer le service de l'agent de noeud, puis créez le service MXServer. Configuration du serveur d'applications WebSphere Application Server Network Deployment pour l'exécuter en tant que service Windows Si vous configurez WebSphere Application Server Network Deployment de sorte à l'exécuter en tant que service Windows, ce produit sera plus facile à gérer. Pourquoi et quand exécuter cette tâche Pour configurer le serveur d'applications WebSphere Application Server Network Deployment pour qu'il s'exécute comme un service Windows, procédez comme suit. Procédure 1. Démarrez la console d'administration WebSphere Application Server Network Deployment en ouvrant une fenêtre de navigateur, puis entrez l'URL suivante : http://<nom_serveur>:9060/ibm/console 2. Entrez l'ID utilisateur et le mot de passe d'un administrateur 3. Cliquez sur Serveurs > Serveurs d'applications. 4. Dans le panneau Serveurs d'applications, sélectionnez MXServer et cliquez sur Démarrer. Cette action a pour effet de créer un dossier de journal de serveur utilisé par la commande WASService. 5. Sélectionnez MXServer et cliquez sur Arrêter. 6. Ouvrez une fenêtre de commande. 7. Accédez au dossier bin dans lequel vous avez installé le serveur d'applications Maximo. Par exemple : C:\Program Files\IBM\WebSphere\AppServer\bin 8. Exécutez la commande WASService avec les paramètres suivants : serverName Nom du serveur d'applications Maximo (MXServer) profilePath Répertoire des profils du serveur (C:\Program Files\IBM\WebSphere\ AppServer\profiles\ctgAppSrv01, par exemple) wasHome Répertoire de base de MXServer (C:\Program Files\IBM\WebSphere\ AppServer\profiles, par exemple) logRoot Dossier du fichier MXServer (C:\Program Files\IBM\WebSphere\ AppServer\logs\ manageprofiles\ctgAppSrv01, par exemple) logFile Nom du fichier journal de MXServer (startServer.log) restart Si la valeur true lui est attribuée, ce paramètre redémarre automatiquement le service existant en cas d'échec. 9. Entrez la commande WASService en utilisant la syntaxe suivante : WASService -add MXServer -serverName MXServer -profilePath "C:\IBM\WebSphere\AppServer\profiles\ctgAppSrv01" Chapitre 12. Rubriques associées à l'installation avancée 211 -wasHome "C:\IBM\WebSphere\AppServer" -logRoot "C:\IBM\WebSphere\AppServer\profiles\ctgAppSrv01\logs\MXServer" -logFile "C:\IBM\WebSphere\AppServer\profiles\ctgAppSrv01\logs\MXServer\ startServer.log" -restart true 10. Lorsque vous appuyez sur Entrée après avoir tapé la commande WASService, un message de confirmation s'affiche. 11. Ouvrez une fenêtre Services et cliquez deux fois sur MXServer. Ensuite, suivez la procédure ci-après. a. Attribuez la valeur Automatique à la zone Type de démarrage. b. Cliquez sur Démarrer pour démarrer le service. c. Cliquez sur OK. Modification des paramètres de configuration du programme d'installation des logiciels intermédiaires Vous pouvez modifier les paramètres de configuration définis dans un plan de déploiement avant de déployer celui-ci. Vous pouvez utiliser cette option si vous avez choisi d'annuler le déploiement du plan que vous avez développé en quittant le programme d'installation des logiciels intermédiaires. Il est uniquement possible de modifier les paramètres de configuration d'un plan avant le déploiement de celui-ci. Pourquoi et quand exécuter cette tâche Ces instructions supposent que vous avez développé un plan de déploiement, que vous avez entré le paramètres de configuration et que vous avez quitté le programme d'installation des logiciels intermédiaires avant de déployer ce plan. Procédure 1. Relancez le programme d'installation des logiciels intermédiaires à partir du tableau de bord et affichez les panneaux du programme d'installation jusqu'au panneau de sélection d'un espace de travail. 2. Dans ce panneau, indiquez le répertoire précédemment utilisé en tant qu'espace de travail du programme d'installation des logiciels intermédiaires et cliquez sur Suivant. 3. Sélectionnez Editer les paramètres de configuration et cliquez sur Suivant. 4. Parcourez les panneaux du programme d'installation des logiciels intermédiaires et apportez les modifications requises. 5. Dans le panneau Opération du plan de déploiement, sélectionnez Déployer le plan et cliquez sur Suivant. 6. Dans le panneau récapitulatif de la configuration du plan de déploiement et des paramètres, passez en revue les informations récapitulatives, puis cliquez sur Suivant pour initier l'installation et la configuration des logiciels intermédiaires sélectionnés. 7. Dans le panneau de sélection des répertoires d'image des logiciels intermédiaires, indiquez l'emplacement des images compressées associées aux logiciels intermédiaires spécifiés dans le plan de déploiement, ainsi que le répertoire à utiliser pour stocker les images décompressées. Une fois ces deux emplacements définis, cliquez sur Suivant. Lors du déploiement, les images des logiciels intermédiaires sont décompressées sur le système. 8. Cliquez sur Terminer pour sortir. 212 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Gestion des fichiers EAR Cette section contient les informations relatives à la gestion des fichiers EAR Maximo Asset Management. Les instructions suivantes permettent de créer ou désinstaller manuellement les fichiers maximo.ear et maximoiehs.ear Maximo Asset Management sur WebSphere Application Server Network Deployment. Bien que le programme d'installation de Maximo Asset Management déploie ces fichiers EAR au moment de l'installation, il est préférable, dans certains cas, de les recréer manuellement : v Si vous modifiez les paramètres de connexion de base de données dans le fichier maximo.properties après l'installation initiale, vous devez régénérer le fichier maximo.ear puis le déployer à nouveau sur WebSphere Application Server Network Deployment. Dans ce scénario, il suffit généralement de régénérer et de redéployer le fichier maximo.ear. Il n'est pas nécessaire de régénérer ni de redéployer le fichier maximoiehs.ear. v Maximo Asset Management doit être installé sur un serveur d'applications WebSphere Application Server Network Deployment. Vous pouvez toutefois exécuter Maximo Asset Management au sein d'un cluster WebSphere Application Server Network Deployment. Pour déployer Maximo Asset Management dans un cluster, redéployez les fichiers EAR de Maximo Asset Management dans un cluster ou créez un cluster à partir du serveur d'applications utilisé lors de l'installation. Si vous avez déjà installé Maximo Asset Management sur un serveur d'applications et que vous vouliez le redéployer dans un cluster, vous devez désinstaller manuellement l'application MAXIMO («Désinstallation manuelle des applications dans WebSphere Application Server Network Deployment», à la page 214) ou indiquer un nouveau nom pour l'application lors de l'installation de l'application MAXIMO dans un cluster («Installation manuelle d'applications dans WebSphere Application Server Network Deployment», à la page 214). v Si vous avez installé Maximo Asset Management dans un environnement de développement, vous pouvez avoir besoin de migrer le déploiement dans un environnement de test ou de production. Dans ce cas, vous devez déployer les applications Maximo et Maximo Help dans le nouvel environnement. Vous devez exécuter les étapes décrites dans «Installation manuelle d'applications dans WebSphere Application Server Network Deployment», à la page 214 pour les deux applications. Génération des fichiers EAR Vous pouvez générer manuellement des fichiers Maximo Asset Management si, par exemple, vous modifiez un paramètre de connexion de base de données dans le fichier maximo.properties après l'installation initiale. Pourquoi et quand exécuter cette tâche Pour générer manuellement les fichiers EAR de Maximo Asset Management, procédez comme suit. Procédure 1. Générez le fichier EAR maximo : Windows rép_install\maximo\deployment\buildmaximoear.cmd Chapitre 12. Rubriques associées à l'installation avancée 213 2. Générez le fichier EAR du système Maximo Help : Windows rép_install\maximo\deployment\buildmxiehsear.cmd Désinstallation manuelle des applications dans WebSphere Application Server Network Deployment Cette section contient des informations sur la désinstallation des applications Maximo Asset Management dans WebSphere Application Server Network Deployment. Procédure 1. Connectez-vous à la console d'administration WebSphere Application Server Network Deployment, sélectionnez Serveurs > Types de serveur > Serveurs d'applications WebSphere, sélectionnez MXServer et cliquez sur Arrêter. 2. Cliquez sur le lien Applications. 3. Cochez la case correspondant à l'application à désinstaller. Par défaut, les applications Maximo Asset Management s'appellent maximo et maximoiehs. 4. Cliquez sur Désinstaller. Installation manuelle d'applications dans WebSphere Application Server Network Deployment Des applications Maximo Asset Management peuvent être ajoutées à WebSphere Application Server Network Deployment. Procédure 1. Connectez-vous à la console d'administration WebSphere Application Server Network Deployment. 2. Accédez à Applications > Nouvelle application > Nouvelle application d'entreprise. 3. Dans la page Indiquer le module EAR, WAR, JAR, ou SAR à télécharger et installer, sélectionnez Système de fichiers local. 4. Accédez à l'emplacement du fichier maximo.ear sur votre système puis cliquez sur Suivant. 5. Sélectionnez Détaillé puis cliquez sur Suivant. 6. Dans le panneau Avertissements de sécurité d'application, cliquez sur Continuer. 7. Cliquez sur Etape 2 : Mapper des modules à des serveurs. 8. Mettez en évidence toutes les entrées listées dans le champ Clusters et serveurs, vérifiez toutes les cases à cocher pour les modules listés dans le tableau, puis cliquez sur Appliquer. 9. Cliquez sur Etape 11 : Mapper des hôtes virtuels pour des modules Web. 10. Vérifiez toutes les cases à cocher pour les modules Web listés dans le tableau. 11. Développez Appliquer plusieurs mappages. 12. Sélectionnez un hôte virtuel, par exemple maximo_host, dans le menu Hôte virtuel, puis cliquez sur Appliquer. 13. Cliquez sur Etape 15: Mapper des rôles de sécurité à des utilisateurs ou groupes. 14. Sélectionnez la case à cocher pour maximouser dans le tableau Rôle, puis sélectionnez Tous dans le menu Mapper des sujets spéciaux. 214 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) 15. Cliquez sur Etape 17 : Récapitulatif, révisez les informations récapitulatives, puis cliquez sur Terminer. Chapitre 12. Rubriques associées à l'installation avancée 215 216 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Chapitre 13. Logiciels intermédiaires sous Solaris et HP-UX Les versions des middleware non installables par le programme d'installation associé sont installées à l'aide des programmes d'installation graphiques fournis avec chaque middleware. Les procédures décrites dans ce manuel permettent d'installer manuellement les produits suivants sur les systèmes d'exploitation suivants : Solaris 11 SPARC et HP-UX 11i V2+3 64 bit v IBM DB2 Enterprise Server Edition 9.7 v IBM Tivoli Directory Server 6.3. IBM Tivoli Directory Server 6.3 est pris en charge uniquement pour Solaris 11. v IBM WebSphere Application Server Network Deployment 7 v IBM HTTP Server 7 Préparation du système d'exploitation Pour que votre environnement puisse héberger les opérations liées aux logiciels intermédiaires, il est nécessaire de modifier certains paramètres par défaut du système. Les étapes nécessaires à la préparation de chaque nouveau système d'exploitation dépendent du système d'exploitation. Exécutez la procédure de préparation du système d'exploitation avant d'installer un middleware. Installation de middleware sur Solaris Sous Solaris, certains paramètres de configuration de noeud par défaut risquent de ne pas être suffisants pour exécuter IBM DB2 9.7. Vérifiez que les paramètres de noyau nécessaires sont définis sur votre système Solaris en exécutant l'utilitaire db2osconf après avoir installé IBM DB2, mais avant de créer les objets de base de données. Information associée: http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/index.jsp HP-UX Pour qu'IBM DB2 9.7 s'exécute correctement sous HP-UX, certaines conditions d'appartenance à un groupe doivent être remplies après l'installation d'IBM DB2. Une fois IBM DB2 9.7 installé, vous devez vérifier que l'utilisateur racine a été affecté en tant que membre du groupe db2iadm1. Exécutez l'utilitaire db2osconf pour vous assurer que votre système HP-UX détient les paramètres de noyau requis, après l'installation de IBM DB2, mais avant la création d'objets de base de données. © Copyright IBM Corp. 2007, 2013 217 Information associée: http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/index.jsp Installations des composants Une fois que vous avez configuré le système d'exploitation selon vos besoins, installez les composants middleware. Les composants middleware sont installés dans l'ordre suivant : 1. IBM DB2 2. IBM Tivoli Directory Server 3. IBM WebSphere Application Server Network Deployment 4. IBM HTTP Server Remarque : Le support ou le site Web que vous utilisez pour installer le middleware dispose d'emplacements spécifiques au répertoire pour chaque système d'exploitation pris en charge. La structure de répertoires est Système_exploitation/produit. Ces commandes affichent le contenu du répertoire os/product. cd système_exploitation ls Chaque sous-répertoire système_exploitation contient les répertoires d'installation de chaque produit middleware. ls solaris DB2-ESE_9.7_FP3a TIV-DirectoryServer_6.3 WS-ESS_6.2.1 WS-WAS_IHS_7.0_FP15 WS-WAS_ND_7.0_Custom_FP15 WS-WAS_ND_7.0_Supplemental WS-WAS_Plugins_7.0_FP15 WS-WAS_UpdateInstaller_7.0.0.15 Installation de DB2 Pour installer DB2, exécutez le programme db2setup. Avant de commencer Avant d'installer DB2, passez en revue les conditions requises. Pour que l'installation aboutisse, vous devez procéder à un certain nombre de vérifications. Avant de démarrer l'assistant d'installation de DB2, tenez compte des considérations prérequises suivantes : v Si vous décidez d'automatiser la configuration de la base de données lors de l'installation de Maximo Asset Management, l'utilisateur maximo est généralement créé sur le système qui héberge le serveur de base de données. Pour les systèmes Solaris et HP-UX, vous devez créer manuellement l'utilisateur même si le programme d'installation de Maximo Asset Management configure la base de données automatiquement. Avant d'installer Maximo Asset Management, assurez-vous que vous avez créé l'utilisateur maximo sur le serveur de base de données. 218 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) v La commande db2setup démarre un assistant d'installation afin que X Window soit installé et s'exécute avant le démarrage du programme d'installation de DB2. Exportez votre affichage : export DISPLAY= votre_adresse_IP :0 v Si votre environnement utilise NIS, NIS+ ou un logiciel de sécurité similaire, vous devez créer manuellement les utilisateurs DB2 requis avant de démarrer le programme d'installation de DB2. Avant de commencer, consultez dans le centre de documentation de DB2 la rubrique sur les considérations à prendre en compte pour la gestion centralisée des utilisateurs. v En général, vous pouvez reporter à pus tard certaines tâches d'installation. Par exemple si vous décidez de ne pas configurer lors de l'installation les notifications par courrier électronique relatives aux événements de la base de données. Si vous décidez de reporter certaines parties de l'installation, sélectionnez cette option pour configurer ces parties ultérieurement. v Des conditions requises ou conventions relatives aux noms de compte et autres paramètres peuvent avoir été définies pour certains middleware. Si les valeurs indiquées par défaut ne sont pas satisfaisantes, remplacez-les par d'autres valeurs conformément aux instructions indiquées. Dans les panneaux vous invitant à entrer un mot de passe, le mot de passe et sa confirmation doivent être entrés avant que le panneau suivant puisse s'afficher. Pourquoi et quand exécuter cette tâche Cette procédure décrit comment exécuter une installation standard de DB2 sur un seul ordinateur. Si vous souhaitez installer des composants de DB2 sur plusieurs ordinateurs, consultez le centre de documentation de DB2 pour plus d'informations à ce sujet. Les bases de données doivent contenir une partition unique et des données Unicode (UTF-8). DB2 est installé par défaut dans le répertoire /opt/IBM/db2/V9.7. Le répertoire /opt/IBM/db2/V9.7/logs contient un fichier db2install.history. Il contient les paramètres d'installation utilisés et les erreurs qui se sont produites lors de la procédure d'installation. Le fichier vmrfis.history contient des informations sur la maintenance appliquée à DB2, par exemple les groupes de correctifs installés. Le fichier db2setup.log capture toutes les informations relatives à l'installation de DB2, y compris les erreurs. Le fichier db2setup.err capture les erreurs renvoyées par Java (les exceptions et les informations sur les interruptions, par exemple). Les deux journaux sont créés par défaut dans le répertoire /tmp à moins que vous n'ayez indiqué un autre répertoire au cours de l'installation. Procédure 1. Connectez-vous en tant que superutilisateur. 2. Copiez le fichier compressé Enterprise Server Edition DB2 sur un disque accessible en écriture. Pour Solaris Copiez solaris/DB2-ESE_9.7_FP3a/v9.7fp3a_sun64_server.tar.gz Pour HP-UX Copiez hpux-ia64/DB2-ESE_9.7_FP3a/v9.7fp3a_hpipf64_server.tar.gz Chapitre 13. Logiciels intermédiaires sous Solaris et HP-UX 219 3. Accédez au répertoire dans lequel vous avez copié le fichier compressé et décompressez-le. 4. Extrayez le fichier DB2_Enterp_Svr_OEM_Activation.zip dans un répertoire approprié, par exemple, Solaris, solaris/DB2-ESE_9.7/ 5. Démarrez le programme d'installation. Entrez ./db2setup. 6. Dans le tableau de bord, sélectionnez Installer un produit. 7. Cliquez sur Nouvelle installation. 8. Acceptez le contrat de licence. 9. En règle générale, vous devez accepter les valeurs par défaut, sauf lorsque vous devez entrer des valeurs personnalisées. L'adresse électronique par défaut du destinataire des notifications concernant les événements de la base de données est par exemple nom_hôte@nom_serveur_local. Si vous décidez d'activer les notifications SMTP, cette valeur doit être remplacée par une adresse électronique valide. Vous pouvez également indiquer l'adresse ultérieurement. 10. Les cases relatives aux options de l'interface graphique doivent rester cochées. Des valeurs leur sont associées par le système. 11. Dans le panneau Commencer à copier les fichiers et créer un fichier de réponse, cliquez sur Terminer pour démarrer l'installation. 12. Démarrez l'instance de DB2. 13. Enregistrez la licence de serveur DB2 : a. Extrayez le fichier de licence. b. Utilisez la commande de l'outil de gestion des licences de DB2 pour appliquer la licence : DB2_HOME/adm/db2licm -a chemin d’accès complet au fichier de licence Le fichier de licence se trouve dans le dossier approprié de votre système d'exploitation. Sous Solaris, il se trouve dans solaris/DB2-ESE_9.7/ DB2_Enterp_Svr_OEM_Activation/db2/license/db2ese_o.lic. c. Arrêtez, puis redémarrez l'instance de DB2 à l'aide des commandes db2stop et db2start. d. Vérifiez que l'installation de la licence a abouti : DB2_HOME/adm/db2licm -l Cette commande génère une sortie semblable à ce qui suit : Product name: Type de licence: Expiry date: Product identifier: Informations sur la version : "DB2 Enterprise Server Edition" "Restricted" "Permanent" "db2ese" "9.7" http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/index.jsp http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/topic/ com.ibm.db2.luw.qb.server.doc/doc/r0007059.html Installation d'IBM Tivoli Directory Server sur Solaris En règle générale, vous installez IBM Tivoli Directory Server sur un ordinateur qui n'héberge aucun autre middleware. Procédure 1. Connectez-vous en tant que superutilisateur. 220 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) 2. Copiez les fichiers tar associés à IBM Tivoli Directory Server sur un disque accessible en écriture. Pour Solaris, copiez les fichiers tds63-solaris-sparcbase.tar et tds63-solaris-sparc-gskit.tar à partir de solaris64/TIVDirectoryServer_6.3. 3. Extrayez les fichiers : tar -xvf tds63-solaris-sparc-base.tar tar -xvf tds63-solaris-sparc-gskit.tar 4. Accédez au répertoire /tdsV6.3/tds, puis entrez ./install_tds.bin Si vous préférez, vous pouvez spécifier un répertoire temporaire différent de celui du système. Accédez au répertoire approprié et entrez la commande suivante à l'invite de commande : ./install_tds.bin -is:tempdir répertoire . La variable répertoire correspond au répertoire à utiliser comme espace temporaire. Vous devez disposer d'un espace libre de 400 Mo dans ce répertoire. Par exemple : ./install_tds.bin -is:tempdir /opt/tmp 5. Au démarrage de l'assistant d'installation, sélectionnez une langue à utiliser lors de la procédure d'installation, acceptez le contrat de licence et choisissez l'installation personnalisée. 6. Sélectionnez les options Serveur proxy, Serveur, Client C, Client Java et Outil d'administration Web. Cliquez ensuite sur Suivant. 7. Sélectionnez Ne rien indiquer. J'effectuerai le déploiement manuellement plus tard, puis cliquez sur Suivant. 8. Cliquez sur Installer. 9. Fermez l'outil d'administration Web. 10. Cliquez sur Terminer. 11. Créez l'instance idsccmdb. 12. Démarrez le serveur d'annuaire et entrez les commandes suivantes : a. /opt/ibm/ldap/V6.3/sbin/idsdiradm -I idsccmdb b. /opt/ibm/ldap/V6.3/sbin/idsdirctl -D ID utilisateur administrateur -w mot de passe utilisateur administrateur Installation de WebSphere Application Server Network Deployment Vous devez installer WebSphere Application Server Network Deployment et créer deux profils qui sont obligatoires pour une étape ultérieure. Procédure 1. Connectez-vous en tant que superutilisateur. 2. Copiez le fichier compressé WebSphere Application Server sur un disque inscriptible. Le fichier se trouve dans le répertoire WS-WAS_ND_7.0_Custom_FP15. v Pour Solaris, copiez le fichier WS-WAS_ND_7.0_Custom_FP15/WAS-ND_SolarisSparc-Custom_v7015.tar.gz. v Pour HP-UX, copiez le fichier WS-WAS_ND_7.0_Custom_FP15/WASND_HpuxIA64_Custom_v7015.tar.gz. 3. Décompressez le fichier : gzip -dfv nom_fichier.gz | tar xvf - 4. Supprimez les fichiers compressés. 5. Accédez au répertoire dans lequel vous avez extrait le fichier tar. Chapitre 13. Logiciels intermédiaires sous Solaris et HP-UX 221 6. Accédez au répertoire WAS. 7. Entrez ./install 8. Accédez aux panneaux initiaux en acceptant le contrat de licence. Acceptez les valeurs par défaut proposées, à moins que vous ne souhaitiez les modifier pour une raison particulière. 9. Dans le panneau Répertoire d'installation, acceptez le répertoire d'installation par défaut. Le répertoire par défaut est /opt/IBM/WebSphere/AppServer. Si vous modifiez le répertoire d'installation, n'utilisez pas de lien symbolique pour ce répertoire et n'ajoutez pas d'espace dans le chemin. 10. Dans le panneau des environnements WebSphere Application Server Network Deployment, sélectionnez Aucun, puis cliquez sur Suivant. Sélectionnez Aucun si vous souhaitez créer la cellule de déploiement, le profil de gestionnaire de déploiement et le profil de serveur d'applications à l'aide de l'outil de gestion de profils. 11. Cliquez sur Oui pour indiquer que vous voulez continuer. 12. Continuez jusqu'à la fin de l'installation et cliquez sur Terminer. Création de profils WebSphere Application Server Network Deployment Lorsque vous installez manuellement WebSphere Application Server Network Deployment, vous devez créer des profils avant de démarrer l'installation de Maximo Asset Management. La version 64 bits de WebSphere Application Server Network Deployment comprend l'outil de ligne de commande manageprofiles que vous utilisez pour créer des profils. Avant de commencer Assurez-vous de connaître les limitations de caractère pour les commandes ou le shell que vous utilisez. Dans certain cas, vous devez peut-être entrer des commandes pour éviter de dépasser ces limites. Pour plus d'informations sur les commandes entrées sur plusieurs lignes, voir la documentation relative à WebSphere Application Server Network Deployment. Vous ne pouvez pas utiliser l'outil de gestion des profils pour créer des profils WebSphere Application Server Network Deployment v7.0 sur des plateformes 64 bits. Vous devez utiliser l'outil de ligne de commande manageprofiles. Pourquoi et quand exécuter cette tâche Les commandes suivantes peuvent aider à gérer les profils : Tableau 23. Commandes de profil Tâche Commande Supprimer un profil WAS_HOME/bin/manageprofiles.[sh|bat] -delete -profileName profile name Régénérer le registre de profil (par exemple, suite à la suppression d'un profil) WAS_HOME/bin/manageprofiles.[sh|bat] -validateAndUpdateRegistry Liste des profils existants WAS_HOME/bin/manageprofiles.[sh|bat] -listProfiles WAS_HOME est le répertoire dans lequel WebSphere Application Server Network Deployment est installé, par exemple /opt/IBM/WebSphere/AppServer/ or 222 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) C:\Program Files\IBM\WebSphere\AppServer\ Pour créer des profils WebSphere Application Server Network Deployment, procédez comme suit. Procédure 1. Spécifiez le script setupCmdLine.[sh|bat] dans le répertoire bin du dossier WAS_HOME pour associer l'environnement WebSphere Application Server Network Deployment à l'instance de configuration. Le répertoire WAS_HOME se trouve généralement dans /opt/IBM/WebSphere/AppServer ou C:\Program Files\IBM\WebSphere\AppServer\. 2. Créez le fichier des ports associé au profil ctgDmgr01. Ce fichier est utilisé avec la commande manageprofiles pour définir les ports utilisés dans ce profil. Remarque : Il est important de ne pas insérer d'espaces à la suite des valeurs dans ce fichier. Cela peut se produire lors du copier-coller d'un exemple. S'il reste un espace à la suite d'une valeur, WebSphere interprète cet espace comme le dernier caractère de la valeur. Par exemple, vous spécifiez la valeur WC_adminhost=9060, mais un espace supplémentaire est saisi après 9060. La valeur est interprétée en tant que WC_adminhost=9060<sp> (où <sp> représente un caractère espace). a. Ouvrez un fichier texte intitulé _portdef_DMgr.props et entrez le texte suivant : CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=9403 WC_adminhost=9060 DCS_UNICAST_ADDRESS=9352 BOOTSTRAP_ADDRESS=9809 SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=9401 CELL_DISCOVERY_ADDRESS=7277 SOAP_CONNECTOR_ADDRESS=8879 ORB_LISTENER_ADDRESS=9100 CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=9402 WC_adminhost_secure=9043 b. Placez le fichier dans le répertoire WAS_HOME. 3. Créez le profil ctgDmgr01 à l'aide de la commande manageprofiles. Entrez la commande suivante, sur une ligne, avec un espace entre chaque entrée : WAS_HOME/bin/manageprofiles.[sh|bat] -create -templatePath WAS_HOME/profileTemplates/dmgr -hostName nom d’hôte qualifié -profileName ctgDmgr01 -profilePath WAS_HOME/profiles/ctgDmgr01 -portsFile WAS_HOME/_portdef_DMgr.props -cellName ctgCell01 -nodeName ctgCellManager01 -enableAdminSecurity "false" 4. Démarrez le serveur ctgDmgr01 : WAS_HOME/profiles/ctgDmgr01/bin/startManager.[sh|bat] 5. Créer le fichier des ports associé au profil ctgAppSrv01. Ce fichier est utilisé dans la commande manageprofiles pour définir les ports qui sont utilisés dans ce profil. a. Ouvrez un nouveau fichier texte nommé _portdef_AppSvr.props et entrez le texte suivant : CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=9201 DCS_UNICAST_ADDRESS=9353 NODE_DISCOVERY_ADDRESS=7272 Chapitre 13. Logiciels intermédiaires sous Solaris et HP-UX 223 NODE_IPV6_MULTICAST_DISCOVERY_ADDRESS=5001 BOOTSTRAP_ADDRESS=2809 SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=9901 SOAP_CONNECTOR_ADDRESS=8878 NODE_MULTICAST_DISCOVERY_ADDRESS=5000 ORB_LISTENER_ADDRESS=9101 CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=9202 b. Placez le fichier dans le répertoire WAS_HOME. 6. Créez le profil ctgAppSrv01 à l'aide de la commande manageprofiles : WAS_HOME/bin/manageprofiles.[sh|bat] -create -templatePath WAS_HOME/profileTemplates/managed -hostName nom d’hôte qualifié -profileName ctgAppSrv01 -profilePath WAS_HOME/profiles/ctgAppSrv01 -cellName ctgNodeCell01 -nodeName ctgNode01 -portsFile WAS_HOME/_portdef_AppSvr.props -dmgrHost nom d’hôte qualifié -dmgrPort 8879 -isDefault 7. Démarrez le noeud ctgAppSrv01. WAS_HOME/profiles/ctgAppSrv01/bin/startNode.[sh|bat] 8. Augmentez le profil ctgDmgr01 : WAS_HOME/bin/manageprofiles.[sh|bat] -augment -templatePath WAS_HOME/profileTemplates/iscae71 -profileName ctgDmgr01 -serverName dmgr 9. Redémarrez les serveurs. WAS_HOME/profiles/ctgDmgr01/bin/stopManager.[sh|bat] WAS_HOME/profiles/ctgDmgr01/bin/startManager.[sh|bat] WAS_HOME/profiles/ctgAppSrv01/bin/stopNode.[sh|bat] WAS_HOME/profiles/ctgAppSrv01/bin/startNode.[sh|bat] 10. Démarrez firststeps.[sh|bat] et sélectionnez l'option de vérification de l'installation pour confirmer que votre serveur a été correctement installé et démarré. WAS_HOME/profiles/ctgDmgr01/firststeps/firststeps.[sh|bat] «Configuration manuelle de Virtual Member Manager sur WebSphere Application Server Network Deployment» Certains environnements de déploiement requièrent la configuration manuelle de Virtual Member Manager pour sécuriser Maximo Asset Management. Configuration manuelle de Virtual Member Manager sur WebSphere Application Server Network Deployment Certains environnements de déploiement requièrent la configuration manuelle de Virtual Member Manager pour sécuriser Maximo Asset Management. Avant de commencer Pour vérifier les options de sécurité de Maximo Asset Management, voir les informations de planification de la sécurité dans ce document. Important : Avant de commencer la procédure, vérifiez que l'utilisateur wasadmin a été créé dans votre référentiel LDAP. Si vous envisagez de configurer Virtual Member Manager pour utiliser SSL avec un référentiel LDAP fédéré, vous devez le faire après avoir installé Maximo Asset 224 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Management. Si Virtual Member Manager est configuré pour utiliser SSL avec un référentiel LDAP fédéré avant de terminer l'installation de Maximo Asset Management, l'installation n'aboutit pas. Ne configurez pas de référentiel LDAP fédéré Virtual Member Manager pour utiliser SSL avec un répertoire LDAP avant d'installer Maximo Asset Management. Configurez le SSL après l'exécution correcte du programme d'installation Maximo Asset Management. Pourquoi et quand exécuter cette tâche Lors du processus d'installation, le programme d'installation Maximo Asset Management vous propose de configurer automatiquement les middleware Maximo Asset Management. Si vous activez cette option, le programme d'installation Maximo Asset Management configure automatiquement les middleware Maximo Asset Management, puis entre autres tâches, effectue la configuration du Virtual Member Manager. Si vous avez refusé la configuration automatique des middleware Maximo Asset Management à utiliser avec Maximo Asset Management, vous devez configurer manuellement Virtual Member Manager. Virtual Member Manager permet d'accéder à des données utilisateur figurant dans plusieurs référentiels, de les gérer et de les fédérer dans un même référentiel virtuel. Le référentiel fédéré se compose d'un domaine nommé unique, qui rassemble des référentiels utilisateur indépendants. Chaque référentiel peut consister en un référentiel externe entier ou, dans le cas de LDAP, en une sous-arborescence de ce référentiel. La racine de chaque référentiel est mappée sur une entrée de base au sein du référentiel fédéré. La racine est le point de départ dans l'espace de nom hiérarchique du domaine virtuel. Pour ajouter un annuaire LDAP au référentiel virtuel Virtual Member Manager, vous devez d'abord l'ajouter à la liste de référentiels configurables du référentiel fédéré. Vous devez ensuite ajouter la racine de baseEntries à une base de recherche dans l'annuaire LDAP. Il est possible d'ajouter plusieurs entrées de base à différentes bases de recherche pour un même annuaire LDAP. Les valeurs fournies ne sont données qu'à titre d'exemple. Si vous utilisez IBM Tivoli Directory Server, entrez les valeurs utilisées lors de l'installation et de la configuration de IBM Tivoli Directory Server. Si vous configurez Virtual Member Manager pour utiliser Microsoft Active Directory, remplacez les valeurs de cette procédure, si nécessaire. Vous devez modifier la tâche VMMCRONTASK en conséquence. Pour ajouter IBM Tivoli Directory Server ou Microsoft Active Directory à VMM, procédez comme suit. Procédure 1. Démarrez le serveur d'applications WebSphere Application Server Network Deployment. 2. Lancez Internet Explorer et ouvrez la console d'administration de WebSphere Application Server Network Deployment en entrant l'URL suivante : http://<nom_serveur>:<numéro_port>/ibm/console Par exemple, entrez une URL analogue à la suivante : http://localhost:9060/ibm/console 3. Dans l'écran de connexion, entrez votre ID utilisateur, puis cliquez sur Connexion. Cette action permet d'ouvrir l'écran d'accueil de la console d'administration de WebSphere Application Server Network Deployment. Chapitre 13. Logiciels intermédiaires sous Solaris et HP-UX 225 4. Sélectionnez Sécurité > Sécuriser l'administration, les applications et l'infrastructure. 5. Recherchez la zone Référentiel des comptes utilisateur et sélectionnez Référentiels fédérés dans la zone Définitions de domaine disponibles, puis cliquez sur Configurer. 6. Sous Eléments gérés, cliquez sur Gérer les référentiels. 7. Cliquez sur Ajouter pour créer une définition de référentiel sous le domaine par défaut en cours. 8. Entrez les valeurs suivantes, cliquez sur Appliquer, puis sur Enregistrer. Identificateur du référentiel Pour IBM Tivoli Directory Server, entrez ISMITDS. Pour Microsoft Active Directory, entrez ISMMSAD. Type de répertoire Pour IBM Tivoli Directory Server, sélectionnez IBM Tivoli Directory Server. Pour Microsoft Active Directory, sélectionnez Microsoft Windows Server 2003 Active Directory. Nom d'hôte principal Entrez le nom d'hôte qualifié complet ou l'adresse IP du serveur d'annuaire. Port Entrez 389. Support des renvois vers d'autres serveurs LDAP Attribuez la valeur ignore. Nom distinctif de liaison Pour IBM Tivoli Directory Server, entrez cn=root. Pour Microsoft Active Directory, entrez CN=Administrator,CN=Users,DC=ism75,DC=com. Mot de passe de liaison Entrez le mot de passe du nom distinctif de liaison. Propriétés de connexion Laissez la zone vide. Mappage de certificat Sélectionnez EXACT_DN 9. Retournez au panneau Référentiels fédérés en cliquant sur Sécurité > Sécuriser l'administration, applications et infrastructure, en sélectionnant Référentiels fédérés dans le menu Définitions de domaine disponibles, puis en cliquant sur Configurer. 10. Localisez la zone Référentiels dans le domaine et cliquez sur Ajouter l'entrée de base au domaine. S'il existe une entrée de référentiel de fichier dans le tableau des référentiels du domaine, vous devez la sélectionner, puis cliquer sur Supprimer. Sauvegardez la modification après avoir créé l'entrée. 11. Entrez les valeurs suivantes, cliquez sur Appliquer, puis sur Enregistrer. Référentiel Pour IBM Tivoli Directory Server, sélectionnez ISMITDS. Pour Microsoft Active Directory, sélectionnez ISMMSAD. 226 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Nom distinctif de l'entrée de base permettant d'identifier de manière unique cet ensemble d'entrées dans le domaine Pour IBM Tivoli Directory Server, entrez ou=SWG,o=IBM,c=US. Pour Microsoft Active Directory, entrez DC=ism75,DC=com. Nom distinctif d'une entrée de base dans ce référentiel Pour IBM Tivoli Directory Server, entrez ou=SWG,o=IBM,c=US. Pour Microsoft Active Directory, entrez DC=ism75,DC=com. 12. Dans la zone de configuration des référentiels fédérés, entrez les valeurs suivantes, puis cliquez sur Appliquer et sur Enregistrer: Nom du domaine Entrez ISMRealm. Nom d'utilisateur administratif principal Entrez wasadmin. Cette valeur doit correspondre à un utilisateur valide dans le référentiel LDAP configuré. Identité de l'utilisateur du serveur Sélectionnez Identité du serveur générée automatiquement. Ignorer la casse pour l'autorisation Cochez cette case. 13. Cliquez sur Types d'entrées pris en charge, puis sur PersonAccount. 14. Dans la zone Configuration PersonAccount, entrez les valeurs suivantes : Type d'entité Vérifiez que la valeur est PersonAccount. Entrée de base du parent par défaut Pour IBM Tivoli Directory Server, entrez ou=users,ou=SWG,o=IBM,c=US. Pour Microsoft Active Directory, entrez CN=Users,DC=ism75,DC=com. Propriétés du nom distinctif relatif Entrez uid. 15. Cliquez sur OK, puis sur Enregistrer. 16. Cliquez sur Types d'entités pris en charge, puis sur Groupe. 17. Dans la zone Configuration du groupe, entrez les valeurs suivantes : Type d'entité Vérifiez que la valeur est Groupe. Entrée de base du parent par défaut Pour IBM Tivoli Directory Server, entrez ou=groups,ou=SWG,o=IBM,c=US. Pour Microsoft Active Directory, entrez ou=groups,CN=Groups,DC=ism75,DC=com. Propriétés du nom distinctif relatif Entrez cn. 18. Cliquez sur OK, puis sur Enregistrer. 19. Cliquez sur Types d'entités pris en charge, puis sur OrgContainer. 20. Dans la zone de configuration OrgContainer, entrez ou vérifiez les valeurs suivantes : Type d'entité Vérifiez que la valeur est OrgContainer. Chapitre 13. Logiciels intermédiaires sous Solaris et HP-UX 227 Entrée de base du parent par défaut Pour IBM Tivoli Directory Server, entrez ou=SWG,o=IBM,c=US. Pour Microsoft Active Directory, entrez DC=ism75,DC=com. Propriétés du nom distinctif relatif Entrez o;ou;dc;cn. 21. Cliquez sur OK, puis sur Enregistrer. 22. Accédez à Sécurité > Administration sécurisée, applications et infrastructure.. 23. Dans la page Administration sécurisée, applications et configuration de l'infrastructure, procédez comme suit. a. Activez l'option Activer la sécurité administrative. b. Activez l'option Activer la sécurité de l'application. c. Désélectionnez l'option Utiliser la sécurité Java 2 pour limiter l'accès de l'application aux ressources locales. d. Dans Définition du domaine disponible sélectionnez Référentiels fédérés. e. Cliquez sur Définir comme actuel. 24. Cliquez sur Appliquer, puis sur Enregistrer. 25. Redémarrez WebSphere Application Server Network Deployment et les noeuds gérés en exécutant les commandes suivantes : a. <WAS_HOME>\profiles\ctgDmgr01\bin\stopManager.bat b. <WAS_HOME>\profiles\ctgAppSrv01\bin\stopNode.bat c. <WAS_HOME>\profiles\ctgDmgr01\bin\startManager.bat d. <WAS_HOME>\profiles\ctgAppSrv01\bin\startNode.bat Remarque : Le cas échéant, remplacez les valeurs de chemin d'accès UNIX et d'extension de fichier. «Exécution des tâches de configuration WebSphere Application Server Network Deployment», à la page 101 Utilisez cette procédure pour exécuter les tâches de configuration WebSphere Application Server Network Deployment. «Préparation de Microsoft Active Directory pour une réutilisation», à la page 63 Une instance existante de Microsoft Active Directory peut être utilisée pour sécuriser WebSphere Application Server Network Deployment. Le programme d'installation de middleware peut servir à valider les informations de configuration de Microsoft Active Directory. «Configuration manuelle de Microsoft Active Directory», à la page 96 Vous pouvez configurer manuellement Microsoft Active Directory pour l'utiliser avec Maximo Asset Management. Installation du programme d'installation de mises à jour WebSphere Cette procédure utilise le programme d'installation de mises à jour pour appliquer la maintenance. \ Avant de commencer L'ensemble de la documentation relative au programme d'installation de mises à jour se trouve à l'adresse suivante : http://publib.boulder.ibm.com/infocenter/ wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.base.doc/info/aes/ae/ tins_updi_install.html. Avant d'installer ce programme d'installation de mises à jour, prenez connaissance des conditions requises. 228 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Pourquoi et quand exécuter cette tâche Le programme d'installation de mises à jour simplifie la maintenance de WebSphere Application Server Network Deployment et des composants associés. Ces composants comprennent des éléments tels que le plug-in du serveur HTTP et les groupes de correctifs. Procédure 1. Copiez le fichier compressé du programme d'installation des mises à jour sur un disque accessible en écriture. Le fichier se trouve dans le répertoire WS-WAS_UpdateInstaller_7.0.0.15. 2. 3. 4. 5. 6. v Pour Solaris, copiez le fichier 7.0.0.15-WS-UPDI-SolarisSparc64.tar.gz. v Pour HP-UX, copiez le fichier 7.0.0.15-WS-UPDI-HpuxIA64.tar.gz. Décompressez le fichier. Entrez unzip nom_fichier.zip. Accédez au répertoire contenant les fichiers décompressés et entrez ./install. Acceptez le contrat de licence. Le répertoire d'installation par défaut est opt/IBM/WebSphere/UpdateInstaller. Modifiez cette valeur si nécessaire. Sinon, acceptez l'emplacement par défaut. Avant de terminer l'installation, désélectionnez l'option de lancement d'IBM Update Installer for WebSphere Software à la sortie. Installation et configuration de IBM HTTP Server Cette procédure fournit des informations sur les tâches d'installation et de configuration manuelles de IBM HTTP Server. Procédure 1. Connectez-vous en tant que root au système sur lequel vous avez installé WebSphere Application Server Network Deployment. 2. Connectez-vous à la console d'administration . Vérifiez que le gestionnaire de déploiement ctgDmgr01 s'exécute et que le port SOAP approprié (8879, par défaut) est configuré pour l'écoute. S'il est nécessaire de démarrer le gestionnaire de déploiement, utilisez la commande suivante : <WAS_HOME>/profiles/ctgDmgr01/bin/startManager.sh 3. Copiez le fichier compressé IBM HTTP Server sur un disque inscriptible. Pour Solaris Copiez solaris64/WS-WAS_ND_7.0_Supplemental/C1G3IML.tar.gz Pour HP-UX Copiez hpux-ia64/WS-WAS_ND_7.0_Supplemental/C1G2XML.tar.gz 4. Décompressez le fichier C1G3IML.tar.gz or C1G2XML.tar.gz. 5. Extrayez le contenu du fichier C1G3IML.tar or C1G2XML.tar. 6. Accédez au répertoire IHS et démarrez le programme d'installation : ./install 7. Dans le panneau de bienvenue, cliquez sur Suivant. 8. Acceptez le contrat de licence et cliquez sur Suivant pour afficher le panneau du répertoire racine de l'installation. 9. Dans le panneau Prérequis système, cliquez sur Suivant. 10. Indiquez l'emplacement de l'installation (la valeur par défaut est /opt/IBM/HTTPServer), puis cliquez sur Suivant. Chapitre 13. Logiciels intermédiaires sous Solaris et HP-UX 229 11. Dans le panneau Affectation de valeurs de port, spécifiez les valeurs ci-dessous, puis cliquez sur Suivant. Port HTTP 80 Port d'administration HTTP 8008 12. Dans le panneau Authentification du serveur d'administration HTTP, spécifiez les valeurs ci-dessous, puis cliquez sur Suivant. Créer un ID utilisateur pour l'authentification de serveur d'administration HTTP IBM Activez cette option en cochant la case correspondante. ID utilisateur Indiquez wasadmin Mot de passe Spécifiez le mot de passe de l'utilisateur wasadmin. 13. Dans le panneau Configurer le serveur d'administration HTTP, spécifiez les valeurs ci-dessous, puis cliquez sur Suivant. Configurer le serveur d'administration HTTP IBM pour administrer IBM HTTP Server Activez cette option en cochant la case correspondante. Créer un ID utilisateur unique pour l'administration d'IBM HTTP Server Activez cette option en cochant la case correspondante. ID utilisateur Entrez wasadmin. Groupe Indiquez ihsadmin 14. Dans le panneau WebSphere Application Server du plug-in IBM HTTP Server, spécifiez les valeurs suivantes et cliquez sur Suivant. Installez le plug-in IBM HTTP Server pour IBM WebSphere Application Server Selon la configuration, cochez ou décochez cette case pour désactiver l'option. Dans un environnement comportant plusieurs profils de gestionnaire de déploiement, il est plus pratique d'installer les plug-ins du serveur Web séparément. Cette tâche est effectuée en exécutant le programme d'installation correspondant, après avoir quitté le programme d'installation de IBM HTTP Server. En revanche, si l'environnement WebSphere contient uniquement un profil de gestionnaire de déploiement unique, vous pouvez ne pas désélectionner l'option correspondant au plug-in WebSphere. Lorsqu'elle est sélectionnée, la tâche d'installation des plug-ins du serveur Web démarre quand vous cliquez sur Suivant. Si vous décidez d'installer le plug-in IBM HTTP Server maintenant, vous devez le configurer. Pour ce faire, procédez comme suit. a. Arrêtez et redémarrez le gestionnaire de déploiement : WAS_HOME/profiles/ctgDmgr01/bin/stopManager.sh WAS_HOME/profiles/ctgDmgr01/bin/startManager.sh b. Copiez le fichier /opt/IBM/HTTPServer/Plugins/bin/ configurewebserver1.sh dans le répertoire WAS_HOME/bin/ 230 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) c. Accédez au répertoire WAS_HOME/bin et utilisez la commande suivante : ./configurewebserver1.sh d. Démarrez les serveurs IBM HTTP Server : /opt/IBM/HTTPServer/bin/adminctl start /opt/IBM/HTTPServer/bin/apachectl start e. Connectez-vous à la console d'administration de WebSphere et vérifiez que webserver1 a démarré. http://publib.boulder.ibm.com/infocenter/wasinfo/v7r0/index.jsp?topic=/ com.ibm.websphere.ihs.doc/info/welcome_ihs.html Installation des groupes de correctifs pour IBM HTTP Server : Le groupe de correctifs d'IBM HTTP Server doit être installé. Ce groupe de correctifs met à jour l'installation de base d'IBM HTTP Server vers le dernier niveau de maintenance. Procédure 1. Copiez le fichier de groupe de correctifs dans le répertoire /opt/IBM/HTTPServer/maintenance. Créez ce répertoire s'il n'existe pas. v Pour Solaris, copiez le fichier solaris/WS-WAS_IHS_7.0_FP15/7.0.0-WS-IHSSolarisSparc64-FP0000015.pak. v Pour HP-UX, copiez le fichier hpux-ia64/WS-WAS_IHS_7.0_FP15/7.0.0-WSIHS-HpuxIA64-FP0000015.pak. 2. Arrêtez IBM HTTP Server. Entrez /opt/IBM/HttpServer/bin/apachectl stop. 3. Arrêtez le serveur d'administration. Entrez /opt/IBM/HttpServer/bin/adminctl stop. 4. Arrêtez WebSphere Application Server et les noeuds gérés à l'aide des commandes suivantes. a. répBase_WAS/profiles/ctgAppSrv01/bin/stopNode.sh b. WAS_HOME/profiles/ctgDmgr01/bin/stopManager.sh 5. Installez le groupe de correctifs. a. Démarrez l'assistant du programme d'installation de mises à jour : /opt/IBM/WebSphere/UpdateInstaller/update.sh b. Cliquez sur Suivant. c. Dans le panneau Sélection du produit, sélectionnez le répertoire IBM HTTP Server en accédant au répertoire /opt/IBM/HTTPServer, puis en cliquant sur Suivant. d. Dans le panneau Sélection d'une opération de maintenance, sélectionnez Installer le kit de maintenance, puis cliquez sur Suivant. e. Dans le panneau Sélection du répertoire du kit de maintenance, accédez au répertoire /opt/IBM/HTTPServer/maintenance, puis cliquez sur Suivant. f. Dans le panneau Kit de maintenance disponible à installer, cliquez sur Sélectionner les mises à jour recommandées, sélectionnez la mise à jour cible, puis cliquez sur Suivant. g. Dans le panneau Récapitulatif de l'installation, cliquez sur Suivant pour lancer l'installation des correctifs indispensables. 6. Démarrez IBM HTTP Server. Entrez /opt/IBM/HTTPServer/bin/apachectl start. 7. Démarrez le serveur d'administration. Entrez /opt/IBM/HTTPServer/bin/ adminctl start. Chapitre 13. Logiciels intermédiaires sous Solaris et HP-UX 231 8. Redémarrez WebSphere Application Server et les noeuds gérés : a. répBase_WAS/profiles/ctgDmgr01/bin/startManager.sh b. WAS_HOME/profiles/ctgAppSrv01/bin/startNode.sh Installation du plug-in WebSphere Cette procédure explique comment installer et configurer manuellement le plug-in WebSphere pour IBM HTTP Server. Cette procédure est facultative si vous avez choisi d'installer et de configurer le plug-in WebSphere lors de l'installation d'IBM HTTP Server. Procédure 1. Connectez-vous en tant que superutilisateur au système sur lequel vous avez installé WebSphere. 2. Accédez au répertoire dans lequel vous avez extrait le fichier tar C1G3IML ou C1G2XML (lors de l'installation d'IBM HTTP Server). Par exemple, pour Solaris, ce fichier se trouve dans le répertoire solaris64/WS-WAS_ND_7.0_Supplemental/ plugin. 3. Accédez au répertoire plugin. 4. A partir d'une ligne de commande, démarrez le programme d'installation du plug-in WebSphere. ./install 5. Dans le panneau de bienvenue, désélectionnez l'option permettant d'obtenir plus d'informations sur l'installation : Organigramme d'installation : Présentation et scénario d'installation. Cliquez sur Suivant. 6. Acceptez le contrat de licence et cliquez sur Suivant. 7. Dans le panneau de sélection du plug-in, sélectionnez le plug-in IBM HTTP Server V7, puis cliquez sur Suivant. 8. Dans le panneau des scénarios d'installation, sélectionnez Machine WebSphere Application Server (locale) et cliquez sur Suivant. 9. Acceptez ou modifiez le répertoire d'installation, qui est par défaut /opt/IBM/HTTPServer/Plugins, car vous avez choisi de procéder à l'installation après avoir quitté l'installation d'IBM HTTP Server. Cliquez sur Suivant. 10. Indiquez l'emplacement dans lequel vous avez installé le serveur d'applications (/opt/IBM/WebSphere/AppServer par défaut). Cliquez sur Suivant. 11. Dans le panneau de sélection d'un profil, sélectionnez ctgDmgr01 dans la liste, puis cliquez sur Suivant. 12. Dans le panneau de sélection du fichier de configuration du serveur Web, spécifiez les informations suivantes : Sélectionnez le fichier IBM HTTP Server httpd.conf existant. Accédez au répertoire dans lequel se trouve le fichier httpd.conf (/opt/IBM/HTTPServer/conf/httpd.conf par défaut). Spécification du port du serveur Web La valeur par défaut est 80. Si vous cliquez sur Suivant, un message d'avertissement indiquant que le fichier de configuration IBM HTTP Server sélectionné contient déjà des entrées relatives au plug-in risque de s'afficher. Si vous continuez, ce fichier de configuration sera mis à jour sur un nouvel emplacement de fichier xml plugin-cfg. Vous pouvez cliquer sur OK pour continuer. 232 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) 13. Dans le panneau de définition du serveur Web, entrez un nom de définition de serveur Web unique. Le nom par défaut (webserver1) convient. 14. Acceptez le nom et l'emplacement du fichier de configuration par défaut du plug-in du serveur Web (plugin-cfg.xml). 15. Cliquez sur Suivant pour accepter les étapes de configuration manuelles. 16. Dans le panneau Récapitulatif d'installation, cliquez sur Suivant. 17. Au terme de l'installation, cliquez sur Terminer. 18. Arrêtez et redémarrez le gestionnaire de déploiement : WAS_HOME/profiles/ctgDmgr01/bin/stopManager.sh WAS_HOME/profiles/ctgDmgr01/bin/startManager.sh 19. Copiez le fichier /opt/IBM/HTTPServer/Plugins/bin/configurewebserver1.sh dans le répertoire WAS_HOME/bin/ 20. Accédez au répertoire <WAS_HOME>/bin puis exécutez la commande suivante : ./configurewebserver1.sh 21. Démarrez les serveurs IBM HTTP Server : /opt/IBM/HTTPServer/bin/adminctl start /opt/IBM/HTTPServer/bin/apachectl start 22. Connectez-vous à la console d'administration de WebSphere et vérifiez que webserver1 est démarré. Installation des groupes de correctifs du plug-in WebSphere Application Server Network Deployment : Le groupe de correctifs du plug-in WebSphere Application Server Network Deployment 17 est obligatoire. Cette tâche met à jour l'installation de base du plug-in vers le dernier niveau de maintenance. Procédure 1. Copiez le fichier du groupe de correctifs dans le répertoire /opt/IBM/WebSphere/UpdateInstaller/maintenance. Créez ce répertoire s'il n'existe pas. v Pour Solaris, copiez le fichier solaris64/WS-WAS_Plugins_7.0_FP17/7.0.0-WSPLG-SolarisSparc64-FP0000017.pak. v Pour HP-UX, copiez le fichier hpux-ia64/WS-WAS_Plugins_7.0_FP17/7.0.0WS-PLG-HpuxIA64-FP0000017.pak. 2. Arrêtez l'IBM HTTP Server. Entrez /opt/IBM/HTTPServer/bin/apachectl stop. 3. Arrêtez WebSphere Application Server Network Deployment et les noeuds gérés. Utilisez les commandes ci-après. a. répBase_WAS/profiles/ctgAppSrv01/bin/stopNode.sh b. répBase_WAS/profiles/ctgDmgr01/bin/stopManager.sh 4. Installez le groupe de correctifs. a. Lancez l'assistant d'installation des mises à jour : /opt/IBM/WebSphere/UpdateInstaller/update.sh b. Cliquez sur Suivant. c. Dans le panneau Sélection du produit, sélectionnez le répertoire IBM HTTP Server Plugin en accédant au répertoire /opt/IBM/HTTPServer/Plugin puis en cliquant sur Suivant. d. Dans le panneau Sélection d'une opération de maintenance, sélectionnez Installer le kit de maintenance, puis cliquez sur Suivant. Chapitre 13. Logiciels intermédiaires sous Solaris et HP-UX 233 e. Dans le panneau Sélection du répertoire du kit de maintenance, accédez au répertoire /opt/IBM/WebSphere/UpdateInstaller/maintenance, puis cliquez sur Suivant. f. Dans le panneau Kit de maintenance disponible à installer, cliquez sur Sélectionner les mises à jour recommandées, sélectionnez la mise à jour cible et cliquez sur Suivant. g. Dans le panneau Récapitulatif de l'installation, cliquez sur Suivant pour lancer l'installation des correctifs indispensables. 5. Démarrez IBM HTTP Server. Entrez /opt/IBM/HTTPServer/bin/apachectl start 6. Redémarrez WebSphere Application Server Network Deployment et les noeuds gérés : a. répBase_WAS/profiles/ctgDmgr01/bin/startManager.sh b. répBase_WAS/profiles/ctgAppSrv01/bin/startNode.sh Configuration de Virtual Member Manager sous IBM WebSphere Application Server Network Deployment Virtual Member Manager (VMM) permet d'accéder à des données utilisateur figurant dans plusieurs référentiels et de les gérer. Vous pouvez également fédérer ces données dans un même référentiel virtuel. Avant de commencer Avant de configurer VMM, vous pouvez créer une image de sauvegarde du système. Cette sauvegarde vous permet de restaurer le système à un état antérieur à VMM. Si vous choisissez de transférer vos données LDAP ultérieurement, vous pouvez reconfigurer VMM de sorte qu'il utilise un autre serveur LDAP Pourquoi et quand exécuter cette tâche Pour plus d'informations sur l'ajout d'un référentiel IBM Tivoli Directory Server à VMM, voir «Configuration manuelle de Virtual Member Manager sur WebSphere Application Server Network Deployment», à la page 224. Cette tâche est obligatoire et doit être effectuée. Le référentiel fédéré géré par VMM se compose d'un domaine nommé unique, qui rassemble des référentiels utilisateur indépendants. Chaque référentiel peut consister en un référentiel externe entier ou, dans le cas de LDAP, en une sous-arborescence de ce référentiel. La racine de chaque référentiel est mappée à une entrée de base au sein du référentiel fédéré. La racine constitue un point de départ dans l'espace de nom hiérarchique du domaine virtuel. Procédure 1. Pour ajouter un annuaire LDAP au référentiel virtuel VMM, vous devez d'abord ajouter l'annuaire LDAP à la liste des référentiels. Cette liste se compose des référentiels qui sont disponibles pour la configuration du référentiel fédéré. 2. Ajoutez la racine de baseEntries à une base de recherche dans l'annuaire LDAP. Il est possible d'ajouter plusieurs entrées de base à différentes bases de recherche pour un même annuaire LDAP. 234 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Chapitre 14. Sauvegarde et restauration Comme pour toutes les données de gestion, il est souhaitable de définir une procédure et un planning de sauvegarde des données de Maximo Asset Management. Il est important de sauvegarder et restaurer les donnés d'application des logiciels intermédiaires à l'aide des méthodes décrites dans la documentation de ce produit. En outre, vous devez établir un processus de sauvegarde des données du poste de travail administratif de Maximo Asset Management. Sur le poste de travail administratif de Maximo Asset Management, le répertoire d'installation par défaut est C:\ibm. Ce répertoire contient les fichiers critiques du déploiement de Maximo Asset Management, qui incluent les fichiers classe et les personnalisations effectuées dans votre environnement, le fichier EAR (Enterprise Archive) en cours, et les fichiers de propriétés et outils d'installation utilisés pour votre environnement. Prévoyez de sauvegarder le poste de travail administratif de Maximo Asset Management juste après le déploiement initial et planifiez des sauvegardes périodiques sur une base permanente. Sauvegarde du poste de travail administratif de Nous vous recommandons de sauvegarder régulièrement tous les logiciels intermédiaires de Maximo Asset Management et le poste de travail administratif de Maximo Asset Management. Pourquoi et quand exécuter cette tâche Sur le poste de travail administratif, le répertoire d'installation par défaut est C:\ibm. Ce répertoire contient les fichiers critiques du déploiement de Maximo Asset Management. De manière spécifique, le poste de travail administratif contient les éléments suivants : v Les fichiers de classe et les personnalisations effectuées dans votre environnement. v Le fichier EAR (Enterprise Archive) en cours déployé sur le serveur d'applications.. v Les fichiers de propriétés et outils d'installation utilisés pour votre environnement. Il est important d'effectuer une sauvegarde de la base de données en même temps que vous sauvegardez le poste de travail administratif. Pendant la restauration, vous restaurez la sauvegarde de la base de données en même temps que vous restaurez la sauvegarde du poste de travail administratif à laquelle elle était associée. Pour sauvegarder les informations critiques sur Maximo Asset Management, procédez comme suit. © Copyright IBM Corp. 2007, 2013 235 Procédure 1. Sauvegardez les informations relatives à la base de données Maximo Asset Management, au serveur J2EE et au serveur d'authentification à l'aide des instructions données par les fournisseurs des logiciels intermédiaires. 2. Créez une sauvegarde du répertoire d'installation. Par défaut, ce répertoire est C:\IBM\SMP. Vérifiez que tous les droits d'accès au fichier ont été conservés. Restauration du poste de travail administratif de Cette section explique comment restaurer les informations relatives au poste de travail administratif de Maximo Asset Management précédemment sauvegardées sur un poste de travail Windows. Ces informations vous permettent de faire revenir un poste de travail administratif de Maximo Asset Management à un état antérieur. Avant de commencer Il est important de restaurer la sauvegarde de la base de données effectuée lorsque vous avez sauvegardé le poste de travail administratif. La sauvegarde de base de données doit être restaurée avec la sauvegarde de poste de travail administratif à laquelle elle avait été associée. Pourquoi et quand exécuter cette tâche Pour restaurer les informations relatives à Maximo Asset Management sur un poste de travail administratif, procédez comme suit. Procédure 1. Restaurez la sauvegarde de la base de données associée à la sauvegarde du poste de travail administratif que vous restaurez. 2. Connectez-vous au système d'administration cible avec le même ID utilisateur que celui utilisé pour installer le produit sur le poste de travail administratif. 3. Copiez les fichiers d'installation et les répertoires de Maximo Asset Management sur le système de fichiers du système d'administration cible. Vous devez conserver la structure de répertoire de l'installation d'origine. Par exemple, si le répertoire d'installation de Maximo Asset Management sur le système d'administration existant est C:\IBM\SMP, vous ne pouvez pas copier ces fichiers dans un répertoire C:\NewAdminWS\IBM\SMP du poste de travail administratif cible. Propriétés de l'installation Lors du déploiement, les propriétés de l'installation sont enregistrées dans des fichiers de propriétés. Elles sont ensuite utilisées par les actions d'installation ultérieures. Les propriétés d'installation se trouvent dans les fichiers install.properties et maximo.properties ainsi que dans la base de données. Vous devez modifier uniquement les propriétés situées dans le fichier install.properties qui sont associées aux noms d'hôte ou aux ID utilisateur. La modification des valeurs d'autres propriétés peut fortement altérer votre capacité à effectuer des installations, des mises à niveau ou des actions de correction dans le futur. 236 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Tableau 24. Propriétés d'installation Catégorie Propriété Définition Propriétés MAXIMO Maximo.InstallLocation Emplacement d'installation du répertoire maximo. Par exemple, C:\\IBM\\SMP\\maximo mxe.db.user Utilisateur de base de données qu'utilise le serveur pour se connecter au serveur de base de données. Par exemple : maximo mxe.db.schemaowner Propriétaire du schéma de base de données. Par exemple : maximo Cette valeur doit être dbo pour Microsoft SQL Server. mxe.db.password Mot de passe de l'utilisateur de la base de données. mail.smtp.host Serveur hôte SMTP. mxe.workflow.admin Compte de messagerie électronique de l'administrateur du flux de travaux. mxe.adminEmail Adresse électronique valide utilisée par les flux de travaux pour communiquer avec les participants aux flux de travaux. mxe.name Nom de serveur auquel l'objet serveur MXServer sera lié dans le registre RMI. Par exemple : mxserver. mxe.hostname Nom de la machine et du port hébergeant MXServer. mxe.rmi.port Port de communication RMI. Si la valeur est zéro, RMI utilise n'importe quel port disponible. Vous pouvez sélectionner un autre numéro de port disponible. mxe.registry.port Numéro de port auquel les communications RMI/JRMP seront liées. Par exemple, 13400. Le registre RMI est démarré par la première instance de l'application maximo à exécuter. Plusieurs instances de l'application peuvent s'exécuter simultanément dans un environnement. Le registre coordonne ces instances. Il existe un seul serveur de registre RMI central. Cette valeur correspond au port disponible pour les autres instances d'application pour communiquer avec le serveur central. Chapitre 14. Sauvegarde et restauration 237 Tableau 24. Propriétés d'installation (suite) Catégorie Propriété Définition mxe.allowLocalObjects Affecté de la valeur true dans les environnements de production pour améliorer les performances du système. Cette propriété a la valeur false pour des opérations de développement ou pour des applications personnalisées. La valeur par défaut est false. mxe.useAppServerSecurity Indique si vous voulez utiliser l'authentification LDAP ou native. Si vous lui affectez la valeur 1, vous indiquez que vous voulez utiliser LDAP pour la sécurité. mxe.MLCacheLazyLoad Par défaut, le cache des métadonnées multilingues charge un seul objet à la fois. Définissez la valeur 1 pour charger tous les objets simultanément pour une langue. mxe.UserLicenseKey La tâche d'activation du produit (clé de licence) est utilisée lors de l'installation. Si elle change, cette valeur doit être mise à jour. mxe.adminuserid Administrateur. Utilisé par le serveur pour les tâches d'administration et pour exécuter les tâches périodiques. Cet utilisateur doit avoir accès à tous les sites dans le système. mxe.adminuserloginid Définit l'ID utilisateur de connexion par défaut de l'application du produit. mxe.adminPasswd Mot de passe de l'utilisateur mxe.adminuserloginid. mxe.system.reguser Utilisateur de l'auto-enregistrement. Cet utilisateur est responsable du processus par lequel les utilisateurs peuvent créer leur propre compte. La valeur par défaut est maxadmin. La valeur par défaut est maxreg. mxe.system.regpassword Mot de passe de connexion de l'enregistrement d'utilisateur. Il s'agit du mot de passe de l'utilisateur figurant dans mxe.system.reguser. mxe.email.charset Jeu de caractères des notifications par courrier électronique envoyées depuis le produit. Lorsque vous définissez cette propriété, vous devez spécifier le jeu de caractères utilisé pour coder l'objet du message lorsqu'une notification par courrier électronique est envoyée. 238 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Tableau 24. Propriétés d'installation (suite) Catégorie Propriété Définition mxe.reorder.previewtimeout Délai d'attente de prévisualisation du réapprovisionnement (en minutes). Cette valeur doit correspondre à celle du délai d'attente de la session du serveur Web. La valeur par défaut est 30 minutes. mxe.security.provider Le fournisseur de sécurité est obtenu du fichier de stratégie qui est généralement com.sun.crypto.provider.SunJCE. Pour utiliser un fournisseur différent, définissez une valeur pour ce paramètre. mxe.mbocount Affiche le nombre d'objets métier créés par le serveur. La valeur par défaut est 1. Si vous la remplacez par 0, cette fonction est désactivée. mxe.esig.defaultuserid Affectez-lui la valeur true pour que la boîte de dialogue de connexion Esignature utilise l'ID de connexion, par défaut. La valeur par défaut est true. maximo.min.required.db.version Définit le niveau minimum de base de données nécessaire pour une mise à niveau. Par exemple : 7100. mxe.encrypted Propriété utilisée par l'application pour déterminer si les fichiers de propriétés sont chiffrés. La valeur est true si le fichier est chiffré. mxe.LDAPUserMgmt Indique si LDAP détient la gestion des utilisateurs lorsque mxe.userAppServerSecurity = 1. La valeur par défaut est 1. Propriétés spécifiques de Maximo Asset Management CCMDB.InstallLocation Emplacement d'installation du produit. Par exemple : C:\\IBM\\SMP. CCMDB.JREInstallLocation Emplacement d'installation de JRE. Par exemple : C:\\IBM\\SMP\\JRE. CCMDB.SDKInstallLocation Emplacement d'installation de SDK. Par exemple : C:\\IBM\\SMP\\SDK. CCMDB.PMP Propriété non utilisée. CCMDB.Locale Paramètre d'environnement local du système du poste de travail administratif. Par exemple : en. CCMDB.BaseLanguage Langue de base définie pour le produit. Par exemple, en. Chapitre 14. Sauvegarde et restauration 239 Tableau 24. Propriétés d'installation (suite) Catégorie Propriété Définition CCMDB.AdditionalLanguages Langues supplémentaires installées pour le produit. CCMDB.DeploySampleData Valeur binaire qui détermine si les exemples de données doivent être chargés au cours de l'installation. Par exemple : false. CCMDB.UserShortcuts Emplacement du menu du programme d'installation des solutions de processus et des raccourcis de la console du produit. CCMDB.InstallType Type d'installation qui inclut groupe de correctifs, mise à niveau ou nouvelle installation. Par exemple : Install. CCMDB.DeployEar Valeur binaire qui indique si les fichiers EAR sont déployés lors de l'installation. Par exemple : true. Propriétés spécifiques de Moteur d'automatisation de processus BASE.DeployOptionalContent Valeur binaire qui indique si le contenu facultatif est déployé lors de l'installation. Par exemple : true. BASE.DeployOptionalContentSet Indique si vous avez choisi de déployer du contenu facultatif pendant la mise à niveau initiale. Cette valeur une fois définie est fixe et ne peut pas être changée. Elle est utilisée par les mises à niveau et les groupes de correctifs suivants. BASE.VersionUpgradingFrom Version précédente de Moteur d'automatisation de processus installée. Propriétés spécifiques WAS.ThinClientInstallLocation au client léger WebSphere Application Server Network Deployment WAS.SOAPConnectorPort Emplacement d'installation du client léger WebSphere Application Server Network Deployment. Par exemple : C:\\IBM\\SMP\\WASClient. Port SOAP du gestionnaire de déploiement WebSphere Application Server Network Deployment. Par exemple : 8879. WAS.ThinClientFullyAutomatedConfig Valeur binaire qui indique si le programme d'installation a téléchargé le fichier de clés à partir du gestionnaire de déploiement de WebSphere Application Server Network Deployment. Si la valeur de cette propriété est false, l'utilisateur doit le copier manuellement. WAS.ThinClientLocalKeystore Emplacement du ficher de clés. Par exemple : C:\\ibm\\WebSphere\\ AppServer\\profiles\\ctgDmgr02\\etc\\ trust.p12. 240 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Tableau 24. Propriétés d'installation (suite) Catégorie Propriété Définition WAS.Scripts.Location Emplacement des scripts utilisés par le programme d'installation. Par exemple : C:\\IBM\\SMP Port RMI WebSphere Application Server Network Deployment WAS.RMIConnectorPort Port RMI du gestionnaire de déploiement WebSphere Application Server Network Deployment. Ce port est utilisé si SOAP ne l'est pas. Nécessaire avec IPV6 Propriétés spécifiques de WebSphere Application Server Network Deployment WAS.AutomateConfig Valeur binaire qui indique si WebSphere Application Server Network Deployment est automatiquement configuré par le programme d'installation. La valeur false indique que WebSphere Application Server Network Deployment a été configuré manuellement avant d'exécuter le programme d'installation. WAS.InstallLocation Emplacement d'installation de WebSphere Application Server Network Deployment. Par exemple, C:\\IBM\\WebSphere\\ AppServer WAS.DeploymentManagerHostName Nom d'hôte du gestionnaire de déploiement WebSphere Application Server Network Deployment. WAS.CellName Nom de cellule WebSphere Application Server Network Deployment. Par exemple, ctgCell01. WAS.DeploymentManagerProfileName Nom de profil WebSphere Application Server Network Deployment. Par exemple : ctgDmgr01 WAS.DeploymentManagerProfileRoot Emplacement du profil WebSphere Application Server Network Deployment. Par exemple, C:/IBM/WebSphere/AppServer/ profiles/ctgDmgr01 WAS.ServerProfileName Nom de profil du serveur d'applications WebSphere Application Server Network Deployment. Par exemple : ctgAppSrv01 WAS.NodeName Nom de noeud WebSphere Application Server Network Deployment. Par exemple : ctgNode01 WAS.ApplicationServerName Nom du serveur d'applications WebSphere Application Server Network Deployment. Par exemple : MXServer Chapitre 14. Sauvegarde et restauration 241 Tableau 24. Propriétés d'installation (suite) Catégorie Propriété Définition WAS.ClusterName Nom du cluster WebSphere Application Server Network Deployment. Par exemple :MAXIMOCLUSTER. Cette propriété est destinée à une utilisation future. WAS.AdminUserName Nom de l'administrateur WebSphere Application Server Network Deployment. Par exemple : wasadmin WAS.AdminPassword Mot de passe d'administrateur WebSphere Application Server Network Deployment. WAS.RemoteAccessUserName ID utilisateur du système du gestionnaire de déploiement WebSphere Application Server Network Deployment utilisé pour les tâches, telles que la copie des fichiers WAR ISC et l'extraction du fichier de clés. WAS.RemoteAccessPassword Mot de passe utilisateur du gestionnaire de déploiement WebSphere Application Server Network Deployment. WAS.VirtualHost Nom de l'hôte virtuel WebSphere Application Server Network Deployment. Par exemple, maximo_host. WAS.VirtualHostPort Port d'hôte virtuel d'écoute du serveur HTTP. Par exemple : 80. WAS.WebServerHostName Nom d'hôte sur lequel se trouve le serveur HTTP. WAS.AppServerJvmHeapMin Taille de pile minimale de la machine virtuelle Java du serveur d'applications. Par exemple : 512. WAS.AppServerJvmHeapMax Taille de pile maximale de la machine virtuelle Java du serveur d'applications. Par exemple : 1024. WAS.SibName Nom du bus d'intégration de services. Par exemple, intjmsbus. WAS.SibHiMsg Nombre de messages du bus d'intégration de services. Par exemple, 500000. WAS.WebServerName Nom du serveur Web WebSphere Application Server Network Deployment. Utilisé pour gérer le serveur HTTP à partir de WebSphere Application Server Network Deployment. Par exemple, webserver1. 242 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Tableau 24. Propriétés d'installation (suite) Catégorie Propriété Définition WAS.SibPersistMessages Valeur binaire qui indique si les messages du bus d'intégration de services sont conservés dans la base de données du produit ou la base de données Derby locale. La valeur true indique que les messages sont conservés. WAS.SibDSName Nom de la source de données du bus d'intégration de services créé pour accéder au magasin de persistance du bus d'intégration de services. Par exemple : intjmsds. WAS.SibDBType Type de la base de données dans laquelle les messages du bus d'intégration de services sont stockés. Par exemple : DB2. WAS.SibDBName Nom de la base de données du bus d'intégration de services. WAS.SibDBInstance Nom d'instance de la base de données du bus d'intégration de services. WAS.SibDBServerName Nom du serveur du système qui héberge la base de données du bus d'intégration de services. WAS.SibDBServerPort Port du serveur de la base de données qui contient les messages du bus d'intégration de services. Par exemple : 50005. WAS.SibDBUserName ID utilisateur qui permet d'accéder à la base de données de stockage de persistance pour les messages du bus d'intégration de services. WAS.SibDBUserPass Mot de passe de l'ID utilisateur nommé de WAS.SibDBUserName. WAS.SibDBInstallDir Emplacement d'installation de la base de données du bus d'intégration de services. Par exemple : C:\Program Files\IBM\SQLLIB. WAS.SibDbFencedUser ID utilisateur isolé de la base de données du bus d'intégration de services. Cette propriété est uniquement destinée aux bases de données hébergées par les systèmes UNIX. Par exemple, db2fenc1. WAS.SibDbInstanceAdminUser Propriétaire de l'instance de la base de données du bus d'intégration de services. WAS.SibDbInstanceAdminPassword Mot de passe du propriétaire de l'instance de la base de données du bus d'intégration de services. Chapitre 14. Sauvegarde et restauration 243 Tableau 24. Propriétés d'installation (suite) Catégorie Propriété Définition WAS.SibDbRemoteAccessUser Serveur de base de données utilisé pour configurer à distance le bus d'intégration de services. WAS.SibDbRemoteAccessPassword Mot de passe de l'ID utilisateur nommé dans WAS.SibDbRemoteAccessUser. WAS.UseDefaultVmmSchema Propriété non utilisée. WAS.VmmFullyAutomatedConfig Valeur binaire qui indique si le programme d'installation crée des utilisateurs et des répertoires. Par exemple : true. WAS.VmmUserRDN Arborescence LDAP dans laquelle sont stockés les utilisateurs. Par exemple, ou=users,ou=SWG,o=IBM, c=US. WAS.VmmGroupRDN Arborescence LDAP dans laquelle sont stockés les groupes. Par exemple, ou=groupes,ou=SWG,o=IBM, c=US. Propriétés spécifiques au serveur LDAP LDAP.AutomateConfig Valeur binaire qui indique si le programme d'installation configure automatiquement le serveur d'annuaires. Par exemple : true. LDAP.Vendor Type de référentiel LDAP. LDAP.ServerHostName Nom d'hôte du système LDAP. LDAP.AdminDN Nom distinctif de l'administrateur. Par exemple : cn=root. LDAP.AdminPassword Mot de passe de l'ID nommé dans LDAP.AdminDN. LDAP.ServerPort Port écoutant les demandes de connexion. Par exemple, 389. LDAP.InstallLocation Emplacement d'installation du serveur d'annuaire. Par exemple, C:\Program Files\IBM\LDAP\V6.2. Propriétés de la base de données Database.AutomateConfig Valeur binaire qui indique si le programme d'installation configure automatiquement la base de données. Par exemple : true. Database.Vendor Type de la base de données. Par exemple : DB2. Database.RemoteAccessUserName 244 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) ID utilisateur du système du serveur de base de données utilisé pour configurer la base de données à distance. Tableau 24. Propriétés d'installation (suite) Catégorie Propriété Définition Database.RemoteAccessPassword Mot de passe de l'ID utilisateur nommé dans Database.RemoteAccessUserName. mxe.db.driver Nom de la classe Java du pilote JDBC. Par exemple, com.ibm.db2.jcc.DB2Driver. Par exemple, oracle.jdbc.OracleDriver. Par exemple com.inet.tds.TdsDriver. mxe.db.url URL JDBC de la base de données. Exemple : jdbc: db2://mymachine.mydomain.com: 50005/maxdb75 jdbc: inetdae7a:mymachine.mydomain.com: 1433? database=maxdb75& language=us_english& nowarnings=true&mars=false jdbc: oracle:thin:@mymachine.mydomain.com: 1521:ctginst1 mxe.db.initialConnections Nombre de connexions de base de données à créer lors du démarrage du serveur d'applications. Par exemple : 8. mxe.db.maxFreeConnections Nombre maximal de connexions de base de données disponibles dans le pool de connexions. Par exemple : 8. mxe.db.minFreeConnections Nombre minimal de connexions libres à la base de données nécessaires dans le pool de connexions pour permettre l'allocation d'un plus grand nombre de connexions. Par exemple : 5. mxe.db.newConnectionCount Nombre de nouvelles connexions à créer lorsque le nombre minimal de connexions libres existe dans le pool de connexions. Par exemple, 3. mxe.db.transaction_isolation L'installation du système définit cette propriété sur la valeur TRANSACTION_READ_COMMITTED. Il est impossible de modifier cette valeur. mxe.db.format.upper Cette valeur définit la fonction Majuscule de la base de données pour le système. Il est impossible de modifier cette valeur. Chapitre 14. Sauvegarde et restauration 245 Tableau 24. Propriétés d'installation (suite) Catégorie Propriété Définition mxe.db.autocommit Ce paramètre définit le mode de validation automatique des connexions d'écriture. La valeur peut être true ou false. La valeur par défaut est false. Il est impossible de modifier cette valeur. mxe.db.systemdateformat Format de date du système. Pour DB2, la valeur est horodateur actuel. Pour Oracle, la valeur est datesys et il est impossible de modifier la valeur par défaut. Pour Microsoft SQL Server, la valeur est getdate(). mxe.db.format.nullvalue Format propre à la base de données de la fonction de valeur NULL. Pour DB2 la valeur est COALESCE et il est impossible de modifier la valeur par défaut. La valeur pour Oracle est NVL, et il est impossible de modifier la valeur par défaut. La valeur pour Microsoft SQL Server doit être ISNULL. mxe.db.sqlserverPrefetchRows Permet de limiter les conflits d'accès. La valeur optimale est 200 lignes. Une valeur supérieure à 500 peut diminuer les performances. La valeur par défaut est 0. Cette valeur est valide uniquement pour SQL Server. mxe.db.logSQLTimeLimit Le système consigne les instructions SQL qui peuvent dépasser le délai défini. Le délai est exprimé en millisecondes (millièmes de seconde). La valeur par défaut est 1000 millisecondes. Pour désactiver le paramètre, modifiez le fichier comme suit.mxe.db.logSQLTimeLimit=0. 246 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Tableau 24. Propriétés d'installation (suite) Catégorie Propriété Définition mxe.db.fetchResultLogLimit Lorsque ce paramètre est activé, une trace de pile est consignée dans le journal pour chaque groupe d'objets métier qui extrait des données au-delà de la limite de lignes définie. Ce journal de trace de pile est également répété pour chaque multiple de ces extractions. La valeur par défaut est 200 lignes. Pour désactiver le paramètre, modifiez le fichier comme suit. mxe.db.fetchResultLogLimit=0. Propriétés d'Oracle Database.Oracle.InstanceName Nom de l'instance Oracle. Database.Oracle.SoftwareOwner Propriétaire de l'installation logicielle. Par exemple : oracle. Database.Oracle.SoftwareOwnerPassword Mot de passe de l'ID utilisateur figurant dans Database.Oracle.SoftwareOwner. Database.Oracle.InstallLocation Emplacement d'installation d'Oracle. Par exemple, /opt/app/oracle/product/10.2.0/ db_1. Database.Oracle.DataTablespaceName Nom de l'espace table Oracle pour la base de données du produit. Par exemple : maxdata. Database.Oracle.InstanceLocation Emplacement de l'instance Oracle. Par exemple : /opt/app/oracle/ product/10.2.0/db_1. Database.Oracle.DataTablespaceLocation Emplacement de l'espace table de la base de données Oracle. Database.Oracle.DataTablespaceSize Taille d'espace table en Mo. Par exemple : 1000. Database.Oracle.DataTablespaceMaxSize Taille maximale de l'espace table (en Mo). Par exemple : 8000. Database.Oracle.TempTablespaceName Nom de l'espace table temporaire. Par exemple : maxtemp. Database.Oracle.TempTablespaceLocation Emplacement de l'espace table temporaire. Database.Oracle.TempTablespaceSize Taille de l'espace table temporaire (en Mo). Par exemple : 1000. Database.Oracle.TempTablespaceMaxSize Taille maximale de l'espace table temporaire (en Mo). Par exemple : 8000. Database.Oracle.IndexTablespaceName Nom de l'espace table d'index. Par exemple : maxdata. Database.Oracle.IndexTablespaceLocation Emplacement de l'espace table d'index. Chapitre 14. Sauvegarde et restauration 247 Tableau 24. Propriétés d'installation (suite) Catégorie Propriété Définition Database.Oracle.IndexTablespaceSize Taille de l'espace table d'index (en Mo). Par exemple : 1000. Database.Oracle.IndexTablespaceMaxSize Taille maximale de l'espace table d'index (en Mo). Par exemple : 8000. mxe.db.schemaowner Propriétaire du schéma de base de données. Database.Oracle.SchemaPassword Mot de passe de l'utilisateur figurant dans mxe.db.schemaowner. Database.Oracle.ServerHostName Nom d'hôte du serveur Oracle. Database.Oracle.ServerPort Numéro de port utilisé par Oracle. Par exemple, 1521. Database.DBAUserName Nom d'utilisateur de l'administrateur de base de données Oracle. Par exemple : sys. Propriétés de DB2 Database.DBAPassword Mot de passe de l'ID utilisateur figurant dans Database.DBAUserName. mxe.db.schemaowner Propriétaire du schéma de base de données. Database.DB2.ServerHostName Nom d'hôte du serveur DB2. Par exemple, mymachine.mydomain.com. Database.DB2.ServerPort Port du serveur de base de données. Par exemple : 50005. Database.DB2.InstanceName Nom de l'instance de base de données. Par exemple : ctginst1. Database.DB2.DatabaseName Nom de la base de données. Par exemple, maxdb75. Database.DB2.InstallLocation Emplacement d'installation de la base de données. Par exemple, /opt/IBM/db2/V9.7 Database.DB2.LogFileSize Taille des journaux de transactions. Par exemple : 4096 Database.DB2.AppCtlHeapSize Taille de pile du contrôle d'application. Par exemple : 1024 Database.DB2.ApplHeapSize Taille de pile de l'application. Par exemple : 1024 Database.DB2.LockListSize Taille attribuée à la liste des verrous. Par exemple : 30000 248 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Tableau 24. Propriétés d'installation (suite) Catégorie Propriété Définition Database.DB2.LogSecond Nombre de fichiers journaux secondaires autorisés. Par exemple, 4 Database.DB2.ServiceUser ID utilisateur utilisé pour le démarrage automatique. Database.DB2.ServicePassword Mot de passe de Database.DB2.ServiceUser. Database.DB2.PageSize Paramètre de taille de page. Exprimé en ko. Par exemple : 32 Database.DB2.ExtentSize Nombre de pages par extension (groupe de pages). Par exemple : 32 Database.DB2.FencedUser ID utilisateur isolé pour DB2 sur les systèmes Linux ou UNIX. Par exemple, db2fenc1. Database.DB2.AuthType Méthode utilisée par DB2 pour authentifier les utilisateurs. Par exemple, server. Database.DB2.DataTablespaceName Nom de l'espace table DB2 pour la base de données du produit. Par exemple : maxdata. Database.DB2.BufferPoolName Nom du pool de mémoire tampon DB2. Par exemple : MAXBUFPOOL. Database.DB2.BufferPoolLocation Emplacement du pool de mémoire tampon Database.DB2.BufferPoolSize Taille du pool de mémoire. Par exemple : 32 Database.DB2.DataTablespaceLocation Emplacement de l'espace table de la base de données DB2. Database.DB2.DataTablespaceSize Taille d'espace table en Mo. Par exemple : 1000. Database.DB2.DataTablespaceMaxSize Taille maximale de l'espace table (en Mo). Par exemple : 8000. Database.DB2.TempTablespaceName Nom de l'espace table temporaire. Par exemple : maxtemp. Database.DB2.TempTablespaceLocation Emplacement de l'espace table temporaire. Database.DB2.TempTablespaceSize Taille de l'espace table temporaire (en Mo). Par exemple : 1000. Database.DB2.TempTablespaceMaxSize Taille maximale de l'espace table (en Mo). Par exemple : 8000. Chapitre 14. Sauvegarde et restauration 249 Tableau 24. Propriétés d'installation (suite) Catégorie Propriété Définition Database.DB2.IndexTablespaceName Nom de l'espace table d'index. Par exemple : maxdata. Database.DB2.IndexTablespaceLocation Emplacement de l'espace table d'index. Database.DB2.IndexTablespaceSize Taille de l'espace table temporaire (en Mo). Par exemple : 1000. Database.DB2.IndexTablespaceMaxSize Taille maximale de l'espace table d'index (en Mo). Par exemple : 8000. Database.DB2.InstanceAdminUserName Utilisateur administratif ou instance de base de données. Database.DB2.InstanceAdminPassword Mot de passe de l'ID utilisateur indiqué pour Database.DB2.InstanceAdminUserName Propriétés de Microsoft mxe.db.schemaowner SQL Server Database.SQL.DatabaseName Propriétaire du schéma de base de données. Nom de la base de données. Par exemple, maxdb75. 250 Database.SQL.InstallLocation Emplacement d'installation de Microsoft SQL Server. Par exemple, C:\\Program Files\\Microsoft SQL Server\\90. Database.SQL.DataFileLocation Emplacement du fichier de données de la base de données. Database.SQL.DataFileName Méthode de définition du nom du fichier de données utilisé pour la base de données. Par exemple, maxdb75_dat. Database.SQL.DataFileMaxSize Taille maximale du fichier de données de la base de données. Database.SQL.DataFileSize Taille initiale du fichier de données de la base de données. Database.SQL.LogFileName Méthode de définition du nom du fichier journal des transactions de la base de données. Par exemple : maxdb75_log. Database.SQL.LogFileSize Taille du fichier journal des transactions de la base de données Microsoft SQL Server. Database.SQL.DataFilegroupName Groupe de fichiers de nom logique de la base de données. Par exemple : PRIMARY. Database.SQL.ServerHostName Nom d'hôte du serveur de base de donnés. Par exemple : mon_hôte.mon_domaine.com. Database.SQL.ServerPort Port du serveur de base de données. Par exemple : 1433. Database.SQL.InstanceAdminUserName Utilisateur administratif de l'instance Microsoft SQL Server. utilisé au cours de l'installation pour créer la base de données, l'utilisateur de base de données et modifier la base de données. Database.SQL.InstanceAdminPassword Mots de passe des administrateurs. IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Tableau 24. Propriétés d'installation (suite) Catégorie Propriété Définition Propriétés d'ADE (DE) DE.InstalllLocation Emplacement du moteur de déploiement. Propriétés de type de serveur d'applications ApplicationServer.Vendor Indique le serveur d'applications choisi lors de l'installation. Par exemple, WebSphere. Mise à jour des données de l'environnement Lorsque vous installez un second produit sur le même poste de travail administratif, ou mettez à niveau un produit unique, le programme d'installation utilise les valeurs enregistrées du déploiement précédent. Ces valeurs sont stockées sur le système d'administration dans les fichiers install.properties et maximo.properties ainsi que dans la base de données. Si vous avez apporté des changements à l'environnement de l'un des systèmes utilisés lors du déploiement d'origine, ils doivent être enregistrés dans les fichiers install.properties et maximo.properties. Ils doivent également être mis à jour dans la base de données. En général, ces types de changements incluent la modification du nom d'hôte ou la mise à jour d'un mot de passe. Avant de commencer Lors d'une tâche d'installation de suivi, le programme d'installation utilise les valeurs se trouvant dans les fichiers install.properties et maximo.properties pour effectuer la mise à niveau ou l'installation d'un produit complémentaire. Si l'utilisation de ces droits d'accès s'effectue sans problème, vous n'êtes plus invité à les indiquer par la suite. Si le programme d'installation ne parvient pas à se connecter au système avec les données d'identification des fichiers de propriétés, vous êtes invité à fournir les données d'identification actuelles. Ces valeurs sont ensuite écrites dans le fichier de propriétés correspondant. Il y a une exception pour cette méthode de mise à jour des informations d'identification dans les fichiers de propriétés. Les informations de connexion et de droit d'accès de base de données doivent être actualisées avant toute tentative de mise à niveau. Les informations de connexion de base de données et de droits d'accès sont stockées dans le fichier maximo.properties. Tous les changements apportés à ces informations depuis le déploiement d'origine doivent être enregistrés manuellement dans le fichier maximo.properties avant la mise à niveau. Les mots de passe sont chiffrés dans les fichiers de propriétés. Remplacez les valeurs chiffrées des fichiers de propriétés par des valeurs de texte en clair, puis chiffrez à nouveau le fichier de propriétés. Pourquoi et quand exécuter cette tâche La mise à jour des fichiers de propriétés peut être effectuée en éditant manuellement la valeur appropriée dans un fichier de propriétés. Un outil de reconfiguration est disponible dans la bibliothèque Integrated Service Management qui peut être utilisé pour mettre à jour les propriétés. Reportez-vous à la bibilothèque Integrated Service Management (https://www.ibm.com/software/ brandcatalog/ismlibrary/) et recherchez IBM Maximo Reconfiguration Tool for Administrative Workstations (outil de reconfiguration IBM Maximo pour les postes de travail administratifs). Chapitre 14. Sauvegarde et restauration 251 Procédure 1. Mettez à jour la valeur de propriété dans la base de données à l'aide de l'application Propriétés système de Maximo Asset Management. 2. Mettez à jour les propriétés de la base de données dans le fichier maximo.properties : a. Par précaution, créez une sauvegarde du fichier c:\ibm\smp\maximo\ applications\maximo\properties\maximo.properties. b. Supprimez le fichier c:\ibm\smp\maximo\applications\maximo\properties\ maximo.properties. c. Copiez c:\ibm\smp\etc\maximo.properties_orig dans c:\ibm\smp\maximo\ applications\maximo\properties\maximo.properties d. Renommez c:\ibm\smp\maximo\applications\maximo\properties\ maximo.properties_orig en c:\ibm\smp\maximo\applications\maximo\ properties\maximo.properties. e. Editez c:\ibm\smp\maximo\applications\maximo\properties\ maximo.properties et mettez à jour les données d'identification ou les informations de connexion du serveur de base de données cible. f. Chiffrez le fichier c:\ibm\smp\maximo\tools\maximo\encryptproperties.bat. 3. Mettez à jour le fichier c:\ibm\smp\etc\install.properties sur le poste de travail administratif en intégrant toutes les propriétés qui ont changé. Ne changez pas les propriétés de mot de passe chiffrées. Les propriétés de mot de passe chiffrées commencent par le signe [enc] dans le fichier installation.properties. Les mots de passe peuvent être mis à niveau au cours de la prochaine mise à niveau. Si vous devez mettre à jour le nom d'hôte du serveur IBM WebSphere Application Server Network Deployment, procédez comme indiqué à l'étape 4. 4. Facultatif : Mettez à jour le nom d'hôte du serveur WebSphere Application Server Network Deployment. a. Copiez le fichier de clés de l'hôte du gestionnaire de déploiement WebSphere Application Server Network Deployment dans le répertoire c:\ibm\smp\wasclient\etc du système administratif. Le fichier de clés est disponible dans WAS_HOME/profiles/ctgDmgr01/etc/trust.p12. b. Mettez à jour la propriété WAS.DeploymentManagerHostName dans le fichier install.properties du système administratif dans l'environnement cible. c. Editez le fichier C:\ibm\smp\wasclient\thinwasadmin.bat et mettez à jour la ligne suivante avec le nom d'hôte du serveur WebSphere Application Server Network Deployment : set wsadminHost=-Dcom.ibm.ws.scripting.host=fully_qualified_host_name d. Exécutez C:\ibm\smp\wasclient\thinwasadmin.bat : thinwsadmin.bat -domain manager user name -password Résultats Une fois les mises à jour effectuées, vous pouvez mettre à niveau, installer un groupe de correctifs, ou installer un autre produit à l'aide des valeurs corrigées. 252 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Chapitre 15. Identification et résolution des problèmes Si vous rencontrez des problèmes lors de l'utilisation des programmes d'installation du produit ou des middlewares, consultez les informations d'identification et de résolution des problèmes pour obtenir des solutions aux problèmes courants. Une fois que toutes les erreurs sont corrigées, vous pouvez retenter l'installation. Erreur lors du démarrage du programme d'installation du middleware L'une des causes communes des erreurs du programme d'installation de middleware est l'exécution du programme d'installation de middleware 32 bits sur un système 64 bits ou l'exécution d'un programme d'installation de middleware 64 bits sur un système 32 bits. Pourquoi et quand exécuter cette tâche Si vous tentez d'utiliser le programme d'installation de middleware 32 bits (mwi.exe) sur un système Windows 64 bits, l'erreur suivante se produit : CTGIN9051E : Le programme d’installation ou le JRE n’est pas pris en charge sur cette plateforme. Si vous tentez d'utiliser le programme d'installation de middleware 64 bits (mwi-AMD64.exe) sur un système Windows 32 bits, l'erreur suivante se produit : CreateProcess failed ==> The image file %1 is valid, but for a machine type other than the current machine Vérifiez si le système que vous utilisez pour exécuter le programme d'installation de middleware est un système 32 bits ou 64 bits, puis exécutez le programme d'installation de middleware correct pour le système : Systèmes Windows 32 bits Exécutez mwi.exe. Systèmes Windows 64 bits Exécutez mwi-AMD64.exe. Identification et résolution des problèmes liés au programme d'installation des logiciels intermédiaires Vous devez résoudre toutes les erreurs qui se produisent lorsque vous exécutez le programme d'installation du middleware pour que le middleware soit installé correctement. Pour plus d'informations d'identification et de résolution des incidents sur un composant de middleware spécifique, reportez-vous à la documentation pour ce produit. © Copyright IBM Corp. 2007, 2013 253 Identification et résolution des problèmes liés au programme d'installation des logiciels intermédiaires Le programme d'installation des middlewares comporte une fonction qui vous renvoie vers les informations d'identification et de résolution de problèmes lorsque vous rencontrez une erreur. Lorsqu'une erreur survient au cours du déploiement du plan des middlewares, le programme d'installation des middlewares affiche un panneau récapitulatif des erreurs. Le panneau récapitulatif contient des détails sur la nature de l'erreur et sur le moment où elle s'est produite. Pour accéder aux liens vers des informations plus détaillées concernant l'erreur, cliquez sur Journaux ou Identification et résolution des incidents. Le bouton Journaux ouvre le répertoire dans lequel les fichiers journaux d'erreur sont stockés. Le bouton Identification et résolution des incidents ouvre les information d'identification et de résolution des incidents pertinentes directement à partir du site de support du produit. Utilisez les informations du site de support pour diagnostiquer et résoudre le problème. Les liens qui associent une erreur à l'URL du site de support du produit se trouvent dans le fichier MWITroubleshooting.xml. Ce fichier se trouve dans l'espace de travail du programme d'installation des middlewares. Le programme d'installation des middlewares télécharge la dernière version de ce fichier au démarrage. S'il ne parvient pas à se connecter au site de support du produit pour mettre à jour ce fichier, il utilise la copie locale du fichier. Incident de segmentation Un incident de segmentation se produit lorsque le programme d'installation de middleware crée une instance IBM Tivoli Directory Server. Pourquoi et quand exécuter cette tâche Les restrictions d'authentification des utilisateurs peuvent entraîner un incident de segmentation lorsque le programme d'installation de middleware crée une instance IBM Tivoli Directory Server. L'authentification des utilisateurs non locaux n'est pas autorisée lors de la création d'instances IBM Tivoli Directory Server, car elle génère l'erreur suivante : /opt/ibm/ldap/V6.3/sbin/idscfgdb: line 30: integer: command not found /opt/ibm/ldap/V6.3/sbin/idscfgdb: line 1098: 29830 Segmentation fault ${IDS_LDAP_PRE} ${IDS_LDAP_HOME}/${ITDS_INST_BIN}/${ITDS_BIN}/$PROGNAME "$@" Pour résoudre ce problème, procédez comme suit. Procédure 1. Démarrez le programme d'installation de middleware, sélectionnez Undeploy the Plan, puis sélectionnez l'option Complete Uninstall. 2. Après la désinstallation, quittez le programme d'installation et supprimez tous les utilisateurs des instances DB2 et IBM Tivoli Directory Server, ainsi que leur répertoire principal. v db2inst1 v db2fenc1 v dasusr1 v ctginst1 254 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) v idsldap v idsccmdb 3. Vérifiez les conditions suivantes : v Un utilisateur local est créé pour créer l'instance IBM Tivoli Directory Server. Si nécessaire, mettez à jour le fichier /etc/nsswitch.conf. L'option files doit être spécifiée pour les entrées passwd et group. Par exemple : passwd: files group: files v NIS ne doit pas être configuré pendant toute la durée de la procédure de création d'instance. Le fichier /etc/passwd ne doit pas contenir d'entrée commençant par un signe plus (+). NIS peut être configuré une fois que l'instance a été créée. Le fichier /etc/passwd ne doit pas contenir d'entrée commençant par le signe + (qui indique d'inclure l'utilisateur NIS et la configuration du fichier de mot de passe 4. Démarrez le programme d'installation de middleware et déployez les middleware. Erreur CTGIN9048E Lors de l'installation des middleware à l'aide du programme associé, l'erreur CTGIN9048E peut se produire. Pourquoi et quand exécuter cette tâche L'erreur CTGIN9048E se produit lors de la détection par le programme d'installation de middleware d'une installation IBM WebSphere Application Server Network Deployment ou IBM HTTP Server existante, mais elle n'existe pas dans le répertoire attendu. Le programme d'installation de middleware produit le message d'erreur CTGIN9048E après la sélection de la fonction du serveur J2EE : CTGIN9048E : Une ou plusieurs installations de WebSphere Application Server ND ou d’IBM HTTP Server ont été trouvées sur votre système. La fonction serveur J2EE ne peut pas être sélectionnée pour le déploiement si ces installations de logiciels figurent sur votre système. Supprimez toutes ces installations de logiciels ou désélectionnez la fonction serveur J2EE. L'emplacement d'installation des instances existantes d'IBM WebSphere Application Server Network Deployment ou d'IBM HTTP Server est également signalé mais il n'existe aucune installation dans ce répertoire. Cette erreur peut être due à une installation incomplète précédente ou à la désinstallation d'IBM WebSphere Application Server Network Deployment ou d'IBM HTTP Server sur le système. Pour corriger l'environnement, procédez comme suit. v Nettoyez le registre du système d'exploitation. v Nettoyez les entrées du fichier vpd.properties. Procédure 1. Copiez et extrayez l'image d'installation d'IBM WebSphere Application Server Network Deployment du support du produit vers un répertoire temporaire, par exemple TEMP. Windows (32 bits) WS-WAS_ND_7.0_Custom_FP15\WAS-ND_WindowsIA32_Custom_v7015.zip Chapitre 15. Identification et résolution des problèmes 255 Windows(64 bits) WS-WAS_ND_7.0_Custom_FP15\WAS-ND_WindowsIA64_Custom_v7015.zip Linux(64 bits) WS-WAS_ND_7.0_Custom_FP15\WAS-ND_Linux64_Custom_v7015.tar.gz Linux (ppc64) WS-WAS_ND_7.0_Custom_FP15\WAS-ND_LinuxPPC64_Custom_v7015.tar.gz Linux sur IBM System z WS-WAS_ND_7.0_Custom_FP15\WAS-ND_Linux390x_Custom_v7015.tar.gz AIX WS-WAS_ND_7.0_Custom_FP15\WAS-ND_AIXppc64_Custom_v7015.tar.gz 2. Définissez l'environnement. TEMP\WAS\installRegistryUtils\bin\setInstallRegistryUtilsEnv.[bat|sh] 3. Répertoriez les entrées de registre. TEMP\WAS\installRegistryUtils\bin\installRegistryUtils.[bat|sh] -listProducts Un rapport est généré à partir du registre. WNIF0100I: Copyright (c) IBM Corporation 2006; All rights reserved. WNIF0102I: Install registry reporter version 1.11 ---------------------------------------------------------------------------IBM WebSphere Application Server Install Registry Report ---------------------------------------------------------------------------Report at date and time February 4, 2011 4:19:11 AM EST ---------------------------------------------------------------------------Product Installed ---------------------------------------------------------------------------Offering ID ND Installation Location C:\Program Files\IBM\WebSphere\AppServer Version 6.1.0.29 Product Installed ---------------------------------------------------------------------------Offering ID UPDI Installation Location C:\Program Files\IBM\WebSphere\UpdateInstaller Version 7.0.0.5 Product Installed ---------------------------------------------------------------------------Offering ID IHS Installation Location C:\Program Files\IBM\HTTPServer Version 6.1.0.29 Product Installed ---------------------------------------------------------------------------Offering ID PLG Installation Location C:\Program Files\IBM\HTTPServer\Plugins Version 6.1.0.29 ---------------------------------------------------------------------------End Install Registry Report ---------------------------------------------------------------------------- 4. Recherchez les entrées IBM WebSphere Application Server Network Deployment associées. Si des entrées IBM WebSphere Application Server Network Deployment sont répertoriées, vous devez nettoyer l'entrée de registre à l'aide de la commande installRegistryUtils. TEMP\WAS\installRegistryUtils\bin\installRegistryUtils.[bat|sh] -cleanAll 256 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) 5. Editez le fichier vpd.properties. Supprimez toutes les entrées associées à IBM WebSphere Application Server Network Deployment version 6 ou version 7, puis enregistrez le fichier. Les entrées associées à IBM WebSphere Application Server Network Deployment ont le préfixe WSBAA70, WSBAA61, WSIHS70, WSIHS61, WSPAA70 et WSPAA61. Le fichier vpd.properties se trouve dans les répertoires suivants : Windows C:\WINNT ou C:\windows AIX et Linux /usr/lib/objrepos/ 6. Exécutez à nouveau le programme d'installation de middleware. Erreur CTGIN9042E Lors de l'installation d'un middleware à l'aide du programme d'installation de middleware, il est possible que vous rencontriez l'erreur CTGIN9042E au moment de l'installation de WebSphere Application Server Network Deployment. Pourquoi et quand exécuter cette tâche Si l'erreur CTGIN9042E se produit au cours d'une exécution normale du programme d'installation de middleware, il se peut qu'elle soit liée à la présence d'entrées périmées dans le registre CEI. Pour identifier et résoudre cette erreur, procédez comme suit. Procédure 1. Recherchez dans le fichier de_processreq.log des incidents liés à l'action VerifyLogsInInstallLogs. Le fichier de_processreq.log se trouve à l'emplacement suivant : <workspace>\<machine name>\deploymentPlan\MachinePlan_<machine shortname> \00009_WAS_ND_6.1\install\01_BASE/[INSTALL_<processing.req.id>]/logs/ de_processreq.log Ainsi, par exemple, si l'espace de travail se trouve dans C:\ibm\tivoli\ workspace, si le nom de l'ordinateur est mymachine, et si le processing.req.id est créé comme un date_timestamp, alors le de_processreq.log se trouve dans : C:\ibm\tivoli\mwi\workspace\mymachine.ibm.com\deploymentPlan\ MachinePlan_mymachine\00009_WAS_ND_6.1\install\01_BASE\ [INSTALL_1130_06.54]\logs 2. Recherchez ensuite les éventuelles entrées WebSphere Application Server Network Deployment périmées : a. Extrayez l'image native de WebSphere Application Server Network Deployment : Windows WAS-ND_WindowsIA32_Custom_v61023 Linux WAS-ND_LinuxIA32_Custom_v61023.tar.gz AIX WAS-ND_AIXppc64_Custom_v61023.tar.gz b. Ouvrez la fenêtre console. c. Accédez au dossier bin de l'image extraite. Par exemple : \WAS\installRegistryUtils\bin Chapitre 15. Identification et résolution des problèmes 257 d. Répertoriez les entrées de registre : Windows installRegistryUtils.bat -listProducts UNIX installRegistryUtils.sh -listProducts e. Recherchez les entrées WebSphere Application Server Network Deployment associées. Si des entrées WebSphere Application Server Network Deployment sont listées, même si vous avez correctement désinstallé WebSphere Application Server Network Deployment, vous devez nettoyer l'entrée de registre. 3. Nettoyez les entrées de registre : a. Nettoyez les entrées WebSphere Application Server Network Deployment du registre : installRegistryUtils -cleanProduct -offeringID ND -installLocation <chemin emplacement installation WAS> b. Editez le fichier vpd.properties, supprimez les entrées WebSphere Application Server Network Deployment et sauvegardez le fichier. Il se trouve dans le répertoire d'installation du système d'exploitation : Windows Répertoire C:\WINNT ou C:\windows UNIX /usr/lib/objrepos/ L'exemple suivant présente les entrées d'un fichier vpd.properties pour WebSphere Application Server Network Deployment version 7.0 sous Linux. L'exemple affiche des lignes complètes mais les scinde pour les besoins de la mise en page. WSBAA70|7|0|0|0|7.0.0.0|1=IBM WebSphere Application Server| IBM WebSphere Application Server|IBM WebSphere Application Server V7.0|IBM|http://www.ibm.com|7.0.0.0| /opt/IBM/WebSphere/AppServer|0|0|1| WSBAA70|7|0|0|0|7.0.0.0|1|0|false| "_uninst" "uninstall.jar" "uninstall.dat" ""|true|3| WSBAA70|7|0|0|0|7.0.0.0|1 WSBAA70LicensingComponent|7|0|0|0|7.0.0.0|1=LAP Component| LAP Component|LAP| | | | /opt/IBM/WebSphere/AppServer|0|0|1| WSBAA70|7|0|0|0|7.0.0.0|1|0|false| |true|3| WSBAA70LicensingComponent|7|0|0|0|7.0.0.0|1 4. Une fois le registre nettoyé, exécutez à nouveau le programme d'installation de middleware et redémarrez le plan. WebSphere Application Server Network Deployment est alors installé dans l'emplacement par défaut, par exemple C:\Program Files\IBM\WebSphere\AppServer pour Windows. Erreur ACUINI0044E Lors de l'installation des logiciels intermédiaires à l'aide du programme associé, l'erreur ACUINI0044E peut se produire au cours de l'étape d'installation du moteur de déploiement. Pourquoi et quand exécuter cette tâche Si l'erreur ACUINI0044E se produit au cours d'une exécution normale du programme d'installation de middleware, elle est peut-être due à un incident lié au moteur de déploiement devant être installé ou démarré. Les messages suivants s'affichent après un échec du déploiement du moteur de déploiement. 258 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Deployment Engine did not start successfully. Please try to manually start the Deployment Engine and restart the installer. ACUINI0044E Failed to register and start Deployment Engine IBM ADE Service Pour identifier et résoudre cette erreur, procédez comme suit. Procédure 1. Quittez le programme d'installation des logiciels intermédiaires. 2. Redémarrez le moteur de déploiement. v Pour Windows, utilisez la commande suivante : net start "IBM ADE Service" v Pour UNIX, utilisez la commande suivante : /usr/ibm/common/acsi/bin/acsisrv.sh -start Si le moteur de déploiement démarre, redémarrez le programme d'installation des logiciels intermédiaires et relancez le déploiement. Si le moteur de déploiement ne démarre pas, vous devez le désinstaller manuellement. Cette action supprime également les informations du registre du moteur de déploiement concernant les autres produits installés sur le système. Vous devez par conséquent agir prudemment lorsque vous désinstallez le moteur de déploiement. «Incidents communs liés au déploiement», à la page 279 Les techniques générales d'identification et de résolution des problèmes peuvent être utilisées pour déterminer les incidents de déploiement courants. Mot de passe de l'utilisateur db2admin incorrect Lors de l'utilisation du programme d'installation de middleware, vous pouvez rencontrer l'erreur CTGIN9042E Des erreurs se sont produites lors de l’exécution de l’étape DB2 Enterprise Server Edition version 9.x. Cette erreur est générée lorsqu'un utilisateur nommé db2admin est détecté sur le système, mais qu'il utilise un mot de passe différent de celui entré dans le programme d'installation de middleware. Consultez le fichier db2_97_inst.log pour rechercher une erreur similaire à celle de l'entrée suivante : ERREUR : Le mot de passe indiqué n’est pas valide. Entrez un mot de passe valide. Le fichier db2_97_inst.log se trouve dans <espace_de_travail>\<nom_machine >\deploymentPlan\MachinePlan_<nom_court_machine >\00004_DB2_9.7\install\ 01_BASE\[INSTALL_<id.dde.traitement>]/logs/ db2_97_inst.log Par conséquent, si l'espace de travail se trouve dans C:\ibm\tivoli\workspace, si le nom d'ordinateur est ma_machine et si id.dde.traitement est créé sous la forme date_horodatage, par exemple, le fichier db2_97_inst.log se trouve dans C:\ibm\tivoli\mwi\workspace\ma_machine.ibm.com\deploymentPlan\ MachinePlan_ma_machine\00004_DB2_9.7\install\01_BASE\[INSTALL_0424_09.32]\ logs. Chapitre 15. Identification et résolution des problèmes 259 Recherchez dans le fichier de_processreq.log une erreur similaire à celle de l'exemple suivant : <errorMessages> <errorMessage>[com.ibm.ac.si.ap.action.ExternalCommandActionException: ACUOSI0050E External command action failed with return code 87. Invocation string: [C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1/DB2-ESE_9.7.0/ESE/setup.exe, /f, /l, C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\[INSTALL_0424_09.32]/db2_97_inst.log, /u, C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\[INSTALL_0424_09.32]/ Decrypted_ResponseFile.txt], com.ibm.ac.common.hosts.CreationFailedException: : ]</errorMessage> <errorMessage>[com.ibm.ac.common.hosts.CreationFailedException: : ] </errorMessage> </errorMessages> <actionErrorEvents> <actionErrorEvent actionID="InstallProduct" actionName="externalCommand"> ACUCME1100E </actionErrorEvent> </actionErrorEvents> Le fichier de_processreq.log se trouve dans <Espace_de_travail>\<nom_machine >\deploymentPlan\MachinePlan_<nom_court_machine >\00004_DB2_9.7\install\ 01_BASE\[INSTALL_<id.dde.traitement>]/logs/ de_processreq.log. Par conséquent, si l'espace de travail se trouve dans C:\ibm\tivoli\workspace, si le nom d'ordinateur est ma_machine et si id.dde.traitement est créé sous la forme date_horodatage, par exemple, le fichier de_processreq.log se trouve dans C:\ibm\tivoli\mwi\workspace\ma_machine.ibm.com\deploymentPlan\ MachinePlan_ma_machine\00004_DB2_9.7\install\01_BASE\[INSTALL_0424_09.32]\ logs. Ces erreurs indiquent que l'utilisateur db2admin existant utilise un mot de passe différent de celui entré dans le programme d'installation de middleware. Pour résoudre cette erreur, exécutez les étapes suivantes : 1. Si vous ne l'avez pas encore fait, cliquez sur Terminer pour quitter l'assistant du programme d'installation de middleware. 2. Résolvez l'erreur à l'aide de l'une des méthodes suivantes : v Si vous connaissez le mot de passe de l'utilisateur db2admin, vous pouvez utiliser le même mot de passe pour le programme d'installation de middleware. v Vous pouvez supprimer l'utilisateur db2admin et redémarrer le programme d'installation de middleware. v Vous pouvez définir ou modifier le mot de passe de l'utilisateur db2admin existant. Pour définir ce mot de passe, procédez comme suit. a. Cliquez avec le bouton droit de la souris sur l'icône Poste de travail et sélectionnez Gérer. b. A partir de la console de gestion de l'ordinateur, sélectionnez Utilisateurs et groupes locaux dans Outils système. c. Développez Utilisateurs et groupes locaux, puis sélectionnez Utilisateurs d. Cliquez avec le bouton droit de la souris sur l'utilisateur db2admin et cliquez sur Définir le mot de passe. e. Entrez le mot de passe, confirmez-le et cliquez sur OK f. Cliquez à nouveau sur OK. 260 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) 3. Accédez au répertoire qui contient l'image du programme d'installation de middleware et redémarrez ce dernier. 4. Sélectionnez l'option Redémarrer le plan et cliquez sur Suivant. 5. Indiquez le répertoire pour les images d'installation de middleware et cliquez sur Suivant. 6. Indiquez le répertoire temporaire et cliquez sur Suivant. 7. Une fois les vérifications de l'espace disque terminées, cliquez sur Déployer pour démarrer l'installation. 8. Une fois l'installation terminée, cliquez sur Terminer pour quitter l'assistant. Expiration du mot de passe pour db2admin Lorsque vous tentez d'accéder àMaximo Asset Management, vous recevez l'erreur : Error 500 - BMXAA6418E - access#DBConnectFail. Lorsque DB2 est installé, l'utilisateur du système d'exploitation, généralement db2admin, est configuré avec un mot de passe qui expire au bout de 30 jours. Après les 30 jours, le mot de passe doit être changé pour cet utilisateur. Lorsque le serviceDB2 est redémarré, si l'utilisateur du système d'exploitation ne possède pas de mot de passe valide, il ne peut pas démarrer le service. Si la connexion ne peut être établie entre DB2 et la base de données, les utilisateurs ne sont pas autorisés à se connecter à DB2. Dans les fichiers SystemOut.log et , recherchez la trace d'erreur suivante : [ERROR] BMXAA6418E - Une erreur s’est produite lors du rechargement du cache MAXPROP : access#DBConnectFail [FATAL] BMXAA6473E Le démarrage de Maximo a échoué. psdi.util.MXSystemException: access#DBConnectFail Une fois le mot de passe réinitialisé, les services DB2 doivent être redémarrés. Configuration incorrecte de DB2 ou d'IBM Tivoli Directory Server Lors de l'exécution du programme d'installation de middleware sur un système AIX, le message d'erreur CTGIN9042E, qui signale un échec de la configuration de DB2 ou d'IBM Tivoli Directory Server, s'affiche. Si l'erreur CTGIN9042E se produit dans le cadre d'une utilisation normale du programme d'installation de middleware sur un système AIX, consultez les fichiers journaux suivants afin de déterminer la cause précise de l'erreur : Ouvrez le fichier mwi.log situé dans le répertoire de l'espace de travail (par exemple /ibm/tivoli/mwi/workspace) et recherchez une erreur semblable à celle qui suit : Causé par : <espace_de_travail>/<nom_machine>/deploymentPlan/MachinePlan_<nom_machine>/ 00005_DB2_Configuration/install/02_CONFIG/02_CONFIG_AIX.xml:173: Failed to create database instance ctginsxy. Ouvrez aussi le fichier createinstance.log, dans le répertoire <espace_de_travail>/<nom_machine >/deploymentPlan/ MachinePlan_<nom_court_machine>/00005_DB2_Configuration/install/02_CONFIG/ [INSTALL_<id.dde.traitement>]/logs/createinstance.log, Chapitre 15. Identification et résolution des problèmes 261 et recherchez une erreur semblable à celle-ci : Causé par : <espace_de_travail>/<nom_machine>/deploymentPlan/MachinePlan_ <nom_machine>/00008_ITDS_Configuration/install/02_CONFIG/02_CONFIG_AIX.xml:173: Failed to create itds database instance itdsccmxy. Ouvrez le fichier startInstanceTool.log dans le répertoire <espace_de_travail>/ <nom_machine>/deploymentPlan/MachinePlan_<nom_court_machine>/ 00008_ITDS_Configuration/install/02_CONFIG/[INSTALL_<id.dde.traitement>]/ logs/startInstanceTool.log et recherchez une erreur semblable à celle-ci : DBI1703E No valid service name or port number found Si l'une de ces erreurs figure dans les fichiers journaux cités, l'erreur peut être attribuée à un échec de la configuration de DB2 ou d'IBM Tivoli Directory Server. Pour résoudre cette erreur, exécutez les étapes suivantes : 1. Cliquez sur Terminer pour sortir de l'assistant du programme d'installation de middleware. 2. Redémarrez le programme d'installation de middleware via l'assistant jusqu'à ce que le panneau Redémarrer le plan ou Annuler le déploiement du plan s'affiche. 3. Sélectionnez Annuler le déploiement du plan et cliquez sur Suivant. 4. Sélectionnez Désinstallation partielle, puis cliquez sur Suivant. 5. Sélectionnez l'option Configuration de DB2 Enterprise Server Edition, puis cliquez sur Suivant. 6. Poursuivez le processus de désinstallation en affichant les panneaux associés, puis cliquez sur Terminer pour quitter le programme d'installation. 7. Téléchargez sur votre système local les fichiers mwi_db2instance.sh et mwi_itdsinstance.sh joints à ce document. Vous pouvez également créer vos propres copies de ces fichiers. a. Créez un fichier texte nommé mwi_db2instance.sh et ajoutez-y ce qui suit : #!/bin/ksh port1=0 var1=3 if [ -f /etc/services ] then if [ $# -eq 0 ] then cat >> /etc/services << EOF DB2_ctginst1 60000/tcp DB2_ctginst1_END 60003/tcp EOF elif [ $# -gt 0 ] then port1=`expr $2 + $var1` cat >> /etc/services << EOF DB2_$1 $2/tcp DB2_$1_END $port1/tcp EOF fi fi 262 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) b. Créez un fichier texte nommé mwi_itdsinstance.sh et ajoutez-y ce qui suit : #!/bin/ksh port1=0 var1=3 if [ -f /etc/services ] then if [ $# -eq 0 ] then cat >> /etc/services << EOF DB2_idsccmdb 60004/tcp DB2_idsccmdb_END 60007/tcp EOF elif [ $# -gt 0 ] then port1=`expr $2 + $var1` cat >> /etc/services << EOF DB2_$1 $2/tcp DB2_$1_END $port1/tcp EOF fi fi 8. Selon les options de déploiement que vous avez choisies dans le programme d'installation de middleware, exécutez les scripts suivants : v Si vous avez choisi de déployer le serveur de base de données et le serveur d'annuaire, exécutez les scripts mwi_db2instance.sh et mwi_itdsinstance.sh. v Si vous avez choisi de déployer uniquement le serveur de base de données, exécutez le script mwi_db2instance.sh. v Si vous avez choisi de déployer uniquement le serveur d'annuaire, exécutez le script mwi_itdsinstance.sh. 9. Exécutez de nouveau le programme d'installation de middleware et sélectionnez l'option Redémarrer le plan, qui permet d'installer tout ce que vous avez sélectionné dans le plan de déploiement original. 10. Poursuivez la procédure d'installation et quittez le programme d'installation lorsque celle-ci est terminée. Si vous utilisez le script mwi_db2instance.sh sans indiquer de paramètre, DB2 est installé avec les valeurs par défaut. Si vous souhaitez utiliser des valeurs personnalisées, exécutez mwi_db2instance.sh et indiquez des valeurs pour le nom d'instance de DB2 et le numéro de port DB2 dans l'ordre suivant :./ mwi_db2instance.sh ctginsxy 50007 où ctginzxy et 50007 sont les valeurs entrées dans le panneau de configuration du programme d'installation de middleware DB2. Si vous utilisez le script the mwi_itdsinstance.sh sans indiquer de paramètre, IBM Tivoli Directory Server est installé avec les valeurs par défaut. Si vous souhaitez utiliser des valeurs personnalisées, exécutez mwi_itdsinstance.sh et indiquez des valeurs pour le nom d'instance et le numéro de port dans l'ordre suivant : ./mwi_itdsinstance.sh itdsccmxy 60007 où itdsccmxy et 60007 sont les valeurs entrées dans le panneau de configuration de l'instance du programme d'installation de middleware IBM Tivoli Directory Server DB2. Mot de passe idsccmdb incorrect Si l'erreur CTGIN9042E se produit au cours d'une exécution normale du programme d'installation de middleware, il se peut qu'un utilisateur nommé idsccmdb existe sur le système, mais qu'il utilise un mot de passe différent de celui entré dans le programme d'installation de middleware. Chapitre 15. Identification et résolution des problèmes 263 L'erreur peut être semblable à celle-ci : CTGIN9042E : Des erreurs ont été détectées lors de l’exécution de l’étape Configuration d’IBM Tivoli Directory Server Vérifiez si le fichier configureDB.log comporte une erreur semblable à la suivante : GLPCDB018E The DB2 administrator ID or password you specified is not valid. Ce message indique que le mot de passe de l'utilisateur idsccmdb existant d'IBM Tivoli Directory Server est différent de celui entré dans le système. Le fichier configureDB.log se trouve dans <Espace_de_travail>\<nom_machine>\ deploymentPlan\MachinePlan_<nom_court_machine>\00008_ITDS_Configuration\ install\02_CONFIG\logs\configureDB.log Windows Sous Windows, par exemple, si l'espace de travail se trouve dans C:\ibm\tivoli\workspace et que le nom de la machine est ma_machine, le fichier configureDB.log se trouve dans C:\ibm\tivoli\mwi\workspace\ mymachine.ibm.com\deploymentPlan\MachinePlan_mymachine\ 00008_ITDS_Configuration\install\02_CONFIG\logs Linux Sous Linux, si l'espace de travail se trouve dans /root/ibm/tivoli/mwi/ workspace et que le nom de la machine est ma_machine, le fichier configureDB.log se trouve dans /root/ibm/tivoli/mwi/workspace/ mymachine.ibm.com/deploymentPlan/MachinePlan_mymachine.ibm.com/ 00008_ITDS_Configuration/install/02_CONFIG/logs AIX Sous AIX, si l'espace de travail se trouve dans /ibm/tivoli/mwi/workspace et que le nom de la machine est ma_machine, le fichier configureDB.log se trouve dans /ibm/tivoli/mwi/workspace/mymachine.ibm.com/ deploymentPlan/MachinePlan_mymachine.ibm.com/ 00008_ITDS_Configuration/install/02_CONFIG/logs Pour résoudre cette erreur, procédez comme suit. 1. Si vous ne l'avez pas encore fait, cliquez sur Terminer pour quitter l'assistant du programme d'installation de middleware. 2. Résolvez l'erreur à l'aide de l'une des méthodes suivantes : v Si vous êtes l'administrateur de cette machine et que vous connaissez le mot de passe de l'utilisateur idsccmdb, vous pouvez utiliser le même mot de passe pour le programme d'installation de middleware. v Vous pouvez supprimer l'utilisateur idsccmdb et redémarrer le programme d'installation de middleware. v Vous pouvez définir ou modifier le mot de passe de l'utilisateur d'IBM Tivoli Directory Server nommé idsccmdb existant. Pour définir le mot de passe, procédez comme suit. Windows a. Cliquez avec le bouton droit de la souris sur Poste de travail et cliquez sur l'élément de menu Gérer. b. A partir de la console de gestion de l'ordinateur, sélectionnez Utilisateurs et groupes locaux dans Outils système. c. Développez Utilisateurs et groupes locaux, puis sélectionnez Utilisateurs. 264 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) d. Cliquez avec le bouton droit de la souris sur l'utilisateur idsccmdb et cliquez sur l'élément de menu Définir le mot de passe. e. Entrez le mot de passe, confirmez-le et cliquez sur OK f. Cliquez à nouveau sur OK. Linux ET AIX a. Connectez-vous en tant qu'utilisateur racine et ouvrez une invite de commande. b. Exécutez la commande suivante sur le terminal : # passwd idsccmdb c. Entrez le nouveau mot de passe et confirmez-le. 3. Accédez au répertoire qui contient l'image du programme d'installation de middleware et redémarrez ce dernier. 4. Sélectionnez Annuler le déploiement du plan et cliquez sur Suivant. 5. Sélectionnez Désinstallation partielle et cliquez sur Suivant. 6. Sélectionnez Configuration d'IBM Tivoli Directory Server et cliquez sur Suivant. 7. Cliquez sur Annuler le déploiement pour démarrer la désinstallation. 8. Une fois l'installation terminée, cliquez sur Terminer pour quitter l'assistant. 9. Accédez au répertoire qui contient l'image du programme d'installation de middleware et redémarrez ce dernier. 10. Sélectionnez l'option Redémarrer le plan et cliquez sur Suivant. 11. Indiquez le répertoire pour les images d'installation de middleware et cliquez sur Suivant. 12. Indiquez le répertoire temporaire et cliquez sur Suivant. 13. Une fois les vérifications de l'espace disque terminées, cliquez sur Déployer pour démarrer l'installation. 14. Une fois l'installation terminée, cliquez sur Terminer pour quitter l'assistant. Condition requise par le service pack pour AIX incorrecte Lors de l'exécution du programme d'installation des logiciels intermédiaires sur les plateformes AIX, le message suivant peut s'afficher : CTGIN9061E: Unsupported Technology Level. Le niveau technologique de système d’exploitation doit être 06 ou supérieur et le niveau SP doit être 02 ou supérieur. Ce message s'affiche lorsque le niveau du service pack cité est incorrect. Le message d'erreur indique que le niveau 02 de SP ou un niveau supérieur est prérequis, mais c'est le niveau 01 de SP ou un niveau supérieur qui est réellement prérequis pour le programme d'installation de middleware. Echec du changement de nom des répertoires système Le message CTGIN9042E s'affiche au cours de l'exécution de certaines étapes de l'installation de middleware. Cette erreur peut se produire pendant l'exécution d'une des étapes de middleware en cas d'échec de l'affectation d'un nouveau nom aux répertoires d'installation du produit. Si le message d'erreur suivant s'affiche : CTGIN9042E : Des erreurs ont été détectées lors de l'exécution de l'étape <nom_étape>”, où <nom_étape> représente l'une des étapes de l'installation des logiciels intermédiaires. Chapitre 15. Identification et résolution des problèmes 265 Par exemple : CTGIN9042E: Des erreurs ont été détectées lors de l'exécution de l'étape DB2 Enterprise Server Edition. Avant d'installer le produit middleware spécifique, le programme d'installation de middleware essaie de sauvegarder les répertoires d'installation produit existants en les renommant. Si, par exemple, le répertoire destiné à l'installation est /opt/IBM/db2/V9.7 et que ce répertoire existe, le programme d'installation de middleware tente de le renommer en /opt/IBM/db2/V9.7_<horodatage>. Le changement de nom d'un répertoire existant peut échouer dans certaines situations. Par exemple : 1. Si un répertoire a été préalablement créé en tant que système de fichiers (et non en tant que répertoire dans un système de fichiers défini). 2. Si le système de fichiers ou le répertoire a été créé avec un accès en mode en lecture seule. Pour déterminer si cette situation est à l'origine de l'erreur, procédez comme suit. 1. Vérifiez le fichier DeploymentPlan.log. Ce fichier journal est situé dans /ibm/tivoli/mwi/workspace/<nom_machine>/ deploymentPlan/logs/[INSTALL_<horodatage>]/DeploymentPlan.log, où /ibm/tivoli/mwi/workspace est l'espace de travail des middleware par défaut ou le chemin indiqué dans le panneau de l'espace de travail du programme d'installation et <nom_machine> est le nom d'hôte de la machine sur laquelle vous procédez à l'installation. Identifiez l'étape ayant échoué. Par exemple : 2008-12-15 04:07:44.595 : Failed: Deployment Step: step_00004_DB2_9.7 2008-12-15 04:07:44.595 : Machine Plan: MachinePlan_mymachine.mydomain.com Dans ce cas, l'étape qui a échoué est "step_00004_DB2_9.7" Recherchez aussi dans le fichier DeploymentPlan.log l'exemple de texte d'erreur suivant : ml:284: The following error occurred while executing this line: /ibm/tivoli/mwi/workspace/<nom_hôte>/deploymentPlan/MachinePlan_<nm_hôte> /deploymentPlan/MachinePlan_00004_<middleware>/common/Utils.x ml:544: Deployment Engine command de_processReq reported an error. Consultez le fichier de sortie de_processReq dans /ibm/tivoli/mwi/works pace/<host name>/deploymentPlan/MachinePlan_<host_name>/ 00004_<middleware>/install/01_BASE/[INSTALL_1215_04.00 ]/logs/de_processreq.log_utf8 Consultez le fichier de_trace.log dans /ibm/tivoli/mwi/workspace/<host name>/deploymentPlan/MachinePlan_<host name>/00004_<middleware>/install/ 01_BASE/[INSTALL_1215_04.00]/logs. 2. Vérifiez l'emplacement et les fichiers journaux indiqués par le message d'erreur émis lors de l'étape 1 : Consultez le fichier de_processreq.log_utf8 dans /ibm/tivoli/mwi/workspace/ <host name>/deploymentPlan/MachinePlan_<host name>/00004_<middleware>/ install/01_BASE/[INSTALL_1215_04.00 ]/logs/de_processreq.log_utf8 pour le texte d'erreur suivant : <errorMessage>[com.ibm.ac.si.ap.action.ExternalCommandActionException: ACUOSI0050E External command action failed with return code 1. <actionErrorEvent actionID=RenameExistingInstallLocation_Unix actionName="externalCommand">ACUCME1100E</actionErrorEvent> 266 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Si cette erreur existe dans le fichier de_processreq.log_utf8, recherchez le fichier d'erreur suivant, qui peut contenir d'autres informations : <Product_Name>_RenameExistingInstallLocation_Unix_<Date_Time_stamp>.err Exemple : DB2_Enterprise_Server_Edition_RenameExistingInstallLocation_ Unix_20081215_040712GMT-05.00.err. Affichez le contenu de ce fichier le cas échéant et déterminez s'il contient un message d'erreur semblable au suivant : mv: 0653-401 Cannot rename /db2 to /db2_20081215_040712GMT-05.00: The requested resource is busy. Dans ce cas, /db2 est le nom du système de fichiers ou du répertoire existant. /db2_20081215_040712GMT-05.00 est le nouveau nom utilisé par le programme d'installation de middleware pour que la commande mv renomme le système de fichiers ou le répertoire. Pour résoudre le problème : a. Si /db2 est un système de fichiers, exécutez de nouveau le programme d'installation et spécifiez un nouveau répertoire du système de fichiers : 1) Redémarrez le programme d'installation de middleware et sélectionnez Annuler le déploiement du plan. Choisissez Terminer la désinstallation et cliquez sur Annuler le déploiement. 2) Redémarrez le programme d'installation de middleware et sélectionnez Editer les paramètres de configuration. 3) Indiquez le répertoire (par exemple /db2/V9.7) du système de fichiers où installer le produit dont la précédente installation a échoué. 4) Déployez le plan. b. Si /db2 est système de fichiers ou un répertoire avec un accès en lecture seule, accordez un droit d'accès en écriture à l'utilisateur ou au propriétaire du système de fichiers (répertoire). Accordez un droit d'accès en écriture à l'utilisateur qui effectue l'installation. Ensuite, exécutez à nouveau le programme d'installation de middleware pour déployer le plan. Valeur du mot de passe DB2 incorrecte Valeur du mot de passe DB2 incorrecte L'erreur CTGIN9042E: Des erreurs ont été détectées lors de l'exécution de l'étape DB2 Enterprise Server Edition se produit si vous entrez dans le programme d'installation de middleware un mot de passe pour l'utilisateur DB2 qui est incompatible avec les règles de mot de passe du système. Consultez le fichier db2_97_inst.log pour rechercher une erreur similaire à celle de l'entrée suivante : 1: ERROR:The installation program has been unable to create the user "db2admin" on computer "mymachine" because the password specified is too short. 1: ERROR:The response file specified "C:\WINNT\TEMP\2\_INSTA~1.18_/DECRYP~1.TXT" is not valid. Le fichier db2_97_inst.log se trouve dans <espace_de_travail>\<nom machine>\deploymentPlan\MachinePlan_<nom_court_machine>\00004_DB2_9.7\ install\01_BASE\[INSTALL_<id.dde.traitement>]/logs/ db2_97_inst.log Si, par exemple, l'espace de travail se trouve dans C:\ibm\tivoli\workspace, que le nom de la machine est ma_machine et que id.dde.traitement est créé sous la forme date_horodatage, le fichier db2_97_inst.log se trouve dans : C:\ibm\tivoli\mwi\ Chapitre 15. Identification et résolution des problèmes 267 workspace\mymachine.ibm.com\deploymentPlan\MachinePlan_mymachine\ 00004_DB2_9.7\install\01_BASE\[INSTALL_0424_09.32]\logs. Recherchez dans le fichier de_processreq.log une erreur similaire à celle de l'exemple suivant : <errorMessages> <errorMessage>[com.ibm.ac.si.ap.action.ExternalCommandActionException: ACUOSI0050E External command action failed with return code 87. Invocation string: [C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1/DB2-ESE_9.7.0/ ESE/setup.exe, /f, /l, C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\ [INSTALL_0424_09.32]/db2_97_inst.log, /u, C:\DOCUME~1\ADMINI~1\LOCALS~1\ Temp\1\[INSTALL_0424_09.32]/Decrypted_ResponseFile.txt], com.ibm.ac.common.hosts.CreationFailedException: : ]</errorMessage> <errorMessage>[com.ibm.ac.common.hosts.CreationFailedException: : ] </errorMessage> </errorMessages> <actionErrorEvents> <actionErrorEvent actionID="InstallProduct" actionName="externalCommand">ACUCME1100E </actionErrorEvent> </actionErrorEvents> Le fichier de_processreq.log se trouve dans <Espace_de_travail>\<nom_machine>\ deploymentPlan\MachinePlan_<nom_court_machine>\00004_DB2_9.7\install\ 01_BASE\[INSTALL_<id.dde.traitement>]/logs/ de_processreq.log. Si, par exemple, l'espace de travail se trouve dans C:\ibm\tivoli\workspace, que le nom de la machine est ma_machine et que id.dde.traitement est créé sous la forme date_horodatage, le fichier de_processreq.log se trouve dans : C:\ibm\tivoli\mwi\workspace\mymachine.ibm.com\deploymentPlan\ MachinePlan_mymachine\00004_DB2_9.7\install\01_BASE\[INSTALL_0424_09.32]\ logs. Ce cas indique que le mot de passe entré dans le programme d'installation de middleware pour l'utilisateur de DB2 nommé db2admin n'est pas pris en charge par les règles du système d'exploitation. Pour résoudre cette erreur, procédez comme suit. 1. Si vous ne l'avez pas encore fait, cliquez sur Terminer pour quitter l'assistant du programme d'installation de middleware. 2. Vérifiez les règles du système relatives aux mots de passe en sélectionnant Démarrer > Panneau de configuration > Outils d'administration > Règle de sécurité locale > Paramètres de sécurité > Règles de comptes > Règles sur les mots de passe. 3. Redémarrez le programme d'installation de middleware. Windows Accédez au répertoire principal de l'image d'installation téléchargée et exécutez la commande launchpad.exe. Linux Accédez au répertoire principal de l'image d'installation téléchargée et exécutez la commande launchpad.sh. Accédez au répertoire principal de l'image d'installation téléchargée et exécutez la commande launchpad.sh. 4. Faites défiler les panneaux jusqu'à l'option Annuler le déploiement du plan et cliquez sur Terminer pour quitter l'assistant. AIX 5. Redémarrez le programme d'installation de middleware. 268 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) 6. Sélectionnez Editer les paramètres de configuration. 7. Entrez un mot de passe correct pour l'utilisateur de DB2 et qui soit conforme aux règles sur les mots de passe observées plus haut. 8. Indiquez le répertoire pour les images d'installation de middleware et cliquez sur Suivant. 9. Indiquez le répertoire temporaire et cliquez sur Suivant. 10. Une fois les vérifications de l'espace disque terminées, cliquez sur Déployer pour démarrer l'installation. 11. Une fois l'installation terminée, cliquez sur Terminer pour quitter l'assistant. Récupération après un échec de l'installation de DB2 sous AIX Lors de l'échec d'une étape de l'installation de DB2 avec le programme d'installation de middleware sous AIX, il est parfois nécessaire d'exécuter une procédure de nettoyage avant de redémarrer ce programme d'installation pour en assurer le fonctionnement optimal. Si l'installation de DB2 sous AIX échoue, procédez comme suit. 1. Quittez le programme d'installation de middleware. 2. Recherchez dans le fichier db2setup.log le message d'erreur indiqué pour identifier la nature de l'erreur. Checking license agreement acceptance:.......Success Installing DB2 file sets:.......Success ERROR:sh: /opt/IBM/db2/V9.7/install/db2chgpath: not found ERROR:An error occurred while setting DB2 runtime path. Contact a technical service representative. Setting ERROR:A on this contact DB2 library path:.......Failure major error occurred while installing "DB2 Enterprise Server Edition" computer. The installation can not continue. If the problem persists your technical service representative. Le fichier db2setup.log se trouve dans le répertoire /ibm/tivoli/mwi/ workspace/<nom machine>/deploymentPlan/MachinePlan_<nom machine>/00003_DB2_9/install/01_BASE/[TIME STAMP]/log. 3. Vérifiez que toutes les conditions requises sont remplies. 4. Accédez au répertoire de l'instance : cd <rép install DB2>/instance Exemple : cd /opt/IBM/db2/V9.7/instance 5. Identifiez si une instance de DB2 a été créée : ./db2ilist Vous pouvez ignorer les erreurs. Si une instance a été créée, supprimez-la. ./db2idrop -f <nom instance> Exemple : ./db2idrop -f db2inst1 6. Supprimez le serveur DB2 Administration Server. ./dasdrop Vous pouvez ignorer les erreurs. 7. Accédez au répertoire <rép install DB2>/install et exécutez la commande db2_deinstall. Chapitre 15. Identification et résolution des problèmes 269 cd /opt/IBM/db2/V9.7/install ./db2_deinstall -a Vous pouvez ignorer les erreurs. 8. Supprimez le répertoire d'installation de DB2. 9. Accédez au répertoire /tmp/DB2-ESE_9.7 et exécutez la commande db2_install. Au cours de la procédure d'installation, les images de DB2 sont décompressées dans le répertoire /tmp. cd /tmp/DB2-ESE_9.7 ./db2_install Si le dossier DB2-ESE_9.7 est introuvable dans le répertoire /tmp ou dans l'emplacement indiqué dans le panneau du programme d'installation, copiez l'image binaire de DB2 dans le répertoire /tmp et extrayez le fichier d'installation de DB2. 10. Lorsque le programme d'installation de DB2 vous demande si vous souhaitez procéder à l'installation dans un autre répertoire, entrez non. 11. Lorsque le programme d'installation vous invite à indiquer un mot clé pour installer les produits DB2, entrez ESE. L'installation de DB2 doit alors aboutir. 12. Accédez au répertoire <rép install DB2>/install et exécutez à nouveau la commande db2_deinstall. cd /opt/IBM/db2/V9.7/install ./db2_deinstall -a La désinstallation de DB2 doit alors aboutir. 13. Supprimez le répertoire d'installation de DB2. 14. Appelez à nouveau le programme d'installation de middleware et poursuivez la procédure en sélectionnant l'option de redémarrage du plan. IBM Tivoli Directory Server se lance en mode de configuration IBM Tivoli Directory Server version 6.3, qui est installé par le programme d'installation de middleware, se lance en mode de configuration lorsqu'il est installé avec DB2 version 9.7. Pourquoi et quand exécuter cette tâche IBM Tivoli Directory Server version 6.3, qui est installé par le programme d'installation de middleware, se lance en mode de configuration lorsqu'il est installé avec DB2 version 9.7. Ce problème survient lorsque vous installez IBM Tivoli Directory Server version 6.3 avec DB2 version 9.7 sur les systèmes Microsoft Windows Server 2008. IBM Tivoli Directory Server version 6.3 se lance correctement lorsqu'il est installé avec DB2 version 9.7, groupe de correctifs 2. Procédure 1. Pour lancer IBM Tivoli Directory Server version 6.3 en mode normal, exécutez un script de démarrage fourni avec le programme d'installation de middleware. Dans le répertoire MWI de l'image d'installation ou du support de produit, exécutez le fichier startITDS.bat. 2. Indiquez les valeurs suivantes comme paramètres de ligne de commande lorsque vous exécutez le script : startITDS.bat -l ITDS-Home -I instance-name -p Port No -s secure-port 270 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Option Description rép_base_ITDS Répertoire dans lequel IBM Tivoli Directory Server est installé sur le système. Par défaut, la valeur "C:\Program Files\IBM\ldap\V6.3" est utilisée. nom-instance Nom de l'instance de base de données utilisé par IBM Tivoli Directory Server. Par défaut, la valeur idsccmdb est utilisée. Numéro de port Port TCP utilisé par IBM Tivoli Directory Server. Par défaut, le port 389 est utilisé. port-sécurisé Port sécurité TCP utilisé par IBM Tivoli Directory Server. Par défaut, le port 636 est utilisé. Autrement, vous pouvez utiliser un éditeur de texte pour modifier les valeurs par défaut utilisées par le script. 3. Le script ouvre une nouvelle fenêtre console pour démarrer IBM Tivoli Directory Server. Ne fermez pas la fenêtre console. Codes d'erreur liés au script de configuration des middlewares Les erreurs qui se produisent lorsque vous exécutez les scripts de configuration des middlewares sont hiérarchisées par codes. Les codes d'erreur apparaissent à l'écran au cours de l'installation et sont stockées dans un fichier journal des erreurs. Tableau 25. Codes d'erreur liés au script du programme d'installation des middlewares Code d'erreur Erreur Description 11 Système d'exploitation non pris en charge Le programme d'installation de middleware ou l'un des produits du middleware ne peut pas s'exécuter sur ce système d'exploitation. 12 Distribution Linux non prise en charge Le programme d'installation de middleware ou l'un des produits du middleware n'est pas pris en charge sur ce noyau Linux. Seuls Red Hat Enterprise Linux et SUSE Linux Enterprise Server sont pris en charge. 13 Mode x bits du noyau non pris en charge Le programme d'installation de middleware est pris en charge sur Linux 32 bits ou 64 bits et sur AIX 64 bits. 14 Architecture du processeur non prise en charge Le programme d'installation de middleware ou l'un des produits du middleware n'est pas pris en charge sur cette architecture de processeur. Seules les architectures x86 et AMD64 sont prises en charge. 21 Variable d'environnement La variable d'environnement doit être définie en fonction de mwi_launchpadroot(UNIX) / l'emplacement des fichiers d'installation du programme d'installation de LaunchPadBatchPath(Win) middleware : non définie Windows LaunchPadBatchPath Linux et UNIX mwi_launchpadroot 22 Le programme d'installation de middleware est introuvable Le fichier d'installation du programme d'installation de middleware est manquant ou inaccessible. Vérifiez que le fichier spécifié existe dans le répertoire en cours. Chapitre 15. Identification et résolution des problèmes 271 Tableau 25. Codes d'erreur liés au script du programme d'installation des middlewares (suite) Code d'erreur 31 Erreur Description Le nom d'hôte n'est pas un nom de domaine complet. Le programme d'installation de middleware ou l'un des produits du middleware nécessite un nom d'hôte qualifié complet. Par ailleurs, vous pouvez fournir l'adresse IP du système. 32 SELinux est activé ou défini en mode d'application. L'installation du produit middleware échoue avec l'erreur suivante : JRE could not be found on the system (JRE est introuvable sur le système) Désactivez Security-Enhanced Linux en utilisant l'une des méthodes suivantes : v setenforce 0 v Ajoutez l'entrée suivante au fichier /etc/system : set fmac_enforcing = 0 33 La bibliothèque Le programme d'installation nécessite la version 64 bits de la bibliothèque libstdc++.so.5 (64 bits) n'est système libstdc++.so.5, qui se trouve dans le dossier pas installée. /usr/lib64/libstdc++.so.5. Si cette bibliothèque n'est pas installée, vous devez rechercher un package Resource Package Manager (RPM) qui contient libstdc++.so.5 (64 bits) et l'installer. 34 La bibliothèque libstdc++.so.5 n'est pas installée. Le programme d'installation nécessite la bibliothèque système libstdc++.so.5, qui se trouve dans le dossier /usr/lib/libstdc++.so.5. Si cette bibliothèque n'est pas installée, vous devez rechercher un package Resource Package Manager (RPM) qui contient libstdc++.so.5 et l'installer. Identification et résolution des incidents liés à la désinstallation des logiciels intermédiaires Utilisez les informations de la présente section pour identifier et résoudre les incidents liés à la désinstallation des logiciels intermédiaires. Utilisez les informations présentées dans cette section pour identifier et résoudre les incidents rencontrés lors de la désinstallation des logiciels intermédiaires à l'aide du programme d'installation associé. Echec de la désinstallation de WebSphere Application Server Network Deployment suite à l'impossibilité d'assurer la liaison à l'annuaire LDAP L'installation de WebSphere Application Server Network Deployment échoue si le programme d'installation de middleware est utilisé. Cette erreur se produit lorsque vous annulez le déploiement du plan de déploiement des middleware. Cette erreur est liée à un échec de liaison de l'annuaire LDAP. Pourquoi et quand exécuter cette tâche Le programme d'installation des middleware configure la sécurité WebSphere Application Server Network Deployment. La sécurité est configurée à l'aide d'un annuaire LDAP. L'annuaire LDAP peut être hébergé par Microsoft Active Directory ou IBM Tivoli Directory Server. Vous avez besoin de données d'identification pour accéder au serveur LDAP éloigné. 272 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) L'ensemble des données d'identification inclut : v Le nom d'hôte ou l'adresse IP v Port sur lequel le serveur LDAP s'exécute v Entrée de base LDAP v Suffixe de l'utilisateur, du groupe et de l'organisation v Nom distinctif et mot de passe de liaison Les données d'identification de l'administrateur WebSphere Application Server Network Deployment doivent se trouver dans l'annuaire LDAP éloigné. L'installation des middleware échoue si les données d'identification fournies sont incorrectes. Cet échec se produit lors de l'étape de configuration de WebSphere Application Server Network Deployment. Lorsque l'installation initiale échoue, la désinstallation (annulation du déploiement) du plan de déploiement échoue également. WebSphere Application Server Network Deployment ne peut pas exécuter la commande stopManager pour arrêter le profil ctgDmgr01. Cette condition génère l'erreur suivante : SECJ0305I: The role-based authorization check failed for admin-authz operation Server:stop:java.lang.Boolean:java.lang.Integer. The user UNAUTHENTICATED (unique ID: unauthenticated) was not granted any of the following required roles: operator, administrator. Si vous détectez l'erreur décrite, procédez comme suit pour la résoudre : Procédure 1. Pour les systèmes UNIX, procédez comme suit. a. Affichez la liste des processus Java. ps -ef | grep -i java b. Recherchez l'ID processus de l'unité d'exécution Java : <emplacement_installation_WebSphere>/java/bin/java, puis supprimez le processus. kill -9 <process-id> c. Redémarrez le programme d'installation des middleware pour annuler le déploiement du plan. 2. Pour les systèmes Windows, procédez comme suit. a. Modifiez le type de démarrage des principaux services à partir du panneau de configuration Services. Spécifiez le type de démarrage Manuel au lieu d'Automatique. IBM WebSphere Application Server V7.0 - ctgCellManager01 IBM WebSphere Application Server V7.0 - nodeagent b. Redémarrez le système. c. Redémarrez le programme d'installation des middleware pour annuler le déploiement du plan. Identification et résolution des incidents liés au programme d'installation Si vous rencontrez un incident lors de l'utilisation du programme d'installation du produit, vous devez résoudre le problème avant de continuer. Commencez par des techniques générales d'identification et de résolution des problèmes. Ces techniques vous aident à déterminer quelle partie de l'installation a échoué. Chapitre 15. Identification et résolution des problèmes 273 Identification et résolution des incidents liés au programme d'installation du produit Durant l'installation du produit, il sera peut-être nécessaire d'identifier et de résoudre les erreurs qui se produisent au sein du programme d'installation. Etant donné que Maximo Asset Management est généralement déployé sous la forme d'un système réparti, il peut exister plusieurs sources d'erreurs. Le panneau des erreurs d'installation affiche les messages de panne générés au cours de la configuration du déploiement. Ces messages indiquent la source du problème, ainsi que les journaux qu'il convient d'examiner pour obtenir plus de détails. Tous les messages liés à l'installation commencent par le préfixe CTGIN. Les messages d'information se terminent pas le suffixe I, les messages d'avertissement, par le suffixe W et les messages d'erreur, par le suffixe E. Quatre catégories principales de journaux peuvent vous aider à résoudre un problème d'installation. v Journaux de trace de l'installation v Journaux d'installation de solutions v Journaux Maximo v Journaux des middleware Journaux de trace de l'installation Les journaux de trace d'installation sont générés sur le poste de travail administratif Maximo Asset Management dans le répertoire rép_install\logs. Vous pouvez consulter ces journaux pour y rechercher le message d'erreur affiché sur le panneau des messages d'erreur d'installation. Vous y trouverez des informations pour établir un diagnostic suite à l'erreur générée. Ces journaux contiennent des données historiques sur le moment du lancement du programme d'installation et sur les options choisies pour le déploiement. Ils contiennent également des informations concernant les mises à niveau et les groupes de correctifs. Effectuez une recherche sur le terme maxinst pour aboutir à proximité des informations relatives à la configuration de base de données. Si une erreur se produit lors d'une tâche de validation, des journaux de trace de l'installation se trouvent dans le répertoire C:\Documents and Settings\ Administrator. Ils sont transférés vers le répertoire rép_install\logs au cours de la configuration du déploiement. Les fichiers journaux de trace suivants se trouvent dans le répertoire rép_install\logs : CTGInstallTrace00.log Il contient les informations générées par le programme d'installation de Maximo Asset Management. Ce journal inclut des détails sur : v La configuration automatisée de DB2. v Les appels imbriqués adressés au programme d'installation des solutions v La configuration automatisée de WebSphere Application Server Network Deployment. 274 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Les informations générées à partir d'appels subséquents du programme d'installation de Maximo Asset Management ou du programme d'installation des solutions de processus sont insérées dans ce fichier. Les exemples de messages de réussite suivants se trouvent dans le fichier CTGInstallTrace00.log. Ils peuvent servir à déterminer les phases de l'installation qui ont abouti : CTGIN2114I : La base de données a été créée avec succès. CTGIN2135I : L'espace table maxdata a été créé avec succès. CTGIN2135I : L'espace table maxtemp a été créé avec succès. CTGIN2079I : La base de données du Moteur d'automatisation de processus a été configurée (ce message indique que maxinst a abouti). v CTGIN2222I : La création de WebSphere Application Server a abouti. v CTGIN2188I : La création et la configuration du bus d'intégration de services ont abouti. v CTGIN2184I : La création et la configuration des ressources JMS ont abouti. v v v v v CTGIN2310I : La sécurité du serveur d'applications a été activée pour le Moteur d'automatisation de processus. v CTGIN2253I : buildmaximoear.cmd a abouti. v CTGIN2224I : Le déploiement de l'application MAXIMO a abouti. v CTGIN2253I : buildmxiehsear.cmd a abouti. v CTGIN2224I : Le déploiement de l'application MAXIMOIEHS a abouti. v CTGIN2208I : runConfigurationStep a abouti. v CTGIN2370I : L'installation s'est terminée avec succès. L'exemple de message d'avertissement suivant se trouve dans le fichier CTGInstallTrace00.log. Il indique que parallèlement à la réussite d'une opération, vous devez exécuter des étapes supplémentaires en dehors du programme d'installation. v CTGIN2420W : La fonction undoConfiguration a abouti, mais un nettoyage manuel est requis pour le composant suivant : <Variable formatSpec="{0}">composant manuel</Variable>. L'exemple de message d'erreur suivant indique que l'installation a abouti, mais que des erreurs graves se sont produites. v CTGIN2371E : L'installation est terminée, mais des erreurs graves se sont produites lors de son exécution. Si cette erreur survient, ouvrez le fichier CTGInstallTrace00.log et recherchez l'information consignée la plus récente. Déterminez la cause de l'erreur. Il peut parfois s'agir de l'échec d'une configuration tentée par les scripts de configuration du programme d'installation de Maximo Asset Management. CTGInstallMessage00.log Ce journal contient les instructions de messages nommées générées par le programme d'installation de Maximo Asset Management, les tâches de configuration et le programme d'installation de solutions de processus au cours de l'installation. CCMDB_install.log Ce journal contient des informations sur le programme d'installation Maximo Asset Management lui-même, notamment les valeurs que vous avez fournies et les options sélectionnées lors de l'installation. Chapitre 15. Identification et résolution des problèmes 275 Dans certaines instances se trouvent des journaux de trace dont le nom de fichier comporte l'indice 01, 02, etc. Ces fichiers contiennent des informations telles que le contenu des fichiers dont le nom comporte 00. Ces fichiers sont générés au démarrage d'une seconde machine virtuelle Java pendant l'installation. La consignation des informations commence alors. Journaux d'installation de solutions Les journaux d'installation de solutions sont générés sur le poste de travail administratif Maximo Asset Management dans les répertoires rép_install\ solutions\logs et C:\program files\ibm\common\acsi\logs\ <administrateur>. Ces journaux fournissent des informations détaillées sur les exceptions et erreurs liées aux packages du gestionnaire de processus, à d'autres packages PSI, mais également au moteur de déploiement. Journaux Maximo Les principaux composants de Maximo Asset Management incluent des utilitaires de déploiement, tels que updatedb, configdb, maxinst, tdtoolkit, buildmaximoear et deployapplication. Les journaux de ces composants sont générés sur le poste de travail administratif Maximo Asset Management dans le répertoire rép_install\maximo\tools\maximo\log. Journaux des middleware Les journaux des middleware natifs du serveur de base de données peuvent être utilisés pour rechercher les erreurs qui se produisent sur le serveur middleware lui-même. Les journaux associés à J2EE générés pour le serveur d'applications WebSphere Application Server, le gestionnaire de déploiement et l'agent de noeud sont utilisés pour résoudre les problèmes liés aux échecs de déploiement du fichier EAR. Si vous rencontrez des erreurs liées au déploiement de fichiers EAR, consultez les fichiers SystemOut.log et SystemError.log. Utilitaire de journalisation Lorsque vous contactez les services de support du produit IBM, préparez-vous à fournir les fichiers journaux dans un fichier archive. L'utilitaire LogZipper.bat fourni dans le répertoire <rép_install\scripts peut être utilisé à cette fin. Si vous utilisez l'utilitaire LogZipper.bat, tous les fichiers journaux appropriés sont archivés dans rép_install\debug\YYYYMMDD_hhmmss.zip. Lorsque vous prenez contact avec le personnel du support IBM, vous devez fournir des fichiers journaux à partir des répertoires suivants : v <WAS_PROFILE_HOME>\logs (serveur d'applications WebSphere Application Server Network Deployment et gestionnaire de déploiement WebSphere Application Server Network Deployment) v rép_install\logs v rép_install\solution/logs v rép_install\maximo\applications\maximo\properties v rép_install\etc\install.properties v <Espace_de_travail_programme_installation_middleware> 276 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Plan de travail IBM Support Assistant IBM Support Assistant (ISA) V4 est un plan de travail de serviçabilité gratuit que vous pouvez télécharger depuis le site d'IBM. ISA, en utilisant des modules complémentaires spécifiques du produit, fournit un emplacement centralisé pour obtenir des informations sur le produit, collecter des données de détermination et de résolution des problèmes et gérer l'envoi des problèmes. Les modules complémentaires d'IBM Service Management et d'IBM Maximo Asset Management (Maximo Asset Management) pour ISA Workbench vous permettent d'en savoir plus sur le produit de manière directe et rapide. Si vous rencontrez un problème avec Maximo Asset Management, vous pouvez utiliser ISA et ces modules complémentaires pour rechercher des documents de support. Ces documents fournissent des correctifs ou des recommandations et collectent rapidement les journaux appropriés pour les diagnostics. Vous pouvez utiliser l'analyseur de journal pour afficher les journaux et la fonction filtre pour réduire la quantité de données à examiner. Les catalogues de symptômes peuvent être utilisés pour analyser les journaux. Vous pouvez utiliser ISA pour exécuter les tâches suivantes : v Recherche simultanée de documents. Effectuez rapidement des recherches dans la documentation IBM dans plusieurs emplacements simultanément pour trouver les réponses à vos questions ou problèmes. ISA renvoie les résultats classés en fonction de la source, pour une meilleure lisibilité. v Accès aux informations sur le produit. Accédez rapidement aux informations importantes sur le produit (la page de support ou la page d'accueil, par exemple), à la documentation en ligne et aux informations de flux RSS des derniers notes Flash, APAR, correctifs et notes techniques. v Collecte de données. Collectez des fichiers pour documenter les problèmes liés à l'installation, aux bases de données, à la sécurité et aux problèmes généraux associés à la détermination et la résolution des problèmes dans votre environnement. Les données collectées sont compressées pour la transmission à IBM. v Analyse des données consignées. Utilisez l'analyseur de journal pour consulter les fichiers journaux collectés, puis identifier et résoudre les incidents. v Rapport des incidents. Connectez-vous au système IBM Electronic Service Request pour ouvrir et mettre à jour les enregistrements PMR. Soumettez ensuite au diagnostic d'IBM les informations rassemblées par les scripts de collecte de données IBM Service Management. Propriétés de déploiement Le déploiement des solutions ISM s'effectue généralement en plusieurs étapes. Vous pouvez installer un produit ISM, puis en déployer un autre ultérieurement. Les déploiements complémentaires reposent sur les données d'installation et de configuration provenant des installations précédentes (par exemple, la connexion à la base de données utilisée dans le cadre du déploiement de produit d'origine). Ces informations doivent être conservées et protégées. Pour les conserver, il convient de les stocker à la fois dans la base de données du produit et dans des fichiers de propriétés. Cette redondance protège les informations de déploiement en cas de problème avec la base de données. Lorsque le déploiement aboutit, les propriétés de déploiement sont conservées dans la base de données et dans deux fichiers de propriétés. Chapitre 15. Identification et résolution des problèmes 277 maximo.properties Le fichier maximo.properties est un fichier chiffré qui se trouve dans le répertoire rép_install\maximo\applications\maximo\properties\. Ce fichier de propriétés contient les propriétés de connexion à la base de données. install.properties Le fichier install.properties est un fichier chiffré qui se trouve dans le répertoire rép_install\etc\ et contient la plupart des propriétés associées au déploiement. Les erreurs liées à l'impossibilité de se connecter aux serveurs middleware ou de s'authentifier auprès d'eux pendant une mise à niveau ou l'installation d'un groupe de correctifs peuvent être dues à des valeurs de propriétés obsolètes. Par exemple, si vous changez le mot de passe que vous avez utilisé pendant l'installation initiale de Maximo Asset Management sans mettre à jour cette valeur dans le fichier de propriétés associé, la prochaine action d'installation effectuée extrait la valeur obsolète du fichier de propriétés et une erreur se produit. Fichiers de licence Les fichiers de licence se trouvent sur le support et ne sont pas regroupés avec le programme d'installation. Si vous copiez le programme d'installation du support du produit vers le système de fichiers, vous devez copier le répertoire des licences. Résolution des problèmes L'étape de configuration de la procédure d'installation de Maximo Asset Management a lieu une fois que vous avez parcouru tous les panneaux de l'assistant d'installation et que vous avez cliqué sur le bouton d'installation. Les erreurs survenues avant l'étape de configuration sont généralement liées à l'impossibilité pour le programme d'installation de vérifier les valeurs en entrée que vous avez fournies. Si vous rencontrez cette erreur, consultez les journaux de trace, résolvez ce problème, puis poursuivez l'exécution de l'assistant d'installation. Si vous rencontrez une erreur consécutive à l'étape de configuration, vous devez quitter le programme d'installation. Consultez les journaux de trace, les journaux de l'installation de la solution et les journaux Maximo. Résolvez le problème et terminez l'installation à l'aide de l'utilitaire taskrunner en lançant son exécution à partir de la ligne de commande : C:\IBM\SMP\scripts\taskRunner.bat CONTINUE STOPONERROR Remarque : Si vous réinitialisez le système, vous ne pourrez pas utiliser l'utilitaire taskrunner pour exécuter les scripts de configuration. Les magasins de données taskrunner ne sont pas conservés. Si vous souhaitez utiliser taskrunner, ne réinitialisez pas le système. L'utilitaire taskrunner reprend l'installation à partir de la dernière tâche qui a abouti enregistrée lors de la tentative précédente. Si vous l'exécutez avec le paramètre NOSTOPONERROR, l'utilitaire continue de s'exécuter en dépit des erreurs. «Propriétés de l'installation», à la page 236 Lors du déploiement, les propriétés de l'installation sont enregistrées dans des fichiers de propriétés. Elles sont ensuite utilisées par les actions d'installation ultérieures. Les propriétés d'installation se trouvent dans les fichiers install.properties et maximo.properties ainsi que dans la base de données. 278 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Vous devez modifier uniquement les propriétés situées dans le fichier install.properties qui sont associées aux noms d'hôte ou aux ID utilisateur. La modification des valeurs d'autres propriétés peut fortement altérer votre capacité à effectuer des installations, des mises à niveau ou des actions de correction dans le futur. http://www.ibm.com/software/support/isa/isa41/install.html Incidents communs liés au déploiement Les techniques générales d'identification et de résolution des problèmes peuvent être utilisées pour déterminer les incidents de déploiement courants. Démarrage du programme d'installation Si vous démarrez le programme d'installation du produit à partir d'une unité différente de l'unité choisie comme destination de l'installation, l'installation échoue. Cette situation se produit lorsque vous démarrez le programme d'installation directement ou via le panneau de commande du produit. Pour résoudre l'incident, démarrez le programme d'installation ou l'application du tableau de bord à partir de l'unité sur laquelle vous installez le produit. Si, par exemple, vous souhaitez procéder à l'installation sur l'unité G:, ouvrez une invite de commande et accédez à l'unité G: avant d'appeler le programme d'installation. Par conséquent, si le programme d'installation se trouve sur le lecteur d:, la commande peut se présenter comme suit. g:\> d:\temp\install.exe (où g:> est l'invite de commande Windows) Dans l'explorateur Windows, l'unité système par défaut est normalement "%HOMEDRIVE%", c'est-à-dire en général l'unité où Windows est installé. S'il s'agit du lecteur cible du programme d'installation du produit, vous pouvez lancer le programme d'installation ou le panneau de commande depuis l'Explorateur Windows. Si vous prévoyez d'installer le produit sur une unité différente de celle qui héberge Windows, ne démarrez pas le programme d'installation à partir de l'explorateur Windows. Démarrez ce programme à partir de la ligne de commande, comme décrit ci-dessus. Configuration de l'accès distant Si vous choisissez de configurer les middleware à l'aide de la fonction de configuration automatique du programme d'installation de Maximo Asset Management, vous devez activer un protocole d'accès à distance pour chaque système hébergeant un serveur de middleware. Les messages avec le préfixe CTGRI se trouvent dans le fichier CTGInstallTrace.log. Ils concernent le programme d'installation de Maximo Asset Management qui ne peut pas accéder aux systèmes distants définis dans le cadre du déploiement du produit. Ports Une erreur qui signale l'impossibilité d'accéder à l'hôte distant peut parfois faire référence à un port nécessaire indisponible pour le programme d'installation Maximo Asset Management. Vérifiez que les ports suivants sont accessibles sur les serveurs qui hébergent le serveur intermédiaire : 445 Le port 445 est utilisé par SMB sur TCP. Chapitre 15. Identification et résolution des problèmes 279 139 Le port 139 est utilisé pour les connexions TCP NetBIOS. Droits du registre distant L'erreur CTGRI0011E se produit si l'ID utilisateur fourni au programme d'installation et utilisé pour accéder à un système Windows distant ne dispose pas des droits appropriés pour accéder au registre. L'accès distant au registre est déterminé par la clé de registre HKLM\System\ CurrentControlSet\Control\SecurePipeServers\winreg. Pour plus d'informations, consultez l'aide et le site Web de support de Microsoft. Utilisez la fonction de recherche des problèmes pour rechercher l'article relatif à la gestion de l'accès à distance au registre. Exceptions de connexion Les exceptions de connexion d'accès à distance correspondent généralement à un échec d'autorisation ou un échec de connexion à l'hôte. Consultez le fichier CTGInstallTrace.log pour déterminer la cause de l'exception de connexion. Une erreur d'autorisation est générée par un ID ou un mot de passe incorrect fourni au programme d'installation Maximo Asset Management. Ce genre d'exception est généralement semblable à celui de l'exemple suivant : SEVERE: EXIT ^RxaConnectFailure:^o^{{com.ibm.tivoli.remoteaccess. RemoteAccessAuthException: CTGRI0000E Impossible d’établir une connexion à la machine cible avec les droits d’accès fournis. at com.ibm.tivoli.remoteaccess.BaseProtocol.beginSession (BaseProtocol.java:522) at com.ibm.tivoli.ccmdb.install.common.util.rxa.RxaHost.init (RxaHost.java:130) at com.ibm.tivoli.ccmdb.install.common.util.rxa.RxaHost.<init> (RxaHost.java:78) at com.ibm.tivoli.ccmdb.install.common.ia.CmnInstallAnywhereUtils.getOSType (CmnInstallAnywhereUtils.java:303) at com.ibm.tivoli.ccmdb.install.foundation.appsvr.FndWasRemoteActions. install (FndWasRemoteActions.java:237) at com.zerog.ia.installer.actions.CustomAction.installSelf(DashoA10*..) at ZeroGab8.run(DashoA10*..) Un échec de connexion d'hôte est générée lorsque le programme d'installation Maximo Asset Management des protocoles distants ne peuvent pas accéder au système distant en utilisant les protocoles qu'il prend en charge. Cette erreur se présente généralement comme suit. RemoteSystem can’t be reached using Supported RXA protocols. Comme indiqué dans la section Avant de commencer, si Cygwin est présent sur un système Windows éloigné qui héberge des middleware, des erreurs peuvent se produire au cours de l'installation de Maximo Asset Management. Cette erreur apparaît lors de la validation de l'hôte. Aug 3, 2010 9:52:32 AM com.ibm.tivoli.ccmdb.install.common.log. CmnInstallLogUtils handleUnexpectedException FINE: ENTER^java.net.ConnectException: CTGRI0023E An error occurred when executing GET_FREE_PHYS_MEM. at com.ibm.tivoli.remoteaccess.UNIXProtocol. getFreePhysicalMemory(UNIXProtocol.java:1358) at com.ibm.tivoli.ccmdb.install.common.util.rxa.RxaHost. initThreadRemoteAccess(RxaHost.java:434) at com.ibm.tivoli.ccmdb.install.common.util.rxa.RxaHost. initThreadRemoteAccess(RxaHost.java:277) at com.ibm.tivoli.ccmdb.install.common.util.rxa.RxaHost. getRemoteAccess(RxaHost.java:169) at com.ibm.tivoli.ccmdb.install.common.util.rxa.RxaUtil. directoryExists(RxaUtil.java:731) 280 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) at com.ibm.tivoli.ccmdb.install.common.util.validation. CfgValidateRemoteSystem.directoryExists(CfgValidateRemoteSystem.java:94) at com.ibm.tivoli.ccmdb.install.common.config.was.ConfigWasThinClient. copyTrustStore(ConfigWasThinClient.java:396) at com.ibm.tivoli.ccmdb.install.common.config.was.ConfigWasThinClient. configWasThinClient(ConfigWasThinClient.java:529) at com.ibm.tivoli.ccmdb.install.common.config.was.ConfigWasThinClient. runConfigurationStep(ConfigWasThinClient.java:714) at com.ibm.tivoli.ccmdb.install.common.config.TaskRunner. runSingleTask(TaskRunner.java:324) at com.ibm.tivoli.ccmdb.install.foundation.ccmdb.FndUpgradePanelActions. handleInstall(FndUpgradePanelActions.java:256) at com.ibm.tivoli.ccmdb.install.foundation.ccmdb.AFndCustomCodeAction. install(AFndCustomCodeAction.java:127) at com.zerog.ia.installer.actions.CustomAction.installSelf(DashoA10*..) at ZeroGad8.run(DashoA10*..) ^T^CTGRI0023E An error occurred when executing GET_FREE_PHYS_MEM. java.net.ConnectException: CTGRI0023E An error occurred when executing GET_FREE_PHYS_MEM. Dans ce cas, vous devez désinstaller ou désactiver le démon SSH (sshd) inclus avec Cygwin. Une fois ces erreurs résolues, vous pouvez continuer a utiliser le programme d'installation de Maximo Asset Management. Serveur d'applications Erreurs SOAP Des informations relatives aux erreurs générées par l'échec du déploiement des fichiers maximo.ear et maximoiehs.ear se trouvent dans divers emplacements, notamment dans le fichier CTGInstallTrace00.log et dans les fichiers SystemOut.log, SystemError.log et Trace.log qui se trouvent dans le gestionnaire de déploiement WebSphere Application Server Network Deployment. Les échecs types de déploiement de fichier EAR peuvent inclure des erreurs de connexions SOAP dans lesquelles le port SOAP (8879) n'est pas disponible ou l'existence d'un espace inadéquat sur le serveur WebSphere Application Server Network Deployment pour transférer ou déployer le fichier maximo.ear. Il se peut qu'une erreur SOAPException se produise au cours du déploiement des fichiers maximo.ear ou maximoiehs.ear du système administratif sur WebSphere Application Server Network Deployment. Dans certains cas, WebSphere Application Server Network Deployment peut ne pas pouvoir gérer les demandes de déploiement de l'application maximo ou maximohelp et affiche une exception SOAP. Les informations de journal CTGInstallTrace00.log suivantes sont un exemple d'informations d'erreur que le programme affiche lorsque une exception se produit. ----- DEBUT DES INFORMATIONS DU FICHIER JOURNAL Exception caught during installation of C:/IBM/SMP/maximo/deployment/default/maximo.ear . Review JVM logs in WebSphere, install trace logs and wsadmintrace.out for more information Exception Type: com.ibm.ws.scripting.ScriptingException Value: com.ibm.ws.scripting.ScriptingException: com.ibm.websphere.management.exception.ConfigServiceException Chapitre 15. Identification et résolution des problèmes 281 com.ibm.websphere.management.exception.ConnectorException org.apache.soap.SOAPException: [SOAPException: faultCode=SOAP-ENV:Client; msg=Error opening socket: java.net.SocketException: Operation timed out: connect:could be due to invalid address; targetException=java.lang.IllegalArgumentException: Error opening socket: java.net.SocketException: Operation timed out: connect:could be due to invalid address] ----- FIN DES INFORMATIONS DU FICHIER JOURNAL Une erreur similaire à celle de l'exemple ci-dessus peut apparaître dans les fichiers journaux de l'installation des solutions de processus. Ces fichiers se trouvent dans le sous-répertoire solutions\logs, sous l'installation de Maximo Asset Management. Les noms de fichiers des fichiers journaux incluent les mots Deploy et EAR. Notez bien le chemin du fichier EAR dont le déploiement a échoué. Dans l'exemple précédent, ce chemin est C:/IBM/SMP/maximo/deployment/default/maximo.ear. Les conditions à l'origine du problème sont généralement temporaires. Vérifiez l'intégrité de WebSphere Application Server Network Deployment en tentant de vous connecter au gestionnaire de déploiement à l'aide de la console d'administration. Si vous ne parvenez pas à vous connecter, consultez les fichiers journaux WebSphere Application Server Network Deployment pour déterminer la nature de l'échec. Si vous parvenez à vous connecter, vous pouvez tenter d'utiliser une solution palliative pour cet incident en déployant les fichiers EAR sur WebSphere Application Server Network Deployment à l'aide de la console d'administration ou du script deployApplication.bat. La syntaxe du script deployApplication.bat est la suivante. Vous devez remplacer les éléments entre crochets <> par les valeurs de ces propriétés dans votre environnement. rép_install\jacl\solutions\DeployApplication.bat <Nom_utilisateur_admin_WAS> <Mot_de_passe_admin_WAS> <ApplicationName> MAXIMO <Nom_noeud_WAS> <Nom_serveur_application_WAS> <chemin-fichier-EAR> <Hôte_virtuel_WAS> <Nom_serveur_Web_WAS> Par exemple : C:\IBM\SMP\jacl\solutions\DeployApplication.bat" wasadmin <mot_de_passe_WAS> MAXIMO ctgNode01 MXServer C:\IBM\SMP\maximo\deployment\default\maximo.ear hôte_maximo webserver1 Connexion à l'application Vers la fin de la procédure d'installation, le programme d'installation de Maximo Asset Management exécute un diagnostic d'intégrité visant à vérifier que le déploiement a abouti. Ce contrôle consiste en une tentative de connexion à l'application. Si la connexion échoue, l'erreur suivante s'affiche : CTGIn2252IW : Impossible de se connecter à l’application Web Moteur d’automatisation de processus 282 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Ce message signifie probablement que le serveur HTTP n'est pas opérationnel et n'achemine pas les demandes ou que le port indiqué pour votre environnement est incorrect. Ce message peut également signifier que l'application n'a pas été démarrée correctement. Essayez de vous connecter directement à l'application après avoir quitté le programme d'installation. Si la connexion échoue, consultez les fichiers journaux des serveurs HTTP et MXServer situés sur le serveur WebSphere Application Server Network Deployment pour vérifier qu'ils sont bien en cours d'exécution. Remarque : Le port 80 est le port HTTP Server. Si vous avez installé HTTP Server, cette valeur a été probablement utilisée lors de l'installation. Si HTTPServer est installé et qu'il n'est pas lié au port 80, utilisez le port auquel il est lié. Le port 9080 peut convenir dans un certain nombre de scénarios. Ces scénarios englobent le non-déploiement dans un cluster ou l'hébergement du serveur d'applications sur un système dmgr. Dans la plupart des cas, l'utilisation du port 9080 n'est pas recommandée. Le port est sauvegardé dans la table maxpropvalue de la Base de données Maximo en vue d'une réutilisation future. Lorsque l'installation est terminée, vous pouvez le modifier en fonction de votre environnement. Base de données Updatedb La commande updatedb est exécutée plusieurs fois lors de l'installation de Maximo Asset Management. Chaque fois que la commande est exécutée, un fichier journal horodaté est généré dans le répertoire rép_install\maximo\tools\maximo\log. Si vous recevez une erreur attribuée à la commande updatedb, reportez-vous au journal updatedb ayant l'horodatage le plus récent pour plus d'informations. Après avoir effectué les corrections nécessaires, vous pouvez effectuer le déploiement à l'aide de l'utilitaire taskrunner. Erreur de mise à jour de MAXPRESENTATION Lors de l'installation de Maximo Asset Management, une erreur MAXPRESENTATION peut se produire. L'apparition des erreurs suivantes lors de l'installation signifie que certaines valeurs de la base de données ne sont pas synchronisées. Error: (RECONLINK) Unable to update MAXPRESENTATION - null java.lang.Exception Error: (RECONLINK) Unable to update MAXPRESENTATION - null at psdi.webclient.upgrade. MXApplyTransactions.saveApplicationDocument(Unknown Source) Si vous recevez ces erreurs, utilisez les instructions SQL suivantes sur la base de données pour identifier la cause : select maxreserved from maxsequence where tbname = ’MAXPRESENTATION’; select max(maxpresentationid) from maxpresentation; La valeur associée à maxreserved doit être supérieure ou égale à la valeur associée à max(maxpresentationid). Si tel n'est pas le cas, utilisez l'instruction SQL suivante : update maxsequence set maxreserved = (select max(maxpresentationid) from maxpresentation), où tbname=’MAXPRESENTATION’ et name=’MAXPRESENTATIONID’; Chapitre 15. Identification et résolution des problèmes 283 Erreur liée à l'enregistrement Microsoft SQL Server et MEA Lors de l'installation de Maximo Asset Management sur une base de données Microsoft SQL Server mise à niveau, si l'erreur CTGIN2254I : La commande C:\IBM\SMP\jacl\solutions\MEAReg.bat n’a pas été exécutée avec succès. s'affiche, procédez comme suit. Les journaux mxserver peuvent également contenir les erreurs suivantes : BMXAA5228E - Impossible d’enregistrer les ports d’écoute d’événement pour tous les packages de modification de gestionnaire de migration actifs. BMXAA4156E - Le type de donnée n’est pas valide. 1. Dans le centre de contrôle Microsoft SQL Server, accédez à la table MAXUSER et modifiez l'attribut null de nom de colonne SCREENREADER pour ne pas accepter les valeurs null (obligatoire) 2. Utilisez l'instruction SQL suivante : alter table maxuser alter column screenreader smallint; Microsoft SQL Server et ICfgConfigurationStep Lorsque vous tentez d'installer le produit en utilisant Microsoft SQL Server, vous pouvez recevoir également le message d'erreur CTGIN2074E: Exception caught creating ICfgConfigurationStep object. Recherchez les informations suivantes dans le fichier CTGInstallTrace00.log pour déterminer l'origine de l'erreur : FINE: ENTER^ENTER^S^Using Connection: com.inet.tds.an@7ba07ba0 Sep 17, 2008 4:21:14 PM com.ibm.tivoli.ccmdb.install.common.util. CmnEncryptPropertiesUtil init() SEVERE: NOTE ^^T^[ITAMBVT-WIN]Invalid object name ’MaxPropValue’. com.inet.tds.at: Msg 208, Level 16, State 1, Line 1, Sqlstate S0002 [ITAMBVT-WIN]Invalid object name ’MaxPropValue’. at com.inet.tds.aq.a(Unknown Source) at com.inet.tds.k.b(Unknown Source) at com.inet.tds.k.a(Unknown Source) at com.inet.tds.b.a(Unknown Source) at com.inet.tds.b.a(Unknown Source) at com.inet.tds.b.b(Unknown Source) at com.inet.tds.u.f(Unknown Source) at com.inet.tds.u.executeQuery(Unknown Source) at com.ibm.tivoli.ccmdb.install.common.util.CmnEncryptProperties Util.init(CmnEncryptPropertiesUtil.java:192) Cette erreur est générée par les paramètres de classement de Microsoft SQL Server. Pour les produits ISM, les paramètres de classement Microsoft SQL Server doivent être définis comme suit. v Ordre des dictionnaires v Insensible à la casse v A utiliser avec le jeu de caractères 1252 Pour plus d'informations sur les paramètres de classement de Microsoft SQL Server, consultez la documentation d'utilisation fournie avec le logiciel. Type de données non valide Si l'erreur CTGIN2252I: Impossible de se connecter à l’application Web des services de base. ou BMXAA415E - Le type de donnée n’est pas valide. se produit au cours de l'installation des Maximo Asset Management, exécutez la procédure ci-après. 284 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) 1. Exécutez les instructions SQL suivantes dans la base de données : update maxattribute set maxtype=’YORN’ where objectname=’MAXSESSION’ and attributename=’ACTIVE’; update maxattributecfg set maxtype=’YORN’ where objectname=’MAXSESSION’ and attributename=’ACTIVE’; 2. Dans le centre de commande DB2, définissez un entier pour le type de données MAXSESSION.ACTIVE. Indexation de texte sous Oracle Maximo Asset Management requiert un ensemble d'index de texte afin d'améliorer les performances des recherches de texte. Ces index sont créés lorsque la commande maxinst est exécutée au cours de l'installation. Si maxinst ne parvient pas à créer des index de texte pour une base de données Oracle, des erreurs similaire à celles de l'exemple suivant dans le fichier ctginstalltrace. log se produisent : ORA-01031 ORA-04045 with MDSYS.SDO_GEOR_TRUNC_TABLE Pour résoudre le problème, vous devez installer Oracle Spatial : 1. Connectez-vous à l'instance de base de données en indiquant AS SYSDBA 2. Créez l'utilisateur MDSYS à l'aide de la commande suivante entrée au format suivant : SQL> CREATE USER MDSYS IDENTIFIED BY <mot de passe>; 3. Accordez les privilèges appropriés à l'utilisateur MDSYS en procédant comme suit. SQL> @ORACLE_HOME/md/admin/mdprivs.sql 4. Connectez-vous en tant que MDSYS. 5. Installez Spatial en procédant comme suit. SQL> @ORACLE_HOME/md/admin/catmd.sql 6. Connectez-vous en tant qu'utilisateur SYS et verrouillez le compte d'utilisateur MDSYS pour interdire les utilisations non autorisées. SQL> ALTER USER MDSYS ACCOUNT LOCK; 7. Régénérez les déclencheurs en utilisant la commande suivante : @/<oracle_home>/rdbms/admin/utlprp.sql 0 Serveur d'annuaire Si vous créez des utilisateurs et des groupes manuellement dans Microsoft Active Directory mais que, lors de l'installation de Maximo Asset Management, vous laissez le programme d'installation créer les utilisateurs nécessaires, vous pouvez recevoir le type d'erreur suivant : Aug 4, 2008 2:17:26 PM com.ibm.tivoli.ccmdb.install.common.config.was.CfgConfigWebSphere runJythonScript INFO: EXIT ^^o^{{ReturnCode: 1 CompletionMessage: CTGIN2255I: The script D:\TTEMP\scripts\was\DeploymentManager.py completed with returncode 1. StandardOutput: WASX7209I: Connected to process "dmgr" on node wasundm2Manager using SOAP connector; The type of process is: DeploymentManager WASX7303I: The following options are passed to the scripting environment and are available as arguments that are stored in the argv variable: "[vmmUsersAndGroupsExist, MAXADMIN:mxintadm,maxadmin, Chapitre 15. Identification et résolution des problèmes 285 MAXIMOUSERS:mxintadm,maxadmin,maxreg]" wasundm2Cell case:vmmUsersAndGroupsExist, with arguments:[’MAXADMIN:mxintadm,maxadmin’, ’MAXIMOUSERS:mxintadm,maxadmin,maxreg’] ENTER:vmmUsersAndGroupsExist args passed [’vmmUsersAndGroupsExist’, ’MAXADMIN:mxintadm,maxadmin’, ’MAXIMOUSERS:mxintadm,maxadmin,maxreg’] MAXADMIN:mxintadm,maxadmin group MAXADMIN doesn’t exist EXIT:vmmUsersAndGroupsExist RC= 1 StandardError: Pour corriger l'erreur, désélectionnez l'option de création des utilisateurs nécessaires dans le panneau de sécurité du programme d'installation de Maximo Asset Management. Une fois cette opération terminée, poursuivez l'installation. Valeurs de propriétés obsolètes et interdites Les informations de déploiement sont stockées dans la base de données et également dans le système d'administration dans les fichiers install.properties et maximo.properties. Valeurs de propriété obsolètes Lorsque vous installez un groupe de correctifs ou mettez à niveau un produit ISM, le programme d'installation utilise les valeurs enregistrées du déploiement précédent. Si vous avez reconfiguré l'un des systèmes utilisés pour le déploiement d'origine, par exemple en modifiant le nom d'hôte, les valeurs doivent être consignées dans les fichiers install.properties et maximo.properties. Si le message CTGIN2233I WebSphere Node Agent Not Running s'affiche dans la barre d'état du programme d'installation, connectez-vous à la console d'administration de WebSphere Application Server Network Deployment pour vérifier que l'agent de noeud fonctionne. Si tel est le cas, arrêtez-le, redémarrez-le et tentez d'effectuer de nouveau l'installation. Si vous recevez une nouvelle fois le message, il est fort probable qu'il soit lié à une non concordance entre la valeur de propriété d'ID utilisateur ou de mot de passe d'administrateur WebSphere Application Server Network Deployment, provenant du déploiement d'origine, et la valeur en cours. Dans ce cas, vous devez modifier la propriété dans le fichier install.properties. Les erreurs suivantes du fichier wsadmin.traceout indiquent que les propriétés enregistrées pour le déploiement initial ne correspondent pas à celles utilisées pour l'action d'installation en cours : javax.management.JMRuntimeException: ADMN0022E: Access is denied for the getProcessType operation on Server MBean because of insufficient or empty credentials. [2/3/09 15:06:24:946 EST] 0000000a AbstractShell A WASX7093I: Issuing message: "WASX7246E: Cannot establish "SOAP" connection to host "myhostname.com" because of an authentication failure. Ensure that user and password are correct on the command line or in a properties file. Exception message (if any): "ADMN0022E: Access is denied for the getProcessType operation on Server MBean because of insufficient or empty credentials."" 286 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Les erreurs suivantes du fichier CTGInstallTrace00.log indiquent que les propriétés enregistrées pour le déploiement initial ne correspondent pas à celles utilisées pour l'action d'installation en cours : Input Error: Can not find script file "E:\IBM\SMP\wasclient\sleep.vbs". WASX7246E: Cannot establish "SOAP" connection to host "myhost.com" because of an authentication failure. Ensure that user and password are correct on the command line or in a properties file. FINE: ENTER^^S^CTGIN2233I: WebSphere NodeAgent is not Running. L'erreur suivante dans le programme d'installation de Maximo Asset Management indique également que les valeurs des propriétés doivent être mises à jour. CTGIN0210E: Process Solution Installer is unable to access deployment configuration properties from the Maximo Database. Ensure that the properties in the maximo.properties file are correct and that the Maximo Database is started. Pour corriger ces erreurs, mettez à jour les propriétés puis terminez le déploiement à l'aide de l'utilitaire taskrunner. Valeurs de propriétés interdites Les utilisateurs système créés par les programmes d'installation doivent respecter les conditions système. Par exemple, l'utilisateur de base de données créé par le programme d'installation est un utilisateur de système d'exploitation. Le mot de passe que vous fournissez pour cet utilisateur doit correspondre aux règles de mot de passe du système d'exploitation. Si tel n'est pas le cas, un message d'erreur est émis. Vérifiez que le mot de passe entré dans le panneau d'installation pour l'utilisateur de DB2 qui est créé a la longueur voulue. Pour vérifier que la longueur du mot de passe est correcte, recherchez dans le fichier CTGInstallTrace00.log le message suivant avant de cliquer sur Installer : The password does not meet the password policy requirements. Check the minimum password length, password complexity and password history requirements. More help is available by typing NET HELPMSG 2245. Si ce message existe, cela implique que vous n'avez pas créé un utilisateur avec la longueur de mot de passe appropriée. Vous devez corriger le mot de passe de l'utilisateur du système d'exploitation et le mot de passe du fichier maximo.properties avant de poursuivre l'installation. «Activation de la configuration à distance», à la page 12 Le programme d'installation de Maximo Asset Management peut configurer automatiquement les middleware. Vous devez activer un protocole d'accès à distance pour chaque système sur lequel vous souhaitez installer le logiciel intermédiaire. «Configuration manuelle de Microsoft Active Directory», à la page 96 Vous pouvez configurer manuellement Microsoft Active Directory pour l'utiliser avec Maximo Asset Management. «Identification et résolution des incidents liés au programme d'installation du produit», à la page 274 Durant l'installation du produit, il sera peut-être nécessaire d'identifier et de résoudre les erreurs qui se produisent au sein du programme d'installation. «Mise à jour des données de l'environnement», à la page 251 Lorsque vous installez un second produit sur le même poste de travail Chapitre 15. Identification et résolution des problèmes 287 administratif, ou mettez à niveau un produit unique, le programme d'installation utilise les valeurs enregistrées du déploiement précédent. Ces valeurs sont stockées sur le système d'administration dans les fichiers install.properties et maximo.properties ainsi que dans la base de données. Si vous avez apporté des changements à l'environnement de l'un des systèmes utilisés lors du déploiement d'origine, ils doivent être enregistrés dans les fichiers install.properties et maximo.properties. Ils doivent également être mis à jour dans la base de données. En général, ces types de changements incluent la modification du nom d'hôte ou la mise à jour d'un mot de passe. Identification et résolution d'erreurs spécifiques au programme d'installation du produit Consultez ces informations pour identifier et résoudre les conditions d'erreur spécifiques pouvant se produire suite à l'utilisation du programme d'installation du produit. Ces informations sont utiles pour identifier et résoudre des erreurs spécifiques. Agent de noeud WebSphere Application Server Network Deployment signalé comme arrêté Lors de l'installation, un échec se produit en raison du fait que l'agent de noeud n'est pas en cours d'exécution. Lorsque vous contrôlez la console d'administration de WebSphere Application Server Network Deployment, il est marqué comme actif. Pourquoi et quand exécuter cette tâche Cette erreur provient de la configuration de noeud qui ne correspond pas à la configuration de cellule. La synchronisation de configuration doit être effectuée entre le noeud et le gestionnaire de déploiement pour la cellule dans laquelle le noeud est configuré. Ce problème génère l'erreur WASX7303I, qui stipule que l'état de l'agent de noeud est incohérent. Vous devez synchroniser la configuration du noeud. Procédure 1. Arrêtez l'agent de noeud et les serveurs d'application sur tous les noeuds. 2. Exécutez la commande syncNode : a. Modifiez le répertoire en le définissant sur répBase_WAS\AppServer\ profiles\ctgAppSrv01\bin\ b. Exécutez la commande suivante : syncNode[.sh|.bat] nom_hôte port -trace -username util -password mot_passe La valeur nom_hôte correspond au nom d'hôte qualifié complet du serveur où le gestionnaire de domaine est en cours d'exécution. La valeur port correspond au port SOAP, par exemple, 8870. Identification et résolution des incidents liés au programme de désinstallation du produit Utilisez les informations d'identification et de résolution des problèmes pour identifier et résoudre les erreurs rencontrées lors de l'utilisation du programme de désinstallation du produit. Les informations d'identification et de résolution des problèmes se trouvent principalement dans les fichiers journaux 288 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Erreur CTG00001 lors d'une désinstallation Dans certains cas, l'erreur suivante peut se produire lors de la désinstallation d'un produit du système : CTG00001 The uninstall was unsuccessful. Vous devez désinstaller manuellement le produit MAXIMO. Quittez la boîte de dialogue du message d'erreur. Pour terminer la désinstallation, supprimez manuellement les répertoires d'installation qui se trouve dans C:\ibm\smp\maximo. Vérifiez ensuite que les entrées de registre du produit et du produit Moteur d'automatisation de processus sont supprimées. Les entrées de registre se trouvent dans HKEY_LOCAL_MACHINE/SOFTWARE/IBM/Moteur d'automatisation de processus et sous nom abrégé du produit de la famille ISM. Par exemple, Maximo Asset Management. En outre, selon l'incident, il vous faudra peut-être supprimer les informations du gestionnaire de processus de la base de données de déploiement. Chapitre 15. Identification et résolution des problèmes 289 290 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Remarques 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 puisse être utilisé. Tout autre élément fonctionnellement équivalent peut être utilisé, s'il n'enfreint aucun droit d'IBM. 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. Pour le Canada, veuillez adresser votre courrier à : IBM Director of Commercial Relations IBM Canada Ltd 3600 Steeles Avenue East Markham, Ontario L3R 9Z7 Canada Les informations sur les licences concernant les produits utilisant un jeu de caractères double octet peuvent être obtenues par écrit à l'adresse suivante : Intellectual Property Licensing Legal and Intellectual Property Law IBM Japan Ltd. 1623-14, Shimotsuruma, Yamato-shi Kanagawa 242-8502 Japan 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 CONTREFACON 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. © Copyright IBM Corp. 2007, 2013 291 Le présent document peut contenir des inexactitudes ou des coquilles. Il 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é. IBM pourra utiliser ou diffuser, de toute manière qu'elle jugera appropriée et sans aucune obligation de sa part, tout ou partie des informations qui lui seront fournies. 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 à : IBM Corporation 2Z4A/101 11400 Burnet Road Austin, TX 78758 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 ce document 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. Le présent document peut contenir des exemples de données et de rapports utilisés couramment dans l'environnement professionnel. Ces exemples mentionnent des noms fictifs de personnes, de sociétés, de marques ou de produits à des fins illustratives ou explicatives uniquement. Toute ressemblance avec des noms de personnes, de sociétés ou des données réelles serait purement fortuite. LICENCE DE COPYRIGHT : Le présent logiciel contient des exemples de programmes d'application en langage source destinés à illustrer les techniques de programmation sur différentes plateformes d'exploitation. Vous avez le droit de copier, de modifier et de distribuer ces exemples de programmes sous quelque forme que ce soit et sans paiement d'aucune redevance à IBM, à des fins de développement, d'utilisation, de vente ou de distribution de programmes d'application conformes aux interfaces de programmation des plateformes pour lesquels ils ont été écrits ou aux interfaces de 292 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) programmation IBM. Ces exemples de programmes n'ont pas été rigoureusement testés dans toutes les conditions. Par conséquent, IBM ne peut garantir expressément ou implicitement la fiabilité, la maintenabilité ou le fonctionnement de ces programmes. Les exemples de programme sont fournis "EN L'ETAT", sans garantie d'aucune sorte. IBM ne sera en aucun cas responsable des dommages liés à l'utilisation des exemples de programme. Marques IBM, le logo IBM et ibm.com sont des marques ou des marques déposées d'International Business Machines Corp., aux Etats-Unis et/ou dans certains autres pays. Les autres noms de produits et de services peuvent être des marques d'IBM ou d'autres sociétés. La liste actualisée de toutes les marques d'IBM est disponible sur la page Web «Copyright and trademark information» à l'adresse www.ibm.com/legal/copytrade.shtml. Java ainsi que tous les logos et toutes les marques incluant Java sont des marques d'Oracle et/ou de ses sociétés affiliées. Linux est une marque de Linus Torvalds aux Etats-Unis et/ou dans certains autres pays. Microsoft, Windows et le logo Windows sont des marques de Microsoft Corporation aux Etats-Unis et/ou dans certains autres pays. UNIX est une marque enregistrée de The Open Group aux Etats-Unis et/ou dans certains autres pays. Remarques 293 294 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) Index A D ACUINI0044E 258 agent de noeud création en tant que service Windows 108 agent de noeud WebSphere 211 agent de noeud WebSphere Application Server Network Deployment identification et résolution des problèmes 288 aide 173 aide en ligne 173 AIX prise en charge des grands formats de page 9 autorisation type composant de la comptabilité générale mise à jour 177 DB2 Configuration d'un serveur existant avec le programme d'installation de middleware 61 configuration manuelle, 9.x 81 expiration du mot de passe de l'utilisateur 261 installation sous Solaris et HP-UX 218 désinstallation middleware configuré automatiquement 184 désinstaller déploiement configuré manuellement 184, 185 erreur CTG00001 289 logiciels intermédiaires configurés manuellement 186 manuelle 195 outil de récupération 190 outil de récupération du programme de désinstallation 191 produit 183 sans programme de désinstallation 190 récupération de la configuration de base de données 187 suppression manuelle des fichiers 199 destination du bus d'intégration de services création de la file d'attente entrante continue (CQINBD) 110 création de la file d'attente entrante des erreurs (CQINERRBD) 119 création de la file d'attente entrante séquentielle (SQINBD) 111 création de la file d'attente sortante séquentielle (SQOUTBD) 112 disponibilité des ports vérification 7 données environnementales mise à jour 251 B base de données application des changements bibliothèques Linux 10 bus d'intégration de services ajout d'un serveur 109 176 C codes de devise création 175 commande tar AIX 8 composant de compte GLG création 176 compte GLG création 177 comptes d'entreprise mise à jour 178 configuration serveur de base de données 81 configuration des services Windows 211 configurer 174 configurer SMTP 174 console d'administration de WebSphere Application Server Network Deployment Voir sécurisation CTG00001 289 CTGIN9042E 257, 264, 265, 267 CTGIN9048E 255 CTGIN9061E 265 E ensembles d'articles et de sociétés création 175 environnement d'exécution Java (JRE) configuration dans Linux 10 erreur CTG00001 289 F fabrique de connexion JMS création 113 © Copyright IBM Corp. 2007, 2013 fichiers EAR génération manuelle 213 gestion 213 file d'attente d'erreurs 118 file d'attente entrante continue JMS (CQIN) création 114 file d'attente entrante séquentielle JMS (SQIN) création 115 file d'attente JMS CQINERR création 121 file d'attente sortante séquentielle JMS (SQOUT) création 116 files d'attente JMS configurer manuellement 108 G groupe 36 groupes de correctifs du plug-in WebSphere installation 233 H HTTPOnly configuration 171 I IBM HTTP Server installation de groupes de correctifs 231 installation et configuration 229 IBM Tivoli Directory Server 36 configuration manuelle 92 incident de segmentation 254 installer sur Solaris 220 vérification d'un serveur existant à l'aide du programme d'installation de middleware 62 IBM WebSphere Application Server Network Deployment HTTPOnly 171 identification et résolution des problèmes 253 DB2 261 middleware désinstaller 272 programme d'installation de middleware 254 programme d'installation du produit 273 programme de désinstallation du produit 288 installation avant de commencer 1 295 installation (suite) configuration automatique des middleware 19 configuration automatique des middlewares existants 57 déploiement à l'aide de la configuration manuelle des middleware 81 déploiement avec des middleware configurés manuellement 79 mode silencieux 137 préparation 1 produit, middleware configuré automatiquement 47, 69 produit, middleware configurés manuellement 127 produits logiciels prérequis 20, 137 propriétés 237 rubriques avancées 207 simple valeurs de chemin 45, 66 Installation tâches de post-installation 173 installation du middleware avant de commencer 1 installation du produit avant de commencer 1 identification et résolution des problèmes, généralités 274 identification et résolution des problèmes, problèmes courants 279 installation du produit en mode silencieux propriétés 140 installation en mode silencieux 137 installation simple valeurs de chemin 45, 66 J journaux programme d'installation de middleware 24, 26 L langues déploiement après le report de mise à jour de base de données 54, 55, 76, 134 logiciel intermédiaire démarrage et arrêt 201 modification des paramètres de configuration 212 préparation de l'installation sous Solaris et HP-UX 217 M mémoire partagée paramètre 11 Microsoft Active Directory configuration 96 configuration à l'aide du programme d'installation de middleware 63 296 Microsoft SQL Server configuration manuelle 89 restauration 189 middleware 20, 137 arrêt sous Linux et AIX 205 arrêt sous Windows 203 configuration à distance 12 démarrage sous UNIX 202 démarrage sous Windows 201 désinstallation 42 installation sous Solaris et HP-UX 217, 218 installation sur HP-UX 217 installation sur Solaris 217 moteur de déploiement sauvegarde 14 O Oracle configuration manuelle, 10g 86 configuration manuelle, 11g 83 restauration 188 organisation création 175 outil de récupération désinstaller 190 ouverture de session 173 ouverture et fermeture de session 179 P plan de déploiement présentation 20 plug-in WebSphere Voir installation polices AIX 8 post-installation 173 poste de travail administratif restauration 236 sauvegarde 235 prérequis 20, 137 prise en charge des formats de page 9 programme d'installation de middleware erreur ACUINI0044E 258 erreur Configuration incorrecte de DB2 ou d'IBM Tivoli Directory Server 261 erreur CTGIN9042E 257 erreur CTGIN9048E 255 erreur de mot de passe d'utilisateur idsccmdb incorrect 264 erreur de mot de passe db2admin incorrect 259 erreur liée à l'échec d'installation de DB2 sous AIX 269 erreur lorsque les répertoires système ne peuvent pas être renommés 265 erreur Valeur du mot de passe DB2 incorrecte 267 identification et résolution des problèmes 254 journaux 24 référence du journal 26 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere) programme d'installation des logiciels intermédiaires erreur de service pack incorrect requis pour AIX 265 identification et résolution des problèmes 253 fonction 254 programme d'installation du produit présentation 44, 65 résolution d'erreurs spécifiques 288 programme de désinstallation des middleware erreur Echec de la désinstallation de WebSphere Application Server Network Deployment suite à l'impossibilité d'assurer la liaison à l'annuaire LDAP 272 propriétés installation 237 installation du produit en mode silencieux 140 R remarques sur les règles de mot de passe système 14 restauration 235 S sauvegarde 235 sécurité configuration 182 serveur d'annuaire configuration manuelle 91 serveur d'applications démarrage à partir de la console d'administration 208 démarrage à partir de la ligne de commande 207 serveur de base de données 81 Serveur HTTP 13 Serveur J2EE configuration manuelle 100 services Windows configuration 211 site d'insertion par défaut création 178 SMTP 174 source de données création manuelle pour le magasin persistant 124 spécification d'activation JMS création de la file d'attente entrante continue (CQIN) 117 création de la file d'attente entrante des erreurs (CQINERR) 122 SSL configuration 37 solution de contournement d'authentification de client 13 Supports Installation 1 T tableau de bord démarrage 17 présentation 16 taille de permutation définition 11 types de travaux création 179 U ulimit paramètre 11 utilisateur 36 utilisateurs groupes synchronisation 179 synchronisation 179 V vérification de l'installation à l'aide d'un programme 163 manuellement 169 vérification des prérequis à l'aide d'un programme 3 Virtual Member Manager (VMM) configuration 234 VMM configuration manuelle 224 W WebSphere Application Server récupération de la configuration 196 WebSphere Application Server Network Deployment Voir aussi gestion configuration manuelle 100 configuration pour une exécution comme service Windows 211 création manuelle de profils 222 désinstallation manuelle 214 installation du programme d'installation de mises à jour 228 installation sous Solaris et HP-UX 221 installer des applications Maximo Asset Management 214 tâches de configuration 101 WebSphere Application Server Network Deployment Application Server (MXServer) 211 Index 297 298 IBM Maximo Asset Management : Guide d'installation (IBM WebSphere)