February 21, 2017 | Author: Havisha Ramu | Category: N/A
MDM Multidomain Edition (Version 9.1.0)
Guide d'installation
MDM Multidomain Edition Guide d'installation Version 9.1.0 Juin 2011 Copyright (c) 2001-2011 . Tous droits réservés. Ce logiciel et sa documentation contiennent des informations appartenant à Informatica Corporation, protégées par les lois sur le copyright et fournies dans le cadre d’un accord de licence contenant des restrictions d’utilisation et de divulgation. Toute ingénierie inverse du logiciel est interdite. Il est interdit de reproduire ou transmettre sous quelque forme et par quelque moyen que ce soit (électronique, photocopie, enregistrement ou autre) tout ou partie de ce document sans le consentement préalable d’Informatica Corporation. Ce logiciel est protégé par des brevets américains et/ou internationaux, ainsi que d’autres brevets en attente. L’utilisation, la duplication ou la divulgation du Logiciel par le gouvernement américain est sujette aux restrictions décrites dans l’accord de licence applicable du logiciel conformément aux documents DFARS 227.7202-1(a) et 227.7702-3(a) (1995), DFARS 252.227-7013©(1)(ii) (OCT 1988), FAR 12.212(a) (1995), FAR 52.227-19 ou FAR 52.227-14 (ALT III) le cas échéant. Les informations dans ce produit ou cette documentation sont sujettes à modification sans préavis. Si vous rencontrez des problèmes dans ce produit ou la documentation, veuillez nous en informer par écrit. Informatica, Informatica Platform, Informatica Data Services, PowerCenter, PowerCenterRT, PowerCenter Connect, PowerCenter Data Analyzer, PowerExchange, PowerMart, Metadata Manager, Informatica Data Quality, Informatica Data Explorer, Informatica B2B Data Transformation, Informatica B2B Data Exchange, Informatica On Demand et Siperian sont des marques de commerce ou des marques déposées d’Informatica Corporation aux États-Unis et dans d’autres juridictions du monde. Tous les autres noms de société ou de produit peuvent être des marques de commerce ou des marques déposées de leurs détenteurs respectifs. Des portions de ce logiciel et/ou de la documentation sont sujettes au copyright détenu par des tierces parties, dont Copyright DataDirect Technologies. Tous droits réservés. Copyright © Sun Microsystems. Tous droits réservés. Ce produit contient des logiciels développés par Apache Software Foundation (http://www.apache.org/) et d’autres logiciels sous licence Apache License, Version 2.0 (la « Licence »). Vous pouvez obtenir une copie de la Licence à l’adresse http://www.apache.org/licenses/ LICENSE-2.0. Sauf dispositions contraires de la loi en vigueur ou accord écrit, le logiciel distribué sous cette licence est livré « EN L’ÉTAT », SANS GARANTIE NI CONDITION D’AUCUNE SORTE, expresse ou implicite. Se reporter à la Licence pour la langue spécifique régissant les droits et limitations dans le cadre de la Licence. Ce produit inclut les logiciels sous licence selon l’accord de licence GNU Lesser General Public, disponible à l’adresse http://www.gnu.org/licenses/lgpl.html. Les matériaux sont fournis gratuitement par Informatica, « en l’état », sans garantie d’aucune sorte, expresse ou implicite, notamment les garanties implicites de conformité légale et d’usage normal. Ce produit inclut les logiciels sous licence selon CDDL (la « Licence »). Vous pouvez obtenir une copie de la Licence à l’adresse http://www.sun.com/cddl/cddl.html. Les matériaux sont fournis gratuitement par Informatica, « en l’état », sans garantie d’aucune sorte, expresse ou implicite, notamment les garanties implicites de conformité légale et d’usage normal. Se reporter à la Licence pour la langue spécifique régissant les droits et limitations dans le cadre de la Licence. Ce produit inclut les logiciels sous licence selon la licence BSD (la « Licence »). Vous pouvez obtenir une copie de la Licence à l’adresse http://www.opensource.org/licenses/ bsd-license.php. Les matériaux sont fournis gratuitement par Informatica, « en l’état », sans garantie d’aucune sorte, expresse ou implicite, notamment les garanties implicites de conformité légale et d’usage normal. Se reporter à la Licence pour la langue spécifique régissant les droits et limitations dans le cadre de la Licence. Ce produit inclut les logiciels Copyright (c) 2003-2008, Terence Parr, tous droits réservés, sous licence selon la licence BSD (la « Licence »). Vous pouvez obtenir une copie de la Licence à l’adresse http://www.antlr.org/license.html. Les matériaux sont fournis gratuitement par Informatica, « en l’état », sans garantie d’aucune sorte, expresse ou implicite, notamment les garanties implicites de conformité légale et d’usage normal. Se reporter à la Licence pour la langue spécifique régissant les droits et limitations dans le cadre de la Licence. Ce produit inclut les logiciels Copyright (c) 2000 - 2009 The Legion Of The Bouncy Castle (http://www.bouncycastle.org) sous licence sous la forme d’une licence MIT (la « Licence »). Vous pouvez obtenir une copie de la Licence à l’adresse http://www.bouncycastle.org/licence.html. Les matériaux sont fournis gratuitement par Informatica, « en l’état », sans garantie d’aucune sorte, expresse ou implicite, notamment les garanties implicites de conformité légale et d’usage normal. Se reporter à la Licence pour la langue spécifique régissant les droits et limitations dans le cadre de la Licence. EXCLUSION DE RESPONSABILITÉ : Informatica Corporation fournit cette documentation « en l’état » sans garantie d’aucune sorte, expresse ou implicite, notamment les garanties implicites de non-infraction, de conformité légale ou d’usage normal. Informatica Corporation ne garantit pas que ce logiciel et cette documentation sont exempts d’erreurs. Les informations fournies dans ce logiciel ou cette documentation peuvent inclure des inexactitudes techniques ou des erreurs typographiques. Les informations contenues dans ce logiciel et sa documentation sont sujettes à modification à tout moment sans préavis. AVIS Ce produit Informatica (le « Logiciel ») peut inclure certains pilotes (les « Pilotes DataDirect ») de DataDirect Technologies, une société d’exploitation de Progress Software. Corporation (“DataDirect”) soumise aux conditions et termes suivants : 1. LES PILOTES DATADIRECT SONT FOURNIS « EN L’ÉTAT », SANS GARANTIE D’AUCUNE SORTE, EXPRESSE OU IMPLICITE, NOTAMMENT LES GARANTIES IMPLICITES DE CONFORMITÉ LÉGALE, D’USAGE NORMAL ET DE NON-INFRACTION. 2. DATADIRECT OU SES FOURNISSEURS TIERS NE POURRONT EN AUCUN CAS ÊTRE TENUS RESPONSABLES ENVERS LE CLIENT UTILISATEUR FINAL DE TOUT DOMMAGE DIRECT, ACCESSOIRE, INDIRECT, SPÉCIAL, CONSÉCUTIF OU AUTRE RÉSULTANT DE L’UTILISATION DES PILOTES ODBC, QU’ILS SOIENT INFORMÉS OU NON À L’AVANCE DE LA POSSIBILITÉ DE TELS DOMMAGES. CES LIMITATIONS S’APPLIQUENT À TOUTES LES CAUSES D’ACTION, NOTAMMENT TOUTE INFRACTION AU CONTRAT, INFRACTION À LA GARANTIE, NÉGLIGENCE, RESPONSABILITÉ STRICTE, REPRÉSENTATION INCORRECTE ET AUTRES TORTS. Numéro de référence : MDM-HIG-910000-0001
Sommaire Préface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix En savoir plus sur l’Informatica MDM Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Ressources Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi Portail des clients Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi Documentation Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi Site Web Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi Bibliothèque de procédures Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi Base de connaissances Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi Base de connaissances multimédia Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii Support client international Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
Chapitre 1: Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Avant de commencer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Conception de votre installation de Informatica MDM Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Composants d'implémentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Environnements d'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Exemples d'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Documentation de votre installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Documentation d'installation et de post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Créer un répertoire de documentation d'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Chapitre 2: Installation du stockage Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Présentation de l'installation du stockage Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 À propos du stockage Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Base de données principale et Operational Reference Store (ORS). . . . . . . . . . . . . . . . . . . . . . 7 Relations entre les bases de données dans le stockage Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Spécifications de version Informatica MDM Hub unique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Considérations sur Oracle RAC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Présentation des étapes d'installation du stockage Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Préparer votre déploiement Oracle pour Informatica MDM Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Installer et configurer Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Désactivation de la corbeille Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Paramétrage des indicateurs du compilateur Oracle PLSQL (Oracle 10gR2 seulement). . . . . . . . . 12 Création d'une base de données Oracle pour le stockage Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Créer des espaces de table utilisés par le stockage Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Espaces de table à créer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Création de CMX_DATA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Sommaire
i
Création de CMX_INDX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Création de CMX_TEMP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Création du stockage Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 À propos du script setup.sql. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Création du stockage Hub (UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Création du stockage Hub (Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Tester la connexion à la base de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Création d'un utilisateur proxy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Utilisateurs proxy dans les implémentations de Informatica MDM Hub. . . . . . . . . . . . . . . . . . . . 21 Création d'un utilisateur proxy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Créer une base de données ORS supplémentaire. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 À propos du script setup_ors.sql. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Ajouter un ORS (UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Ajouter un ORS (Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Chapitre 3: Installation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Présentation de l'installation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 À propos du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Serveur d'applications et pooling de connexions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Configuration manuelle des files d'attente des messages pour les requêtes SIF asynchrones. . . . . 29 PostInstallSetup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Spécifications de version Informatica MDM Hub unique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Installation du serveur Hub (JBoss/UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Préparation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Exécuter le programme d'installation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Configuration du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Tâches post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Installation du serveur Hub (WebLogic/UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Préparation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Exécuter le programme d'installation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Configuration du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Tâches post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Installation du serveur Hub (WebSphere/UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Préparation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Exécuter le programme d'installation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Configuration du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Tâches post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Installation du serveur Hub (JBoss/Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Préparation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
ii
Sommaire
Exécuter le programme d'installation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Configuration du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Tâches post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Installation du serveur Hub (WebLogic/Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Préparation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Exécuter le programme d'installation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Configuration du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Tâches post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Installation du serveur Hub (WebSphere/Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Préparation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Exécuter le programme d'installation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Configuration du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Tâches post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Modification des mots de passe après l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Modification du mot de passe de l'utilisateur CMX_SYSTEM. . . . . . . . . . . . . . . . . . . . . . . . . . 71 Modification du mot de passe de l'utilisateur CMX_ORS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Cryptage de mot de passe de base de données dans JBoss. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Étape 1. Crypter le mot passe de base de données.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Étape 2. Spécifier une nouvelle politique d'application dans login-config.xml. . . . . . . . . . . . . . . . 72 Étape 3. Référencer la politique d'application depuis le fichier de source de données. . . . . . . . . . 72
Chapitre 4: Installation du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Présentation de l'installation du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 À propos du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Moteurs de correspondance de nettoyage pris en charge. . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 PostInstallSetup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Spécifications de version Informatica MDM Hub unique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Installation du Cleanse Match Server (JBoss/UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Préparation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Exécuter le programme d'installation du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . 78 Configuration du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 Tâches post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Installation du Cleanse Match Server (WebLogic/UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Préparation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Exécuter le programme d'installation du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . 89 Configuration du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 Tâches post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 Installation du Cleanse Match Server (WebSphere/UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Sommaire
iii
Préparation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 Exécuter le programme d'installation du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . 102 Configuration du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 Tâches post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 Installation du Cleanse Match Server (JBoss/Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 Préparation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 Exécuter le programme d'installation du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . 113 Configuration du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 Tâches post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 Installation du Cleanse Match Server (WebLogic/Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 Préparation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 Exécuter le programme d'installation du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . 124 Configuration du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 Tâches post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 Installation du Cleanse Match Server (WebSphere/Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 Préparation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 Exécuter le programme d'installation du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . 137 Configuration du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 Tâches post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Chapitre 5: Lancement de la console Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 Présentation de la console Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 À propos de la console Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 Démarrage de la console Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 Tâches de post-configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Chapitre 6: Groupage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 Présentation du groupage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 Installation du serveur Hub dans une grappe de serveurs WebLogic (UNIX). . . . . . . . . . . . . . . . . . 151 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 Création d'une grappe WebLogic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 Installation du serveur Hub sur les nœuds de la grappe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 Configuration des services et déploiement du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . 153 Déploiement du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 Installation du serveur Hub dans une grappe de serveurs WebSphere (UNIX). . . . . . . . . . . . . . . . . 154 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 Avant d'installer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 Installation du logiciel du serveur Hub et du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . 155 Création d'une grappe WebSphere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 Configuration des services et déploiement du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . 156
iv
Sommaire
Déploiement du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 Installation du serveur Hub dans une grappe de JBoss (UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . 157 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 Création de la grappe JBoss et de nœuds pour exploitation du déploiement. . . . . . . . . . . . . . . 158 Installation du serveur Hub sur les nœuds de la grappe. . . . . . . . . . . . . . . . . . . . . . . . . . . . .159 Configuration des services et déploiement du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . 159 Installation et déploiement du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 Installation du serveur Hub dans une grappe de serveurs WebLogic (Windows). . . . . . . . . . . . . . . .160 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 Création d'une grappe WebLogic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 Installation du serveur Hub sur les nœuds de la grappe. . . . . . . . . . . . . . . . . . . . . . . . . . . . .161 Configuration des services et déploiement du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . 162 Déploiement du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 Installation du serveur Hub dans une grappe de serveurs WebSphere (Windows). . . . . . . . . . . . . . .163 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 Avant d'installer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 Installation du logiciel du serveur Hub et du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . 164 Création d'une grappe WebSphere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .164 Configuration des services et déploiement du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . 165 Déploiement du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 Installation du serveur Hub dans une grappe de JBoss (Windows). . . . . . . . . . . . . . . . . . . . . . . . .166 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 Création de la grappe JBoss et de nœuds pour exploitation du déploiement. . . . . . . . . . . . . . . 167 Installation du serveur Hub sur les nœuds de la grappe. . . . . . . . . . . . . . . . . . . . . . . . . . . . .168 Configuration des services et déploiement du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . 168 Installation et déploiement du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 Installation et déploiement du kit de ressources dans une grappe WebLogic (UNIX). . . . . . . . . . . . . 170 Installation et déploiement du kit de ressources dans une grappe WebSphere (UNIX). . . . . . . . . . . . 170 Installation et déploiement du kit de ressources dans une grappe JBoss (UNIX). . . . . . . . . . . . . . . .171 Installation et déploiement du kit de ressources dans une grappe WebLogic (Windows). . . . . . . . . . .171 Installation et déploiement du kit de ressources dans une grappe WebSphere (Windows). . . . . . . . . .172 Installation et déploiement du kit de ressources dans une grappe JBoss (Windows). . . . . . . . . . . . . 172
Chapitre 7: Désinstallation de Informatica MDM Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 Présentation de la désinstallation de Informatica MDM Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 Désinstallation de Informatica MDM Hub (JBoss / UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .173 Désinstallation du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .174 Désinstallation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 Désinstallation de Informatica MDM Hub (WebLogic / UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 Désinstallation du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .175 Désinstallation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 Désinstallation de Informatica MDM Hub (WebSphere / UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . 177 Désinstallation du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .177
Sommaire
v
Désinstallation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 Désinstallation de Informatica MDM Hub (JBoss / Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 Désinstallation du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 Désinstallation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 Désinstallation de Informatica MDM Hub (WebLogic / Windows). . . . . . . . . . . . . . . . . . . . . . . . . . 180 Désinstallation du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 Désinstallation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 Désinstallation de Informatica MDM Hub (WebSphere / Windows). . . . . . . . . . . . . . . . . . . . . . . . . 181 Désinstallation du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 Désinstallation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182 Désinstallation du Stockage Hub d'Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183 Objets de la base de données à supprimer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183 Suppression des bases de données du stockage Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Chapitre 8: Dépannage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185 Fichiers journaux de Informatica MDM Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185 Fichiers journaux de Informatica MDM Hub (UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185 Fichiers journaux de Informatica MDM Hub (Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188 Configuration du journal de débogage ORS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 Ignorer l'installation des pré-requis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 Mise à jour des paramètres après l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 Mise à jour des paramètres du Serveur Hub après l'installation. . . . . . . . . . . . . . . . . . . . . . . . 190 Mise à jour des paramètres du Cleanse Match Server après l'installation. . . . . . . . . . . . . . . . . 191 Vérification de l'installation silencieuse du Cleanse Match Server et du Hub. . . . . . . . . . . . . . . . . . 191 Vérification de l'installation silencieuse du serveur Hub et du Cleanse Match Server (UNIX). . . . . 191 Vérification de l'installation silencieuse du serveur Hub et du Cleanse Match Server (Windows). . . 194 Erreur du processus MATCH : VerifyNeedToStrip. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 VerifyNeedToStrip (UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 VerifyNeedToStrip (Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 Horodotage de démarrage/d'arrêt imprécis pour l'ORS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 Erreurs de versions major.minor lors du chargement du Cleanse Match Server. . . . . . . . . . . . . . . . 197 Faibles performances du serveur d'applications de nettoyage/correspondance. . . . . . . . . . . . . . . . . 198 Dépannage (JBoss / UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198 Changement des paramètres du serveur Hub (JBoss/UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . 198 Redéploiement manuel du serveur Hub (JBoss/UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 Annulation manuelle du déploiement du Cleanse Match Server (JBoss/UNIX). . . . . . . . . . . . . . 199 Paramétrage de la taille de JVM (JBoss/UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 Dépannage (WebLogic / UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 Changement des paramètres du serveur Hub (WebLogic/UNIX). . . . . . . . . . . . . . . . . . . . . . . 200 Changement des paramètres du Cleanse Match Server (WebLogic/UNIX). . . . . . . . . . . . . . . . . 201 Changement des paramètres du serveur Hub pour la base de données (WebLogic/UNIX). . . . . . 203 Redéploiement manuel du serveur Hub (WebLogic/UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . 204 Annulation manuelle du déploiement du Cleanse Match Server (WebLogic/UNIX). . . . . . . . . . . . 204
vi
Sommaire
Paramétrage de la taille de JVM (WebLogic/UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204 Dépannage (WebSphere / UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205 Modification des paramètres du serveur Hub (WebSphere/UNIX). . . . . . . . . . . . . . . . . . . . . . 205 Changement des paramètres du Cleanse Match Server (WebSphere/UNIX). . . . . . . . . . . . . . . 205 Changement des paramètres du serveur Hub pour la base de données (WebSphere/UNIX). . . . . 205 Redéploiement manuel de l'application serveur Hub (WebSphere/UNIX). . . . . . . . . . . . . . . . . . 206 Annulation manuelle du déploiement du Cleanse Match Server (WebSphere/UNIX). . . . . . . . . . . 207 Paramétrage de la taille de JVM (WebSphere/UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207 Changement du délai d'expiration de la demande SOAP (WebSphere/UNIX). . . . . . . . . . . . . . . 207 Dépannage (JBoss / Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208 Changement des paramètres du serveur Hub (JBoss/Windows). . . . . . . . . . . . . . . . . . . . . . . 208 Redéploiement manuel du serveur Hub (JBoss/Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . 208 Annulation manuelle du déploiement du Cleanse Match Server (JBoss/Windows). . . . . . . . . . . . 209 Paramétrage de la taille de JVM (JBoss/Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209 Dépannage (WebLogic / Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209 Changement des paramètres du serveur Hub (WebLogic/Windows). . . . . . . . . . . . . . . . . . . . . 209 Changement des paramètres du Cleanse Match Server (WebLogic/Windows). . . . . . . . . . . . . . 211 Changement des paramètres du serveur Hub pour la base de données (WebLogic/Windows). . . . 213 Redéploiement manuel du serveur Hub (WebLogic/Windows). . . . . . . . . . . . . . . . . . . . . . . . . 213 Annulation manuelle du déploiement du Cleanse Match Server (WebLogic/Windows). . . . . . . . . 214 Paramétrage de la taille de JVM (WebLogic/Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 Dépannage (WebSphere / Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 Modification des paramètres du serveur Hub (WebSphere/Windows). . . . . . . . . . . . . . . . . . . . 214 Changement des paramètres du Cleanse Match Server (WebSphere/Windows). . . . . . . . . . . . . 215 Changement des paramètres du serveur Hub pour la base de données (WebSphere/Windows). . . 215 Redéploiement manuel du serveur Hub (WebSphere/Windows). . . . . . . . . . . . . . . . . . . . . . . 216 Annulation manuelle du déploiement du Cleanse Match Server (WebSphere/Windows). . . . . . . . 216 Paramétrage de la taille de JVM (WebSphere/Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . 217 Changement du délai d'expiration de la demande SOAP (WebSphere/Windows). . . . . . . . . . . . 217
Annexe A: Installation depuis la ligne de commande. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 Présentation de l'installation depuis la ligne de commande. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 Préparation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 Installation depuis la ligne de commande (JBoss/UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219 Installation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219 Installation du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 Installation depuis la ligne de commande (WebLogic/UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223 Installation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223 Installation du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 Installation depuis la ligne de commande (WebSphere/UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 Installation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 Installation du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229 Installation silencieuse depuis la ligne de commande. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
Sommaire
vii
Considérations lors de l'installation en mode silencieux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231 Fichiers de propriétés de l'installation en mode silencieux. . . . . . . . . . . . . . . . . . . . . . . . . . . 232 Créer un fichier de propriétés pour le serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232 Créer un fichier de propriétés pour le Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . 235 Exécuter l'installation silencieuse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Annexe B: Configuration manuelle des files d'attente de messages du système Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239 Présentation de la configuration manuelle des files d'attente de messages du système Informatica. . . . 239 À propos des files d'attente de messages de Informatica MDM Hub. . . . . . . . . . . . . . . . . . . . . . . . 239 Configuration des files d'attente de messages (JBoss/UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . 240 Création et configuration d'une nouvelle file d'attente de messages. . . . . . . . . . . . . . . . . . . . . 240 Configuration de files d'attente de messages supplémentaires. . . . . . . . . . . . . . . . . . . . . . . . 241 Configurer les files d'attente de messages (WebLogic/UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . 241 Création et configuration d'une nouvelle file d'attente de messages. . . . . . . . . . . . . . . . . . . . . 241 Configuration de files d'attente de messages supplémentaires. . . . . . . . . . . . . . . . . . . . . . . . 242 Configuration des files d'attente de messages (WebSphere/UNIX). . . . . . . . . . . . . . . . . . . . . . . . . 243 Création et configuration d'une nouvelle file d'attente de messages. . . . . . . . . . . . . . . . . . . . . 243 Configuration de files d'attente de messages supplémentaires. . . . . . . . . . . . . . . . . . . . . . . . 244 Configurer les files d'attente de messages (JBoss/Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . 244 Création et configuration d'une nouvelle file d'attente de messages. . . . . . . . . . . . . . . . . . . . . 245 Configuration de files d'attente de messages supplémentaires. . . . . . . . . . . . . . . . . . . . . . . . 245 Configurer les files d'attente de messages (WebLogic/Windows). . . . . . . . . . . . . . . . . . . . . . . . . . 246 Création et configuration d'une nouvelle file d'attente de messages. . . . . . . . . . . . . . . . . . . . . 246 Configuration de files d'attente de messages supplémentaires. . . . . . . . . . . . . . . . . . . . . . . . 247 Configurer les files d'attente de messages (WebSphere/Windows). . . . . . . . . . . . . . . . . . . . . . . . 247 Création et configuration d'une nouvelle file d'attente de messages. . . . . . . . . . . . . . . . . . . . . 247 Configuration de files d'attente de messages supplémentaires. . . . . . . . . . . . . . . . . . . . . . . . 248
Annexe C: Création manuelle de sources de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 Présentation de la création manuelle de sources de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 Création manuelle de sources de données dans Websphere 6.1.0.29. . . . . . . . . . . . . . . . . . . . . . . 250 Démarrage du serveur d'applications WebSphere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 Spécification de l'emplacement des bibliothèques de pilotes. . . . . . . . . . . . . . . . . . . . . . . . . . 251 Création du compte de sécurité. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 Création du fournisseur JDBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 Création de la source de données principale. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252 Changement du mot de passe de l'utilisateur de CMX_ORS. . . . . . . . . . . . . . . . . . . . . . . . . . 252
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
viii
Sommaire
Préface Bienvenue dans le Guide d'installation de Informatica MDM Hub. Ce guide explique comment effectuer une première installation du serveur Hub Informatica MDM et du Cleanse Match Server. Remarque: Si vous effectuez une mise à niveau depuis une version précédente de Informatica MDM Hub, consultez plutôt le Guide de mise à niveau de Informatica MDM Hub. Ce guide est destiné aux administrateurs de base de données, administrateurs système et implémenteurs chargés d'installer et de configurer Informatica MDM Hub. Les administrateurs système doivent être familiarisés avec leur système d'exploitation cible. Les administrateurs de base de données doivent être familiarisés avec l'environnement de base de données sur lequel ils installent Informatica MDM Hub. Il est particulièrement important de connaître l'administration Oracle. D'autres tâches de configuration et d'administration sont décrites dans le guide de l'administrateur de Informatica MDM Hub.
En savoir plus sur l’Informatica MDM Hub Nouveautés d’Informatica MDM Hub Nouveautés d’Informatica MDM Hub décrit les nouvelles fonctionnalités de cette version d’Informatica MDM Hub.
Notes de publication d’Informatica MDM Hub Les Notes de publication d’Informatica MDM Hub contiennent des informations importantes sur cette version d’Informatica MDM Hub. Les installateurs doivent lire les Notes de publication d’Informatica MDM Hub avant d’installer l’Informatica MDM Hub.
Présentation d’Informatica MDM Hub La Présentation d’Informatica MDM Hub introduit l’Informatica MDM Hub, décrit l’architecture du produit et explique les concepts de base que les utilisateurs doivent comprendre avant d’utiliser le produit. Tous les utilisateurs doivent lire en premier la Présentation d’Informatica MDM Hub.
Guide d’installation d’Informatica MDM Hub Le Guide d’installation d’Informatica MDM Hub explique aux installateurs comment installer l’Informatica MDM Hub, le Stockage Hub, les Cleanse Match Servers et autres composants. Un Guide d’installation d’Informatica MDM Hub est disponible pour chaque plateforme prise en charge.
ix
Guide de mise à niveau d’Informatica MDM Hub Le Guide de mise à niveau d’Informatica MDM Hub explique aux installateurs comment mettre à niveau une version antérieure d’Informatica MDM Hub vers la version la plus récente.
Guide de l’adaptateur de nettoyage d’Informatica MDM Hub Le Guide de l’adaptateur de nettoyage d’Informatica MDM Hub explique aux installateurs comment configurer l’Informatica MDM Hub pour utiliser les adaptateurs et moteurs de nettoyage pris en charge.
Guide du gestionnaire des données d’Informatica MDM Hub Le Guide du gestionnaire des données d’Informatica MDM Hub explique aux gestionnaires des données comment utiliser les outils du Hub Informatica pour consolider et gérer les données de leur entreprise. Les gestionnaires des données doivent lire le Guide du gestionnaire des données d’Informatica MDM Hub après avoir lu la Présentation d’Informatica MDM Hub.
Guide de l’administrateur d’Informatica MDM Hub Le Guide de l’administrateur d’Informatica MDM Hub explique aux administrateurs comment utiliser les outils d’Informatica MDM Hub pour générer le modèle de données de leur organisation, configurer et exécuter les processus de gestion des données d’Informatica MDM Hub, configurer la sécurité, fournir l’accès des applications externes aux services d’Informatica MDM Hub et autres tâches de personnalisation. Les administrateurs doivent lire le Guide de l’administrateur d’Informatica MDM Hub après avoir lu la Présentation d’Informatica MDM Hub.
Guide de Services Integration Framework d’Informatica MDM Hub Le Guide de Services Integration Framework d’Informatica MDM Hub explique aux développeurs comment utiliser le composant SIF (Services Integration Framework) d’Informatica MDM Hub pour intégrer les fonctionnalités du Hub Informatica à leurs applications, et comment créer des applications à l’aide des données fournies par l’Informatica MDM Hub. SIF aux développeurs permet d’intégrer en douceur l’Informatica MDM Hub aux applications de leur entreprise. Les développeurs doivent lire le Guide de Services Integration Framework d’Informatica MDM Hub après avoir lu la Présentation d’Informatica MDM Hub.
Guide d’Informatica MDM Hub Metadata Manager Le Guide d’Informatica MDM Hub Metadata Manager explique comment utiliser l’outil Metadata Manager d’Informatica MDM Hub pour valider les métadonnées de leur entreprise, promouvoir les modifications entre les référentiels, importer des objets dans les référentiels, exporter des référentiels et les tâches associées.
Guide du kit de ressources d’Informatica MDM Hub Le Guide du kit de ressources d’Informatica MDM Hub explique comment installer et utiliser le kit de ressources du Hub Informatica, qui est un ensemble d’utilitaires, d’exemples et de bibliothèques qui aident les développeurs à intégrer le Hub Informatica dans leurs applications et workflows. Ce document contient également une description des différents exemples d’applications compris dans le kit de ressources.
Formations et matériel d’Informatica Informatica fournit une formation en ligne avec instructeur pour aider les professionnels à devenir des utilisateurs confirmés aussi rapidement que possible. À partir de l’installation initiale, une équipe spécialisée de formateurs qualifiés s’assure que le personnel de l’organisation est équipé pour bénéficier de cette puissante plate-forme.
x
Préface
Pour tout renseignement sur les cours de formation ou pour connaître le lieu et la date de la prochaine séance de formation, veuillez visiter le site Web d’Informatica (http://www.informatica.com) ou contacter directement Informatica.
Ressources Informatica Portail des clients Informatica En tant que client Informatica, vous avez accès au portail des clients Informatica sur http://mysupport.informatica.com Ce site contient des informations sur les produits et les groupes d’utilisateurs, des bulletins d’information, un lien vers le système de gestion des dossiers d’assistance à la clientè d’Informatica (ATLAS), une bibliothèque de procédures Informatica, une base de connaissances Informatica, une base de connaissances multimédia Informatica, ainsi que la documentation nécessaire sur les produits Informatica et l’accès à sa communauté d’utilisateurs.
Documentation Informatica L’équipe Documentation d’Informatica s’efforce de fournir une documentation précise et utilisable. N’hésitez pas à contacter l’équipe Documentation d’Informatica par courriel à l’adresse
[email protected] pour lui faire part de vos questions, commentaires ou suggestions concernant cette documentation. Ces commentaires et suggestions nous permettront d’améliorer notre documentation. Veuillez préciser si vous acceptez d’être contacté au sujet de ces commentaires. L’équipe Documentation met à jour la documentation chaque fois que nécessaire. Pour obtenir la toute dernière version de la documentation concernant votre produit, consultez la Documentation de produit sur http://mysupport.informatica.com.
Site Web Informatica Vous pouvez accéder au site Web d’entreprise Informatica sur http://www.informatica.com. Le site contient des informations sur Informatica, son expertise, les événements à venir et les bureaux de vente. Vous y trouverez aussi des informations sur ses produits et ses partenaires. Les rubriques de service du site fournissent des informations importantes sur le support technique, la formation et l’éducation, ainsi que les services d’implémentation.
Bibliothèque de procédures Informatica En tant que client Informatica, vous avez accès à la bibliothèque de procédures Informatica sur http://mysupport.informatica.com La bibliothèque de procédures Informatica est une collection de ressources destinée à vous familiariser avec les produits Informatica et leurs fonctionnalités. Elle regroupe des articles et des démonstrations interactives qui permettent de résoudre des problèmes courants et de comparer les fonctionnalités et les comportements, et qui vous guident lors de la réalisation de tâches concrètes spécifiques.
Base de connaissances Informatica En tant que client Informatica, vous avez accès à la base de connaissances Informatica sur http://mysupport.informatica.com Utilisez la base de connaissances pour rechercher des solutions documentées aux problèmes techniques connus concernant les produits Informatica. Vous y trouverez également la réponse aux questions les plus fréquentes, des livres blancs et des conseils techniques. N’hésitez pas à contacter l’équipe
Préface
xi
Base de connaissances Informatica par courriel à l’adresse
[email protected] pour lui faire part de vos questions, commentaires et suggestions concernant la base de connaissances.
Base de connaissances multimédia Informatica En tant que client Informatica, vous avez accès à la base de connaissances multimédia Informatica sur http://mysupport.informatica.com La base de connaissances multimédia Informatica est un ensemble de tutoriels multimédias qui vous aide à vous familiariser avec les concepts élémentaires en vous guidant au cours de tâches spécifiques. N’hésitez pas à contacter l’équipe Base de connaissances Informatica par courriel à l’adresse
[email protected] pour lui faire part de vos questions, commentaires et suggestions concernant la base de connaissances multimédia.
Support client international Informatica Vous pouvez contacter un Centre de support client par téléphone ou via l’assistance en ligne. L’assistance en ligne requiert un nom d’utilisateur et un mot de passe. Vous pouvez demander un nom d’utilisateur et un mot de passe sur http://mysupport.informatica.com. Utilisez les numéros de téléphone suivants pour contacter le Support client international Informatica : Amérique du Nord/Amérique du Sud
Europe/Moyen-Orient/Afrique
Asie/Australie
Numéro gratuit Brésil : 0800 891 0202 Mexique : 001 888 209 8853 Amérique du Nord : +1 877 463 2435
Numéro gratuit France : 00800 4632 4357 Allemagne : 00800 4632 4357 Israël : 00800 4632 4357 Italie : 800 915 985 Pays-Bas : 00800 4632 4357 Portugal : 800 208 360 Espagne : 900 813 166 Suisse : 00800 4632 4357 ou 0800 463 200 Royaume-U : 00800 4632 4357 ou 0800 023 4632
Numéro gratuit Australie : 1 800 151 830 Nouvelle-Zélande : 1 800 151 830 Singapour : 001 800 4632 4357
Tarif standard Amérique du Nord : +1 650 653 6332
Tarif standard France : 0805 804632 Allemagne : 01805 702702 Pays-Bas : 030 6022 797
xii
Préface
Tarif standard Inde : +91 80 4112 5738
CHAPITRE 1
Introduction Ce chapitre comprend les rubriques suivantes : ¨ Avant de commencer, 1 ¨ Présentation de l'installation, 2 ¨ Conception de votre installation de Informatica MDM Hub, 2 ¨ Documentation de votre installation, 4
Avant de commencer Le présent chapitre résume le processus d'installation et décrit les étapes que vous devez réaliser avant de procéder à l'installation de Informatica MDM Hub. Remarque: Si vous effectuez une mise à niveau depuis une version précédente de Informatica MDM Hub, consultez plutôt le Guide de mise à niveau de Informatica MDM Hub pour des détails sur la mise à niveau et la configuration. Avant de commencer, effectuez les tâches suivantes : Tâche
Ressource
Lisez les Notes de publication de Informatica MDM Hub pour connaître les conditions requises et les informations supplémentaires sur la préparation préalable à l'installation.
Notes de publication de Informatica MDM Hub
Lisez la fiche technique de votre installation, créée par un représentant du Support client international Informatica, et indiquant le matériel et le logiciel requis pour installer Informatica MDM Hub.
Support client international Informatica
Installez et configurez le moteur de nettoyage de votre site conformément aux instructions du fournisseur.
Documentation fournisseur pour votre moteur de nettoyage
Lisez la Présentation de Informatica MDM Hub pour une introduction à l'architecture du produit et aux composants clés.
Présentation de Informatica MDM Hub
1
Présentation de l'installation Pour installer Informatica MDM Hub, effectuez les étapes suivantes :
Étape
Tâche
Instructions
1
Installer le stockage Hub dans votre base de données Oracle.
Chapitre 2, “Installation du stockage Hub” à la page 6.
2
Installer le logiciel serveur Hub.
Chapitre 3, “Installation du serveur Hub” à la page 28.
3
Installer et configurer un ou plusieurs Cleanse Match Servers.
Chapitre 4, “Installation du Cleanse Match Server” à la page 73.
4
Lancer la console Hub et vérifier votre installation.
Chapitre 5, “Lancement de la console Hub” à la page 146.
Conception de votre installation de Informatica MDM Hub Avant d'installer Informatica MDM Hub, vous devez décider de la méthode et de l'emplacement des différents composants de votre implémentation Informatica MDM Hub.
Composants d'implémentation Comme décrit dans la Présentation de Informatica MDM Hub, une installation Informatica MDM Hub inclut les composants clés ci-après.
2
Composant
Description
Stockage Hub
Un ensemble de bases de données dans lesquelles les données professionnelles sont stockées et réunies. Un stockage Hub est composé d'une base de données principale (contenant les paramètres de configuration d'environnement de Informatica MDM Hub) et d'une ou plusieurs bases de données d'Operational Reference Stores ou ORS (contenant les données principales, les métadonnées de contenu, les règles de traitement et d'autres informations liées aux données professionnelles).
Serveur Hub
Composant d'exécution gérant les services communs et principaux de Informatica MDM Hub. Le serveur Hub est une application J2EE, déployée sur le serveur d'applications, qui orchestre le traitement des données dans le stockage Hub ainsi que l'intégration avec les applications externes. La console Hub, fournie dans l'application du serveur Hub, est l'interface utilisateur de Informatica MDM Hub et comprend un ensemble d'outils de gestion des données et d'administration destiné aux administrateurs et gestionnaires des données. Elle peut être
Chapitre 1: Introduction
Composant
Description lancée sur tout ordinateur client via une URL à l'aide d'un navigateur et de Java Web Start de Sun.
Cleanse Match Server
Le composant d'exécution traite les demandes de nettoyage et de correspondance et est déployé dans l'environnement du serveur d'applications. Le Cleanse Match Server comprend un serveur de nettoyage qui gère les opérations de nettoyage des données et un serveur de correspondance qui gère les opérations de correspondance.
Moteur(s) de nettoyage
Tous les moteurs de nettoyage pris en charge, comme décrit dans le Guide de l’adaptateur de nettoyage de Informatica MDM Hub. Le Cleanse Match Server et le moteur de nettoyage fonctionnent conjointement pour normaliser et optimiser les données pour la correspondance et la consolidation.
Environnements d'installation Les implémentations de Informatica MDM Hub comprennent plusieurs environnements dont développement, test et production. Chaque type d'environnement est fourni avec son propre ensemble d'exigences et de priorités uniques. Par conséquent, la conception de l'installation varie selon l'environnement.
Exemples d'installation Vous pouvez installer les composants de Informatica MDM Hub de plusieurs manières. Cette section contient deux exemples d'installations de Informatica MDM Hub. Les exemples fournissent des principes généraux à prendre en compte lors de la conception de votre installation. Ce ne sont pas des recommandations.
Tous les composants sur un seul hôte Dans l'exemple suivant, tous les composants de base du Informatica MDM Hub sont installés sur une seule machine hôte.
Conception de votre installation de Informatica MDM Hub
3
Cette mise en page simplifie la communication entre les composants dans un environnement à hôte unique.
Composants distribués sur plusieurs hôtes Dans l'exemple suivant, les composants de Informatica MDM Hub sont distribués entre plusieurs machines hôtes.
Remarque: Installez un client Oracle installé sur le serveur Hub et le Cleanse Match Server. Tenez compte des points suivants : ¨ Les machines du serveur Hub peuvent être déployées dans un environnement de serveur d'applications en
grappes à des fins de basculement. ¨ Les machines du Cleanse Match Server peuvent être installées dans un environnement en grappes à des fins
d'évolutivité.
LIENS CONNEXES : ¨ “Groupage” à la page 151
Documentation de votre installation Vous devez saisir les détails de votre configuration de Informatica MDM Hub pendant et après l'installation au cas où vous rencontreriez des problèmes dans votre environnement. Ces informations peuvent s'avérer extrêmement utiles pour la vérification et le dépannage. Si nécessaire, vous pouvez fournir des copies de ces informations au Support client international Informatica.
4
Chapitre 1: Introduction
Documentation d'installation et de post-installation Les sources d'informations de votre installation Informatica MDM Hub incluent : Informations sur
Source d'informations
Métadonnées d'ORS
Rapport des résultats de validation provenant de l'outil Metadata Manager de la console Hub. Permet de documenter les métadonnées d'ORS après l'installation. Pour des instructions, consultez le Guide de Informatica MDM Hub Metadata Manager.
paramètres de configuration
Rapport d'environnement provenant de l'outil Gestionnaire d'entreprise de la console Hub. Permet de documenter les informations du serveur Hub, du Cleanse Match Server, de la base de données principale et de la base de données ORS après l'installation. Pour des instructions, consultez l'annexe D, « Affichage des détails de la configuration » dans le Guide de l'administrateur de Informatica MDM Hub.
modifications de la base de données
Journal de débogage de la base de données. Permet de consigner les événements de la base de données pour votre stockage Hub une fois qu'un ORS est enregistré dans la console Hub.
processus d'installation
Fichiers journaux du programme d'installation de Informatica MDM Hub. Permet de capturer les événements se produisant lors de l'installation du serveur Hub et du Cleanse Match Server.
Serveur Hub et Cleanse Match Server
Fichiers journaux du serveur Hub et du Cleanse Match Server, qui capturent les événements d'exécution une fois que ces composants s'exécutent.
Console Hub
Fichiers journaux de la console Hub qui capturent l'activité lors de l'utilisation de celle-ci.
Important: Les instructions contenues dans ce document vous rappellent de saisir et d'enregistrer ces informations si nécessaire pour référence future. Vous devez créer un dossier (comme par exemple install_doc) pour stocker des copies de votre documentation d'installation.
LIENS CONNEXES : ¨ “Activation de la journalisation du débogage” à la page 187
Créer un répertoire de documentation d'installation Créez un dossier (tel que install_doc) pour stocker des copies de vos artéfacts d'installation, tels que les résultats de validation et les rapports d'environnement, le journal de débogage de base de données et les fichiers journaux. Important: Si des problèmes surviennent avec votre installation, créez un fichier d'archivage de ce répertoire et envoyez-le au Support client international Informatica pour analyse.
Documentation de votre installation
5
CHAPITRE 2
Installation du stockage Hub Ce chapitre comprend les rubriques suivantes : ¨ Présentation de l'installation du stockage Hub, 6 ¨ À propos du stockage Hub, 7 ¨ Présentation des étapes d'installation du stockage Hub, 10 ¨ Préparer votre déploiement Oracle pour Informatica MDM Hub, 11 ¨ Création d'une base de données Oracle pour le stockage Hub, 12 ¨ Créer des espaces de table utilisés par le stockage Hub, 13 ¨ Création du stockage Hub, 14 ¨ Tester la connexion à la base de données, 21 ¨ Création d'un utilisateur proxy, 21 ¨ Créer une base de données ORS supplémentaire, 23
Présentation de l'installation du stockage Hub
Ce chapitre explique la méthode d'installation du stockage Hub sur une plateforme de base de données d'Oracle. Votre administrateur de base de données Oracle doit effectuer les tâches dans ce chapitre. Sauf indication contraire, les instructions de ce chapitre s'appliquent à tous les serveurs d'applications pris en charge dans toutes les plateformes autorisées. Pour plus d'informations sur les spécifications du système, consultez le dernier tableau de disponibilité de produits sur : https://communities.informatica.com/. Remarque: Vous devez configurer les paramètres init.ora pour l'environnement de production de l'installation MDM Hub. Pour plus d'informations sur les paramètres de base de données Oracle recommandés pour l'environnement de production, consultez l'article dans la base de connaissances :
6
1.
Connectez-vous à Mon Support Informatica sur https://communities.informatica.com/.
2.
Cliquez sur le bouton Chercher dans la base de connaissances. La page de la base de connaissances s'affiche.
3.
Indiquez init.ora comme chaîne de recherche.
4.
Sélectionnez MDM dans la liste déroulante des Produits et cliquez sur Chercher.Le résultat de la recherche s'affiche.
À propos du stockage Hub Le stockage Hub est l'emplacement de stockage et de consolidation des données d'entreprise dans Informatica MDM Hub.
Base de données principale et Operational Reference Store (ORS) Le stockage Hub regroupe des bases de données incluant : Élément
Description
Base de données principale
Contient les paramètres de configuration de l'environnement Informatica MDM Hub, comme par exemple les paramètres des comptes utilisateur, de la configuration de sécurité, du registre ORS et des files d'attente de messages. Une seule base de données principale peut être affectée à un environnement Informatica MDM Hub donné. Le nom par défaut de la base de données principale est CMX_SYSTEM.
Operational Reference Store (ORS)
Base de données contenant les données principales, les métadonnées de contenu, les règles de traitement des données principales, les règles de gestion de l'ensemble des objets de données principales, ainsi que les règles de traitement et la logique auxiliaire utilisées par Informatica MDM Hub pour définir la best version of the truth (BVT). Une ou plusieurs bases de données ORS peuvent être affectées à une configuration de Informatica MDM Hub. Le nom par défaut d'un ORS est CMX_ORS.
Relations entre les bases de données dans le stockage Hub Une implémentation Informatica MDM Hub contient une base de données principale et aucune ou plusieurs bases de données d'ORS. Si aucun ORS n'existe, seuls les outils de l'espace de travail de configuration sont disponibles dans la console Hub. Une implémentation Informatica MDM Hub peut posséder plusieurs ORS, comme par
À propos du stockage Hub
7
exemple des ORS distincts pour le développement et la production ou des ORS distincts pour chaque zone géographique ou différents secteurs de l'organisation.
Cette architecture vous permet de distribuer des bases de données d'ORS sur plusieurs ordinateurs serveurs, chacun d'entre eux étant contrôlé par une base de données principale centrale. Vous pouvez accéder à et gérer plusieurs ORS à partir d'une base de données principale. La base de données principale stocke les propriétés et paramètres de connexion pour chaque ORS. Remarque: Un ORS est généralement enregistré sur une seule base de données principale. Les comptes utilisateurs permettant d'accéder aux bases de données du stockage Hub sont créés de manière globale dans la base de données principale puis affectés à des ORS spécifiques.
Spécifications de version Informatica MDM Hub unique Tous les composants de votre implémentation Informatica MDM Hub doivent être de la même version Informatica MDM Hub. Si plusieurs versions de Informatica MDM Hub sont installées, chaque version doit être installée dans un environnement distinct. Des versions différentes de Informatica MDM Hub ne peuvent pas coexister dans le même environnement.
Considérations sur Oracle RAC Cette section contient une présentation de l'utilisation d'Oracle RAC avec votre implémentation de Informatica MDM Hub. Des étapes supplémentaires de configuration manuelle sont nécessaires pour bénéficier des fonctions d'Oracle RAC et pour optimiser l'environnement pour de meilleures performances. Notez que certains composants de Informatica MDM Hub ne prennent pas en charge les connexions à équilibrage de charge d'Oracle RAC. Pour plus d'informations, consultez les documents suivants : ¨ Guide de mise à niveau de Informatica MDM Hub ¨ Notes de publication de Informatica MDM Hub
8
Chapitre 2: Installation du stockage Hub
Utilisation des noms de service Oracle L'approche recommandée pour Oracle est d'utiliser les noms de service Oracle au lieu des SID Oracle — même pour les installations non-RAC. Cette approche fournit une méthode plus flexible pour spécifier la connexion et permet au client de réallouer dynamiquement les serveurs de base de données en utilisant les noms de service
À propos des connexions à équilibrage de charge d'Oracle RAC Oracle RAC permet d'indiquer une connexion à un service Oracle avec équilibrage de charge entre plusieurs instances de base de données. Cette fonction peut être utilisée dans un environnement à sécurité intégrée pour fournir de manière continue une connexion disponible à la base de données même quand une ou plusieurs instances RAC sont indisponibles. Vous trouverez ci-après un exemple d'entrée tnsnames.ora qui permet une connexion à équilibrage de charge avec un service Oracle appelé mrm_service.domain.com. MRM_SERVICE.DOMAIN.COM = (DESCRIPTION = (ADDRESS_LIST= (ADDRESS= (PROTOCOL = TCP)(HOST = server1-vip)(PORT = 1521)) (ADDRESS= (PROTOCOL = TCP)(HOST = server2-vip)(PORT = 1521)) (ADDRESS= (PROTOCOL = TCP)(HOST = server3-vip)(PORT = 1521)) (FAILOVER = on) (LOAD_BALANCE = on) ) (CONNECT_DATA= (SERVICE_NAME = mrm_service.domain.com) )
Les connexions à mrm_service sont à équilibrage de charge entre les nœuds RAC dans serveur1, serveur2 ou serveur3.
Paramétrage de Oracle RAC avec Informatica MDM Hub La configuration de Informatica MDM Hub avec Oracle RAC est identique à la configuration d'une base de données Oracle ordinaire (instance simple), sauf que les connexions de la base de données doivent être spécifiées pour une utilisation des instances multiples. Une entrée tnsnames (comme indiqué précédemment) est utilisée pour référencer le service Oracle qui héberge Informatica MDM Hub. La connexion JDBC est automatiquement configurée pour se connecter au service de charge équilibrée en utilisant un assistant dans l'outil bases de données de la console Hub, comme décrit dans le Guide de l'administrateur de Informatica MDM Hub.
Composants Informatica MDM Hub et connexions équilibrées en charges Une fois l'entrée tnsnames.ora et la source de données JDBC configurées pour utiliser la connexion équilibrée en charges Oracle RAC, la plupart des composants Informatica MDM Hub l'utilisent et utilisent automatiquement les nœuds disponibles. Cependant, certains composants de Informatica MDM Hub générant leur propre connexion JDBC directe ne prennent pas en charge l'équilibrage des charges, car les métadonnées utilisées pour indiquer les IP virtuelles (VIP) multiples des nœuds Oracle RAC ne sont pas connues.
À propos du stockage Hub
9
L'équilibrage des nœuds Oracle RAC fonctionne pour les composants Informatica MDM Hub suivants : Composant
Description
Traitement de lots
Lors d'un appel à partir d'une ligne de commande, car les tâches de lots utilisent les paramètrestnsnames.ora.
Connexions API SIF
Utilisez les connexions JDBC équilibrées en charges du pool de connexions du serveur d'applications.
Serveur de nettoyage
Utilise les connexions JDBC équilibrées en charges du pool de connexions du serveur de nettoyage.
Metadata Manager
Lorsque DML est requis uniquement - utilise le pool de connexions du serveur d'applications.
Les composants suivants n'utilisent pas l'équilibrage des charges Oracle RAC (si le nœud principal est inactif, ils ne peuvent pas se connecter) : ¨ Traitement de lots appelés à partir de la console Hub ¨ Création d'une sandbox de gestionnaire de hiérarchies (HM) - utilise une connexion JDBC directe ¨ Metadata Manager lorsque DDL est requis (car DDL utilise une connexion JDBC directe)
Présentation des étapes d'installation du stockage Hub Pour installer le stockage Hub, procédez comme suit :
10
Étape
Tâche
Instructions
1
Installez et configurez Oracle sur un ordinateur différent de celui sur lequel votre serveur Hub s'exécutera.
“Préparer votre déploiement Oracle pour Informatica MDM Hub” à la page 11.
2
Créez une base de données Oracle pour votre stockage Hub.
Reportez-vous à la documentation Oracle.
3
Créez les espaces de table Oracle requis pour le stockage Hub.
“Créer des espaces de table utilisés par le stockage Hub” à la page 13.
4
Créez le stockage Hub, avec une base de données principale et une ou plusieurs base(s) de données d'ORS, en exécutant le script setup.sql fourni dans votre distribution Informatica MDM Hub.
“Création du stockage Hub” à la page 14.
5
Test de la connexion de la base de données.
“Tester la connexion à la base de données” à la page 21.
Chapitre 2: Installation du stockage Hub
Étape
Tâche
Instructions
6
Enregistrez la nouvelle base données d'ORS à l'aide de l'outil Bases de données de la console Hub.
« Configuration des Operational Record Stores et des sources de données » dans le Guide de l'administrateur de Informatica MDM Hub (voir “Tâches de post-configuration” à la page 149.)
7
Activez la journalisation de la base de données ORS à l'aide de l'outil Gestionnaire d'entreprise de la console Hub.
Annexe D, « Affichage des détails de la configuration » dans le Guide de l'administrateur de Informatica MDM Hub (voir “Tâches de post-configuration” à la page 149).
Si vous devez ajouter des base de données ORS supplémentaires à votre stockage Hub, exécutez le script setup_ors.sql (fourni dans votre distribution de Informatica MDM Hub) conformément aux instructions dans “Créer une base de données ORS supplémentaire” à la page 23.
Préparer votre déploiement Oracle pour Informatica MDM Hub
Cette section décrit la méthode de préparation de votre déploiement Oracle pour Informatica MDM Hub. Elle s'applique à toutes les plateformes et serveurs d'applications pris en charge.
Installer et configurer Oracle Installez et configurez Oracle sur un ordinateur conforme à la configuration matérielle et logicielle requise décrite dans les Notes de publication de Informatica MDM Hub. Reportez-vous à ce document pour obtenir une liste de versions Oracle prises en charge. Les logiciels suivants (partie de la distribution d'Oracle) doivent être installés sur chaque ordinateur sur lequel vous souhaitez exécuter le serveur Hub : ¨ client Oracle ¨ utilitaires Java d'Oracle (requis par le client Oracle) ¨ SQL*Loader
Remarque: Assurez-vous d'installer Oracle avec toutes les options Java sélectionnées.
Désactivation de la corbeille Oracle La corbeille Oracle est activée par défaut. La corbeille Oracle peut interférer avec les processus Informatica MDM Hub Par conséquent, il est recommandé de désactiver la corbeille Oracle pour votre Stockage Hub (RECYCLEBIN=OFF) et de purger explicitement tout objet existant dans la corbeille. Il y a deux corbeilles (USER_RECYCLEBIN et DBA_RECYCLEBIN), et vous pouvez les désactiver au niveau système ou au niveau de la session. Pour obtenir plus d'instructions, consultez votre documentation Oracle.
Préparer votre déploiement Oracle pour Informatica MDM Hub
11
Paramétrage des indicateurs du compilateur Oracle PLSQL (Oracle 10gR2 seulement) Si vous utilisez Oracle 10gR2, vous devez définir les indicateurs du compilateur PLSQL. Dans 10gR2, la valeur par défaut de PLSQL_COMPILER_FLAGS est NATIVE. Ceci entraîne l'échec de la compilation des packages Informatica MDM Hub. Vous devez définir PLSQL_COMPILER_FLAGS comme INTERPRETED. Pour paramétrer les indicateurs du compilateur Oracle PLSQL : 1.
Connectez-vous à Oracle avec les privilèges DBA (ou SYSTÈME)
2.
Lancez SQL*Plus.
3.
Exécutez la commande suivante à l'invite de commande : SHOW PARAMETER plsql_compiler_flags; ALTER SYSTEM SET plsql_compiler_flags=INTERPRETED;
4.
Fermez la connexion à Oracle.
Création d'une base de données Oracle pour le stockage Hub
Une fois Oracle correctement installé et configuré, créez une base de données Oracle conformément à votre documentation Oracle. Cette base de données Oracle contiendra votre stockage Hub. Remarque: Si votre implémentation de Informatica MDM Hub possède plusieurs bases de données d'ORS distribuées sur plusieurs serveurs hôtes, vous devez créer des bases de données Oracle sur chacun de ces ordinateurs. Pour les configurations ultérieures du stockage Hub, vous aurez besoin des informations suivantes sur cette base de données : Informations de configuration
Nom TNS du serveur Oracle Type de connexion Oracle (SERVICE ou SID) Nom SERVICE ou SID Oracle Numéro de port du programme d'écoute Oracle (comme par exemple 1521) Nom du serveur de la base de données Oracle (hôte exécutant Oracle) URL de connexion Oracle (pour le type de connexion SERVICE uniquement, et seulement si vous devez modifier la valeur par défaut) Nom d'utilisateur SYSTEM Oracle (comme par exemple SYSTEM)
12
Chapitre 2: Installation du stockage Hub
Mot de passe SYSTEM Oracle
Créer des espaces de table utilisés par le stockage Hub
Cette section décrit la méthode de création des espaces de table d'Oracle utilisés par le stockage Hub. Remarque: Les instructions pour l'exécution des commandes SQL supposent que vous soyez connecté à votre base de données Oracle avec les privilèges d'administrateur (ou SYSTEM) et que vous exécutiez des commandes depuis une invite de commande SQL*Plus.
Espaces de table à créer Le Stockage Hub nécessite trois espaces de table portant les noms suivants : Espace de table
Description
Instructions
CMX_DATA
Espace de table par défaut pour le schéma ORS.
“Création de CMX_DATA” à la page 13.
CMX_INDX
Contient les index créés et utilisés par Informatica MDM Hub.
“Création de CMX_INDX” à la page 14.
CMX_TEMP
Contient les tables temporaires pour Informatica MDM Hub. Utilisé pour les procédures stockées.
“Création de CMX_TEMP” à la page 14.
Remarque: Utilisez les noms par défaut des espaces de table pour votre Stockage Hub. Votre installation doit être dimensionnée correctement. En plus de l'espace de table CMX_TEMP, suffisamment d'espace doit être disponible pour ORACLE TEMP. Les tailles indiquées dans cette section sont des exemples. Ajustez les tailles et le nombre de fichiers de données par défaut selon votre analyse initiale des volumes de données à charger dans Informatica MDM Hub.
Création de CMX_DATA Créez l'espace de table CMX_DATA en tant qu'espace de table configuré manuellement ou géré localement. Utilisez des commandes semblables à celles de l'exemple suivant : CREATE TABLESPACE CMX_DATA NOLOGGING DATAFILE '/CMX_DATA1.dbf' SIZE 2048M REUSE EXTENT MANAGEMENT LOCAL; COMMIT;
où est le répertoire d'installation d'Oracle (ORACLE_BASE).
Créer des espaces de table utilisés par le stockage Hub
13
Création de CMX_INDX Créez l'espace de table CMX_INDEX en tant qu'espace de table configuré manuellement ou géré localement. Utilisez des commandes semblables à celles de l'exemple suivant : CREATE TABLESPACE CMX_INDX NOLOGGING DATAFILE '/CMX_INDX1.dbf' SIZE 2048M REUSE EXTENT MANAGEMENT LOCAL; COMMIT;
où est le répertoire d'installation d'Oracle (ORACLE_BASE).
Création de CMX_TEMP Important: Ne créez pas l'espace de table en tant qu'espace de table TEMPORARY d'Oracle. Créez l'espace de table CMX_TEMP en tant qu'espace de table configuré manuellement ou géré localement. Utilisez des commandes semblables à celles de l'exemple suivant : CREATE TABLESPACE CMX_TEMP NOLOGGING DATAFILE '/CMX_TEMP1.dbf' SIZE 2048M REUSE EXTENT MANAGEMENT LOCAL; COMMIT;
où est le répertoire d'installation d'Oracle (ORACLE_BASE).
Création du stockage Hub
Cette section décrit la méthode de création du stockage Hub et de ses bases de données constitutives. Au minimum, le stockage Hub comprend une base de données principale et 0 ou plusieurs bases de données ORS.
À propos du script setup.sql Le distribution de Informatica MDM Hub comprend un script setup.sql que vous utilisez pour créer le stockage Hub. Ce script effectue les tâches suivantes : ¨ Crée la base de données principale avec le nom par défaut CMX_SYSTEM. ¨ Crée une base de données ORS avec un nom par défaut CMX_ORS. ¨ Importe les métadonnées initiales depuis le fichier cmx_system.dmp qui contient les tables REPOS et d'autres
objets nécessaires pour configurer le stockage Hub. Exécutez le script quand vous installez Informatica MDM Hub. Une fois le stockage Hub créé, vous pouvez exécuter le script setup_ors.sql pour ajouter d'autres bases de données d'ORS.
14
Chapitre 2: Installation du stockage Hub
LIENS CONNEXES : ¨ “Créer une base de données ORS supplémentaire” à la page 23
Noms d'utilisateur et noms de base de données par défaut Lors de l'exécution du script setup.sql, le nom par défaut de la base de données principale est CMX_SYSTEM et le nom de base de données ORS par défaut est CMX_ORS. Le nom de la base de données principale CMX_SYSTEM et le nom d'utilisateur CMX ne peuvent pas être modifiés.
PROXY_ROLE Le script setup.sql crée PROXY_ROLE lors de la création de cmx_ors. L'utilisateur cmx_ors possède ce rôle. Le script setup.sql accorde les privilèges requis pour l'ensemble des tables REPOS, des vues, des séquences, des procédures, des packages et des fonctions à PROXY_ROLE.
Création du stockage Hub (UNIX) Effectuez les étapes suivantes pour créer le stockage Hub : 1.
Créez un répertoire sur le serveur de base de données Oracle ou sur un poste de travail client qui a le client Oracle installé avec les outils Oracle ( imp).
2.
Copiez tous les fichiers de la distribution Informatica MDM Hub dans le répertoire que vous avez créé.
3.
Changez de répertoire pour le répertoire que vous venez de créer.
4.
Démarrez SQL*PLUSet connectez-vous au serveur en tant que SYSTEM ou utilisateur avec privilèges DBA.
5.
Exécutez le script setup.sql (dans le répertoire database/oracle) en tapant l'une des commandes suivantes : ¨ @setup.sql; ¨ start setup.sql
6.
Répondez aux invites du script setup. Important: Le texte entre parenthèses contient les informations par défaut pour chacune des invites. Appuyez sur Entrée pour accepter les valeurs par défaut et passer à l'invite suivante. Le tableau suivant décrit les invites : Invite
Description
Entrez le nom TNS du serveur ORACLE :
Nom sous lequel votre base de données Oracle est reconnue dans votre réseau. Le nom TNS, défini durant l'installation d'Oracle, a le format suivant : mydatabase . mycompany .com
Pour plus d'informations sur les noms TNS, consultez votre documentation Oracle. Entrez le type de connexion Oracle (SERVICE, SID) [SERVICE] :
Type de connexion. Une des valeurs suivantes : SERVICE : se connecter à Oracle à l'aide du nom de service. SID : se connecter à Oracle à l'aide de l'identifiant système Oracle. Pour en savoir plus sur les noms SERVICE et SID, consultez votre documentation Oracle.
Création du stockage Hub
15
Entrez le nom de SERVICE Oracle :
Nom du SERVICE Oracle. Affiché seulement si le type de connexion Oracle sélectionné est SERVICE.
Entrez le nom SID Oracle :
Nom du SID Oracle. Affiché seulement si le type de connexion Oracle sélectionné est SID.
Entrez le numéro de port d'écoute Oracle [1521] :
Numéro de port utilisé par le service d'écoute d'Oracle.
Entrez le nom du serveur de base de données Oracle :
Nom de l'hôte exécutant Oracle.
Entrez l'URL de connexion (seulement pour le type SERVICE) :
URL de connexion SERVICE personnalisée ici pour RAC (si différent de la valeur par défaut). Format : jdbc:oracle:thin:@// database_host : port / service_name
Exemple : jdbc:oracle:thin:@//shoskin-mac:1521/shoskin Le script setup.sql construit automatiquement un URL de connexion sur la base de vos sélections précédentes. Pour un type de connexion SERVICE (seulement), vous avez l'option de spécifier un URL différent. Pour un type de connexion SID, le format est : jdbc:oracle:thin:@database_host:port:SID
16
Entrez le nom d'utilisateur Oracle SYSTEM : [SYSTEM]
Nom d'utilisateur SYSTEM Oracle.
Entrez le mot de passe SYSTEM Oracle :
Mot de passe du compte SYSTEM Oracle.
Entrez le nom du nouvel utilisateur système CMX (principal) [CMX_SYSTEM] :
Nom d'utilisateur Oracle que crée le script. Cet utilisateur possède tous les objets de base de données de la base de données principale dans le stockage Hub.
Entrez le nom de l'espace de table de données [CMX_DATA] :
Nom de l'espace de table devant contenir les composants de données pour la base de données principale.
Entrez le nom de l'espace de table temporaire [TEMP] :
Nom de l'espace de table devant contenir les composants temporaires pour la base de données principale.
Importer dans CMX_SYSTEM : Entrez le nom du fichier d'exportation Oracle [cmx_system.dmp]
Nom du fichier d'exportation Oracle contenant les métadonnées initiales pour la base de données principale (tables REPOS et autres objets requis pour configurer l'état initial de votre stockage Hub). Ceci fait partie de l'installation de Informatica MDM Hub. Ne changez pas ce nom, acceptez la valeur par défaut. Le script recherche le fichier de vidage par défaut. Si le script ne trouve pas ce fichier, il génère un avertissement et passe à l'invite suivante.
Importer dans CMX_SYSTEM : Entrez le nom du schéma source (fromuser) pour le fichier d'exportation [CMX_SYSTEM] :
Nom d'utilisateur sous lequel le fichier cmx_system.dump a été exporté. Acceptez la valeur par défaut. Ne pas changer ce nom d'utilisateur.
Entrez le nom de l'utilisateur [CMX_ORS] :
Nom d'utilisateur Oracle que crée le script. Cet utilisateur possède tous les objets de base de données ORS dans le stockage Hub.
Chapitre 2: Installation du stockage Hub
7.
Saisir le mot de passe pour l'utilisateur ORS [!! CMX!!] :
Mot de passe du compte utilisateur CMX_ORS.
Entrez le nom de l'espace de table de données MRM [CMX_DATA] :
Nom de l'espace de table de données devant contenir les composants de données pour l'ORS.
Entrez le nom de l'espace de table d'index MRM [CMX_INDX] :
Nom de l'espace de table devant contenir les index pour l'ORS.
Entrez le nom de l'espace de table temporaire MRM (pas un espace de table temp Oracle) [CMX_TEMP] :
Nom de l'espace de table devant contenir les composants temporaires pour l'ORS.
Entrez le nom de l'espace de table temporaire Oracle [TEMP] :
Nom de l'espace de table temporaire Oracle. Ceci est différent de l'espace de table CMX_TEMP créé plus tôt.
Entrez le chemin d'installation GGS le cas échéant :
Répertoire contenant l'exécutable GGSCI. Applicable seulement si votre implémentation Informatica MDM Hub utilise le logiciel Golden Gate pour réplication des données. Pour en savoir plus, consultez le Guide d’installation de Informatica MDM Zero Downtime (ZDT).
Importer dans ors_name : Entrez le nom du fichier d'exportation Oracle [cmx_ors.dmp] :
Nom du fichier d'exportation Oracle contenant les métadonnées initiales pour la base de données ORS (autres objets requis pour configurer l'état initial de votre ORS). Vous pouvez utiliser un autre nom de fichier d'export. Ceci fait partie de l'installation de Informatica MDM Hub. Si le script ne trouve pas ce fichier, il génère un avertissement et passe à l'invite suivante.
Importer dans ors_name : Entrez le nom du schéma source (fromuser) pour le fichier d'exportation [CMX_ORS] :
Nom d'utilisateur sous lequel le fichier de vidage ORS a été exporté. Acceptez la valeur par défaut. Ne pas changer ce nom d'utilisateur.
Une fois le script setup terminé, consultez les fichiers journaux suivants pour vérifier qu'aucune erreur ne s'est produite. ¨ setup.log ¨ cmx_sys_imp.log ¨ cmx_ors_imp.log
Les fichiers journaux sont dans le répertoire depuis lequel vous avez exécuté le script. Effectuez les tâches suivantes lorsque vous examinez les fichiers journaux : ¨ Vous pouvez ignorer les avertissements. ¨ Vous devez corriger les erreurs. Si vous constatez une erreur de base de données dans un journal,
résolvez l'erreur avec votre DBA ou avec votre fournisseur de base de données. Exécutez de nouveau le script setup.sql. ¨ Copiez les fichiers journaux dans le répertoire de documentation d'installation que vous avez créé. ¨ Après avoir installé le logiciel Informatica MDM Hub, vous devez enregistrer les bases de données ORS
nouvellement créées (CMX_ORS) en utilisant l'outil base de données de la console Hub.
LIENS CONNEXES : ¨ “Création de CMX_DATA” à la page 13 ¨ “Création de CMX_TEMP” à la page 14 ¨ “Création de CMX_INDX” à la page 14
Création du stockage Hub
17
¨ “Tâches de post-configuration” à la page 149
Création du stockage Hub (Windows) Si Oracle est exécuté dans l'environnement Windows, effectuez les étapes suivantes pour créer le stockage Hub : 1.
Créez un répertoire temporaire sur le serveur de base de données Oracle ou sur un poste de travail client sur lequel le client Oracle est installé.
2.
Copiez tous les fichiers de la distribution Informatica MDM Hub dans le répertoire temporaire que vous venez de créer.
3.
Ouvrez une fenêtre de commande. Allez dans le menu Windows Démarrer. Choisissez Exécuter et entrez cmd.
4.
Allez dans le répertoire temporaire que vous venez de créer.
5.
Pour démarrer SQL*PLUS, entrez : sqlplus
Appuyez sur Entrée. 6.
Connectez-vous au serveur comme SYSTEM ou comme utilisateur avec les privilèges DBA.
7.
Exécutez le script setup.sql (dans le répertoire de votre distribution database\oracle) en tapant la commande suivante : @setup.sql
8.
Répondez aux invites du script. Remarque: Le texte entre parenthèses contient les informations par défaut pour chacune des invites. Appuyez sur Entrée pour utiliser les informations par défaut et aller à l'invite suivante. Le tableau suivant décrit les invites du script : Invite
Description
Entrez le nom TNS du serveur ORACLE :
Nom sous lequel votre base de données Oracle est reconnue dans votre réseau. Le nom TNS, défini lors de l'installation d'Oracle, a le format suivant : mydatabase.mycompany.com
Pour plus d'informations sur les noms TNS, consultez votre documentation Oracle.
18
Entrez le type de connexion Oracle (SERVICE, SID) [SERVICE] :
Type de connexion. Une des valeurs suivantes : SERVICE : se connecter à Oracle à l'aide du nom de service. SID : se connecter à Oracle à l'aide de l'identifiant système Oracle. Pour en savoir plus sur les noms SERVICE et SID, consultez votre documentation Oracle.
Entrez le nom de SERVICE Oracle :
Nom du SERVICE Oracle. Affiché seulement si le type de connexion Oracle sélectionné est SERVICE.
Entrez le nom SID Oracle :
Nom du SID Oracle. Affiché seulement si le type de connexion Oracle sélectionné est SID.
Entrez le numéro de port d'écoute Oracle [1521] :
Numéro de port utilisé par le service d'écoute d'Oracle.
Chapitre 2: Installation du stockage Hub
Entrez le nom du serveur de base de données Oracle :
Nom de l'hôte exécutant Oracle.
Entrez l'URL de connexion (seulement pour le type SERVICE) :
URL de connexion SERVICE personnalisée ici pour RAC (si différent de la valeur par défaut). jdbc:oracle:thin:@//hôte_base_de_données : port / nom_service
Exemple : jdbc:oracle:thin:@//shoskin-mac:1521/shoskin Le script setup.sql construit automatiquement un URL de connexion sur la base de vos sélections précédentes. Pour un type de connexion SERVICE (seulement), vous avez l'option de spécifier un URL différent. Entrez le nom d'utilisateur Oracle SYSTEM : [SYSTEM]
Nom d'utilisateur SYSTEM Oracle.
Entrez le mot de passe SYSTEM Oracle :
Mot de passe du compte SYSTEM Oracle.
Entrez le nom du nouvel utilisateur système CMX (principal) [CMX_SYSTEM] :
Nom d'utilisateur Oracle que crée le script. Cet utilisateur possède tous les objets de base de données de la base de données principale dans le stockage Hub.
Entrez le nom de l'espace de table de données [CMX_DATA] :
Nom de l'espace de table devant contenir les composants de données pour la base de données principale.
Entrez le nom de l'espace de table temporaire [TEMP] :
Nom de l'espace de table devant contenir les composants temporaires pour la base de données principale.
Importer dans CMX_SYSTEM : Entrez le nom du fichier d'exportation Oracle [cmx_system.dmp]
Nom du fichier d'exportation Oracle contenant les métadonnées initiales pour la base de données principale (tables REPOS et autres objets requis pour configurer l'état initial de votre stockage Hub). Ceci fait partie de l'installation de Informatica MDM Hub. Ne changez pas ce nom, acceptez la valeur par défaut. Le script recherche le fichier de vidage par défaut. Si le script ne trouve pas ce fichier, il génère un avertissement et passe à l'invite suivante.
Importer dans CMX_SYSTEM : Entrez le nom du schéma source (fromuser) pour le fichier d'exportation [CMX_SYSTEM] :
Nom d'utilisateur sous lequel le fichier cmx_system.dump a été exporté. Acceptez la valeur par défaut. Ne pas changer ce nom d'utilisateur.
Entrez le nom de l'utilisateur [CMX_ORS] :
Nom d'utilisateur Oracle que crée le script. Cet utilisateur possède tous les objets de base de données ORS dans le stockage Hub.
Saisir le mot de passe pour l'utilisateur ORS [!! CMX!!] :
Mot de passe du compte utilisateur CMX_ORS.
Entrez le nom de l'espace de table de données MRM [CMX_DATA] :
Nom de l'espace de table de données devant contenir les composants de données pour l'ORS.
Entrez le nom de l'espace de table d'index MRM [CMX_INDX] :
Nom de l'espace de table devant contenir les index pour l'ORS.
Création du stockage Hub
19
9.
Entrez le nom de l'espace de table temporaire MRM (pas un espace de table temp Oracle) [CMX_TEMP] :
Nom de l'espace de table devant contenir les composants temporaires pour l'ORS.
Entrez le nom de l'espace de table temporaire Oracle [TEMP] :
Nom de l'espace de table temporaire Oracle. Ceci est différent de l'espace de table CMX_TEMP créé plus tôt.
Entrez le chemin d'installation GGS le cas échéant :
Répertoire contenant l'exécutable GGSCI. Applicable seulement si votre implémentation Informatica MDM Hub utilise le logiciel Golden Gate pour réplication des données. Pour en savoir plus, consultez le Guide d’installation de Informatica MDM Zero Downtime (ZDT).
Importer dans ors_name : Entrez le nom du fichier d'exportation Oracle [cmx_ors.dmp] :
Nom du fichier d'exportation Oracle contenant les métadonnées initiales pour la base de données ORS (autres objets requis pour configurer l'état initial de votre ORS). Vous pouvez utiliser un autre nom de fichier d'export. Ceci fait partie de l'installation de Informatica MDM Hub. Si le script ne trouve pas ce fichier, il génère un avertissement et passe à l'invite suivante.
Importer dans ors_name : Entrez le nom du schéma source (fromuser) pour le fichier d'exportation [CMX_ORS] :
Nom d'utilisateur sous lequel le fichier de vidage ORS a été exporté. Acceptez la valeur par défaut. Ne pas changer ce nom d'utilisateur.
Une fois le script setup terminé, consultez les fichiers journaux suivants pour vérifier qu'aucune erreur ne s'est produite. ¨ setup.log ¨ cmx_system.dmpimp.log ¨ cmx_ors.dmpimp.log
Les fichiers journaux sont dans le répertoire qui contient le script. Effectuez les tâches suivantes lorsque vous examinez les fichiers journaux : ¨ Vous pouvez ignorer les avertissements. ¨ Vous devez corriger les erreurs. Si vous constatez une erreur de base de données dans un journal,
résolvez l'erreur avec votre DBA ou avec votre fournisseur de base de données. Exécutez de nouveau le script setup.sql. ¨ Copiez les fichiers journaux dans le répertoire de documentation d'installation que vous avez créé.
LIENS CONNEXES : ¨ “Création de CMX_DATA” à la page 13 ¨ “Création de CMX_TEMP” à la page 14 ¨ “Création de CMX_INDX” à la page 14
20
Chapitre 2: Installation du stockage Hub
Tester la connexion à la base de données
Testez les connexions à la base de données depuis toutes les machines sur lesquelles vous prévoyez d'exécuter le Serveur Hub ou un Cleanse Match Server. Pour tester ces connexions, effectuez les étapes suivantes sur chaque machine : 1.
Créez les entrées de noms TNS pour la base de données. Important: Chaque machine doit avoir le même nom TNS.
2.
Vérifiez que les connexions à la base de données fonctionnent correctement.
Pour plus d'informations sur les entrées de noms TNS, consultez votre documentation Oracle. Remarque: Après avoir installé le logiciel Informatica MDM Hub, vous devez enregistrer les bases de données ORS nouvellement crées (CMX_ORS) en utilisant l'outil bases de données de la console Hub.
LIENS CONNEXES : ¨ “Tâches de post-configuration” à la page 149
Création d'un utilisateur proxy Cette section décrit la méthode de création d'un utilisateur proxy pour votre implémentation de Informatica MDM Hub. La création d'un utilisateur proxy est une tâche facultative mais est recommandée dans certains cas.
Utilisateurs proxy dans les implémentations de Informatica MDM Hub Un utilisateur proxy est un utilisateur de base de données avec privilèges limités. Créez un utilisateur proxy pour fournir un accès restreint à un ORS. Vous pouvez configurer plusieurs utilisateurs proxy pour un ORS. Les utilisateurs proxy sont généralement configurés dans des environnements de production avec des exigences de sécurité plus strictes que dans les environnements de non production. Par exemple, un utilisateur proxy peut être autorisé à exécuter des traitements par lots de Informatica MDM Hub depuis la console Hub ou dans les scripts de planification des tâches.
Création d'un utilisateur proxy Le rôle proxy (PROXY_ROLE) est automatiquement créé et attribué dans le cadre de la création initiale de la base de données ORS. Par conséquent, avant de créer un utilisateur proxy, vous devez avoir rempli les tâches suivantes : ¨ Création de l'ORS. ¨ Enregistrement de la base de données à l'aide de l'outil Bases de données dans la console Hub.
Une fois que vous avez créé un utilisateur proxy, vous pouvez l'associer à l'ORS à l'aide de l'outil Bases de données dans la console Hub.
Tester la connexion à la base de données
21
Création d'un utilisateur proxy (UNIX) Pour créer un utilisateur proxy : 1.
Allez dans le répertoire suivant : /server/resources/database/oracle
Remarque: Si vous n'avez pas encore installé le serveur Hub, obtenez le dossier de base de données depuis la distribution Informatica MDM. 2.
Lancez SQL*Plus et connectez-vous à la base de données en tant qu'utilisateur système.
3.
Exécutez mk_proxy_ors_user.sql pour créer un utilisateur proxy. Répondez aux invites pour indiquer le nom d'utilisateur et le mot de passe du proxy, le propriétaire du schéma et le mot de passe, les espaces de table et si l'utilisateur proxy est utilisé pour la duplication.
4.
Verrouillez l'ORS d'origine en exécutant l'instruction SQL suivante : alter user account lock;
où < ors_original > correspond au compte propriétaire de l'ORS d'origine, qui doit être verrouillé avant d'accorder des privilèges, afin d'empêcher la création de nouveaux objets lors de l'exécution du script grant_priv_to_proxy_role.sql. 5.
Exécutez grant_priv_to_proxy_role.sql.
6.
Déverrouillez l'ORS d'origine en exécutant l'instruction SQL suivante : alter user account unlock
7.
Enregistrez l'utilisateur proxy à l'aide de l'outil Bases de données de la console Hub comme indiqué dans les instructions du Guide de l'administrateur de Informatica MDM Hub. Lors de l'enregistrement, retirez l'enregistrement de la base de données actuelle (le cas échéant), puis ajoutez le nouvel enregistrement en spécifiant l'ORS dans le champ Nom de schéma ainsi que les informations de l'utilisateur proxy.
8.
Vérifiez votre configuration en exécutant les tâches de lots et tests à l'aide de l'utilisateur proxy.
Création d'un utilisateur proxy (Windows) Pour créer un utilisateur proxy dans l'environnement Windows : 1.
Allez dans le répertoire suivant : \hub\server\resources\database\oracle
Remarque: Si vous n'avez pas encore installé le serveur Hub, obtenez le dossier de base de données depuis la distribution Informatica MDM. 2.
Lancez SQL*Plus et connectez-vous à la base de données en tant qu'utilisateur système.
3.
Exécutez mk_proxy_ors_user.sql pour créer un utilisateur proxy. Répondez aux invites pour indiquer le nom d'utilisateur et le mot de passe du proxy, le propriétaire du schéma et le mot de passe, les espaces de table et si l'utilisateur proxy est utilisé pour la duplication.
4.
Verrouillez l'ORS d'origine en exécutant l'instruction SQL suivante : alter user account lock;
où < ors_original > correspond au compte propriétaire de l'ORS d'origine, qui doit être verrouillé avant d'accorder des privilèges, afin d'éviter la création de nouveaux objets lors de l'exécution du script grant_priv_to_proxy_role.sql. 5.
Exécutez grant_priv_to_proxy_role.sql.
6.
Déverrouillez l'ORS d'origine en exécutant l'instruction SQL suivante : alter user account unlock
22
Chapitre 2: Installation du stockage Hub
7.
Enregistrez l'utilisateur proxy à l'aide de l'outil Bases de données de la console Hub comme indiqué dans les instructions du Guide de l'administrateur de Informatica MDM Hub. Lors de l'enregistrement, retirez l'enregistrement de la base de données actuelle (le cas échéant), puis ajoutez le nouvel enregistrement en spécifiant l'ORS dans le champ Nom de schéma ainsi que les informations de l'utilisateur proxy.
8.
Vérifiez votre configuration en exécutant les tâches de lots et tests à l'aide de l'utilisateur proxy.
Pour des informations sur la création d'un utilisateur proxy lors d'une mise à niveau, consultez le Guide de mise à niveau de Informatica MDM Hub.
Créer une base de données ORS supplémentaire Cette section décrit la méthode d'ajout d'une base de données ORS au stockage Hub. Vous devez créer un stockage Hub avec une base de données principale et un ORS avant de pouvoir ajouter une autre base de données ORS.
À propos du script setup_ors.sql La distribution de Informatica MDM Hub comprend un script setup_ors.sql. Le script effectue les tâches suivantes : ¨ Crée une base de données ORS avec le nom par défaut : CMX_ORS. ¨ Importe les métadonnées depuis le fichier cmx_ors.dmp qui contient les objets nécessaires pour configurer la
base de données ORS. Important: Une base de données principale est nécessaire pour exécuter le script setup_ors.sql. Le script ne crée pas une base de données principale pour vous.
Nom de la base de données par défaut Le nom de base de données ORS par défaut est CMX_ORS dans le script setup_ors.sql. Vous pouvez changer le nom de base de données ORS.
PROXY_ROLE Le script setup.sql crée PROXY_ROLE lors de la création de cmx_ors. L'utilisateur cmx_ors possède ce rôle. Le script setup.sql accorde les privilèges requis pour l'ensemble des tables REPOS, des vues, des séquences, des procédures, des packages et des fonctions à PROXY_ROLE.
Ajouter un ORS (UNIX) Pour configurer le stockage Hub avec une base de données ORS supplémentaire : 1.
Créez un répertoire sur le serveur de base de données Oracle ou sur un poste de travail client qui a le client Oracle installé avec les outils Oracle ( imp). Copiez tous les fichiers depuis le répertoire de distribution database/oracle/ vers ce répertoire temporaire.
2.
Changez le répertoire pour le répertoire temporaire que vous venez de créer.
3.
Démarrez SQL*PLUS en tapant « sqlplus » et connectez-vous au serveur en tant que SYSTEM ou utilisateur avec privilèges DBA.
Créer une base de données ORS supplémentaire
23
4.
Exécutez le script setup_ors.sql (dans le répertoire database/oracle) en tapant la commande suivante : Linux et Solaris : @setup_ors.sql;
HP-UX : start setup_ors.sql
5.
Répondez aux invites suivantes : Remarque: Le texte entre parenthèses contient les informations par défaut pour chacune des invites. Appuyez sur Entrée pour accepter les valeurs par défaut et aller à l'invite suivante. Invite
Description
Entrez le nom de l'utilisateur [CMX_ORS] :
Nom d'utilisateur Oracle que crée le script. Cet utilisateur possède tous les objets de base de données ORS dans le stockage Hub. Si ce nom d'utilisateur existe déjà, l'utilisateur est supprimé et recréé.
Saisissez le mot de passe pour l'utilisateur ORS [!! CMX !!] :
Mot de passe du compte utilisateur CMX_ORS.
Entrez le nom de l'espace de table de données MRM [CMX_DATA] :
Nom de l'espace de table de données devant contenir les composants de données pour l'ORS.
Entrez le nom de l'espace de table d'index MRM [CMX_INDX] :
Nom de l'espace de table d'index devant contenir les index.
Entrez le nom de l'espace de table temporaire MRM (pas un espace de table temp Oracle) [CMX_TEMP] :
Nom de l'espace de table devant contenir les composants temporaires pour la base de données principale.
Entrez le nom de l'espace de table temporaire Oracle [TEMP] :
Nom de l'espace de table temporaire Oracle. Ne pas le confondre avec l'espace de table CMX_TEMP. Remarque: Certains traitements de base de données ont lieu pour créer l'utilisateur ORS avant que l'invite suivante ne s'affiche.
Entrez le nom TNS du serveur ORACLE :
Nom sous lequel votre base de données Oracle est reconnue dans votre réseau. Le nom TNS, défini durant l'installation d'Oracle, a le format suivant : mydatabase . mycompany .com
Pour plus d'informations sur les noms TNS, consultez votre documentation Oracle.
24
Entrez le nom d'utilisateur DBA [SYSTEM] :
Compte utilisateur Oracle avec accès administrateur, type nom d'utilisateur Oracle SYSTEM.
Entrez le mot de passe de l'utilisateur DBA :
Mot de passe du compte utilisateur DBA spécifié.
Entrez le fichier à importer [cmx_ors.dmp] :
Nom du fichier d'exportation Oracle contenant les métadonnées initiales pour la base de données ORS (autres objets requis pour configurer l'état initial de votre ORS). Vous pouvez utiliser un autre nom de fichier d'export. Ceci fait partie de l'installation de Informatica MDM Hub. Si le script ne trouve pas ce
Chapitre 2: Installation du stockage Hub
fichier, il génère un avertissement et passe à l'invite suivante. Entrez l'import depuis le nom d'utilisateur [cmx_ors] :
Nom d'utilisateur sous lequel le fichier de vidage ORS a été exporté comme élément d'une mise à niveau. Acceptez la valeur par défaut. Ne modifiez pas ce nom d'utilisateur. Le fait que le fichier de vidage n'existe pas n'est pas un problème.
Entrez le chemin d'installation GGS :
Répertoire contenant l'exécutable GGSCI. Applicable seulement si votre implémentation Informatica MDM Hub utilise le logiciel Golden Gate pour réplication des données. Pour en savoir plus, consultez le Guide d’installation de Informatica MDM Zero Downtime (ZDT).
Remarque: Lors de la création du schéma CMX_ORS, le nom de l'espace de table TEMPORARY (temporaire) vous est demandé. Ne pas confondre cela avec l'espace de table CMX_TEMP. Lorsque vous y êtes invité, entrez le nom de l'espace de table temporaire (habituellement TEMP). 6.
Une fois les scripts de configuration terminés, il y a des fichiers journaux dans le répertoire temporaire à partir duquel vous avez exécuté les scripts : ¨ setup_ors.log ¨ cmx_ors.dmpimp.log
Vérifiez ces fichiers pour vous assurer qu'il n'y a pas d'erreur. Il peut y avoir des avertissements que vous pouvez ignorer. Les erreurs doivent être traitées. Si vous voyez des erreurs de base de données dans les journaux, commencez par les résoudre avec votre DBA. Relancer ensuite le script setup_ors.sql. 7.
Après avoir créé l'ORS, vous devez l'enregistrer dans la base de données principale en utilisant l'outil Bases de données dans la console Hub.
LIENS CONNEXES : ¨ “Création de CMX_DATA” à la page 13 ¨ “Création de CMX_INDX” à la page 14 ¨ “Création de CMX_TEMP” à la page 14 ¨ “Tâches de post-configuration” à la page 149
Ajouter un ORS (Windows) Pour définir les schémas Informatica MDM Hub avec une base de données ORS supplémentaire : 1.
Créez un répertoire temporaire sur le serveur de base de données Oracle ou sur un poste de travail client qui a le client Oracle installé avec les outils Oracle. Copiez tous les fichiers de la distribution Informatica MDM Hub (depuis < répertoire_installation_infamdm > \server\resources\database\oracle) dans le répertoire temporaire que vous venez de créer.
2.
Ouvrez une fenêtre de commande. Allez dans le menu Windows Démarrer. Choisissez Exécuter et entrez cmd.
3.
Allez dans le répertoire temporaire que vous venez de créer.
4.
Pour démarrer SQL*PLUS, entrez : sqlplus
Appuyez sur Entrée.
Créer une base de données ORS supplémentaire
25
5.
Connectez-vous au serveur comme SYSTEM ou comme utilisateur avec les privilèges DBA.
6.
Exécutez le script setup_ors.sql (dans le répertoire database\oracle) en tapant la commande suivante : @setup_ors.sql
7.
Répondez aux invites suivantes : Remarque: Le texte entre parenthèses contient les informations par défaut pour chacune des invites. Appuyez sur Entrée pour utiliser les informations par défaut et aller à l'invite suivante. Invite
Description
Entrez le nom de l'utilisateur [CMX_ORS] :
Nom d'utilisateur Oracle que crée le script. Cet utilisateur possède tous les objets de base de données ORS dans le stockage Hub. Si ce nom d'utilisateur existe déjà, l'utilisateur est supprimé et recréé.
Saisissez le mot de passe pour l'utilisateur ORS [!! CMX !!] :
Mot de passe du compte utilisateur CMX_ORS.
Entrez le nom de l'espace de table de données MRM [CMX_DATA] :
Nom de l'espace de table de données devant contenir les composants de données pour l'ORS.
Entrez le nom de l'espace de table d'index MRM [CMX_INDX] :
Nom de l'espace de table d'index devant contenir les index.
Entrez le nom de l'espace de table temporaire MRM (pas un espace de table temp Oracle) [CMX_TEMP] :
Nom de l'espace de table devant contenir les composants temporaires pour la base de données principale.
Entrez le nom de l'espace de table temporaire Oracle [TEMP] :
Nom de l'espace de table temporaire Oracle. Ne pas le confondre avec l'espace de table CMX_TEMP. Remarque: Certains traitements de base de données ont lieu pour créer l'utilisateur ORS avant que l'invite suivante s'affiche.
Entrez le nom TNS du serveur ORACLE :
Nom sous lequel votre base de données Oracle est reconnue dans votre réseau. Le nom TNS, défini durant l'installation d'Oracle, a le format suivant : mydatabase.mycompany.com
Pour plus d'informations sur les noms TNS, consultez votre documentation Oracle.
26
Entrez le nom d'utilisateur DBA [SYSTEM] :
Compte utilisateur Oracle avec accès administrateur, comme par exemple le nom d'utilisateur Oracle SYSTEM.
Entrez le mot de passe de l'utilisateur DBA :
Mot de passe du compte utilisateur DBA spécifié.
Entrez le fichier à importer [cmx_ors.dmp] :
Nom du fichier d'exportation Oracle contenant les métadonnées initiales pour la base de données ORS (autres objets requis pour configurer l'état initial de votre ORS). Vous pouvez utiliser un autre nom de fichier d'export. Ceci fait partie de l'installation de Informatica MDM Hub. Si le script ne trouve pas ce fichier, il génère un avertissement et passe à l'invite suivante.
Entrez l'import depuis le nom d'utilisateur [cmx_ors] :
Nom d'utilisateur sous lequel le fichier de vidage ORS a été exporté comme élément d'une mise à niveau.
Chapitre 2: Installation du stockage Hub
Acceptez la valeur par défaut. Ne modifiez pas ce nom d'utilisateur. Le fait que le fichier de vidage n'existe pas n'est pas un problème. Entrez le chemin d'installation GGS :
Répertoire contenant l'exécutable GGSCI. Applicable seulement si votre implémentation Informatica MDM Hub utilise le logiciel Golden Gate pour réplication des données. Pour en savoir plus, consultez le Guide d’installation de Informatica MDM Zero Downtime (ZDT).
Remarque: Lors de la création du schéma CMX_ORS, le nom de l'espace de table TEMPORARY (temporaire) vous est demandé. Ne pas confondre cela avec l'espace de table CMX_TEMP. Lorsque vous y êtes invité, entrez le nom de l'espace de table temporaire (habituellement TEMP). 8.
Une fois les scripts de configuration terminés, il y a des fichiers journaux dans le répertoire temporaire à partir duquel vous avez exécuté les scripts : ¨ setup_ors.log ¨ cmx_ors.dmpimp.log
Vérifiez ces fichiers pour vous assurer qu'il n'y a pas d'erreur. Il peut y avoir des avertissements que vous pouvez ignorer. Les erreurs doivent être traitées. Si vous trouvez des erreurs de base de données dans les journaux, vous devez d'abord les résoudre avec votre DBA et votre fournisseur RDBMS, puis exécuter à nouveau le script setup_ors.sql 9.
Après avoir créé l'ORS, vous devez l'enregistrer dans la base de données principale en utilisant l'outil Bases de données dans la console Hub.
LIENS CONNEXES : ¨ “Modification du mot de passe de l'utilisateur CMX_ORS” à la page 71 ¨ “Création de CMX_DATA” à la page 13 ¨ “Création de CMX_INDX” à la page 14 ¨ “Création de CMX_TEMP” à la page 14 ¨ “Tâches de post-configuration” à la page 149
Créer une base de données ORS supplémentaire
27
CHAPITRE 3
Installation du serveur Hub Ce chapitre comprend les rubriques suivantes : ¨ Présentation de l'installation du serveur Hub, 28 ¨ À propos du serveur Hub, 28 ¨ Installation du serveur Hub (JBoss/UNIX), 29 ¨ Installation du serveur Hub (WebLogic/UNIX), 37 ¨ Installation du serveur Hub (WebSphere/UNIX), 44 ¨ Installation du serveur Hub (JBoss/Windows), 51 ¨ Installation du serveur Hub (WebLogic/Windows), 57 ¨ Installation du serveur Hub (WebSphere/Windows), 64 ¨ Modification des mots de passe après l'installation, 70 ¨ Cryptage de mot de passe de base de données dans JBoss, 71
Présentation de l'installation du serveur Hub
Ce chapitre explique la méthode d'installation et de configuration du serveur Hub dans votre implémentation de Informatica MDM Hub. Les instructions sont organisées par le serveur d'applications et la plateforme. Remarque: Si une version précédente du serveur Hub est installée, consultez le Guide de mise à niveau de Informatica MDM Hub pour obtenir les instructions de mise à niveau. Ce chapitre traite des nouvelles installations.
À propos du serveur Hub Remarque: Cette section s'applique au serveur Hub indépendamment de la plateforme ou de l'environnement du serveur d'applications.
28
Le serveur Hub est le composant d'exécution qui gère les services de base et communs de Informatica MDM Hub. Le serveur Hub est une application J2EE, déployée sur le serveur d'applications, qui orchestre le traitement des données dans le stockage Hub ainsi que l'intégration avec les applications externes.
Serveur d'applications et pooling de connexions Informatica MDM Hub utilise le pooling de connexions provenant des fonctions de source de données fournies par votre serveur d'applications J2EE. Le serveur Hub exige les sources de données suivantes : ¨ Une source de données pour la base de données principale. ¨ Une source de données pour chaque base de données ORS accessible par le serveur.
Configuration manuelle des files d'attente des messages pour les requêtes SIF asynchrones Le programme d'installation du serveur Hub configure automatiquement les files d'attente de messages et les paramètres de fabriques de connexions. Si vous devez configurer manuellement les files d'attente de messages ou les fabriques de connexions à des fins de test ou de dépannage, consultez Annexe B, “Configuration manuelle des files d'attente de messages du système Informatica” à la page 239.
PostInstallSetup Une fois que le programme d'installation du serveur Hub copie les fichiers dans le répertoire d'installation Informatica, le serveur Hub doit être déployé et configuré sur le serveur d'applications à l'aide du processus de post-installation. Le programme d'installation peut effectuer le processus de post-installation pour vous, ou vous pouvez arrêter le programme avant le début de la post-installation et l'effectuer manuellement à l'aide du script postinstallsetup. Lorsque vous séparez les fonctions d'installation et de post-installation, vous bénéficiez des avantages suivants : ¨ Vous pouvez vérifier que le serveur d'applications démarre correctement avant de le déployer. ¨ Vous pouvez régler les problèmes plus facilement. ¨ Vous pouvez déployer l'application avec la console d'administration du serveur d'applications.
Spécifications de version Informatica MDM Hub unique Tous les composants de votre implémentation Informatica MDM Hub doivent être de la même version Informatica MDM Hub. Si plusieurs versions de Informatica MDM Hub sont installées, chaque version doit être installée dans un environnement distinct. Des versions différentes de Informatica MDM Hub ne peuvent pas coexister dans le même environnement.
Installation du serveur Hub (JBoss/UNIX) Cette section décrit la méthode d'installation du serveur Hub exécuté dans l'environnement du serveur d'applications JBoss sous UNIX. Remarque: JBoss 5 doit utiliser JDK 1.6.0.14 ou une version ultérieure.
Installation du serveur Hub (JBoss/UNIX)
29
Présentation de l'installation
Utilisez les étapes suivantes pour installer le serveur Hub : Étape
Tâche
Instructions
1
Préparer l'environnement cible, dont la configuration du serveur d'applications.
“Préparation de l'installation” à la page 30.
2
Installer le serveur Hub en exécutant le programme d'installation.
“Exécuter le programme d'installation du serveur Hub” à la page 32.
3
Indiquer ou changer les paramètres de configuration du serveur Hub.
“Configuration du serveur Hub” à la page 35.
Préparation de l'installation
Effectuez les tâches de cette section avant d'installer le serveur Hub.
Répondre à la configuration matérielle et logicielle requise Avant d'installer le serveur Hub, assurez-vous de posséder la configuration matérielle et logicielle requise pour le serveur Hub comme décrit dans les Notes de publication de Informatica MDM Hub. En particulier, vérifiez que vous possédez la version adéquate des pilotes Oracle.
Obtenir un fichier de licence Informatica Vous devez posséder un fichier de licence Informatica. Le programme d'installation du serveur Hub n'installe pas Informatica MDM Hub sans fichier de licence valide. Contactez le Support client international Informatica pour obtenir une licence.
Vérification de la mémoire physique Vérifiez que vous disposez de suffisamment de mémoire physique disponible pour satisfaire aux besoins d'exécution de tous les logiciels Informatica que vous prévoyez d'installer. Utilisez la formule suivante pour déterminer vos besoins en mémoire physique : Total Informatica runtime memory footprint = JDK JVM max heap size of the application server +OS native heap size (which varies for 32-bit and 64-bit platforms)
30
Chapitre 3: Installation du serveur Hub
Vérification du stockage disponible Le serveur Hub requiert 500 Mo d'espace disque disponible.
Installer et configurer JBoss Installez et configurez JBoss selon les instructions contenues dans la documentation de JBoss. Si vous installez JBOSS sur AIX, vous devez ajouter -Djava.netpreferIPv4Stack=true quand vous paramétrez les propriétés spécifiques JBOSS, JAVA_OPTS dans /bin/run.sh : # Set up JBoss specific properties JAVA_OPTS="-Dprogram.name=$PROGNAME -Djava.net.preferIPv4Stack=true $JAVA_OPTS"
Remarque: JBoss 5.1 ne démarre pas avec JDK 1.6 sur le système d'exploitation Solaris 10 sur SPARC. Vous devez actualiser le fichier profile.xml situé dans server/default/conf/bootstrap en remplaçant l'extrait de code suivant :
Par
Configurer JBoss pour utiliser une source de données Oracle Contactez Oracle pour obtenir les pilotes JDBC nécessaires à la configuration de la base de données. Une fois que vous avez récupéré les pilotes, configurez JBoss. Afin de configurer JBoss pour utiliser une source de données Oracle, copiez les nouveaux fichiers des pilotes JDBC d'Oracle dans le répertoire suivant : /server//lib
Désactiver JMX Invoker Authentication Si JMX Invoker Authentication est activé pour le serveur JBoss, vous devez le désactiver afin de créer correctement une source de données lors de l'enregistrement d'ORS dans la console Hub. Pour désactiver JMX Invoker Authentication : 1.
Modifiez le fichier suivant : /server//deploy/jmx-invoker-service.xml
2.
Supprimez ou ajoutez un commentaire aux lignes suivantes :
Configuration du pool d'allocation de mémoire JVM Pour configurer le paramètre de pool d'affectation de mémoire de JVM, modifiez les paramètres suivants : set JAVA_OPTS=%JAVA_OPTS% -Xms256m -Xmx768m -Xss1000k -XX:PermSize=64m -XX:MaxPermSize=256m
Installation du serveur Hub (JBoss/UNIX)
31
Démarrage du serveur JBoss Pour lancer correctement la console Hub, vous devez effectuer les étapes suivantes pour démarrer le serveur JBoss : 1.
Allez dans le répertoire suivant : jboss-5.1.0.GA/bin
2.
Exécutez la commande suivante : run.sh -b 0.0.0.0
Exécuter le programme d'installation du serveur Hub
Le programme d'installation du serveur Hub est utilisé pour installer le logiciel Serveur Hub. Il est inclus dans votre distribution Informatica MDM Hub.
Considérations d'installation Vous devez utiliser le même nom de serveur pour installer le serveur Hub et le Cleanse Match Server. Si vous installez le serveur et le logiciel de nettoyage sur le même ordinateur, les utilisateurs qui les installent doivent appartenir au même groupe UNIX. Les noms de fichiers et les répertoires dans cette section peuvent varier légèrement selon le type d'installation effectué.
Étapes de l'installation Pour exécuter le programme d'installation du serveur Hub : 1.
Assurez-vous que votre serveur d'applications a démarré et fonctionne correctement.
2.
Si vous installez depuis un client distant, démarrez une session Windows X et définissez la valeur DISPLAY vers le client distant.
3.
Allez dans le répertoire où le programme d'installation du serveur Hub se trouve. Dans la distribution, le programme d'installation du serveur Hub est dans le répertoire suivant : ¨ Solaris : /solaris/mrmserver ¨ HP-UX : /hpux/mrmserver ¨ Linux : /linux/mrmserver ¨ AIX : /aix/mrmserver
4.
Commencez le processus d'installation par la commande suivante : Pour le programme d'installation IUG : ./hub_install.bin
Pour le programme d'installation en mode console (voir Annexe A, “Installation depuis la ligne de commande” à la page 218) : ./hub_install.bin -i console
32
Chapitre 3: Installation du serveur Hub
Remarque: Pour contourner la validation prérequise dans l'installation, voir “Ignorer l'installation des prérequis” à la page 190 . Le programme d'installation du serveur Hub affiche l'écran d'introduction. 5.
Cliquez sur Suivant pour continuer. L'écran d'accord de licence s'affiche.
6.
Sélectionnez « J'accepte les termes de l'Accord de licence » puis cliquez sur Suivant. L'écran de choix du dossier d'installation s'affiche. Important: Ne pas utiliser un chemin qui contient des espaces dans les noms de répertoire ou de dossier. Remarque: Si vous saisissez un emplacement qui contient une version précédemment installée du logiciel Informatica, le programme d'installation vous demande si vous voulez remplacer l'installation existante. Pour les détails sur le processus de mise à niveau, voir Guide de mise à niveau de Informatica MDM Hub.
7.
Effectuez l'une des étapes suivantes : ¨ Cliquez sur Suivant pour installer le serveur Hub à l'emplacement par défaut. ¨ Entrez le chemin vers le dossier d'installation. Cliquez sur Suivant. ¨ Cliquez sur le bouton Choisir pour choisir un autre emplacement d'installation du serveur Hub Informatica.
Cliquez sur Suivant. L'écran de choix du dossier de lien s'affiche. 8.
Choisissez un dossier de lien (ou sélectionnez l'option pour ne pas créer de liens). Cliquez sur Suivant. L'écran de saisie de l'emplacement du fichier de licence s'affiche.
9.
Cliquez sur Choisir pour choisir un fichier de licence. Assurez-vous de disposer d'un fichier de licence valide de Informatica. Le programme d'installation du serveur Hub n'installera pas Informatica MDM Hub sans un fichier de licence. Contactez le Support client international Informatica pour obtenir une licence. Si vous avez entré le chemin de la licence, cliquez sur Suivant. L'écran Serveur d'applications s'affiche.
10.
Sélectionnez le serveur d'applications JBoss. Cliquez sur Suivant. Remarque: Vous devez être sûr de disposer des versions prises en charge de votre serveur d'applications sinon le programme d'installation du serveur Hub affichera des messages d'erreur et vous ne pourrez pas continuer l'installation. Pour les dernières spécifications de compatibilité du serveur d'applications, consultez les Notes de publication. L'écran d'accueil du serveur d'applications JBoss s'affiche.
11.
Configurez vos paramètres JBoss. ¨ Spécifier le répertoire d'installation du serveur d'applications. Cliquez sur Suivant. ¨ Spécifiez le nom de configuration (la valeur par défaut est production). Cliquez sur Suivant. ¨ Cliquez sur OK dans l'écran des avertissements sur les pré-requis JBoss. ¨ Saisissez le port d'écoute JNP.
Le numéro de port par défaut est dans le fichier suivant : server//conf/bindingservice.beans/META-INF/bindingsjboss-beans.xml ¨ Ouvrez bindings-jboss-beans.xml et saisissez le numéro de port d'écoute JNP.
Remarque: Le port JBoss peut entrer en conflit avec le port Oracle par défaut. Si tel est le cas pour votre installation, vous devez changer un des ports pour résoudre le conflit. Pour changer le numéro de port,
Installation du serveur Hub (JBoss/UNIX)
33
ouvrez bindings-jboss-beans_fr.xml pour édition, cherchez le mot port, et définissez la valeur du port pour qu'elle corresponde à la valeur définie dans l'écran Port de serveur d'applications JBoss. 12.
Cliquez sur Suivant. L'écran Sélection de base de données s'affiche.
13.
Sélectionnez Oracle. Cliquez sur Suivant. L'écran Sélection du type de connexion de base de données Oracle s'affiche.
14.
Sélectionnez le type de connexion voulu (Nom service ou SID). Cliquez sur Suivant. L'écran Informations de base de données Oracle s'affiche.
15.
Saisissez les paramètres suivants pour la base de données Oracle à laquelle vous voulez vous connecter : nom de serveur, numéro de port, nom de service ou SID Oracle (selon le type de connexion sélectionné), nom de schéma système Informatica MDM Hub, nom d'utilisateur CMX et mot de passe CMX (pour le nom d'utilisateur CMX). Cliquez sur Suivant. Remarque: Le mot de passe par défaut pour l'utilisateur CMX est !!cmx!!
16.
Si le type de connexion Oracle sélectionné est Nom de service, l'écran Personnalisation d'URL de connexion apparaît. Modifiez l'URL générée par le système si vous le désirez. Cliquez sur Suivant. L'écran Déploiement est affiché.
17.
Cliquez sur Oui pour exécuter le script durant l'installation, ou cliquez sur Non pour l'exécuter manuellement plus tard. Cliquez sur Suivant. L'écran Résumé avant installation s'affiche.
18.
Si vous voulez changer des options, cliquez sur le bouton Précédent pour revenir aux écrans précédents et changer vos sélections. Remarque: Le chemin de dossier affiché dans le résumé de préinstallation pour l'option Ne pas créer de liens est incorrect mais le logiciel a créé le chemin correct sur le serveur.
19.
Une fois que le résumé reflète les options souhaitées, cliquez sur Installer pour démarrer l'installation.
20.
Cliquez sur Terminé pour quitter le programme d'installation du serveur Hub.
21.
Assurez-vous d'être capable de lancer la console Hub. Pour les informations sur le lancement de la console Hub, consultez Chapitre 5, “Lancement de la console Hub” à la page 146.
Fichiers journaux d'installation Les fichiers suivants sont utiles pour le dépannage des problèmes lors du processus d'installation du serveur Hub. Copiez ces fichiers journaux dans le répertoire de documentation de l'installation. En cas de problème d'installation, ces fichiers vous seront utiles pour le soumettre au Support client international Informatica.
34
Emplacement / Fichier journal
Description
/hub/server/ Informatica_MDM_Hub_ Server_InstallLog_fr.xml
Contient les messages du journal pour l'installation du serveur Hub.
/hub/server/ logs/installPrereq.log
Contient les messages des prérequis générés lors de l'installation.
/hub/server/ infamdm_installer_ debug.txt
Contient les messages de débogage.
Chapitre 3: Installation du serveur Hub
Emplacement / Fichier journal
Description
/hub/server/ logs/postInstallSetup. log
Contient les messages postInstallSetup pour le script.
/hub/server/ logs/cmxserver.log
Journal du serveur Hub. Ce fichier est créé au démarrage du serveur.
Fichiers journaux JBoss (comme par exemple
Situés dans l'arborescence sous le répertoire d'installation JBoss.
/server/< nom_de_configuration >/log/server.log)
LIENS CONNEXES : ¨ “Fichiers journaux de Informatica MDM Hub” à la page 185 ¨ “Créer un répertoire de documentation d'installation” à la page 5
Configuration du serveur Hub
Cette section décrit le mode de configuration du serveur Hub une fois installé.
Fichier EAR du serveur Hub Lors de l'exécution, l'application serveur Hub doit rechercher l'installation à partir de laquelle elle a été déployée. Par conséquent, ne transférez pas le fichier EAR pour un déploiement sur une autre machine. Par exemple, si vous avez installé le serveur Hub sur une machine Marketing puis avez déployé le fichier EAR sur la machine Ventes, l'application pour Ventes n'a pas pu localiser les informations de configuration de l'installation telles que la journalisation.
Vérification du numéro de version et de build Vérifiez l'un des fichiers suivants pour trouver le numéro de version et de build du Cleanse Match Server : ¨ Entrée JAR manifest.mf à l'intérieur du fichier < répertoire_installation_infamdm >/hub/cleanse/siperian-mrmcleanse.ear ¨ versionInfo.xml situé dans : /hub/server/conf/versionInfo.xml ¨ Exécutez versionInfo.sh situé dans : le fichier < répertoire_installation_infamdm >/hub/server/bin/ versionInfo.sh
Configuration des paramètres de journalisation Vous pouvez configurer < répertoire_installation_infamdm >/hub/server/conf/log4j_fr.xml pour la journalisation. La valeur par défaut est INFO pour log4j_fr.xml. Vous pouvez activer DEBUG pour mrmserver en remplaçant INFO par DEBUG dans log4j_fr.xml. Pour JBoss, le fichier jboss- log4j_fr.xml est situé dans le répertoire conf, dans le répertoire du serveur par défaut JBoss.
Installation du serveur Hub (JBoss/UNIX)
35
Paramétrage des propriétés de configuration Vous pouvez configurer le fichier cmxserver.properties dans le répertoire < infamdm_install_directory > / hub/server/resources. Après avoir mis à jour ce fichier, vous devez redémarrer l'application serveur Hub pour recharger les paramètres du fichier. Les valeurs contenues dans ce fichier reflètent votre installation. Votre fichier est similaire à ceci : cmx.home=/infamdm/hub/server cmx.server.masterdatabase.type=oracle cmx.appserver.type=jboss cmx.appserver.rmi.port=1099 cmx.appserver.naming.protocol=jnp jnlp.initial-heap-size=128m jnlp.max-heap-size=192m cmx.server.datalayer.cleanse.execution=SERVER cmx.server.datalayer.cleanse.working_files.location=/infamdm/hub/server/logs cmx.server.datalayer.cleanse.working_files=LOCAL
Remarque: Si vous utilisez JBoss et que vous devez changer de ports en raison de conflits, vous devez vous assurer que la valeur cmx.appserver.rmi.port est identique au numéro de port JNP et non au numéro de port RMI. La valeur du numéro de port JNP se trouve dans le fichier < rép_install_JBoss >/server/< nom_configuration >/ conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml, dans l'attribut 1099.
Modifier vos paramètres JBoss Si vous avez tapé des paramètres JBoss incorrects lors de l'installation, vous pouvez changer ces valeurs après l'installation. Pour changer vos paramètres JBoss : 1.
Ouvrez le fichier suivant pour la modification : /bin/build.properties
2.
Modifiez vos paramètres de configuration JBoss.
3.
Enregistrez et fermez build.properties.
4.
Exécutez le script postInstallSetup.sh selon les instructions contenues dans “Exécuter manuellement le processus de post-installation” à la page 36.
5.
Redémarrez le serveur d'applications.
Changement de mots de passe Après avoir installé le serveur Hub, vous pouvez changer le mot de passe pour les utilisateurs de CMX_SYSTEM et de CMX_ORS. Pour plus d’informations, consultez la section “Modification des mots de passe après l'installation” à la page 70.
Tâches post-installation Cette section décrit les tâches à effectuer après avoir exécuté le programme d'installation du serveur Hub.
Exécuter manuellement le processus de post-installation Si vous décidez que le programme d'installation du serveur Hub doit omettre le processus de post-installation, vous devrez exécuter manuellement ce script. Ce script se trouve par défaut dans le répertoire suivant : //hub/server
36
Chapitre 3: Installation du serveur Hub
Pour exécuter manuellement le processus de post-installation, exécutez la commande suivante à l'invite de commande : postinstallsetup.sh
Redéploiement manuel de l'application serveur Hub (JBoss/UNIX) Si vous devez redéployer manuellement l'application serveur Hub, consultez les instructions dans “ Redéploiement manuel du serveur Hub (JBoss/UNIX)” à la page 199.
Installation du serveur Hub (WebLogic/UNIX) Cette section décrit la méthode d'installation du serveur Hub exécuté dans l'environnement du serveur d'applications WebLogic sous UNIX.
Présentation de l'installation
Utilisez les étapes suivantes pour installer le serveur Hub : Étape
Tâche
Instructions
1
Préparer l'environnement cible, dont la configuration du serveur d'applications.
“Préparation de l'installation” à la page 37.
2
Installer le serveur Hub en exécutant le programme d'installation.
“Exécuter le programme d'installation du serveur Hub” à la page 38
3
Indiquer ou changer les paramètres de configuration du serveur Hub.
“Configuration du serveur Hub” à la page 42.
Préparation de l'installation
Effectuez les tâches de cette section avant d'installer le serveur Hub.
Répondre à la configuration matérielle et logicielle requise Avant d'installer le serveur Hub, assurez-vous de posséder la configuration matérielle et logicielle requise pour le serveur Hub comme décrit dans les Notes de publication de Informatica MDM Hub. En particulier, vérifiez que vous possédez la version adéquate des pilotes Oracle.
Installation du serveur Hub (WebLogic/UNIX)
37
Obtenir un fichier de licence Informatica Vous devez posséder un fichier de licence Informatica. Le programme d'installation du serveur Hub n'installe pas Informatica MDM Hub sans fichier de licence valide. Contactez le Support client international Informatica pour obtenir une licence.
Vérification de la mémoire physique Vérifiez que vous disposez de suffisamment de mémoire physique disponible pour satisfaire aux besoins d'exécution de tous les logiciels Informatica que vous prévoyez d'installer. Utilisez la formule suivante pour déterminer vos besoins en mémoire physique : Total Informatica runtime memory footprint = JDK JVM max heap size of the application server +OS native heap size (which varies for 32-bit and 64-bit platforms)
Vérification du stockage disponible Le serveur Hub requiert 500 Mo d'espace disque disponible.
Installer et configurer WebLogic Installez et configurez le serveur WebLogic selon la documentation de WebLogic. Avant d'installer le serveur Hub, créez un domaine WebLogic pour le serveur Hub à l'aide de l'Assistant d'administration WebLogic, conformément à votre documentation WebLogic. Remarque: Pour utiliser un environnement groupé WebLogic, contactez le Support client international Informatica.
Configurer WebLogic pour utiliser une source de données Oracle Contactez Oracle pour obtenir les pilotes JDBC requis pour la configuration de votre base de données. Une fois que vous avez obtenu les pilotes, configurez WebLogic comme suit : Pour utiliser une source de données Oracle avec WebLogic, copiez les nouveaux fichiers des pilotes JDBC d'Oracle dans le répertoire suivant : /weblogicxx/server/lib
où weblogicxx est le répertoire de WebLogic.
Exécuter le programme d'installation du serveur Hub
Le programme d'installation du serveur Hub est utilisé pour installer le logiciel Serveur Hub. Il est inclus dans votre distribution Informatica MDM Hub.
Considérations d'installation Vous devez utiliser le même nom de serveur pour installer le serveur Hub et le Cleanse Match Server. Si vous installez le serveur et le logiciel de nettoyage sur le même ordinateur, les utilisateurs qui les installent doivent appartenir au même groupe UNIX.
38
Chapitre 3: Installation du serveur Hub
Les noms de fichiers et les répertoires dans cette section peuvent varier légèrement selon le type d'installation effectué.
Étapes de l'installation Pour exécuter le programme d'installation du serveur Hub : 1.
Assurez-vous que votre serveur d'applications a démarré et fonctionne correctement.
2.
Si vous installez depuis un client distant, démarrez une session Windows X et définissez la valeur DISPLAY vers le client distant.
3.
Allez dans le répertoire où le programme d'installation de Informatica MDM Hub se trouve. Dans la distribution, le programme d'installation du serveur Hub est dans le répertoire suivant : ¨ Solaris : /solaris/mrmserver ¨ HP-UX : /hpux/mrmserver ¨ Linux : /linux/mrmserver ¨ AIX : /aix/mrmserver
4.
Commencez le processus d'installation par la commande suivante : Pour le programme d'installation IUG : ./hub_install.bin
Pour le programme d'installation en mode console (voir Annexe A, “Installation depuis la ligne de commande” à la page 218) : ./hub_install.bin -i console
Remarque: Pour contourner la validation prérequise dans l'installation, voir “Ignorer l'installation des prérequis” à la page 190 . Le programme d'installation du serveur Hub affiche l'écran d'introduction. 5.
Cliquez sur Suivant pour continuer. L'écran d'accord de licence s'affiche.
6.
Sélectionnez « J'accepte les termes de l'Accord de licence » puis cliquez sur Suivant.
7.
L'écran de choix du dossier d'installation s'affiche. Important: Ne pas utiliser un chemin qui contient des espaces dans les noms de répertoire ou de dossier. Remarque: Si vous saisissez un emplacement qui contient une version précédemment installée du logiciel Informatica, le programme d'installation vous demande si vous voulez remplacer l'installation existante. Pour les détails sur le processus de mise à niveau, voir Guide de mise à niveau de Informatica MDM Hub.
8.
Effectuez l'une des opérations suivantes : ¨ Cliquez sur Suivant pour installer le serveur Hub à l'emplacement par défaut. ¨ Entrez le chemin vers le dossier d'installation. Cliquez sur Suivant. ¨ Cliquez sur le bouton Choisir pour choisir un autre emplacement d'installation du serveur Hub Informatica.
Cliquez sur Suivant. L'écran de choix du dossier de lien s'affiche. 9.
Choisissez un dossier de lien (ou sélectionnez l'option pour ne pas créer de liens). Cliquez sur Suivant. L'écran de saisie de l'emplacement du fichier de licence s'affiche.
10.
Cliquez sur Choisir pour choisir un fichier de licence.
Installation du serveur Hub (WebLogic/UNIX)
39
Assurez-vous de disposer d'un fichier de licence valide de Informatica. Le programme d'installation du serveur Hub n'installera pas Informatica MDM Hub sans un fichier de licence. Contactez le Support client international Informatica pour obtenir une licence. Si vous avez entré le chemin de la licence, cliquez sur Suivant. L'écran Serveur d'applications s'affiche. 11.
Sélectionnez WebLogic. Cliquez sur Suivant.
12.
L'écran d'accueil du serveur d'applications WebLogic s'affiche. Remarque: Vous devez être sûr de disposer des versions prises en charge de votre serveur d'applications sinon le programme d'installation du serveur Hub affichera des messages d'erreur et vous ne pourrez pas continuer l'installation. Pour les dernières spécifications de compatibilité du serveur d'applications, consultez les Notes de publication.
13.
Configurez vos paramètres WebLogic. ¨ Choisissez un chemin vers le domaine/répertoire WebLogic pour Informatica MDM Hub. C'est le domaine
que vous avez créé plus tôt. Cliquez sur Suivant. ¨ L'écran Connexion au serveur d'applications s'affiche. ¨ Dans l'écran Connexion au serveur d'applications WebLogic, entrez les informations suivantes : Champ
Description
Hôte
Nom de l'ordinateur hôte sur lequel WebLogic est installé.
Serveur
Nom du serveur sur lequel WebLogic est déployé.
Nom d'utilisateur
Nom de l'utilisateur pour l'installation WebLogic.
Mot de passe
Mot de passe qui correspond à l'utilisateur WebLogic.
Numéro de port
Numéro de port d'écoute de votre serveur WebLogic.
Le programme d'installation du serveur Hub collecte les informations pour la connexion administrative et les utilise pour créer la source de données JDBC vers la base de données principale. Si vous saisissez des informations de connexion incorrectes, le processus de vérification dans le programme d'installation du serveur Hub s'arrêtera jusqu'à ce que vous corrigiez les informations. 14.
Cliquez sur Suivant. L'écran Sélection de base de données s'affiche.
15.
Sélectionnez Oracle. Cliquez sur Suivant. L'écran Sélection du type de connexion de base de données Oracle s'affiche.
16.
Sélectionnez le type de connexion voulu (Nom service ou SID). Cliquez sur Suivant. L'écran Informations de base de données Oracle s'affiche.
17.
Saisissez les paramètres suivants pour la base de données Oracle à laquelle vous voulez vous connecter : nom de serveur, numéro de port, nom de service ou SID Oracle (selon le type de connexion sélectionné), nom de schéma système Informatica MDM Hub, nom d'utilisateur CMX et mot de passe CMX (pour le nom d'utilisateur CMX). Cliquez sur Suivant. Remarque: Le mot de passe par défaut pour l'utilisateur CMX est !!cmx!!
18.
40
Si le type de connexion Oracle sélectionné est Nom de service, l'écran Personnalisation d'URL de connexion apparaît. Modifiez l'URL générée par le système si vous le désirez. Cliquez sur Suivant.
Chapitre 3: Installation du serveur Hub
L'écran Déploiement est affiché. 19.
Cliquez sur Oui pour exécuter le script durant l'installation, ou cliquez sur Non pour l'exécuter manuellement plus tard. Cliquez sur Suivant. L'écran Résumé avant installation s'affiche.
20.
Si vous voulez changer des options, cliquez sur le bouton Précédent pour revenir aux écrans précédents et changer vos sélections. Remarque: Le chemin de dossier affiché dans le résumé de préinstallation pour l'option Ne pas créer de liens est incorrect mais le logiciel a créé le chemin correct sur le serveur.
21.
Une fois que le résumé reflète les options souhaitées, cliquez sur Installer pour démarrer l'installation. L'écran Veuillez patienter est affiché pendant que le programme d'installation du serveur Hub configure votre système. Une fois l'installation terminée, l'écran Installation terminée apparaît.
22.
Cliquez sur Terminé pour quitter le programme d'installation du serveur Hub.
23.
Assurez-vous d'être capable de lancer la console Hub. Pour les informations sur le lancement de la console Hub, consultez Chapitre 5, “Lancement de la console Hub” à la page 146.
Fichiers journaux d'installation Les fichiers suivants sont utiles pour le dépannage des problèmes lors du processus d'installation du serveur Hub. Copiez ces fichiers journaux dans le répertoire de documentation de l'installation. En cas de problème d'installation, ces fichiers vous seront utiles pour le soumettre au Support client international Informatica. Emplacement / Fichier journal
Description
/hub/server/ Informatica_ MDM_Hub_Server_InstallLog_fr.xml
Contient les messages du journal pour l'installation du serveur Hub.
/hub/server/ logs/installPrereq.log
Contient les messages des prérequis générés lors de l'installation.
/hub/server/ infamdm_ installer_debug.txt
Contient les messages de débogage.
/hub/server/ logs/postInstallSetup.log
Contient les messages postInstallSetup pour le script.
/hub/server/ logs/cmxserver.log
Journal du serveur Hub. Ce fichier est créé au démarrage du serveur.
Fichiers journaux WebLogic sous/ servers//logs.: access.log, .log et .log
Situés dans l'arborescence sous le répertoire d'installation WebLogic.
LIENS CONNEXES : ¨ “Fichiers journaux de Informatica MDM Hub” à la page 185 ¨ “Créer un répertoire de documentation d'installation” à la page 5
Installation du serveur Hub (WebLogic/UNIX)
41
Configuration du serveur Hub
Cette section décrit le mode de configuration du serveur Hub une fois installé.
Fichier EAR du serveur Hub Lors de l'exécution, l'application serveur Hub doit rechercher l'installation à partir de laquelle elle a été déployée. Par conséquent, ne transférez pas le fichier EAR pour un déploiement sur une autre machine. Par exemple, si vous avez installé le serveur Hub sur une machine Marketing puis avez déployé le fichier EAR sur la machine Ventes, l'application pour Ventes n'a pas pu localiser les informations de configuration de l'installation telles que la journalisation.
Vérification du numéro de version et de build Vérifiez l'un des fichiers suivants pour trouver le numéro de version et de build du Cleanse Match Server : ¨ Entrée JAR manifest.mf à l'intérieur du fichier < répertoire_installation_infamdm >/hub/cleanse/siperian-mrmcleanse.ear ¨ versionInfo.xml situé dans : /hub/server/conf/versionInfo.xml ¨ Exécutez versionInfo.sh situé dans : le fichier < répertoire_installation_infamdm >/hub/server/bin/ versionInfo.sh
Configuration des paramètres de journalisation Vous pouvez configurer < répertoire_installation_infamdm >/hub/server/conf/log4j_fr.xml pour la journalisation. La valeur par défaut est INFO pour log4j_fr.xml. Vous pouvez activer DEBUG pour mrmserver en remplaçant INFO par DEBUG dans log4j_fr.xml.
Paramétrage des propriétés de configuration Vous pouvez configurer le fichier cmxserver.properties se trouvant dans le répertoire /hub/server/resources. Après avoir mis à jour ce fichier, vous devez redémarrer l'application serveur Hub pour recharger les paramètres du fichier. Les valeurs contenues dans ce fichier reflètent votre installation. L'exemple suivant montre le contenu du fichier : cmx.home=/infamdm/hub/server cmx.server.masterdatabase.type=oracle cmx.appserver.type=weblogic cmx.appserver.rmi.port=7001 cmx.appserver.naming.protocol=t3 jnlp.initial-heap-size=128m jnlp.max-heap-size=192m cmx.server.datalayer.cleanse.execution=SERVER cmx.server.datalayer.cleanse.working_files.location=/infamdm/hub/server/logs cmx.server.datalayer.cleanse.working_files=LOCAL
42
Chapitre 3: Installation du serveur Hub
Modifier vos paramètres WebLogic Si vous avez tapé des paramètres de WebLogic incorrects lors de l'installation, vous pouvez changer ces valeurs après l'installation. 1.
Ouvrez le fichier suivant pour la modification : /bin/build.properties
2.
Modifiez vos paramètres de configuration de WebLogic dans la section #Server settings.
3.
Enregistrez et fermez build.properties.
4.
Exécutez le script postInstallSetup.sh.
5.
Redémarrez le serveur d'applications.
LIENS CONNEXES : ¨ “Exécuter manuellement le processus de post-installation” à la page 43
Changement de mots de passe Après avoir installé le serveur Hub, vous pouvez changer le mot de passe pour les utilisateurs de CMX_SYSTEM et de CMX_ORS. Pour plus d’informations, consultez la section “Modification des mots de passe après l'installation” à la page 70.
Tâches post-installation Cette section décrit les tâches à effectuer après avoir exécuté le programme d'installation du serveur Hub.
Exécuter manuellement le processus de post-installation Si vous décidez que le programme d'installation du serveur Hub doit omettre le processus de post-installation, vous devrez exécuter manuellement ce script. Ce script se trouve par défaut dans le répertoire suivant : //hub/server
Pour exécuter manuellement le processus de post-installation, exécutez la commande suivante à l'invite de commande : postInstallSetup.sh -Dweblogic.password= -Ddatabase.password=
où est le mot de passe de votre serveur d'applications WebLogic. et est le mot de passe de votre base de données. Remarque: Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\ » avant le caractère « ! ». Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\!
Redéploiement manuel de l'application serveur Hub Si vous devez redéployer manuellement l'application serveur Hub, consultez les instructions dans “Redéploiement manuel du serveur Hub (WebLogic/UNIX)” à la page 204.
Redémarrage manuel de WebLogic Vous devez redémarrer WebLogic après avoir installé le serveur Hub. Le processus d'installation active automatiquement la méthode AnonymousAdminLookupEnabled, entraînant ainsi une défaillance de l'ORS sauf si vous redémarrez WebLogic.
Installation du serveur Hub (WebLogic/UNIX)
43
Installation du serveur Hub (WebSphere/UNIX) Cette section décrit la méthode d'installation du serveur Hub exécuté dans l'environnement du serveur d'applications WebSphere sous UNIX.
Présentation de l'installation
Utilisez les étapes suivantes pour installer le serveur Hub : Étape
Tâche
Instructions
1
Préparer l'environnement cible, dont la configuration du serveur d'applications.
“Préparation de l'installation” à la page 44.
2
Installer le serveur Hub en exécutant le programme d'installation.
“Exécuter le programme d'installation du serveur Hub” à la page 46.
3
Indiquer ou changer les paramètres de configuration du serveur Hub.
“Configuration du serveur Hub” à la page 49.
Préparation de l'installation
Effectuez les tâches de cette section avant d'installer le serveur Hub.
Répondre à la configuration matérielle et logicielle requise Avant d'installer le serveur Hub, assurez-vous de posséder la configuration matérielle et logicielle requise pour le serveur Hub comme décrit dans les Notes de publication de Informatica MDM Hub. En particulier, vérifiez que vous possédez la version adéquate des pilotes Oracle.
Obtenir un fichier de licence Informatica Vous devez posséder un fichier de licence Informatica. Le programme d'installation du serveur Hub n'installe pas Informatica MDM Hub sans fichier de licence valide. Contactez le Support client international Informatica pour obtenir une licence.
44
Chapitre 3: Installation du serveur Hub
Vérification de la mémoire physique Vérifiez que vous disposez de suffisamment de mémoire physique disponible pour satisfaire aux besoins d'exécution de tous les logiciels Informatica que vous prévoyez d'installer. Utilisez la formule suivante pour déterminer vos besoins en mémoire physique : Total Informatica runtime memory footprint = JDK JVM max heap size of the application server +OS native heap size (which varies for 32-bit and 64-bit platforms)
Vérification du stockage disponible Le serveur Hub requiert 500 Mo d'espace disque disponible.
Installer et configurer WebSphere Installez et configurez WebSphere selon la documentation de WebSphere. Si vous installez WebSphere sur AIX, vous devez ajouter -Djava.netpreferIPv4Stack=true à la fin de la ligne java exécutable dans /AppServer/bin/startServer.sh : "$JAVA_EXE" \ "$OSGI_INSTALL" "$OSGI_CFG" \ $X_ARGS \ $WAS_DEBUG \ $CONSOLE_ENCODING \ $D_ARGS \ -classpath "$WAS_CLASSPATH" \ $USER_INSTALL_PROP \ $JVM_EXTRA_CMD_ARGS \ com.ibm.ws.bootstrap.WSLauncher \ $APP_EXT_ID "$CONFIG_ROOT" "$WAS_CELL" "$WAS_NODE" "$@" $WORKSPACE_ROOT_PROP Djava.net.preferIPv4Stack=true
Configurer WebSphere pour utiliser une source de données Oracle. Contactez Oracle pour obtenir les pilotes JDBC pour la configuration de la base de données. Pour configurer WebSphere afin d'utiliser une source de données Oracle, copiez les fichiers de pilotes JDBC d'Oracle dans le répertoire /lib .
Configurer les paramètres JVM Utilisez la Console d'administration Websphere pour vérifier et configurer les paramètres JVM suivants : ¨ Taille initiale du tas mémoire : 256 Mo ¨ Taille maximale du tas mémoire : 768 Mo ¨ Arguments JVM génériques : -Xss1000k
Configurer la propriété personnalisée de conteneur Web La propriété personnalisée de conteneur Web doit être paramétrée si vous devez utiliser Informatica Data Director. Vous devez configurer la propriété personnalisée de conteneur Web suivante à l'aide de la console d'administration WebSphere : ¨ Nom de la propriété : com.ibm.ws.webcontainer.invokerequestlistenerforfilter ¨ Valeur : true
Installation du serveur Hub (WebSphere/UNIX)
45
Pour des instructions sur le paramétrage des propriétés personnalisées de conteneur Web, consultez votre documentation WebSphere.
Exécuter le programme d'installation du serveur Hub
Le programme d'installation du serveur Hub est utilisé pour installer le logiciel Serveur Hub. Il est inclus dans votre distribution Informatica MDM Hub.
Considérations d'installation Vous devez utiliser le même nom de serveur pour installer le serveur Hub et le Cleanse Match Server. Si vous installez le serveur et le logiciel de nettoyage sur le même ordinateur, les utilisateurs qui les installent doivent appartenir au même groupe UNIX. Les noms de fichiers et les répertoires dans cette section peuvent varier légèrement selon le type d'installation effectué.
Étapes de l'installation Pour exécuter le programme d'installation du serveur Hub : 1.
Assurez-vous que votre serveur d'applications a démarré et fonctionne correctement.
2.
Si vous installez depuis un client distant, démarrez une session Windows X et définissez la valeur DISPLAY vers le client distant.
3.
Allez dans le répertoire où le programme d'installation du serveur Hub se trouve. Dans la distribution, le programme d'installation du serveur Hub est dans le répertoire suivant : ¨ Solaris : /solaris/mrmserver ¨ HP-UX : /hpux/mrmserver ¨ Linux : /linux/mrmserver ¨ AIX : /aix/mrmserver
4.
Commencez le processus d'installation par la commande suivante : Pour le programme d'installation IUG : ./hub_install.bin
Pour le programme d'installation en mode console (voir Annexe A, “Installation depuis la ligne de commande” à la page 218) : ./hub_install.bin -i console
Remarque: Pour contourner la validation prérequise dans l'installation, voir “Ignorer l'installation des prérequis” à la page 190. Le programme d'installation du serveur Hub affiche l'écran d'introduction. 5.
Cliquez sur Suivant pour continuer. L'écran d'accord de licence s'affiche.
6.
46
Sélectionnez « J'accepte les termes de l'Accord de licence » puis cliquez sur Suivant.
Chapitre 3: Installation du serveur Hub
L'écran de choix du dossier d'installation s'affiche. Important: Ne pas utiliser un chemin qui contient des espaces dans les noms de répertoire ou de dossier. Remarque: Si vous saisissez un emplacement qui contient une version précédemment installée du logiciel Informatica, le programme d'installation vous demande si vous voulez remplacer l'installation existante. Pour les détails sur le processus de mise à niveau, voir Guide de mise à niveau de Informatica MDM Hub. 7.
Effectuez l'une des opérations suivantes : ¨ Cliquez sur Suivant pour installer le serveur Hub à l'emplacement par défaut. ¨ Entrez le chemin vers le dossier d'installation. Cliquez sur Suivant. ¨ Cliquez sur le bouton Choisir pour choisir un autre emplacement d'installation du serveur Hub Informatica.
Cliquez sur Suivant. L'écran de choix du dossier de lien s'affiche. 8.
Choisissez un dossier de lien (ou sélectionnez l'option pour ne pas créer de liens). Cliquez sur Suivant. L'écran de saisie de l'emplacement du fichier de licence s'affiche.
9.
Cliquez sur Choisir pour choisir un fichier de licence. Assurez-vous de disposer d'un fichier de licence valide de Informatica. Le programme d'installation du serveur Hub n'installera pas Informatica MDM Hub sans un fichier de licence. Contactez le Support client international Informatica pour obtenir une licence. Si vous avez entré le chemin de la licence, cliquez sur Suivant. L'écran Serveur d'applications s'affiche.
10.
Choisissez WebSphere. Cliquez sur Suivant. Remarque: Vous devez être sûr de disposer des versions prises en charge de votre serveur d'applications sinon le programme d'installation du serveur Hub affichera des messages d'erreur et vous ne pourrez pas continuer l'installation. Pour les dernières spécifications de compatibilité du serveur d'applications, consultez les Notes de publication. L'écran d'accueil du serveur d'applications WebSphere s'affiche.
11.
Configurez vos paramètres WebSphere. ¨ Choisissez un chemin vers le serveur d'applications WebSphere. Cliquez sur Suivant.
L'écran d'avertissement des prérequis est affiché. ¨ Cliquez sur OK.
L'écran Sélection sécurité WebSphere s'affiche. Choisissez si la sécurité WebSphere est activée pour les options : Oui ou Non. Non est sélectionné par défaut. Si vous cliquez sur Non et Suivant, l'écran Port du serveur d'applications WebSphere s'affiche. Définissez le nom du serveur et les ports RMI et SOAP pour votre serveur d'applications WebSphere. Cliquez sur Suivant. Si vous cliquez sur Oui et Suivant, l'écran Port du serveur d'applications WebSphere et justificatifs d'identité de l'utilisateur s'affiche. Renseignez les champs Nom d'utilisateur WebSphere et Mot de passe WebSphere. Définissez le nom du serveur et les ports RMI et SOAP pour votre serveur d'applications WebSphere. Cliquez sur Suivant. L'écran Sélection de base de données s'affiche. 12.
Sélectionnez Oracle. Cliquez sur Suivant. L'écran Sélection du type de connexion de base de données Oracle s'affiche.
13.
Sélectionnez le type de connexion voulu (Nom service ou SID). Cliquez sur Suivant. L'écran Informations de base de données Oracle s'affiche.
Installation du serveur Hub (WebSphere/UNIX)
47
14.
Saisissez les paramètres suivants pour la base de données Oracle à laquelle vous voulez vous connecter : nom de serveur, numéro de port, nom de service ou SID Oracle (selon le type de connexion sélectionné), nom de schéma système Informatica MDM Hub, nom d'utilisateur CMX et mot de passe CMX (pour le nom d'utilisateur CMX). Cliquez sur Suivant. Remarque: Le mot de passe par défaut pour l'utilisateur CMX est !!cmx!!
15.
Si le type de connexion Oracle sélectionné est Nom de service, l'écran Personnalisation d'URL de connexion apparaît. Modifiez l'URL générée par le système si vous le désirez. Cliquez sur Suivant. L'écran Déploiement est affiché.
16.
Cliquez sur Oui pour exécuter le script durant l'installation, ou cliquez sur Non pour l'exécuter manuellement plus tard. Cliquez sur Suivant. L'écran Résumé avant installation s'affiche.
17.
Si vous voulez changer des options, cliquez sur le bouton Précédent pour revenir aux écrans précédents et changer vos sélections. Remarque: Le chemin de dossier affiché dans le résumé de préinstallation pour l'option Ne pas créer de liens est incorrect mais le logiciel a créé le chemin correct sur le serveur.
18.
Une fois que le résumé reflète les options souhaitées, cliquez sur Installer pour démarrer l'installation. L'écran Veuillez patienter est affiché pendant que le programme d'installation du serveur Hub configure votre système. Une fois l'installation terminée, l'écran Installation terminée apparaît.
19.
Cliquez sur Terminé pour quitter le programme d'installation du serveur Hub.
20.
Assurez-vous d'être capable de lancer la console Hub. Pour les informations sur le lancement de la console Hub, consultez Chapitre 5, “Lancement de la console Hub” à la page 146.
Fichiers journaux d'installation Les fichiers suivants sont utiles pour le dépannage des problèmes lors du processus d'installation du serveur Hub. Copiez ces fichiers journaux dans le répertoire de documentation de l'installation. En cas de problème d'installation, ces fichiers vous seront utiles pour le soumettre au Support client international Informatica.
48
Emplacement / Fichier journal
Description
/hub/server/ Informatica_MDM_Hub_ Server_InstallLog_fr.xml
Contient les messages du journal pour l'installation du serveur Hub.
/hub/server/ logs/installPrereq.log
Contient les messages des prérequis générés lors de l'installation.
/hub/server/ infamdm_installer_ debug.txt
Contient les messages de débogage.
/hub/server/ logs/postInstallSetup. log
Contient les messages postInstallSetup pour le script.
/hub/server/ logs/cmxserver.log
Journal du serveur Hub. Ce fichier est créé au démarrage du serveur.
Les fichiers journaux WebSphere sont stockés à l'emplacement suivant :
Situés dans l'arborescence sous le répertoire d'installation WebSphere.
Chapitre 3: Installation du serveur Hub
Emplacement / Fichier journal
Description
/profiles/AppSrv01/ logs/< servername >.
Nom des fichiers journaux : startServer.log, stopServer.log, SystemErr.log et SystemOut.log.
LIENS CONNEXES : ¨ “Fichiers journaux de Informatica MDM Hub” à la page 185 ¨ “Créer un répertoire de documentation d'installation” à la page 5
Configuration du serveur Hub
Cette section décrit le mode de configuration du serveur Hub une fois installé.
Fichier EAR du serveur Hub Lors de l'exécution, l'application serveur Hub doit rechercher l'installation à partir de laquelle elle a été déployée. Par conséquent, ne transférez pas le fichier EAR pour un déploiement sur une autre machine. Par exemple, si vous avez installé le serveur Hub sur une machine Marketing puis avez déployé le fichier EAR sur la machine Ventes, l'application pour Ventes n'a pas pu localiser les informations de configuration de l'installation telles que la journalisation.
Vérification du numéro de version et de build Vérifiez l'un des fichiers suivants pour trouver le numéro de version et de build du Cleanse Match Server : ¨ Entrée JAR manifest.mf à l'intérieur du fichier < répertoire_installation_infamdm >/hub/cleanse/siperian-mrmcleanse.ear ¨ versionInfo.xml situé dans : /hub/server/conf/versionInfo.xml ¨ Exécutez versionInfo.sh situé dans : le fichier < répertoire_installation_infamdm >/hub/server/bin/ versionInfo.sh
Configuration des paramètres de journalisation Vous pouvez configurer < répertoire_installation_infamdm >/hub/server/conf/log4j_fr.xml pour la journalisation. La valeur par défaut est INFO pour log4j_fr.xml. Vous pouvez activer DEBUG pour mrmserver en remplaçant INFO par DEBUG dans log4j_fr.xml.
Paramétrage des propriétés de configuration Vous pouvez configurer le fichier cmxserver.properties dans le répertoire < infamdm_install_directory > / hub/server/resources. Après avoir mis à jour ce fichier, vous devez redémarrer l'application serveur Hub pour recharger les paramètres du fichier. Les valeurs contenues dans ce fichier reflètent votre installation.
Installation du serveur Hub (WebSphere/UNIX)
49
Votre fichier est similaire à ceci : cmx.home=/infamdm/hub/server cmx.server.masterdatabase.type=oracle cmx.appserver.type=websphere cmx.appserver.rmi.port=2809 cmx.appserver.naming.protocol=iiop jnlp.initial-heap-size=128m jnlp.max-heap-size=192m cmx.server.datalayer.cleanse.execution=SERVER cmx.server.datalayer.cleanse.working_files.location=/infamdm/hub/server/logs cmx.server.datalayer.cleanse.working_files=LOCAL
Modifier vos paramètres WebSphere Si vous avez tapé des paramètres de WebSphere incorrects lors de l'installation, vous pouvez les changer. Utilisez les étapes suivantes pour changer vos paramètres de WebSphere : 1.
Ouvrez le fichier suivant pour la modification : /bin/build.properties
2.
Modifiez vos paramètres de configuration de WebSphere.
3.
Enregistrez et fermez build.properties.
4.
Exécutez le script postInstallSetup.sh.
5.
Redémarrez le serveur d'applications.
LIENS CONNEXES : ¨ “Exécuter manuellement le processus de post-installation” à la page 50
Changement de mots de passe Après avoir installé le serveur Hub, vous pouvez changer le mot de passe pour les utilisateurs de CMX_SYSTEM et de CMX_ORS. Pour plus d’informations, consultez la section “Modification des mots de passe après l'installation” à la page 70.
Tâches post-installation Cette section décrit les tâches à effectuer après avoir exécuté le programme d'installation du serveur Hub.
Exécuter manuellement le processus de post-installation Si vous décidez que le programme d'installation du serveur Hub doit omettre le processus de post-installation, vous devrez exécuter manuellement ce script. Ce script se trouve par défaut dans le répertoire suivant : //hub/server
Pour exécuter manuellement le processus de post-installation, exécutez la commande suivante à l'invite de commande : postinstallsetup.sh -Ddatabase.password=
Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\ » avant le caractère « ! ». Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\!
Redéploiement manuel de l'application serveur Hub Si vous devez redéployer manuellement l'application serveur Hub, consultez les instructions dans “Redéploiement manuel de l'application serveur Hub (WebSphere/UNIX)” à la page 206.
50
Chapitre 3: Installation du serveur Hub
Installation du serveur Hub (JBoss/Windows) Cette section décrit la méthode d'installation du serveur Hub exécuté dans l'environnement du serveur d'applications JBoss sous Windows. Remarque: JBoss 5 doit utiliser JDK 1.6.0.14 ou une version ultérieure.
Présentation de l'installation
Utilisez les étapes suivantes pour installer le serveur Hub : Étape
Tâche
Instructions
1
Préparer l'environnement cible, dont la configuration du serveur d'applications.
“Préparation de l'installation” à la page 51.
2
Installer le serveur Hub en exécutant le programme d'installation.
“Exécuter le programme d'installation du serveur Hub” à la page 53.
3
Indiquer ou changer les paramètres de configuration du serveur Hub.
“Configuration du serveur Hub” à la page 56.
Préparation de l'installation
Effectuez les tâches de cette section avant d'installer le serveur Hub.
Répondre à la configuration matérielle et logicielle requise Avant d'installer le serveur Hub, assurez-vous de posséder la configuration matérielle et logicielle requise pour le serveur Hub comme décrit dans les Notes de publication de Informatica MDM Hub. En particulier, vérifiez que vous possédez la version adéquate des pilotes Oracle.
Obtenir un fichier de licence Informatica Vous devez posséder un fichier de licence Informatica. Le programme d'installation du serveur Hub n'installe pas Informatica MDM Hub sans fichier de licence valide. Contactez le Support client international Informatica pour obtenir une licence.
Installation du serveur Hub (JBoss/Windows)
51
Vérification de la mémoire physique Vérifiez que vous disposez de suffisamment de mémoire physique disponible pour satisfaire aux besoins d'exécution de tous les logiciels Informatica que vous prévoyez d'installer. Utilisez la formule suivante pour déterminer vos besoins en mémoire physique : Total Informatica runtime memory footprint = JDK JVM max heap size of the application server + Window’s native heap size
Par défaut, Windows a une limite de 2 Go de mémoire allouée à un processus unique. Cette limite de 2 Go est la limite dans laquelle l'ensemble des exécutions Informatica MDM Hub doit tenir. Assurez-vous qu'il y a suffisamment de mémoire RAM physique disponible pour satisfaire aux besoins d'exécution de tous les logiciels Informatica que vous prévoyez d'installer. En ayant toutes vos applications non-Informatica en fonction, utilisez la formule suivante pour déterminer si votre mémoire RAM physique est adéquate : min physical RAM available >= Window’s native process memory limit >=(application server JVM maximum heap size + memory size)
Pour plus d'informations sur la mémoire RAM et la mémoire physique, consultez votre documentation Windows.
Vérification du stockage disponible Le serveur Hub requiert 500 Mo d'espace disque disponible.
Installer et configurer JBoss Installez et configurez JBoss selon les instructions contenues dans la documentation de JBoss.
Configurer JBoss pour utiliser une source de données Oracle Contactez Oracle pour obtenir les pilotes JDBC nécessaires à la configuration de la base de données. Une fois que vous avez récupéré les pilotes, configurez JBoss. Afin de configurer JBoss pour utiliser une source de données Oracle, copiez les nouveaux fichiers des pilotes JDBC d'Oracle dans le répertoire suivant : \server\\lib
Configuration du pool d'allocation de mémoire JVM Pour configurer le paramètre de pool d'affectation de mémoire de JVM, modifiez les paramètres suivants : set JAVA_OPTS=%JAVA_OPTS% -Xms256m -Xmx768m -Xss1000k -XX:PermSize=64m -XX:MaxPermSize=256m
Désactiver JMX Invoker Authentication (Windows) Si JMX Invoker Authentication est activé pour le serveur JBoss, vous devez le désactiver afin de créer correctement une source de données lors de l'enregistrement d'ORS dans la console Hub. Pour désactiver JMX Invoker Authentication : 1.
Modifiez le fichier suivant : \server\\deploy\jmx-invoker-service.xml
2.
Supprimez ou ajoutez un commentaire aux lignes suivantes :
52
Chapitre 3: Installation du serveur Hub
Démarrage du serveur JBoss Pour lancer correctement la console Hub, vous devez effectuer les étapes suivantes pour démarrer le serveur JBoss : 1.
Allez dans le répertoire suivant : jboss-5.1.0.GA\bin
2.
Exécutez la commande suivante : run.bat -b 0.0.0.0
Exécuter le programme d'installation du serveur Hub
Le programme d'installation du serveur Hub est utilisé pour installer le logiciel Serveur Hub. Il est inclus dans votre distribution Informatica MDM Hub.
Considérations d'installation Vous devez utiliser le même nom de serveur pour installer le serveur Hub et le Cleanse Match Server. Les noms de fichiers et les répertoires dans cette section peuvent varier légèrement selon le type d'installation effectué.
Étapes de l'installation Pour installer le serveur Hub : 1.
Assurez-vous que le serveur d'applications a démarré et fonctionne correctement.
2.
Exécutez le programme d'installation du serveur Hub ( hub_install.exe), qui est situé dans la distribution du répertoire \windows. Le programme d'installation serveur Hub affiche l'écran d'introduction.
3.
Cliquez sur Suivant pour continuer. L'écran d'accord de licence s'affiche.
4.
Choisissez d'accepter l'accord de licence. Cliquez sur Suivant. L'écran de choix du dossier d'installation s'affiche. Remarque: Si vous saisissez un emplacement qui contient une version précédemment installée du logiciel Informatica, le programme d'installation vous demande si vous voulez installer un correctif pour l'installation existante. Pour les détails sur le processus de mise à niveau, voir Guide de mise à niveau de Informatica MDM Hub.
5.
Effectuez l'une des étapes suivantes : ¨ Cliquez sur Suivant pour installer Informatica MDM Hub dans C:\infamdm\hub\server. ¨ Entrez le chemin vers le dossier d'installation. Cliquez sur Suivant.
Important: Ne pas utiliser un chemin qui contient des espaces dans les noms de répertoire ou de dossier. ¨ Cliquez sur le bouton Choisir pour choisir un autre emplacement où installer Informatica MDM Hub puis
cliquez sur Suivant.
Installation du serveur Hub (JBoss/Windows)
53
L'écran de choix de dossier de raccourci s'affiche. 6.
Sélectionnez un dossier de raccourci puis cliquez sur Suivant pour continuer. L'écran Saisie de l'emplacement du fichier de licence s'affiche.
7.
Cliquez sur Choisir pour choisir un fichier de licence. Informatica vous fournit un fichier de licence. Si vous n'avez pas le fichier de licence, vous ne pouvez pas continuer l'installation. Contactez le Support client international Informatica pour obtenir le fichier de licence. Cliquez sur Suivant pour continuer. L'écran Serveur d'applications s'affiche.
8.
Choisissez JBoss et cliquez sur Suivant. L'écran d'accueil du serveur d'applications JBoss s'affiche.
9.
Configurer vos paramètres JBoss. ¨ Spécifier le répertoire d'installation du serveur d'applications. Cliquez sur Suivant.
L'écran Nom de configuration du serveur d'applications JBoss apparaît. ¨ Spécifiez le nom de configuration (la valeur par défaut est production). Cliquez sur Suivant.
L'avertissement de prérequis JBoss apparaît. ¨ Cliquez sur OK.
L'écran Port du serveur d'applications JBoss apparaît. ¨ Configurez le port d'écoute JNP.
Le numéro de port par défaut est dans le fichier suivant : \server\\conf\bindingservice.beans\META-INF\bindingsjboss-beans.xml.
Ouvrez bindings-jboss-beans.xml et spécifiez votre numéro de port d'écoute JNP. Remarque: Le port JBoss peut entrer en conflit avec le port Oracle par défaut. Si tel est le cas pour votre installation, vous devez changer un des ports pour résoudre le conflit. Pour changer le numéro de port, ouvrir bindings-jboss-beans_fr.xml pour édition, chercher le mot “ port”, et définir la valeur du port pour qu'elle corresponde à la valeur définie dans l'écran Port de serveur d'applications JBoss. 10.
Cliquez sur Suivant. L'écran de sélection de la base de données apparaît.
11.
Sélectionner Oracle. Cliquez sur Suivant. L'écran Sélection du type de connexion de base de données Oracle apparaît.
12.
Choisissez le nom de service ou le type de connexion SID. Cliquez sur Suivant. L'écran Informations de base de données Oracle apparaît.
13.
Saisissez les paramètres de connexion suivants pour la base de données Oracle : nom de serveur, numéro de port, nom de service ou SID Oracle, nom de schéma système Informatica MDM Hub, nom d'utilisateur CMX et mot de passe CMX. Remarque: Le mot de passe par défaut pour l'utilisateur CMX est !!cmx!!
14.
Cliquez sur Suivant.
15.
Si le type de connexion Oracle sélectionné est Nom service, l'écran Personnalisation d'URL de connexion apparaît. Vous pouvez modifier l'URL. Cliquez sur Suivant. L'écran Script PostInstallSetup (déploiement) apparaît.
16.
54
Cliquez sur Oui pour exécuter le script durant l'installation, ou cliquez sur Non pour l'exécuter manuellement plus tard. Cliquez sur Suivant.
Chapitre 3: Installation du serveur Hub
L'écran Résumé avant installation s'affiche. 17.
Si vous voulez changer des options, cliquez sur le bouton Précédent pour revenir aux écrans précédents et changer vos sélections. Une fois que le résumé reflète les options souhaitées, cliquez sur Installer pour démarrer l'installation. Une fois l'installation terminée, l'écran Installation terminée apparaît.
18.
Cliquez sur Terminé pour quitter le programme d'installation du serveur Hub.
19.
Assurez-vous d'être capable de lancer la console Hub. Pour les informations sur le lancement de la console Hub, consultez Chapitre 5, “Lancement de la console Hub” à la page 146.
LIENS CONNEXES : ¨ “Exécuter manuellement le processus de post-installation” à la page 57
Fichiers journaux d'installation Les fichiers suivants sont utiles pour le dépannage des problèmes lors du processus d'installation du serveur Hub. Copiez ces fichiers journaux dans le répertoire de documentation de l'installation. En cas de problème d'installation, ces fichiers vous seront utiles pour le soumettre au Support client international Informatica. Emplacement / Fichier journal
Description
\hub\server \Informatica_MDM_Hub_ Server_InstallLog_fr.xml
Contient les messages du journal pour l'installation du serveur Hub.
\server\logs\installPrereq.log
Contient les messages des prérequis générés lors de l'installation.
> \hub
\hub\server \infamdm_installer_ debug.txt
Contient les messages de débogage.
\hub\server \logs\postInstallSetup. log
Contient les messages postInstallSetup pour le script.
>\hub\server \logs\cmxserver.log
Journal du serveur Hub. Ce fichier est créé au démarrage du serveur.
Fichiers journaux JBoss Exemple :
Situés dans l'arborescence sous le répertoire d'installation JBoss.
\server\ \log\server.log
LIENS CONNEXES : ¨ “Fichiers journaux de Informatica MDM Hub” à la page 185 ¨ “Créer un répertoire de documentation d'installation” à la page 5
Installation du serveur Hub (JBoss/Windows)
55
Configuration du serveur Hub
Cette section décrit le mode de configuration du serveur Hub une fois installé.
Fichier EAR du serveur Hub Lors de l'exécution, l'application serveur Hub doit rechercher l'installation à partir de laquelle elle a été déployée. Par conséquent, ne transférez pas le fichier EAR pour un déploiement sur une autre machine. Par exemple, si vous avez installé le serveur Hub sur une machine Marketing puis avez déployé le fichier EAR sur la machine Ventes, l'application pour Ventes n'a pas pu localiser les informations de configuration de l'installation telles que la journalisation.
Vérification du numéro de version et de build Vérifiez l'un des fichiers suivants pour trouver le numéro de version et de build du Cleanse Match Server : ¨ Entrée JAR manifest.mf à l'intérieur du fichier < répertoire_installation_infamdm >\hub\cleanse\siperian-mrmcleanse.ear ¨ versionInfo.xml situé dans : \hub\server\conf\versionInfo.xml ¨ Exécutez versionInfo.bat situé dans : le fichier < répertoire_install_infamdm >\hub\server\bin \versionInfo.bat
Configuration des paramètres de journalisation Vous pouvez configurer log4j_fr.xml pour la journalisation. La valeur par défaut est INFO. Vous pouvez activer DEBUG pour mrmserver en remplaçant INFO par DEBUG dans log4j_fr.xml. Une fois ce fichier mis à jour, vous devez redémarrer l'application serveur Hub. Pour JBoss, le fichier log4j_fr.xml est situé dans le répertoire conf, dans le répertoire du serveur par défaut JBoss (par exemple, < répertoire_installation_JBoss >\server\< nom_de_configuration >\conf\jboss-log4j_fr.xml).
Paramétrage des propriétés de configuration Vous pouvez configurer le fichier cmxserver.properties dans le répertoire <
infamdm_install_directory
\server\resources. Après avoir mis à jour ce fichier, vous devez redémarrer l'application serveur Hub pour
recharger les paramètres du fichier. Les valeurs contenues dans ce fichier reflètent votre installation. Votre fichier doit être similaire à l'exemple suivant : cmx.home=C:\infamdm\hub\server cmx.server.masterdatabase.type=oracle cmx.application.server.type=jboss cmx.appserver.web.port=8080 cmx.appserver.rmi.port=1099 cmx.appserver.naming.protocol=jnp cmx.appserver.soap.connector.port= jnlp.initial-heap-size=128m jnlp.max-heap-size=192m cmx.server.datalayer.cleanse.execution=SERVER cmx.server.datalayer.cleanse.working_files.location=C:\infamdm\hub\server\logs cmx.server.datalayer.cleanse.working_files=LOCAL
56
Chapitre 3: Installation du serveur Hub
> \hub
Remarque: Si vous utilisez JBoss et que vous devez changer de ports en raison de conflits, vous devez vous assurer que la valeur cmx.appserver.rmi.port est identique au numéro de port JNP et non au numéro de port RMI. La valeur du numéro de port JNP se trouve dans le fichier < rép_install_JBoss >\server\< nom_configuration > \conf\bindingservice.beans\META-INF\bindings-jboss-beans.xml, dans l'attribut 1099.
Modifier vos paramètres JBoss Si vous avez tapé des paramètres JBoss incorrects lors de l'installation, procédez ainsi : 1.
Ouvrez le fichier suivant pour la modification : \server\bin\build.properties
2.
Modifiez vos paramètres de configuration JBoss.
3.
Enregistrez et fermez le fichier build.properties.
4.
Exécutez le script postInstallSetup selon les instructions contenues dans “Exécuter manuellement le processus de post-installation” à la page 57.
5.
Redémarrez le serveur d'applications.
Changement de mots de passe Après avoir installé le serveur Hub, vous pouvez changer le mot de passe pour les utilisateurs de CMX_SYSTEM et de CMX_ORS. Pour plus d’informations, consultez la section “Modification des mots de passe après l'installation” à la page 70.
Tâches post-installation Cette section décrit les tâches à effectuer après avoir exécuté le programme d'installation du serveur Hub.
Exécuter manuellement le processus de post-installation Si vous décidez que le programme d'installation du logiciel Informatica MDM Hub doit omettre le processus de post-installation, vous devrez exécuter manuellement ce script. Le script se trouve par défaut dans le répertoire suivant : \hub\server
Par exemple, le répertoire par défaut est C:\infamdm\hub\server. Pour exécuter manuellement le script de post-installation, exécutez la commande suivante à l'invite de commande : postInstallSetup.bat
Redéploiement manuel de l'application serveur Hub Si vous devez redéployer manuellement l'application serveur Hub, consultez les instructions dans “Redéploiement manuel du serveur Hub (JBoss/Windows)” à la page 208.
Installation du serveur Hub (WebLogic/Windows) Cette section décrit la méthode d'installation du serveur Hub exécuté dans l'environnement du serveur d'applications WebLogic sous Windows.
Installation du serveur Hub (WebLogic/Windows)
57
Présentation de l'installation
Utilisez les étapes suivantes pour installer le serveur Hub : Étape
Tâche
Instructions
1
Préparer l'environnement cible, dont la configuration du serveur d'applications.
“Préparation de l'installation” à la page 58.
2
Installer le serveur Hub en exécutant le programme d'installation.
“Exécuter le programme d'installation du serveur Hub” à la page 59.
3
Indiquer ou changer les paramètres de configuration du serveur Hub.
“Configuration du serveur Hub” à la page 62.
Préparation de l'installation
Effectuez les tâches de cette section avant d'installer le serveur Hub.
Répondre à la configuration matérielle et logicielle requise Avant d'installer le serveur Hub, assurez-vous de posséder la configuration matérielle et logicielle requise pour le serveur Hub comme décrit dans les Notes de publication de Informatica MDM Hub. En particulier, vérifiez que vous possédez la version adéquate des pilotes Oracle.
Obtenir un fichier de licence Informatica Vous devez posséder un fichier de licence Informatica. Le programme d'installation du serveur Hub n'installe pas Informatica MDM Hub sans fichier de licence valide. Contactez le Support client international Informatica pour obtenir une licence.
Vérification de la mémoire physique Vérifiez que vous disposez de suffisamment de mémoire physique disponible pour satisfaire aux besoins d'exécution de tous les logiciels Informatica que vous prévoyez d'installer. Utilisez la formule suivante pour déterminer vos besoins en mémoire physique : Total Informatica runtime memory footprint = JDK JVM max heap size of the application server + Window’s native heap size
58
Chapitre 3: Installation du serveur Hub
Par défaut, Windows a une limite de 2 Go de mémoire allouée à un processus unique. Cette limite de 2 Go est la limite dans laquelle l'ensemble des exécutions Informatica MDM Hub doit tenir. Assurez-vous qu'il y a suffisamment de mémoire RAM physique disponible pour satisfaire aux besoins d'exécution de tous les logiciels Informatica que vous prévoyez d'installer. En ayant toutes vos applications non-Informatica en fonction, utilisez la formule suivante pour déterminer si votre mémoire RAM physique est adéquate : min physical RAM available >= Window’s native process memory limit >=(application server JVM maximum heap size + memory size)
Pour plus d'informations sur la mémoire RAM et la mémoire physique, consultez votre documentation Windows.
Vérification du stockage disponible Le serveur Hub requiert 500 Mo d'espace disque disponible.
Installer et configurer WebLogic Installez et configurez WebLogic conformément à votre documentation WebLogic. Avant d'installer le serveur Hub, créez un domaine WebLogic pour le serveur Hub à l'aide de l'Assistant d'administration WebLogic, conformément à votre documentation WebLogic. Remarque: Pour utiliser un environnement groupé WebLogic, contactez le Support client international Informatica.
Configuration de JBoss pour utiliser une source de données Oracle Contactez Oracle pour obtenir les pilotes JDBC requis pour la configuration de votre base de données. Une fois que vous avez obtenu les pilotes, configurez WebLogic comme suit : Pour configurer WebLogic afin qu'il utilise une source de données Oracle : 1.
Copiez les nouveaux fichiers de pilote JDBC Oracle dans votre répertoire < rép_install_WebLogic >\ weblogicxx \server\lib. où weblogicxx est le répertoire WebLogic de votre version.
Exécuter le programme d'installation du serveur Hub
Le programme d'installation du serveur Hub est utilisé pour installer le logiciel Serveur Hub. Il est inclus dans votre distribution Informatica MDM Hub.
Considérations d'installation Vous devez utiliser le même nom de serveur pour installer le serveur Hub et le Cleanse Match Server. Les noms de fichiers et les répertoires dans cette section peuvent varier légèrement selon le type d'installation effectué.
Étapes de l'installation Pour installer le serveur Hub : 1.
Assurez-vous que votre serveur d'applications a démarré et fonctionne correctement.
Installation du serveur Hub (WebLogic/Windows)
59
2.
Exécutez le programme d'installation du serveur Hub ( hub_install.exe), qui est situé dans la distribution du répertoire \windows. Le programme d'installation serveur Hub affiche l'écran d'introduction.
3.
Cliquez sur Suivant pour continuer. L'écran d'accord de licence s'affiche.
4.
Sélectionnez « J'accepte les termes de l'Accord de licence » puis cliquez sur Suivant. L'écran de choix du dossier d'installation s'affiche. Important: Ne pas utiliser un chemin qui contient des espaces dans les noms de répertoire ou de dossier. Remarque: Si vous saisissez un emplacement qui contient une version précédemment installée du logiciel Informatica, le programme d'installation vous demande si vous voulez installer un correctif pour l'installation existante. Pour les détails sur le processus de mise à niveau, voir Guide de mise à niveau de Informatica MDM Hub.
5.
Effectuez l'une des opérations suivantes : ¨ Cliquez sur Suivant pour installer Informatica MDM Hub dans C:\infamdm\hub\server. ¨ Entrez le chemin vers le dossier d'installation. Cliquez sur Suivant. ¨ Cliquez sur le bouton Choisir pour choisir un autre emplacement où installer Informatica MDM Hub puis
cliquez sur Suivant. L'écran de choix de dossier de raccourci s'affiche. 6.
Sélectionnez un dossier de raccourci puis cliquez sur Suivant pour continuer. L'écran de saisie de l'emplacement du fichier de licence s'affiche.
7.
Cliquez sur Choisir pour choisir un fichier de licence. Informatica vous fournit un fichier de licence. Si vous n'avez pas le fichier de licence, vous ne pouvez pas continuer l'installation. Contactez le Support client international Informatica pour obtenir le fichier de licence. Cliquez sur Suivant pour continuer. L'écran Serveur d'applications s'affiche.
8.
Choisissez WebLogic et cliquez sur Suivant. L'écran d'accueil du serveur d'applications WebLogic s'affiche.
9.
Configurer les paramètres WebLogic. ¨ Choisissez un chemin vers le répertoire d'installation du domaine WebLogic pour le domaine que vous
voulez utiliser pour Informatica MDM Hub. Cliquez sur Suivant. L'écran Connexion au serveur d'applications WebLogic s'affiche. ¨ Renseignez les informations suivantes :
60
Champ
Description
Hôte
Nom de l'ordinateur hôte sur lequel WebLogic est installé.
Serveur
Nom du serveur sur lequel WebLogic est déployé.
Nom d'utilisateur
Nom de l'utilisateur pour l'installation WebLogic.
Chapitre 3: Installation du serveur Hub
Champ
Description
Mot de passe
Mot de passe qui correspond à l'utilisateur WebLogic.
Numéro de port
Numéro de port d'écoute de votre serveur WebLogic.
Le programme d'installation du serveur Hub collecte les informations pour la connexion administrative et les utilise pour créer la source de données JDBC vers la base de données principale. Si vous saisissez des informations de connexion incorrectes, le processus de vérification dans le programme d'installation du serveur Hub s'arrêtera jusqu'à ce que vous corrigiez les informations. 10.
Cliquez sur Suivant. L'écran Sélection de base de données s'affiche.
11.
Sélectionner Oracle. Cliquez sur Suivant. L'écran Sélection du type de connexion de base de données Oracle s'affiche.
12.
Sélectionnez le type de connexion voulu (Nom service ou SID). Cliquez sur Suivant. L'écran Informations de base de données Oracle s'affiche.
13.
Saisissez les paramètres suivants pour la base de données Oracle à laquelle vous voulez vous connecter : nom de serveur, numéro de port, nom de service ou SID Oracle (selon le type de connexion sélectionné), nom de schéma système Informatica MDM Hub, nom d'utilisateur CMX et mot de passe CMX (pour le nom d'utilisateur CMX). Remarque: Le mot de passe par défaut pour l'utilisateur CMX est !!cmx!!
14.
Cliquez sur Suivant. Si le type de connexion Oracle sélectionné est Nom de service, l'écran Personnalisation d'URL de connexion apparaît. Modifiez l'URL générée par le système si vous le désirez. Cliquez sur Suivant. L'écran Script PostInstallSetup (déploiement) apparaît.
15.
Cliquez sur Oui pour exécuter le script durant l'installation, ou cliquez sur Non pour l'exécuter manuellement plus tard. Cliquez sur Suivant. L'écran Résumé avant installation s'affiche.
16.
Si vous voulez changer des options, cliquez sur le bouton Précédent pour revenir aux écrans précédents et changer vos sélections. Une fois que le résumé reflète les options souhaitées, cliquez sur Installer pour démarrer l'installation. Une fois l'installation terminée, l'écran Installation terminée apparaît.
17.
Cliquez sur Terminé pour quitter le programme d'installation du serveur Hub.
18.
Assurez-vous d'être capable de lancer la console Hub. Pour les informations sur le lancement de la console Hub, consultez Chapitre 5, “Lancement de la console Hub” à la page 146.
Installation du serveur Hub (WebLogic/Windows)
61
LIENS CONNEXES : ¨ “Exécuter manuellement le processus de post-installation” à la page 64
Fichiers journaux d'installation Les fichiers suivants sont utiles pour le dépannage des problèmes lors du processus d'installation du serveur Hub. Copiez ces fichiers journaux dans le répertoire de documentation de l'installation. En cas de problème d'installation, ces fichiers vous seront utiles pour le soumettre au Support client international Informatica. Emplacement / Fichier journal
Description
\hub\server \Informatica_MDM_Hub_ Server_InstallLog_fr.xml
Contient les messages du journal pour l'installation du serveur Hub.
\hub\server \logs\installPrereq.log
Contient les messages des prérequis générés lors de l'installation.
\hub\server \infamdm_ installer_debug.txt
Contient les messages de débogage.
hub\server \logs\postInstallSetup.log
Contient les messages postInstallSetup pour le script.
\hub\server \logs\cmxserver.log
Journal du serveur Hub. Ce fichier est créé au démarrage du serveur.
Fichiers journaux WebLogic. Par exemple :
Situés dans l'arborescence sous le répertoire d'installation WebLogic.
\servers\AdminServer\logs \AdminServer.log \servers\AdminServer\logs \.log
LIENS CONNEXES : ¨ “Fichiers journaux de Informatica MDM Hub” à la page 185 ¨ “Créer un répertoire de documentation d'installation” à la page 5
Configuration du serveur Hub
Cette section décrit le mode de configuration du serveur Hub une fois installé.
Fichier EAR du serveur Hub Lors de l'exécution, l'application serveur Hub doit rechercher l'installation à partir de laquelle elle a été déployée. Par conséquent, ne transférez pas le fichier EAR pour un déploiement sur une autre machine. Par exemple, si vous avez installé le serveur Hub sur une machine Marketing puis avez déployé le fichier EAR sur la machine Ventes, l'application pour Ventes n'a pas pu localiser les informations de configuration de l'installation telles que la journalisation.
62
Chapitre 3: Installation du serveur Hub
Vérification du numéro de version et de build Vérifiez l'un des fichiers suivants pour trouver le numéro de version et de build du Cleanse Match Server : ¨ Entrée JAR manifest.mf à l'intérieur du fichier < répertoire_installation_infamdm >\hub\cleanse\siperian-mrmcleanse.ear ¨ versionInfo.xml situé dans : \hub\server\conf\versionInfo.xml ¨ Exécutez versionInfo.bat situé dans : le fichier < répertoire_install_infamdm >\hub\server\bin \versionInfo.bat
Configuration des paramètres de journalisation Vous pouvez configurer < répertoire_installation_infamdm >\hub\server\conf\log4j_fr.xml pour la journalisation. La valeur par défaut est INFO pour log4j_fr.xml. Vous pouvez activer DEBUG pour mrmserver en remplaçant INFO par DEBUG dans log4j_fr.xml. Une fois ce fichier mis à jour, vous devez redémarrer l'application serveur Hub.
Paramétrage des propriétés de configuration Vous pouvez configurer le fichier cmxserver.properties dans le répertoire < infamdm_install_directory > \hub \server\resources. Après avoir mis à jour ce fichier, vous devez redémarrer l'application serveur Hub pour recharger les paramètres du fichier. Les valeurs contenues dans ce fichier reflètent votre installation. Votre fichier doit être similaire à l'exemple suivant : cmx.home=C:\infamdm\hub\server cmx.server.masterdatabase.type=oracle cmx.application.server.type=weblogic cmx.appserver.rmi.port=7001 cmx.appserver.naming.protocol=t3 cmx.appserver.soap.connector.port= jnlp.initial-heap-size=128m jnlp.max-heap-size=192m cmx.server.datalayer.cleanse.execution=SERVER cmx.server.datalayer.cleanse.working_files.location=C:\infamdm\hub\server\logs cmx.server.datalayer.cleanse.working_files=LOCAL
Modifier vos paramètres WebLogic Si vous avez tapé des paramètres de WebLogic incorrects lors de l'installation, procédez ainsi : 1.
Ouvrez le fichier suivant pour la modification : \server\bin\build.properties
2.
Modifiez vos paramètres de configuration de WebLogic dans la section #Server settings de build.properties.
3.
Enregistrez et fermez le fichier build.properties.
4.
Exécutez le script postInstallSetup.bat selon les instructions contenues dans “Exécuter manuellement le processus de post-installation” à la page 64.
5.
Redémarrez le serveur d'applications.
Changement de mots de passe Après avoir installé le serveur Hub, vous pouvez changer le mot de passe pour les utilisateurs de CMX_SYSTEM et de CMX_ORS. Pour plus d’informations, consultez la section “Modification des mots de passe après l'installation” à la page 70.
Tâches post-installation Cette section décrit les tâches à effectuer après avoir exécuté le programme d'installation du serveur Hub. Installation du serveur Hub (WebLogic/Windows)
63
Exécuter manuellement le processus de post-installation Si vous décidez que le programme d'installation du logiciel Informatica MDM Hub doit omettre le processus de post-installation, vous devrez exécuter manuellement ce script. Ce script se trouve par défaut dans le répertoire suivant : \hub\server
Par exemple, le répertoire par défaut est C:\infamdm\hub\server. Pour exécuter manuellement le script de post-installation, exécutez la commande suivante à l'invite de commande : postInstallSetup.bat -Dweblogic.password= -Ddatabase.password=
où est le mot de passe de votre serveur d'applications WebLogic et est le mot de passe de votre base de données.
Redéploiement manuel de l'application serveur Hub Si vous devez redéployer manuellement l'application serveur Hub, consultez les instructions dans “Redéploiement manuel du serveur Hub (WebLogic/Windows)” à la page 213.
Installation du serveur Hub (WebSphere/Windows) Cette section décrit la méthode d'installation du serveur Hub exécuté dans l'environnement du serveur d'applications WebSphere sous Windows.
Présentation de l'installation
Utilisez les étapes suivantes pour installer le serveur Hub :
64
Étape
Tâche
Instructions
1
Préparer l'environnement cible, dont la configuration du serveur d'applications.
“Préparation de l'installation” à la page 65.
2
Installer le serveur Hub en exécutant le programme d'installation.
“Exécuter le programme d'installation du serveur Hub” à la page 66.
3
Indiquer ou changer les paramètres de configuration du serveur Hub.
“Configuration du serveur Hub” à la page 69.
Chapitre 3: Installation du serveur Hub
Préparation de l'installation
Effectuez les tâches de cette section avant d'installer le serveur Hub.
Répondre à la configuration matérielle et logicielle requise Avant d'installer le serveur Hub, assurez-vous de posséder la configuration matérielle et logicielle requise pour le serveur Hub comme décrit dans les Notes de publication de Informatica MDM Hub. En particulier, vérifiez que vous possédez la version adéquate des pilotes Oracle.
Obtenir le fichier de licence Informatica Vous devez posséder un fichier de licence Informatica. Le programme d'installation du serveur Hub n'installe pas Informatica MDM Hub sans fichier de licence valide. Contactez le Support client international Informatica pour obtenir une licence.
Vérification de la mémoire physique Vérifiez que vous disposez de suffisamment de mémoire physique disponible pour satisfaire aux besoins d'exécution de tous les logiciels Informatica que vous prévoyez d'installer. Utilisez la formule suivante pour déterminer vos besoins en mémoire physique : Total Informatica runtime memory footprint = JDK JVM max heap size of the application server + Window’s native heap size
Par défaut, Windows a une limite de 2 Go de mémoire allouée à un processus unique. Cette limite de 2 Go est la limite dans laquelle l'ensemble des exécutions Informatica MDM Hub doit tenir. Assurez-vous qu'il y a suffisamment de mémoire RAM physique disponible pour satisfaire aux besoins d'exécution de tous les logiciels Informatica que vous prévoyez d'installer. En ayant toutes vos applications non-Informatica en fonction, utilisez la formule suivante pour déterminer si votre mémoire RAM physique est adéquate : min physical RAM available >= Window’s native process memory limit >=(application server JVM maximum heap size + memory size)
Pour plus d'informations sur la mémoire RAM et la mémoire physique, consultez votre documentation Windows.
Vérification du stockage disponible Le serveur Hub requiert 500 Mo d'espace disque disponible.
Installer et configurer WebSphere Installez et configurez WebSphere selon la documentation de WebSphere.
Configuration de WebSphere pour utiliser une source de données Oracle Contactez Oracle pour obtenir les pilotes JDBC nécessaires à la configuration de la base de données. Une fois que vous avez obtenu les pilotes, configurez WebLogic comme suit :
Installation du serveur Hub (WebSphere/Windows)
65
Pour configurer WebSphere afin d'utiliser une source de données Oracle, copiez les fichiers de pilotes JDBC d'Oracle dans le répertoire < rép_installation_WebSphere >\lib.
Configurer les paramètres JVM Utilisez la Console d'administration Websphere pour vérifier et configurer les paramètres JVM suivants : ¨ Taille initiale du tas mémoire : 256 Mo ¨ Taille maximale du tas mémoire : 768 Mo ¨ Arguments JVM génériques : -Xss1000k
Configurer la propriété personnalisée de conteneur Web La propriété personnalisée de conteneur Web doit être paramétrée si vous devez utiliser Informatica Data Director. Vous devez configurer la propriété personnalisée de conteneur Web suivante à l'aide de la console d'administration WebSphere : ¨ Nom de la propriété : com.ibm.ws.webcontainer.invokerequestlistenerforfilter ¨ Valeur : true
Pour des instructions sur le paramétrage des propriétés personnalisées de conteneur Web, consultez votre documentation WebSphere.
Exécuter le programme d'installation du serveur Hub
Le programme d'installation du serveur Hub est utilisé pour installer le logiciel Serveur Hub. Il est inclus dans votre distribution Informatica MDM Hub.
Considérations d'installation Vous devez utiliser le même nom de serveur pour installer le serveur Hub et le Cleanse Match Server. Les noms de fichiers et les répertoires dans cette section peuvent varier légèrement selon le type d'installation effectué.
Étapes de l'installation Pour installer le serveur Hub : 1.
Assurez-vous que votre serveur d'applications a démarré et fonctionne correctement.
2.
Exécutez le programme d'installation du serveur Hub ( hub_install.exe), qui est situé dans la distribution du répertoire \windows. Le programme d'installation serveur Hub affiche l'écran d'introduction.
3.
Cliquez sur Suivant pour continuer. L'écran d'accord de licence s'affiche.
4.
66
Sélectionnez « J'accepte les termes de l'Accord de licence » puis cliquez sur Suivant.
Chapitre 3: Installation du serveur Hub
L'écran de choix du dossier d'installation s'affiche. Important: Ne pas utiliser un chemin qui contient des espaces dans les noms de répertoire ou de dossier. Remarque: Si vous saisissez un emplacement qui contient une version précédemment installée du logiciel Informatica, le programme d'installation vous demande si vous voulez installer un correctif pour l'installation existante. Pour les détails sur le processus de mise à niveau, voir Guide de mise à niveau de Informatica MDM Hub. 5.
Effectuez l'une des étapes suivantes : ¨ Cliquez sur Suivant pour installer Informatica MDM Hub dans C:\infamdm\hub\server. ¨ Entrez le chemin vers le dossier d'installation. Cliquez sur Suivant. ¨ Cliquez sur le bouton Choisir pour choisir un autre emplacement où installer Informatica MDM Hub puis
cliquez sur Suivant. L'écran de choix de dossier de raccourci s'affiche. 6.
Sélectionnez un dossier de raccourci puis cliquez sur Suivant pour continuer. L'écran de saisie de l'emplacement du fichier de licence s'affiche.
7.
Cliquez sur Choisir pour choisir un fichier de licence. Informatica vous fournit un fichier de licence. Si vous n'avez pas le fichier de licence, vous ne pouvez pas continuer l'installation. Contactez le Support client international Informatica pour obtenir le fichier de licence. Cliquez sur Suivant pour continuer. L'écran Serveur d'applications s'affiche.
8.
Choisissez WebSphere. Cliquez sur Suivant. L'écran d'accueil du serveur d'applications WebSphere s'affiche.
9.
Procédez comme suit pour configurer les serveurs de nettoyage double : ¨ Choisissez un chemin vers le serveur d'applications WebSphere. Cliquez sur Suivant. ¨ L'écran de rappel s'affiche. ¨ Vérifiez avoir rempli les prérequis et cliquez sur OK. ¨ L'écran Sélection sécurité WebSphere s'affiche. Choisissez si la sécurité WebSphere est activée pour les
deux options ; Oui ou Non. Non est sélectionné par défaut. Si vous cliquez sur Non et Suivant, l'écran Port du serveur d'applications WebSphere s'affiche. Définissez le nom du serveur et du port SOAP pour votre serveur d'applications WebSphere. Cliquez sur Suivant. Si vous cliquez sur Oui et Suivant, l'écran Port du serveur d'applications WebSphere et justificatifs d'identité de l'utilisateur s'affiche. Renseignez les champs Nom d'utilisateur WebSphere et Mot de passe WebSphere. Définissez le nom du serveur et les ports RMI et SOAP pour votre serveur d'applications WebSphere. Cliquez sur Suivant. 10.
L'écran Sélection de base de données s'affiche. Sélectionner Oracle. Cliquez sur Suivant. L'écran Sélection du type de connexion de base de données Oracle s'affiche.
11.
Choisissez le nom de service ou le type de connexion SID. Cliquez sur Suivant. L'écran Informations de base de données Oracle apparaît.
12.
Saisissez les paramètres suivants pour la base de données Oracle à laquelle vous voulez vous connecter : nom de serveur, numéro de port, nom de service ou SID Oracle (selon le type de connexion sélectionné),
Installation du serveur Hub (WebSphere/Windows)
67
nom de schéma système Informatica MDM Hub, nom d'utilisateur CMX et mot de passe CMX (pour le nom d'utilisateur CMX). Remarque: Le mot de passe par défaut pour l'utilisateur CMX est !!cmx!! 13.
Cliquez sur Suivant.
14.
Si le type de connexion Oracle sélectionné est Nom de service, l'écran Personnalisation d'URL de connexion apparaît. Modifiez l'URL générée par le système si vous le désirez. Cliquez sur Suivant. L'écran Script PostInstallSetup (déploiement) apparaît.
15.
Cliquez sur Oui pour exécuter le script durant l'installation, ou cliquez sur Non pour l'exécuter manuellement plus tard. Pour plus d'informations sur le processus post-installation, voir “Exécuter manuellement le processus de post-installation” à la page 70. Cliquez sur Suivant. L'écran Résumé avant installation s'affiche.
16.
Si vous voulez changer des options, cliquez sur le bouton Précédent pour revenir aux écrans précédents et changer vos sélections. Une fois que le résumé reflète les options souhaitées, cliquez sur Installer pour démarrer l'installation. Une fois l'installation terminée, l'écran Installation terminée apparaît.
17.
Cliquez sur Terminé pour quitter le programme d'installation du serveur Hub.
18.
Assurez-vous d'être capable de lancer la console Hub. Pour les informations sur le lancement de la console Hub, consultez Chapitre 5, “Lancement de la console Hub” à la page 146.
Fichiers journaux d'installation Les fichiers suivants sont utiles pour le dépannage des problèmes lors du processus d'installation du serveur Hub. Copiez ces fichiers journaux dans le répertoire de documentation de l'installation. En cas de problème d'installation, ces fichiers vous seront utiles pour le soumettre au Support client international Informatica. Emplacement / Fichier journal
Description
\hub\server \Informatica_MDM_Hub_ Server_InstallLog_fr.xml
Contient les messages du journal pour l'installation du serveur Hub.
\hub\server \logs\installPrereq.log
Contient les messages des prérequis générés lors de l'installation.
\hub\server \infamdm_installer_ debug.txt
Contient les messages de débogage.
\hub\server \logs\postInstallSetup.lo g
Contient les messages postInstallSetup pour le script.
\hub\server \logs\cmxserver.log
Journal du serveur Hub. Ce fichier est créé au démarrage du serveur.
Fichiers journaux WebSphere. Par exemple : dossier
Situés dans l'arborescence sous le répertoire d'installation WebSphere.
\profiles\AppSrv01\logs \
68
Chapitre 3: Installation du serveur Hub
LIENS CONNEXES : ¨ “Fichiers journaux de Informatica MDM Hub” à la page 185 ¨ “Créer un répertoire de documentation d'installation” à la page 5
Configuration du serveur Hub
Cette section décrit le mode de configuration du serveur Hub une fois installé.
Fichier EAR du serveur Hub Lors de l'exécution, l'application serveur Hub doit rechercher l'installation à partir de laquelle elle a été déployée. Par conséquent, ne transférez pas le fichier EAR pour un déploiement sur une autre machine. Par exemple, si vous avez installé le serveur Hub sur une machine Marketing puis avez déployé le fichier EAR sur la machine Ventes, l'application pour Ventes n'a pas pu localiser les informations de configuration de l'installation telles que la journalisation.
Vérification du numéro de version et de build Vérifiez l'un des fichiers suivants pour trouver le numéro de version et de build du Cleanse Match Server : ¨ Entrée JAR manifest.mf à l'intérieur du fichier < répertoire_installation_infamdm >\hub\cleanse\siperian-mrmcleanse.ear ¨ versionInfo.xml situé dans : \hub\server\conf\versionInfo.xml ¨ Exécutez versionInfo.bat situé dans : le fichier < répertoire_install_infamdm >\hub\server\bin \versionInfo.bat
Configuration des paramètres de journalisation Vous pouvez configurer < répertoire_installation_infamdm >\hub\server\conf\log4j_fr.xml pour la journalisation. La valeur par défaut est INFO pour log4j_fr.xml. Vous pouvez activer DEBUG pour mrmserver en remplaçant INFO par DEBUG dans log4j_fr.xml. Une fois ce fichier mis à jour, vous devez redémarrer l'application serveur Hub.
Paramétrage des propriétés de configuration Vous pouvez configurer le fichier cmxserver.properties dans le répertoire < infamdm_install_directory > \hub \server\resources. Après avoir mis à jour ce fichier, vous devez redémarrer l'application serveur Hub pour recharger les paramètres du fichier. Les valeurs contenues dans ce fichier reflètent votre installation. Votre fichier est similaire à ceci : cmx.home=C:\infamdm\hub\server cmx.server.masterdatabase.type=oracle cmx.application.server.type=websphere cmx.appserver.rmi.port=2809 cmx.appserver.naming.protocol=iiop cmx.appserver.soap.connector.port=8880 jnlp.initial-heap-size=128m jnlp.max-heap-size=192m cmx.server.datalayer.cleanse.execution=SERVER
Installation du serveur Hub (WebSphere/Windows)
69
cmx.server.datalayer.cleanse.working_files.location=C:\infamdm\hub\server\logs cmx.server.datalayer.cleanse.working_files=LOCAL
Modifier vos paramètres WebSphere Si vous avez tapé des paramètres de WebSphere incorrects lors de l'installation, procédez ainsi : 1.
Ouvrez le fichier suivant pour la modification : \server\bin\build.properties
2.
Modifiez vos paramètres de configuration de WebSphere.
3.
Enregistrez et fermez le fichier build.properties.
4.
Exécutez le script postInstallSetup selon les instructions contenues dans “Exécuter manuellement le processus de post-installation” à la page 70.
5.
Redémarrez le serveur d'applications.
Changement de mots de passe Après avoir installé le serveur Hub, vous pouvez changer le mot de passe pour les utilisateurs de CMX_SYSTEM et de CMX_ORS. Pour plus d’informations, consultez la section “Modification des mots de passe après l'installation” à la page 70.
Tâches post-installation Cette section décrit les tâches à effectuer après avoir exécuté le programme d'installation du serveur Hub.
Exécuter manuellement le processus de post-installation Si vous décidez que le programme d'installation du logiciel Informatica MDM Hub doit omettre le processus de post-installation, vous devrez exécuter manuellement ce script. Ce script se trouve par défaut dans le répertoire suivant : \hub\server
Par exemple, le répertoire par défaut est C:\infamdm\hub\server. Pour exécuter manuellement le script de post-installation, exécutez la commande suivante à l'invite de commande : postInstallSetup.bat -Ddatabase.password=!!cmx!!
Redéploiement manuel de l'application serveur Hub Si vous devez redéployer manuellement l'application serveur Hub, consultez les instructions dans “Redéploiement manuel du serveur Hub (WebSphere/Windows)” à la page 216.
Modification des mots de passe après l'installation Après avoir installé le serveur Hub, vous pouvez changer les mots de passe pour les utilisateurs de CMX_SYSTEM et de CMX_ORS.
70
Chapitre 3: Installation du serveur Hub
Modification du mot de passe de l'utilisateur CMX_SYSTEM Une fois le serveur Hub installé, vous pouvez changer le mot de passe pour l'utilisateur de CMX_SYSTEM. Si c'est le cas, vous devez également : ¨ Changer le mot de passe pour l'utilisateur de CMX dans Oracle. ¨ Définir le même mot de passe dans la source de données du serveur d'applications.
Pour plus d'informations sur le changement des mots de passe dans Informatica MDM Hub, consultez le Guide de l'administrateur de Informatica MDM Hub.
Modification du mot de passe de l'utilisateur CMX_ORS Une fois le serveur Hub installé, vous pouvez changer le nom d'utilisateur et le mot de passe pour l'utilisateur de CMX_ORS. Si c'est le cas, vous devez également : ¨ Changer le mot de passe pour l'utilisateur de CMX_ORS dans Oracle. ¨ Définir le même mot de passe dans la source de données du serveur d'applications. ¨ Enregistrer le schéma avec le même nom d'utilisateur et mot de passe que vous avez configurés dans le
serveur de bases de données et d'applications. Tous ces noms d'utilisateur et mots de passe doivent être identiques.
Cryptage de mot de passe de base de données dans JBoss Le serveur Informatica MDM Hub crée des fichiers de source de données dans JBoss pour se connecter aux bases de données. L'installation du serveur Hub MDM crée une source de données pour cmx_system et la console Hub MDM crée une source de données pour l'ORS lors de l'enregistrement de l'ORS. Ces fichiers de source de données ont des mots de passe en texte clair. Cette section décrit comment crypter des mots de passe dans les fichiers de source de données en fonction du cryptage des mots de passe de source de données fourni par JBoss. Dans le système Informatica MDM, les fichiers de source de données sont disponibles aux emplacements suivants : ¨ \server\\deploy\siperian-*-ds.xml ¨ \conf\siperian-mrm-ds.xml
Remarque: Lorsque vous modifiez le fichier de source de données pour cmx_system dans \server\default\deploy, vous devez aussi modifier le fichier de source de données dans \conf. Pour crypter les mots de passe dans les fichiers de source de données, vous devez utiliser la procédure suivante : 1.
Crypter les mots de passe de base de données.
2.
Spécifier une nouvelle politique d'application dans login-config.xml pour chaque source de données.
3.
Référencer la politique d'application depuis les fichiers de source de données.
Cryptage de mot de passe de base de données dans JBoss
71
Étape 1. Crypter le mot passe de base de données. Pour crypter votre mot de passe de base de données en texte clair dans JBoss, exécutez les commandes suivantes : Pour Windows cd java -cp client\jboss-logging-spi.jar;common\lib\jbosssx.jar org.jboss.resource.security.SecureIdentityLoginModule
Pour UNIX cd java -cp client/jboss-logging-spi.jar:common/lib/jbosssx.jar org.jboss.resource.security.SecureIdentityLoginModule
Étape 2. Spécifier une nouvelle politique d'application dans loginconfig.xml Vous devez spécifier la politique d'application dans le fichier login-config.xml situé dans : \server\default\conf
Voici un exemple de politique d'application pour la source de données jdbc/siperian-cmx_system-ds : cmx -4302ef264bee5b58 jboss.jca:service=XATxCM,name=jdbc/siperiancmx_system-ds
Remarque: Vous devez modifier les valeurs en gras pour votre source de données. Le nom de la politique d'application doit être unique dans le fichier. Ce nom de politique d'application est référé depuis le fichier de données source. Le nom de l'option de module est le nom de l'utilisateur de la base de données et le mot de passe de l'option de module est le mot de passe crypté de l'utilisateur de la base de données qui est généré dans l'étape précédente. Le nom de la source de données pour managedConnectionFactoryName dans l'option de module est spécifié à l'aide de l'attribut jboss.jca:name.
Étape 3. Référencer la politique d'application depuis le fichier de source de données Pour référencer la politique d'application depuis un fichier de source de données : 1.
Ouvrez le fichier de source de données situé dans \server\default\deploy.
2.
Remplacez la référence au nom d'utilisateur et au mot de passe par le domaine de sécurité, qui est la référence à la politique d'application dans login-config.xml. Exemple : Remplace ce qui suit : cmx !!cmx!!
Par : cmx_system_password
72
Chapitre 3: Installation du serveur Hub
CHAPITRE 4
Installation du Cleanse Match Server Ce chapitre comprend les rubriques suivantes : ¨ Présentation de l'installation du Cleanse Match Server, 73 ¨ À propos du Cleanse Match Server, 74 ¨ Installation du Cleanse Match Server (JBoss/UNIX), 74 ¨ Installation du Cleanse Match Server (WebLogic/UNIX), 86 ¨ Installation du Cleanse Match Server (WebSphere/UNIX), 97 ¨ Installation du Cleanse Match Server (JBoss/Windows), 110 ¨ Installation du Cleanse Match Server (WebLogic/Windows), 121 ¨ Installation du Cleanse Match Server (WebSphere/Windows), 132
Présentation de l'installation du Cleanse Match Server
Ce chapitre explique la méthode d'installation et de configuration du Cleanse Match Server dans votre implémentation de Informatica MDM Hub. Les instructions sont organisées par le serveur d'applications et la plateforme. Remarque: Si vous possédez une version antérieure du Cleanse Match Server, consultez le Guide de mise à niveau de Informatica MDM Hub pour obtenir les instructions de mise à niveau. Ce chapitre traite des nouvelles installations.
73
À propos du Cleanse Match Server Le composant d'exécution du Cleanse Match Server traite les demandes de nettoyage et de correspondance et est déployé dans l'environnement du serveur d'applications. Le Cleanse Match Server contient les composants suivants : ¨ Un serveur de nettoyage qui gère les opérations de nettoyage des données. ¨ Un serveur de correspondance qui gère les opérations de correspondance.
Le Cleanse Match Server fournit une interface aux moteurs de nettoyage pris en charge, comme décrit dans le Guide de l’adaptateur de nettoyage de Informatica MDM Hub. Le Cleanse Match Server et le moteur de nettoyage fonctionnent conjointement pour normaliser et optimiser les données pour la correspondance et la consolidation.
Moteurs de correspondance de nettoyage pris en charge Informatica suppose que vous connaissez votre moteur de nettoyage et que vous l'avez déjà installé et configuré avant d'installer Informatica MDM Hub. Voir les Notes de publication de Informatica MDM Hub pour les moteurs de nettoyage et leurs versions prises en charge par Informatica MDM Hub.
PostInstallSetup Par défaut, le programme d'installation du Cleanse Match Server exécute le processus de post-installation (script postInstallSetup) pour déployer l'application sur votre serveur d'applications et effectue une configuration de ce
dernier. Cependant, lors de l'exécution de l'installation, vous pouvez choisir de ne pas exécuter le processus de post-installation, auquel cas le programme d'installation du Cleanse Match Server copie uniquement les fichiers dans le répertoire d'installation. Une fois copiées, vous devez déployer manuellement l'application du Cleanse Match Server et effectuer la configuration du serveur d'applications. La séparation des fonctions d'installation et de déploiement vous permet : ¨ D'éviter le déploiement de l'application comme élément du processus d'installation. Exécuter le script
manuellement et ultérieurement lorsque vous êtes sûr que l'application démarre correctement. ¨ De déployer l'application à l'aide de la console administrateur du serveur d'applications. ¨ D'exécuter le script pour redéployer l'application au lieu de réinstaller complètement le Cleanse Match Server. ¨ De régler les problèmes de déploiement en dehors du processus d'installation.
Spécifications de version Informatica MDM Hub unique Tous les composants de votre implémentation Informatica MDM Hub doivent être de la même version Informatica MDM Hub. Si plusieurs versions de Informatica MDM Hub sont installées, chaque version doit être installée dans un environnement distinct. Des versions différentes de Informatica MDM Hub ne peuvent pas coexister dans le même environnement.
Installation du Cleanse Match Server (JBoss/UNIX) Cette section décrit la méthode d'installation du Cleanse Match Server exécuté dans l'environnement du serveur d'applications JBoss sous UNIX.
74
Chapitre 4: Installation du Cleanse Match Server
Présentation de l'installation
L'installation du Cleanse Match Server comprend les étapes suivantes : Étape
Tâche
Instructions
1
Préparer l'environnement cible, dont la configuration du serveur d'applications.
“Préparation de l'installation” à la page 75.
2
Installer le Cleanse Match Server en exécutant le programme d'installation.
“Exécuter le programme d'installation du Cleanse Match Server” à la page 78.
3
Indiquer ou changer les paramètres de configuration du Cleanse Match Server.
“Configuration du Cleanse Match Server” à la page 80.
Préparation de l'installation
Effectuez les tâches de cette section avant d'installer Cleanse Match Server.
Répondre à la configuration matérielle et logicielle requise Avant d'installer le Cleanse Match Server, assurez-vous de posséder la configuration matérielle et logicielle requise pour le Cleanse Match Server comme décrit dans les Notes de publication de Informatica MDM Hub.
Installer et configurer JBoss Sur l'ordinateur où vous exécuterez le Cleanse Match Server, installez et configurez votre environnement JBoss conformément à votre documentation JBoss. Remarque: JBoss 1.5 ne démarre pas avec JDK 1.6 sur le système d'exploitation Solaris 10 sur SPARC. Vous devez actualiser le fichier profile.xml situé dans server/default/conf/bootstrap en remplaçant l'extrait de code suivant :
Par
Installation du Cleanse Match Server (JBoss/UNIX)
75
Configurer JBoss pour utiliser une source de données Oracle Contactez Oracle pour obtenir les pilotes JDBC requis pour la configuration de votre base de données. Une fois que vous avez obtenu les fichiers, configurez JBoss comme suit : Pour configurer JBoss afin qu'il utilise une source de données Oracle, copiez les nouveaux fichiers du pilote JDBC Oracle dans votre répertoire /server/< nom_de_configuration >/lib.
Configuration du pool d'allocation de mémoire JVM Configurez les paramètres du pool d'allocation de mémoire JVM. Utilisez les paramètres ci-après et modifiez-les en fonction de votre implémentation : set JAVA_OPTS=%JAVA_OPTS% -Xms256m -Xmx768m -Xss1000k -XX:PermSize=64m -XX:MaxPermSize=256m
Installer et configurer votre moteur de nettoyage Installez et configurez votre moteur de nettoyage. Procurez-vous tout code de déverrouillage requis pour ce logiciel. Vérifiez que les derniers correctifs sont installés. Vérifiez que votre serveur de nettoyage fonctionne correctement. Pour plus d'instructions sur la configuration de Informatica MDM Hub à intégrer à votre moteur de nettoyage, consultez le Guide de l’adaptateur de nettoyage de Informatica MDM Hub.
Obtenir un fichier de licence Informatica Vous devez posséder un fichier de licence Informatica. Le programme d'installation n'installera pas le Cleanse Match Server sans fichier de licence valide. Contactez le Support client international Informatica pour obtenir un fichier de licence. Votre licence Informatica possède les informations nécessaires à l'installation du Cleanse Server avec le Cleanse Match Server que vous utilisez. Lors de l'installation du Cleanse Server , le programme d'installation du Cleanse Match Server vous demande des informations sur le Cleanse Match Server, recherche les informations dans le fichier de licence puis les stocke dans le fichier cmxcleanse_fr.properties. Si vous avez installé un Cleanse Match Server dont les informations ne correspondent pas dans le fichier de licence Informatica, le programme d'installation du Cleanse Match Server ne stocke aucune information dans le fichier de propriétés. Le fichier de propriétés affiche donc des valeurs par défaut ou vides pour ce Cleanse Match Server. Pour vous assurer que le fichier cmxcleanse_fr.properties est mis à jour, vous devez obtenir le fichier de licence Informatica adéquat et réinstaller le Cleanse Match Server.
Configurer JBoss pour le Cleanse Match Server Cette section décrit comment configurer JBoss avant d'installer le Cleanse Match Server.
Suppression des pilotes obsolètes d'Oracle Avant d'installer le Cleanse Match Server, supprimez les instances des anciens pilotes d'Oracle de la structure de répertoire de JBoss. L'emplacement le plus probable pour les trouver est le répertoire < répertoire_installation_JBoss >/server/< nom_de_configuration >/lib. Les fichiers sont : ¨ ocrs12.jar ¨ orai18n.jar ¨ nls_charset12.jar
76
Chapitre 4: Installation du Cleanse Match Server
Créer des sources de données pour chaque ORS Si vous installez le Cleanse Match Server sur un autre ordinateur que celui exécutant le serveur Hub, vous devez créer des sources de données pour chaque ORS. Vous devez aussi configurer Oracle, ainsi que JBoss.
Configuration de JBoss pour utiliser une source de données Oracle Remarque: Si vous exécutez Oracle sur le même hôte que celui qui exécute le Cleanse Match Server, vous pouvez passer cette section. Pour configurer JBoss afin qu'il utilise une source de données Oracle : 1.
Copiez un fichier source de données échantillon ( name -ds_fr.xml) dans votre répertoire de déploiement JBoss. Par défaut, le répertoire de déploiement JBoss est : <
répertoire_installation_JBoss
> /server/< nom_de_configuration >/deploy
Vous pouvez trouver des exemples dans : /docs/examples/jca
Vous pouvez modifier le nom du fichier d'exemple de source de données, mais il doit se terminer par ds_fr.xml pour être reconnu comme descripteur de source de données. 2.
Éditez la définition de la source de données pour qu'elle corresponde à vos paramètres de connexion de base de données. Modifiez les paramètres suivants : Paramètre
Description
jndi-name
Définir la valeur suivante pour jndi-name pour une source de données serveur Hub : jdbc/siperian-cmx_system-ds Définir la valeur suivante pour jndi-name pour une source de données serveur Hub : jdbc/siperian-< nom_d'hôte_oracle >-< sid_oracle >-< nom_de_schéma_ors >ds où nom_hôte_oracle est le nom de votre hôte, sid_oracle est le nom de votre instance Oracle et nom_schéma_ors est le nom de votre ORS.
connection-url
L'URL de connexion pilote JDBC pour votre pilote. Vérifiez que le nom, l'hôte et le port de la base de données sont corrects pour la base de données à laquelle vous vous connectez. Par exemple : jdbc:oracle:thin:@ server_name :1521:orcl
username
Nom d'utilisateur par défaut utilisé lors de la création d'une nouvelle connexion. L'utilisateur par défaut dans Oracle est cmx pour le serveur Hub et cmx_ors pour le Cleanse Match Server.
password
Mot de passe par défaut utilisé lors de la création d'une nouvelle connexion.
Configuration de JBoss pour le Cleanse Match Server et le serveur Hub Pour JBoss, si vous avez besoin d'exécuter le serveur Hub et le Cleanse Match Server sur le même serveur JBoss, vous devez configurer manuellement JBoss avant de démarrer le serveur. Lorsque vous configurez JBoss avant d'installer le serveur Hub et le Cleanse Match Server, un conflit peut se produire entre le port JBoss et le port Oracle. Vous pouvez modifier le port du serveur d'applications JBoss. Modifiez le fichier suivant : /server//conf/bindingservice.beans/META-INF/bindings-jbossbeans.xml
Installation du Cleanse Match Server (JBoss/UNIX)
77
Le port par défaut du connecteur est 8080. Remplacez le numéro de port par n'importe quel port inutilisé qui n'entre pas en conflit avec les autres applications.
Démarrage du serveur JBoss Pour lancer la console Hub, procédez comme suit pour démarrer le serveur JBoss : 1.
Accédez au répertoire suivant : jboss-5.1.0.GA/bin
2.
Exécutez la commande suivante : run.sh -b 0.0.0.0
Exécuter le programme d'installation du Cleanse Match Server
Le programme d'installation du Cleanse Match Server est utilisé pour installer le logiciel Cleanse Match Server. Il est inclus dans votre distribution Informatica MDM Hub.
Considérations d'installation ¨ Si vous installez le serveur Hub, le serveur d'applications, le serveur de nettoyage et le moteur de nettoyage
sur le même ordinateur, les noms d'utilisateur que vous utilisez pour les installer doivent appartenir au même groupe UNIX. ¨ Vous pouvez installer le serveur Hub et le Cleanse Match Server à l'aide du nom d'utilisateur que vous
souhaitez, mais vous devez utiliser le même nom d'utilisateur pour installer les deux serveurs. ¨ Les noms de fichiers et les répertoires dans cette section peuvent varier légèrement selon le type d'installation
effectué. ¨ N'utilisez pas l'utilisateur root lors de l'installation du Cleanse Match Server sous Linux RedHat. Créez et
utilisez un profil d'utilisateur distinct pour installer Informatica MDM Hub. Il s'agit d'une restriction d'InstallAnywhere car l'utilisateur racine ne possède pas de .profile. ¨ Le programme d'installation du Cleanse Match Server permet également de mettre à niveau les installations
existantes. Si une version précédente du logiciel Informatica est installée, consultez le Guide de mise à niveau de Informatica MDM Hub pour en savoir plus. Cette section traite des nouvelles installations.
Étapes de l'installation Pour installer le Cleanse Match Server : 1.
Assurez-vous que votre serveur d'applications a démarré et fonctionne correctement.
2.
Si vous installez depuis un client distant, démarrez une session Windows X et définissez la valeur DISPLAY vers le client distant.
3.
Exécutez le programme d'installation correspondance de nettoyage Informatica. Le programme d'installation du Cleanse Match Server est en distribution dans le répertoire suivant : Solaris : /solaris/mrmcleanse/ HP-UX : /hpux/mrmcleanse/ Linux : /linux/mrmcleanse/
78
Chapitre 4: Installation du Cleanse Match Server
AIX : /aix/mrmcleanse/ 4.
Exécutez la commande suivante pour commencer le processus d'installation. ./hub_cleanse_install.bin
Le programme d'installation du Cleanse Match Server affiche l'écran d'introduction. Remarque: Pour contourner la validation prérequise dans l'installation, voir “Ignorer l'installation des prérequis” à la page 190. 5.
Cliquez sur Suivant. L'écran d'accord de licence s'affiche.
6.
Acceptez les termes de la licence et cliquez sur Suivant. L'écran de choix du dossier d'installation s'affiche.
7.
Cliquez sur le bouton Choisir pour choisir un autre emplacement où installer le Cleanse Match Server, ou cliquez sur Suivant pour accepter celui par défaut. Important: Ne pas utiliser un chemin qui contient des espaces dans le nom de répertoire ou de dossier. L'écran de saisie de l'emplacement du fichier de licence s'affiche.
8.
Cliquez sur Choisir pour choisir un fichier de licence. Vous ne pouvez pas continuer l'installation si vous n'avez pas de fichier de licence. Contactez le Support client international Informatica pour obtenir un fichier de licence. Cliquez sur Suivant pour continuer. L'écran Serveur d'applications s'affiche.
9.
Choisissez le serveur d'applications JBoss et cliquez sur Suivant. L'écran d'accueil du serveur d'applications JBoss s'affiche.
10.
Configurez les paramètres JBoss : 1.
Spécifiez le répertoire d'installation du serveur d'applications. Cliquez sur Suivant. L'écran Nom de configuration du serveur d'applications JBoss s'affiche.
2.
Spécifiez le nom de configuration (la valeur par défaut est production). Cliquez sur Suivant. L'écran Port du serveur d'applications JBoss s'affiche.
3.
Saisissez votre port d'écoute JNP. Le numéro de port par défaut est dans le fichier suivant : /server//conf/bindingservice.beans/META-INF/bindingsjboss-beans.xml
Remarque: Le port JBoss peut entrer en conflit avec le port Oracle par défaut. Si tel est le cas pour votre installation, vous devez changer un des ports pour résoudre le conflit. Pour changer le numéro de port, ouvrir bindings-jboss-beans_fr.xml pour édition, chercher le mot port, et définir la valeur du port pour qu'elle corresponde à la valeur définie dans l'écran Port de serveur d'applications JBoss. 11.
Configurez les paramètres du moteur de nettoyage pour le moteur de nettoyage que vous utilisez. ¨ Si vous utilisez AddressDoctor, vous devez configurer AddressDoctor en utilisant le programme
d'installation Cleanse Match Server. - Spécifiez les emplacements de fichiers de configuration et de paramètres et le paramètre de type de
correction. Cliquez sur Suivant. ¨ Si vous utilisez Business Objects DQ XI, vous devez configurer Business Objects DQ XI en utilisant le
programme d'installation du Cleanse Match Server. Spécifier les paramètres d'hôte, de port et de sousfichier pour votre moteur de nettoyage Business Objects DQ XI. Cliquez sur Suivant. Remarque: Après installation, vous devez effectuer une configuration supplémentaire pour votre moteur de nettoyage conformément aux instructions dans le Guide de l’adaptateur de nettoyage de Informatica MDM Hub.
Installation du Cleanse Match Server (JBoss/UNIX)
79
12.
Choisissez d'exécuter le script durant l'installation, ou plus tard (voir “Exécuter PostInstallSetup” à la page 85). Cliquez sur Suivant. L'écran Résumé avant installation s'affiche. Si vous voulez changer des options, cliquez sur le bouton Précédent pour revenir aux écrans précédents et changer vos sélections. Une fois que le résumé reflète les options souhaitées, cliquez sur Installer pour démarrer l'installation. L'écran Veuillez patienter s'affiche pendant qu'Informatica configure votre système. Une fois l'installation terminée, l'écran Installation terminée apparaît.
13.
Cliquez sur Terminé pour quitter le programme d'installation du Cleanse Match Server.
Fichiers journaux d'installation Les fichiers journaux suivants sont utiles pour le dépannage des problèmes lors du processus d'installation du Cleanse Match Server. Copiez ces fichiers journaux dans le répertoire de documentation de l'installation que vous avez créé dans “Créer un répertoire de documentation d'installation” à la page 5. En cas de problème d'installation, ces fichiers vous seront utiles pour le soumettre au Support client international Informatica. Fichier
Description
/hub/cleanse/ Informatica_MDM_Hub_Cleanse_Match_Server_InstallLog_f r.xml
Indique les erreurs et l'état de l'installation du Cleanse Match Server.
/hub/cleanse/logs/ postInstallSetup.log
Indique les résultats du script postInstallSetup.
/hub/cleanse/logs/ cmxserver.log
Journaux du serveur de nettoyage.
/hub/cleanse/ infamdm_installer_debug.txt
Indique les éléments choisis lors de l'installation.
/hub/cleanse/logs/ installPrereq.log
Contient les messages des prérequis générés lors de l'installation.
Fichiers journaux JBoss (comme par exemple
Situés dans l'arborescence sous le répertoire d'installation de votre serveur d'applications.
/server/< nom_de_configuration >/log/server.log)
Configuration du Cleanse Match Server
Cette section décrit le mode de configuration du Cleanse Match Server une fois installé.
80
Chapitre 4: Installation du Cleanse Match Server
Considérations de configuration ¨ Lors de l'exécution, le Cleanse Match Server doit rechercher l'installation à partir de laquelle il a été déployé.
Par conséquent, ne déplacez pas le fichier EAR pour le déployer sur une autre machine. Par exemple, si vous avez installé le Cleanse Match Server sur une machine Marketing puis avez déployé le fichier EAR sur la machine Ventes, l'application n'a pas pu localiser les informations de configuration de l'installation telles que la journalisation. ¨ Le fichier cmxcleanse.properties doit être rempaqueté lors d'une modification dans cmx.home. Tout autre
paramètre exige simplement un redémarrage de l'application Cleanse Match Server.
Configuration du Cleanse Match Server avec des moteurs de nettoyage différents Pour plus d'informations concernant la configuration des moteurs de nettoyage, consultez le Guide de l’adaptateur de nettoyage de Informatica MDM Hub.
Vérification du numéro de version et de build Vérifiez l'un des fichiers suivants pour trouver le numéro de version et de build du Cleanse Match Server : ¨ Entrée JAR manifest.mf à l'intérieur du fichier < répertoire_installation_infamdm >/hub/cleanse/siperian-mrmcleanse.ear ¨ versionInfo.xml situé dans : /hub/cleanse/conf/versionInfo.xml ¨ Exécutez versionInfo.sh situé dans : le fichier < répertoire_install_infamdm >/hub/cleanse/bin/ versionInfo.sh
Suppression des fichiers temporaires Par défaut, les fichiers temporaires générés par le service de nettoyage sont conservés sur disque. Vous pouvez configurer le serveur de nettoyage pour les nettoyer en définissant un indicateur dans le fichier de propriétés du serveur de nettoyage (cmxcleanse.properties) qui, par défaut, est stocké dans le répertoire suivant : /hub/cleanse/resources/
L'entrée s'affiche comme suit : cmx.server.datalayer.cleanse.working_files=KEEP
Vous pouvez changer la valeur en FALSE pour supprimer ces fichiers une fois que les processus de nettoyage/ suppression et de création de jetons sont terminés. cmx.server.datalayer.cleanse.working_files=FALSE
Configuration des paramètres de journalisation Vous pouvez configurer l'application de nettoyage pour la journalisation. Les paramètres sont indiqués dans le fichier log4j_fr.xml, situé dans le répertoire < répertoire_installation_infamdm >/hub/cleanse/conf/. La valeur par défaut est INFO pour log4j_fr.xml. Vous pouvez activer DEBUG pour le Cleanse Match Server en remplaçant INFO par DEBUG dans log4j_fr.xml. Pour JBoss, le fichier jboss- log4j_fr.xml est situé dans le répertoire < répertoire_installation_JBoss >/server/< nom_de_configuration >/conf.
Définir les propriétés de configuration Vous pouvez configurer plus encore votre installation de Cleanse Match Server en personnalisant les valeurs dans le fichier cmxcleanse.properties situé dans le répertoire de ressources (comme : < infamdm_install_directory >/ hub/cleanse/resources/
Installation du Cleanse Match Server (JBoss/UNIX)
81
Après avoir mis à jour cmxcleanse.properties, vous devez redémarrer l'application Cleanse Match Server pour recharger les paramètres du fichier. Votre fichier reflète votre installation mais il reste similaire à l'exemple suivant : cmx.server.logging.location=/u1/infamdm/hub/cleanse/logs cmx.server.datalayer.cleanse.working_files.location=/u1/infamdm/hub/cleanse/tmp cmx.server.datalayer.cleanse.working_files=KEEP cmx.server.datalayer.cleanse.execution=LOCAL cmx.home=/u1/infamdm/hub/cleanse cmx.appserver.type=jboss
Ajout du nom de TNS Oracle à la base de données ORS Le Cleanse Match Server traite les tâches de nettoyage en ligne ou par lots. Dans le cas d'une opération en ligne, l'application renvoie le résultat sous forme de réponse XML à l'aide du protocole HTTP. Dans le cas d'une tâche de lots, les commandes de lots que l'application du Cleanse Match Server lance utilisent le chargeur Oracle SQL pour réécrire les données. Lorsque le chargeur est appelé, il utilise les paramètres de tnsnames.ora pour se connecter à la base de données Oracle. Le programme d'installation du Cleanse Match Server n'ajoute pas le nom du TNS dans l'installation Oracle. Par conséquent, sur l'ordinateur du serveur de nettoyage, vous devez ajouter l'entrée TNS au fichier tnsnames.ora. Voici un exemple d'entrée pour les clients Oracle 10g : = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = )) ) (CONNECT_DATA = (SID = )) )
Voici un exemple d'entrée pour les clients Oracle 11 (notez le SERVICE_NAME) : = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = )) ) (CONNECT_DATA = (SERVICE_NAME = )) )
Entrez ce nom de TNS lorsque vous enregistrez la base de données ORS à l'aide de l'outil Bases de données de la console Hub comme indiqué dans les instructions du Guide de l'administrateur de Informatica MDM Hub. Remarque: Les noms TNS sur la machine du serveur Hub et sur la machine du Cleanse Match Server doivent être identiques.
Configurer Cleanse Match Server pour le multi-threading Par défaut, Cleanse Match Server s'exécute en mode single-threaded. Si vous avez un Cleanse Match Server avec plus d'un CPU, vous pouvez gagner en performance en configurant le Cleanse Match Server pour un fonctionnement multi-threaded. Pour configurer Cleanse Match Server pour le multi-threading : 1.
Allez dans le répertoire suivant : < répertoire_installation_infamdm >/hub/cleanse/resources
et ouvrez le fichier cmxcleanse.properties pour l'éditer.
82
Chapitre 4: Installation du Cleanse Match Server
2.
Recherchez l'entrée suivante dans le fichier cmxcleanse.properties : # Cleanse Properties # control the number thread to use while cleaning cmx_server.cleanse.num_of_thread=1
3.
Définissez le paramètre cmx_server.cleanse.num_of_thread sur le nombre de threads approprié pour votre système. Par défaut, la valeur recommandée est de 1 thread. Le nombre de threads peut être modifié sans avoir à redémarrer le serveur. Il y a plusieurs facteurs à prendre en compte : ¨ Nombre de cœurs de processeur disponibles sur votre machine
Vous devez penser à définir un nombre de threads égal au nombre de cœurs de processeur disponibles sur votre ordinateur. Par exemple, définissez le nombre de threads pour un ordinateur bicœur sur deux threads, et définissez le nombre de threads pour un processeur quadricœur sur quatre threads. ¨ Connexion à une base de données distante
Si vous travaillez avec une base de données distante, vous devez penser à définir un nombre de threads légèrement supérieur au nombre de cœurs de processeur afin que l'attente d'un thread puisse être utilisée par un autre thread. Définir un nombre de threads légèrement supérieur vous permet aussi de prendre en compte la possible latence qui peut apparaître avec une base de données distante. ¨ Conditions requises pour la mémoire processus
Si vous exécutez un processus exigeant en mémoire, vous devez restreindre la mémoire totale allouée à tous les threads exécutés par la JVM à 1 Go. Étant donné que Informatica MDM Hub s'exécute dans un environnement JVM 32 bits, chaque thread requiert la mémoire de la même JVM, et donc le volume total de la mémoire est restreint. Si vous définissez la propriété num_of_thread sur une quelconque valeur illégale, type nombre négatif, 0, un caractère ou une chaîne, la valeur de la propriété est alors automatiquement réinitialisée à la valeur par défaut (1). Remarque: Vous devez changer cette valeur après migration depuis une version hub antérieure ou toutes les valeurs seront par défaut de un (1) thread.
Configuration de plusieurs Cleanse Match Servers Vous pouvez configurer plusieurs Cleanse Match Server afin d'utiliser en parallèle le travail de nettoyage des données. Selon vos besoins, choisissez l'une des alternatives suivantes : ¨ Deux serveurs installés et configurés sur un seul ordinateur. Ceci vous permet de bénéficier de la puissance
de traitement d'une seule machine. ¨ Plusieurs serveurs sur des machines multiples. Ceci permet d'équilibrer la charge sur plusieurs ordinateurs sur
un réseau. Informatica MDM Hub utilise un équilibrage de charge tourniquet pour répartir les tâches de nettoyage entre tous les serveurs de nettoyage en ligne.
Configuration des serveurs de nettoyage doubles Vous pouvez configurer plusieurs instances duCleanse Match Server pour qu'elles s'exécutent sur un seul ordinateur. L'efficacité de cette approche dépend du matériel que vous utilisez et de vos besoins particuliers en matière de nettoyage de données. Plusieurs instances du Cleanse Match Server doivent s'exécuter sur des instances distinctes du serveur d'applications. Cela signifie qu'elles doivent se trouver sur des processus physiques distincts. Le processus de configuration des serveurs de nettoyage double est d'abord un exercice de configuration du serveur d'applications.
Installation du Cleanse Match Server (JBoss/UNIX)
83
Remarque: Cette procédure nécessite des connaissances spécialisées en matière d'administration et de dépannage de l'implémentation de votre serveur d'applications. Procédez comme suit pour configurer les serveurs de nettoyage double : 1.
Installez et configurez la première instance du Cleanse Match Servere.
2.
Configurez votre système pour qu'il exécute plusieurs instances de votre serveur d'applications.
3.
Déployez le Cleanse Match Server sur la deuxième instance de votre serveur d'applications.
Configuration de plusieurs instances de votre serveur d'applications Pour configurer votre serveur d'applications : 1.
Vérifiez que l'ordinateur que vous configurez dispose de suffisamment de mémoire pour héberger plusieurs instances du serveur d'applications.
2.
Configurez chaque instance Cleanse Match Server dans une instance de serveur d'applications distincte : Copiez les fichiers JBoss vers un nouveau répertoire. Changez les paramètres de ports pour permettre à plusieurs instances de coexister sans créer de conflits entre les ports. Pour plus d'informations, consultez la documentation JBoss.
3.
Testez la deuxième instance que vous venez de créer. Vous pouvez à présent déployer le Cleanse Match Server. Pour plus d'informations, consultez la section “Déploiement du Cleanse Match Server sur une deuxième instance du serveur d'applications” à la page 84.
Déploiement du Cleanse Match Server sur une deuxième instance du serveur d'applications Il existe deux manières de déployer Cleanse Match Server sur une deuxième instance de votre serveur d'applications : ¨ Vous pouvez ajouter une copie supplémentaire de Cleanse Match Server dans un répertoire différent à l'aide
du programme d'installation de Cleanse Match Server. L'installation d'une copie supplémentaire à l'aide du programme d'installation de Cleanse Match Server donne une indépendance totale aux deux instances de Cleanse Match Server. Aucune étape supplémentaire n'est requise pour prendre en charge cette configuration. Vous pouvez exécuter le script postInstallSetup pour déployer Cleanse Match Server sur votre deuxième instance. ¨ Vous pouvez déployer votre fichier Cleanse Match Server EAR dans la nouvelle instance du serveur
d'applications. La seconde approche est plus simple et permet à plusieurs instances de partager les paramètres de configuration de Informatica MDM Hub. L'inconvénient réside dans le fait que les deux serveurs partagent les répertoires temporaires et écrivent sur le même fichier journal. Ceci complique les diagnostics lorsque les deux instances exécutent simultanément le Cleanse Match Server. En utilisant cette approche, vous ne pouvez pas utiliser le script postInstallSetup pour déployer l'instance de nettoyage supplémentaire. Vous devez la déployer manuellement sur le serveur d'applications.
Déploiement manuel du fichier EAR Pour déployer manuellement le fichier EAR, copiez-le dans l'emplacement suivant : /server//deploy
84
Chapitre 4: Installation du Cleanse Match Server
Configuration de plusieurs Cleanse Match Servers sur plusieurs ordinateurs Informatica MDM Hub prend en charge l'exécution de plusieurs Cleanse Match Server par base de données ORS. Ceci vous permet de mettre en parallèle les tâches de nettoyage des données. Lorsque le Cleanse Match Server n'est pas installé sur le même serveur d'applications que le serveur Hub, vous devez configurer manuellement le serveur d'applications pour créer les sources de données pour le Cleanse Match Server afin de bénéficier du pooling de connexions et d'une meilleure performance. Pour plus d'informations, consultez la documentation de votre serveur d'applications. Remarque: Si la source de données n'existe pas, le Cleanse Match Server utilise la connexion JDBC. Pour configurer plusieurs Cleanse Match Servers : 1.
Une fois le serveur Hub et le Cleanse Match Server installés et configurés, installez votre moteur de correspondance de nettoyage et votre Cleanse Match Server sur un autre ordinateur.
2.
Créez les sources de données pour chaque Cleanse Match Server. Elles doivent avoir le même nom et nom JNDI que la configuration du serveur Hub. Pour des instructions, voir le Guide de l'administrateur de Informatica MDM Hub.
3.
À l'aide de la console Hub, connectez-vous au stockage de données.
4.
Sélectionnez l'espace de travail du Cleanse Match Server.
5.
Ajoutez le nouveau Cleanse Match Server.
Vous pouvez afficher tous les serveurs de nettoyage dans l'espace de travail du Cleanse Match Servere.
Tâches post-installation Cette section décrit les tâches à effectuer après avoir exécuté le programme d'installation du Cleanse Match Server.
Exécuter PostInstallSetup Dans le processus d'installation du Cleanse Match Server, vous pouvez choisir d'exécuter automatiquement le script postInstallSetup pour déployer le Cleanse Match Server. Si vous choisissez de ne pas exécuter automatiquement ce script comme élément du processus d'installation, vous devrez l'exécuter vous-même. Le script postInstallSetup se trouve dans le dossier /hub/cleanse/. Pour exécuter le script manuellement, saisissez la commande suivante à l'invite de commande : ./postInstallSetup.sh
Vous pouvez aussi utiliser ce script si vous désirez redéployer l'application sur le serveur d'applications. Vous pouvez également utiliser l'outil du serveur d'applications pour effectuer le déploiement vous-même, dans la mesure où le fichier Cleanse Match Server EAR est déployé depuis le répertoire d'installation du Cleanse Match Server Informatica. Les directives de base pour un redéploiement sont indiquées ci-dessous. Pour plus d'informations, consultez la documentation de votre serveur d'applications. Pour exécuter manuellement le processus postInstallSetup sur le serveur d'applications JBoss : 1.
Arrêtez le serveur.
2.
Supprimez le fichier siperian-mrm-cleanse.ear du répertoire /server/< configuration_name >/deploy.
3.
Copiez le fichier siperian-mrm-cleanse.ear du répertoire d'installation du Cleanse Match Server vers le répertoire de déploiement.
4.
Démarrez le serveur.
Installation du Cleanse Match Server (JBoss/UNIX)
85
LIENS CONNEXES : ¨ “PostInstallSetup” à la page 74
Installation du Cleanse Match Server (WebLogic/UNIX) Cette section décrit la méthode d'installation du Cleanse Match Server exécuté dans l'environnement du serveur d'applications WebLogic sous UNIX.
Présentation de l'installation
L'installation du Cleanse Match Server comprend les étapes suivantes : Étape
Tâche
Instructions
1
Préparer l'environnement cible, dont la configuration du serveur d'applications.
“Préparation de l'installation” à la page 86.
2
Installer le Cleanse Match Server en exécutant le programme d'installation.
“Exécuter le programme d'installation du Cleanse Match Server” à la page 89.
3
Indiquer ou changer les paramètres de configuration du Cleanse Match Server.
“Configuration du Cleanse Match Server” à la page 92.
Préparation de l'installation
Effectuez les tâches de cette section avant d'installer Cleanse Match Server.
Répondre à la configuration matérielle et logicielle requise Avant d'installer le Cleanse Match Server, assurez-vous de posséder la configuration matérielle et logicielle requise pour le Cleanse Match Server comme décrit dans les Notes de publication de Informatica MDM Hub.
Installer et configurer WebLogic Sur l'ordinateur où vous exécuterez le Cleanse Match Server, installez et configurez votre environnement WebLogic conformément à votre documentation WebLogic.
86
Chapitre 4: Installation du Cleanse Match Server
Installer et configurer votre moteur de nettoyage Installez et configurez votre moteur de nettoyage. Procurez-vous tout code de déverrouillage requis pour ce logiciel. Vérifiez que les derniers correctifs sont installés. Vérifiez que votre serveur de nettoyage fonctionne correctement. Pour plus d'instructions sur la configuration de Informatica MDM Hub à intégrer à votre moteur de nettoyage, consultez le Guide de l’adaptateur de nettoyage de Informatica MDM Hub.
Obtenir un fichier de licence Informatica Vous devez posséder un fichier de licence Informatica. Le programme d'installation n'installera pas le Cleanse Match Server sans fichier de licence valide. Contactez le Support client international Informatica pour obtenir un fichier de licence. Votre licence Informatica possède les informations nécessaires à l'installation du Cleanse Server avec le Cleanse Match Server que vous utilisez. Lors de l'installation du Cleanse Server , le programme d'installation du Cleanse Match Server vous demande des informations sur le Cleanse Match Server, recherche les informations dans le fichier de licence puis les stocke dans le fichier cmxcleanse_fr.properties. Si vous avez installé un Cleanse Match Server dont les informations ne correspondent pas dans le fichier de licence Informatica, le programme d'installation du Cleanse Match Server ne stocke aucune information dans le fichier de propriétés. Le fichier de propriétés affiche donc des valeurs par défaut ou vides pour ce Cleanse Match Server. Pour vous assurer que le fichier cmxcleanse_fr.properties est mis à jour, vous devez obtenir le fichier de licence Informatica adéquat et réinstaller le Cleanse Match Server.
Configurer WebLogic pour le serveur de correspondance de nettoyage Vous devez configurer WebLogic pour travailler avec le serveur de correspondance de nettoyage.
Création d'un domaine WebLogic Avant d'installer le serveur de correspondance de nettoyage sur le serveur d'applications WebLogic, vous devez créer un domaine WebLogic pour l'application serveur de correspondance de nettoyage en utilisant l'assistant d'administration WebLogic. Pour plus d'informations, consultez votre documentation WebLogic.
Créer des sources de données pour chaque ORS Si vous installez le serveur de correspondance de nettoyage sur une autre machine que celle exécutant le serveur Hub, vous devez créer des sources de données pour chaque ORS. Vous devez faire cela pour le serveur d'applications sur la machine du serveur de correspondance de nettoyage. Vous devez configurer l'emplacement du pilote JDBC ainsi que créer une source de données pour chaque ORS.
Configurer l'emplacement du pilote JDBC Contactez Oracle pour obtenir les pilotes JDBC requis pour la configuration de votre base de données. Une fois que vous avez les pilotes, configurez WebLogic comme suit. Pour définir l'emplacement du pilote JDBC, ajoutez le fichier pilote JAR Oracle JDBC dans le répertoire suivant : /weblogicxx/server/lib
où weblogicxx est le répertoire pour votre version de WebLogic. Voir les Notes de publication de Informatica MDM Hub pour connaitre les versions prises en charge de ces pilotes.
Configurer WebLogic pour utiliser une source de données Oracle Remarque: Si vous exécutez Oracle sur le même hôte que celui qui exécute le serveur de correspondance de nettoyage, vous pouvez passer cette section. Cette section est requise uniquement quand le serveur de correspondance de nettoyage est exécuté sur une autre machine ou un autre serveur d'applications (pas le même serveur d'applications que celui qui exécute le serveur Hub).
Installation du Cleanse Match Server (WebLogic/UNIX)
87
Pour configurer WebLogic afin qu'il utilise une source de données Oracle : 1.
Lancez la console Administrateur WebLogic.
2.
Créez une source de données nommée « Source de données principale MDM ». a.
Ajoutez un verrou en cliquant sur le bouton Verrou & Édition. Dans Services > JDBC > Sources de données, configurez une nouvelle source de données principale. Cliquez sur Nouveau. Saisissez le nom « MRM Data Source ». Définissez le nom JNDI en « jdbc/siperian-cmx_system-ds ». Sélectionnez « Oracle » comme type de base de données et « Pilote Oracle (XA léger) » comme pilote de base de données. Cliquez sur Suivant.
b.
Sur la page Options de transaction, cliquez sur Suivant. Définissez Nom de base de données= Définissez Nom d'hôte=< YourDatabaseHostname> Définissez Port = Définissez Nom d'utilisateur de base de données = cmx Définissez Mot de passe = !!cmx!! Définissez Confirmer le mot de passe = !!cmx!! Cliquez sur Suivant.
c.
Testez les connexions du pilote en cliquant sur Test Configuration. Si le test échoue, vous devez mettre à jour les valeurs dans cette page puis réessayer la connexion jusqu'à ce que cela fonctionne. Si le test est réussi, cliquez sur Suivant.
d.
Sur la page Sélectionner Cibles, sélectionnez « AdminServer ». Cliquez sur Terminer.
e. 3.
Cliquez sur Activer les modifications.
Créez une source de données nommée « Source de données ORS MDM ». a.
Ajoutez un verrou en cliquant sur le bouton Verrou & Édition. Dans Services > JDBC > Sources de données, configurez une nouvelle source de données ORS. Cliquez sur Nouveau. Définissez le nom « Source de données ORS MDM ». Utilisez “jdbc/siperian-< nom_d'hôte_oracle >-< sid_oracle >-< nom_de_schéma_ors >-ds” pour le nom JNDI ; où nom_d'hôte_oracle est le nom de votre hôte, sid_oracle est le nom de votre instance Oracle, et nom_de_schéma_ors est le nom de votre ORS. Sélectionnez « Oracle » comme type de base de données et « Pilote Oracle (XA léger) Versions 9.0.1, 9.2.0, 10 » comme pilote de base de données. Cliquez sur Suivant.
b.
Sur la page Options de transaction, cliquez sur Suivant. Définissez Nom de base de données= Définissez Nom d'hôte=< YourDatabaseHostname> Définissez Port = Définissez Nom d'utilisateur de base de données = < NameOfYourORS>
88
Chapitre 4: Installation du Cleanse Match Server
Par exemple CMX_ORS. Définissez Mot de passe = !!cmx!! Définissez Confirmer le mot de passe = !!cmx!! Cliquez sur Suivant. c.
Testez les connexions de pilote en cliquant sur « Test Configuration ». Si le test échoue, vous devez mettre à jour les valeurs dans cette page puis réessayer la connexion jusqu'à ce que cela fonctionne. Si le test est réussi, cliquez sur Suivant.
d.
Sur la page Sélectionner Cibles, sélectionnez « AdminServer ». Cliquez sur Terminer.
e.
Cliquez sur Activer les modifications.
Remarque: Utilisez uniquement des minuscules pour créer les noms JNDI.
Exécuter le programme d'installation du Cleanse Match Server
Le programme d'installation du Cleanse Match Server est utilisé pour installer le logiciel Cleanse Match Server. Il est inclus dans votre distribution Informatica MDM Hub.
Considérations d'installation ¨ Si vous installez le serveur Hub, le serveur d'applications, le serveur de nettoyage et le moteur de nettoyage
sur le même ordinateur, les noms d'utilisateur que vous utilisez pour les installer doivent appartenir au même groupe UNIX. ¨ Vous pouvez installer le serveur Hub et le Cleanse Match Server à l'aide du nom d'utilisateur que vous
souhaitez, mais vous devez utiliser le même nom d'utilisateur pour installer les deux serveurs. ¨ Les noms de fichiers et les répertoires dans cette section peuvent varier légèrement selon le type d'installation
effectué. ¨ N'utilisez pas l'utilisateur root lors de l'installation du Cleanse Match Server sous Linux RedHat. Créez et
utilisez un profil d'utilisateur distinct pour installer Informatica MDM Hub. Il s'agit d'une restriction d'InstallAnywhere car l'utilisateur racine ne possède pas de .profile. ¨ Le programme d'installation du Cleanse Match Server permet également de mettre à niveau les installations
existantes. Si une version précédente du logiciel Informatica est installée, consultez le Guide de mise à niveau de Informatica MDM Hub pour en savoir plus. Cette section traite des nouvelles installations.
Étapes de l'installation Pour installer Cleanse Match Server : 1.
Assurez-vous que votre serveur d'applications a démarré et fonctionne correctement.
2.
Si vous installez depuis un client distant, démarrez une session Windows X et définissez la valeur DISPLAY vers le client distant.
3.
Exécutez le programme d'installation correspondance de nettoyage Informatica. Le programme d'installation du Cleanse Match Server est en distribution dans le répertoire suivant :
Installation du Cleanse Match Server (WebLogic/UNIX)
89
Solaris : /solaris/mrmcleanse/ HP-UX : /hpux/mrmcleanse/ Linux : /linux/mrmcleanse/ AIX : /aix/mrmcleanse/ 4.
Exécutez la commande suivante pour commencer le processus d'installation. ./hub_cleanse_install.bin
Le programme d'installation du Cleanse Match Server affiche l'écran d'introduction. Remarque: Pour contourner la validation prérequise dans l'installation, voir “Ignorer l'installation des prérequis” à la page 190. 5.
Cliquez sur Suivant. L'écran d'accord de licence s'affiche.
6.
Acceptez les termes de la licence et cliquez sur Suivant. L'écran de choix du dossier d'installation s'affiche.
7.
Cliquez sur le bouton Choisir pour choisir un autre emplacement où installer Cleanse Match Server, ou cliquez sur Suivant pour accepter celui par défaut. Important: Ne pas utiliser un chemin qui contient des espaces dans le nom de répertoire ou de dossier. L'écran de saisie de l'emplacement du fichier de licence s'affiche.
8.
Cliquez sur Choisir pour choisir un fichier de licence. Vous ne pouvez pas continuer l'installation si vous n'avez pas de fichier de licence. Contactez le Support client international Informatica pour obtenir un fichier de licence. Cliquez sur Suivant pour continuer. L'écran Serveur d'applications s'affiche.
9.
Choisissez le serveur d'applications WebLogic et cliquez sur Suivant. L'écran d'accueil du serveur d'applications WebLogic s'affiche.
10.
Configurez les paramètres WebLogic : 1.
Choisissez un chemin vers l'accueil du domaine WebLogic pour le domaine que vous voulez utiliser pour Cleanse Match Server. C'est le domaine que vous avez créé dans “Configurer WebLogic pour le serveur de correspondance de nettoyage” à la page 87. Cliquez sur Suivant.
90
2.
L'écran Connexion au serveur d'applications WebLogic s'affiche.
3.
Saisissez les informations de connexion pour votre application WebLogic : Champ
Description
Hôte
Nom de l'ordinateur hôte sur lequel WebLogic est installé.
Serveur
Nom du serveur sur lequel WebLogic est déployé.
Nom d'utilisateur
Nom de l'utilisateur pour l'installation WebLogic.
Mot de passe
Mot de passe qui correspond à l'utilisateur WebLogic.
Numéro de port
Numéro de port d'écoute de votre serveur WebLogic.
Chapitre 4: Installation du Cleanse Match Server
WebLogic collecte les informations pour la connexion administrative dont le processus d'installation a besoin pour créer la source de données JDBC vers la base de données principale. Saisissez le nom d'hôte, le nom de serveur, le nom d'utilisateur, le mot de passe et le numéro de port. Si vous saisissez des informations de connexion incorrectes, le programme d'installation du Cleanse Match Server ne vous permet pas de continuer. 11.
Cliquez sur Suivant.
12.
Configurez les paramètres du moteur de nettoyage pour le moteur de nettoyage que vous utilisez. ¨ Si vous utilisez AddressDoctor, vous devez configurer AddressDoctor en utilisant le programme
d'installation de Cleanse Match Server. - Spécifiez les emplacements de fichiers de configuration et de paramètres et le paramètre de type de
correction. Cliquez sur Suivant. ¨ Si vous utilisez Business Objects DQ XI, vous devez configurer Business Objects DQ XI en utilisant le
programme d'installation de Cleanse Match Server. Spécifiez les paramètres d'hôte, de port et de sousfichier pour votre moteur de nettoyage Business Objects DQ XI. Cliquez sur Suivant. Remarque: Après installation, vous devez effectuer une configuration supplémentaire pour votre moteur de nettoyage conformément aux instructions dans le Guide de l’adaptateur de nettoyage de Informatica MDM Hub. 13.
Choisissez d'exécuter le script durant l'installation, ou plus tard. Cliquez sur Suivant. L'écran Résumé avant installation s'affiche. Si vous voulez changer des options, cliquez sur le bouton Précédent pour revenir aux écrans précédents et changer vos sélections. Une fois que le résumé reflète les options souhaitées, cliquez sur Installer pour démarrer l'installation. L'écran Veuillez patienter s'affiche pendant qu'Informatica configure votre système. Une fois l'installation terminée, l'écran Installation terminée apparaît.
14.
Cliquez sur Terminé pour quitter le programme d'installation du Cleanse Match Server.
LIENS CONNEXES : ¨ “Modification du nom d'utilisateur et du mot de passe pour WebLogic” à la page 202 ¨ “Exécuter PostInstallSetup” à la page 97
Fichiers journaux d'installation Les fichiers journaux suivants sont utiles pour le dépannage des problèmes lors du processus d'installation du Cleanse Match Server. Copiez ces fichiers journaux dans le répertoire de documentation de l'installation que vous avez créé dans “Créer un répertoire de documentation d'installation” à la page 5. En cas de problème d'installation, ces fichiers vous seront utiles pour le soumettre au Support client international Informatica. Fichier
Description
/hub/ cleanse/ Informatica_MDM_Hub_Cleanse_Match_Server_Inst allLog_fr.xml
Indique les erreurs et l'état de l'installation du Cleanse Match Server.
/hub/ cleanse/logs/postInstallSetup.log
Indique les résultats du script postInstallSetup.
Installation du Cleanse Match Server (WebLogic/UNIX)
91
Fichier
Description
/hub/ cleanse/logs/cmxserver.log
Journaux du serveur de nettoyage.
< /hub/ cleanse/infamdm_installer_debug.txt
Indique les éléments choisis lors de l'installation.
>/hub/ cleanse/logs/installPrereq.log
Contient les messages des prérequis générés lors de l'installation.
Fichiers journaux WebLogic sous/servers/ /logs.: access.log, .log et .log.
Situés dans l'arborescence sous le répertoire d'installation de votre serveur d'applications.
Configuration du Cleanse Match Server
Cette section décrit le mode de configuration du Cleanse Match Server une fois installé.
Considérations de configuration ¨ Lors de l'exécution, le Cleanse Match Server doit rechercher l'installation à partir de laquelle il a été déployé.
Par conséquent, ne déplacez pas le fichier EAR pour le déployer sur une autre machine. Par exemple, si vous avez installé le Cleanse Match Server sur une machine Marketing puis avez déployé le fichier EAR sur la machine Ventes, l'application n'a pas pu localiser les informations de configuration de l'installation telles que la journalisation. ¨ Le fichier cmxcleanse.properties doit être rempaqueté lors d'une modification dans cmx.home. Tout autre
paramètre exige simplement un redémarrage de l'application Cleanse Match Server.
Configuration du Cleanse Match Server avec des moteurs de nettoyage différents Pour plus d'informations concernant la configuration des moteurs de nettoyage, consultez le Guide de l’adaptateur de nettoyage de Informatica MDM Hub.
Vérification du numéro de version et de build Vérifiez l'un des fichiers suivants pour trouver le numéro de version et de build du Cleanse Match Server : ¨ Entrée JAR manifest.mf à l'intérieur du fichier < répertoire_installation_infamdm >/hub/cleanse/siperian-mrmcleanse.ear ¨ versionInfo.xml situé dans : /hub/cleanse/conf/versionInfo.xml ¨ Exécutez versionInfo.sh situé dans : le fichier < répertoire_install_infamdm >/hub/cleanse/bin/ versionInfo.sh
92
Chapitre 4: Installation du Cleanse Match Server
Suppression des fichiers temporaires Par défaut, les fichiers temporaires générés par le service de nettoyage sont conservés sur disque. Vous pouvez configurer le serveur de nettoyage pour les nettoyer en définissant un indicateur dans le fichier de propriétés du serveur de nettoyage (cmxcleanse.properties) qui, par défaut, est stocké dans le répertoire suivant : /hub/cleanse/resources/
L'entrée s'affiche comme suit : cmx.server.datalayer.cleanse.working_files=KEEP
Vous pouvez changer la valeur en FALSE pour supprimer ces fichiers une fois que les processus de nettoyage/ suppression et de création de jetons sont terminés. cmx.server.datalayer.cleanse.working_files=FALSE
Configuration des paramètres de journalisation Vous pouvez configurer l'application de nettoyage pour la journalisation. Les paramètres sont indiqués dans le fichier log4j_fr.xml, situé dans le répertoire < répertoire_installation_infamdm >/hub/cleanse/conf/. La valeur par défaut est INFO pour log4j_fr.xml. Vous pouvez activer DEBUG pour le Cleanse Match Server en remplaçant INFO par DEBUG dans log4j_fr.xml. Une fois ce fichier mis à jour, vous devez redémarrer l'application Cleanse Match Server et exécuter postInstallSetup à nouveau.
Définir les propriétés de configuration Vous pouvez configurer plus encore votre installation de Cleanse Match Server en personnalisant les valeurs dans le fichier cmxcleanse.properties situé dans le répertoire de ressources (comme : < infamdm_install_directory >/ hub/cleanse/resources). Après avoir mis à jour cmxcleanse.properties, vous devez redémarrer l'application Cleanse Match Server pour recharger les paramètres du fichier. Votre fichier reflète votre installation mais il reste similaire à l'exemple suivant : cmx.server.logging.location=/u1/infamdm/hub/cleanse/logs cmx.server.datalayer.cleanse.working_files.location=/u1/infamdm/hub/cleanse/tmp cmx.server.datalayer.cleanse.working_files=KEEP cmx.server.datalayer.cleanse.execution=LOCAL cmx.home=/u1/infamdm/hub/cleanse cmx.appserver.type=weblogic
Ajout du nom TNS Oracle à la base de données ORS Le Cleanse Match Server traite les tâches de nettoyage en ligne ou par lots. Dans le cas d'une opération en ligne, l'application renvoie le résultat sous forme de réponse XML à l'aide du protocole HTTP. Dans le cas d'une tâche de lots, les commandes de lots que l'application du Cleanse Match Server lance utilisent le chargeur Oracle SQL pour réécrire les données. Lorsque le chargeur est appelé, il utilise les paramètres de tnsnames.ora pour se connecter à la base de données Oracle. Le programme d'installation du Cleanse Match Server n'ajoute pas le nom du TNS dans l'installation Oracle. Par conséquent, sur l'ordinateur du serveur de nettoyage, vous devez ajouter l'entrée TNS au fichier tnsnames.ora. Voici un exemple d'entrée pour les clients Oracle 10g : = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = ))
Installation du Cleanse Match Server (WebLogic/UNIX)
93
) (CONNECT_DATA = (SID = )) )
Voici un exemple d'entrée pour les clients Oracle 11 (notez le SERVICE_NAME) : = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = )) ) (CONNECT_DATA = (SERVICE_NAME = )) )
Entrez ce nom de TNS lorsque vous enregistrez la base de données ORS à l'aide de l'outil Bases de données de la console Hub comme indiqué dans les instructions du Guide de l'administrateur de Informatica MDM Hub. Remarque: Les noms TNS sur la machine du serveur Hub et sur la machine du Cleanse Match Server doivent être identiques.
Configurer Cleanse Match Server pour le multi-threading Par défaut, Cleanse Match Server s'exécute en mode single-threaded. Si vous avez un Cleanse Match Server avec plus d'un CPU, vous pouvez gagner en performance en configurant le Cleanse Match Server pour un fonctionnement multi-threaded. Pour configurer Cleanse Match Server pour le multi-threading : 1.
Allez dans le répertoire suivant : < répertoire_installation_infamdm >/hub/cleanse/resources
et ouvrez le fichier cmxcleanse.properties pour l'éditer. 2.
Recherchez l'entrée suivante dans le fichier cmxcleanse.properties : # Cleanse Properties # control the number thread to use while cleaning cmx_server.cleanse.num_of_thread=1
3.
Définissez le paramètre cmx_server.cleanse.num_of_thread sur le nombre de threads approprié pour votre système. Par défaut, la valeur recommandée est de 1 thread. Le nombre de threads peut être modifié sans avoir à redémarrer le serveur. Il y a plusieurs facteurs à prendre en compte : ¨ Nombre de cœurs de processeur disponibles sur votre machine
Vous devez penser à définir un nombre de threads égal au nombre de cœurs de processeur disponibles sur votre ordinateur. Par exemple, définissez le nombre de threads pour un ordinateur bicœur sur deux threads, et définissez le nombre de threads pour un processeur quadricœur sur quatre threads. ¨ Connexion à une base de données distante
Si vous travaillez avec une base de données distante, vous devez penser à définir un nombre de threads légèrement supérieur au nombre de cœurs de processeur afin que l'attente d'un thread puisse être utilisée par un autre thread. Définir un nombre de threads légèrement supérieur vous permet aussi de prendre en compte la possible latence qui peut apparaître avec une base de données distante.
94
Chapitre 4: Installation du Cleanse Match Server
¨ Conditions requises pour la mémoire processus
Si vous exécutez un processus exigeant en mémoire, vous devez restreindre la mémoire totale allouée à tous les threads exécutés par la JVM à 1 Go. Étant donné que Informatica MDM Hub s'exécute dans un environnement JVM 32 bits, chaque thread requiert la mémoire de la même JVM, et donc le volume total de la mémoire est restreint. Si vous définissez la propriété num_of_thread sur une quelconque valeur illégale, type nombre négatif, 0, un caractère ou une chaîne, la valeur de la propriété est alors automatiquement réinitialisée à la valeur par défaut (1). Remarque: Vous devez changer cette valeur après migration depuis une version hub antérieure ou toutes les valeurs seront par défaut de un (1) thread.
Configuration de plusieurs Cleanse Match Servers Vous pouvez configurer plusieurs Cleanse Match Server afin d'utiliser en parallèle le travail de nettoyage des données. Selon vos besoins, choisissez l'une des alternatives suivantes : ¨ Deux serveurs installés et configurés sur un seul ordinateur. Ceci vous permet de bénéficier de la puissance
de traitement d'une seule machine. ¨ Plusieurs serveurs sur des machines multiples. Ceci permet d'équilibrer la charge sur plusieurs ordinateurs sur
un réseau. Informatica MDM Hub utilise un équilibrage de charge tourniquet pour répartir les tâches de nettoyage entre tous les serveurs de nettoyage en ligne.
Configuration des serveurs de nettoyage doubles Vous pouvez configurer plusieurs instances du Cleanse Match Server pour qu'elles s'exécutent sur un seul ordinateur. L'efficacité de cette approche dépend du matériel que vous utilisez et de vos besoins particuliers en matière de nettoyage de données. Plusieurs instances du Cleanse Match Server doivent s'exécuter sur des instances distinctes du serveur d'applications. Cela signifie qu'elles doivent se trouver sur des processus physiques distincts. Le processus de configuration des serveurs de nettoyage double est d'abord un exercice de configuration du serveur d'applications. Remarque: Cette procédure nécessite des connaissances spécialisées en matière d'administration et de dépannage de l'implémentation de votre serveur d'applications. Procédez comme suit pour configurer les serveurs de nettoyage double : 1.
Installez et configurez la première instance du Cleanse Match Server.
2.
Configurez votre système pour qu'il exécute plusieurs instances de votre serveur d'applications.
3.
Déployez le Cleanse Match Server sur la deuxième instance de votre serveur d'applications.
Configuration de plusieurs instances de votre serveur d'applications Pour configurer votre serveur d'applications : 1.
Vérifiez que l'ordinateur que vous configurez dispose de suffisamment de mémoire pour héberger plusieurs instances du serveur d'applications.
2.
Configurez chaque instance Cleanse Match Server dans une instance de serveur d'applications distincte. Dans WebLogic, créez un domaine distinct pour chaque nouvelle instance de nettoyage. Pour plus d'informations, consultez votre documentation WebLogic.
Installation du Cleanse Match Server (WebLogic/UNIX)
95
3.
Testez la deuxième instance que vous venez de créer. Vous pouvez à présent déployer le Cleanse Match Server. Pour plus d’informations, consultez la section “Déploiement de Cleanse Match Server sur la deuxième instance du serveur d'applications” à la page 143
Déploiement du Cleanse Match Server sur la deuxième instance du serveur d'applications Il existe deux manières de déployer Cleanse Match Server sur une deuxième instance de votre serveur d'applications : ¨ Vous pouvez ajouter une copie supplémentaire de Cleanse Match Server dans un répertoire différent à l'aide
du programme d'installation de Cleanse Match Server. L'installation d'une copie supplémentaire à l'aide du programme d'installation de Cleanse Match Server donne une indépendance totale aux deux instances de Cleanse Match Server. Aucune étape supplémentaire n'est requise pour prendre en charge cette configuration. Vous pouvez exécuter le script postInstallSetup pour déployer Cleanse Match Server sur votre deuxième instance. ¨ Vous pouvez déployer votre fichier Cleanse Match Server EAR dans la nouvelle instance du serveur
d'applications. La seconde approche est plus simple et permet à plusieurs instances de partager les paramètres de configuration de Informatica MDM Hub. L'inconvénient réside dans le fait que les deux serveurs partagent les répertoires temporaires et écrivent sur le même fichier journal. Ceci complique les diagnostics lorsque les deux instances exécutent simultanément le Cleanse Match Server. En utilisant cette approche, vous ne pouvez pas utiliser le script postInstallSetup pour déployer l'instance de nettoyage supplémentaire. Vous devez la déployer manuellement sur le serveur d'applications.
Déploiement manuel du fichier EAR Pour déployer manuellement le fichier EAR, utilisez la console d'administration. Acceptez toutes les valeurs par défaut.
Configuration de plusieurs Cleanse Match Servers sur plusieurs ordinateurs Informatica MDM Hub prend en charge l'exécution de plusieurs Cleanse Match Server par base de données ORS. Ceci vous permet de mettre en parallèle les tâches de nettoyage des données. Lorsque le Cleanse Match Server n'est pas installé sur le même serveur d'applications que le serveur Hub, vous devez configurer manuellement le serveur d'applications pour créer les sources de données pour le Cleanse Match Server afin de bénéficier du pooling de connexions et d'une meilleure performance. Pour plus d'informations, consultez la documentation de votre serveur d'applications. Remarque: Si la source de données n'existe pas, le Cleanse Match Server utilise la connexion JDBC. Pour configurer plusieurs Cleanse Match Servers :
96
1.
Une fois le serveur Hub et le Cleanse Match Server installés et configurés, installez votre moteur de correspondance de nettoyage et votre Cleanse Match Server sur un autre ordinateur.
2.
Créez les sources de données pour chaque Cleanse Match Server. Elles doivent avoir le même nom et nom JNDI que la configuration du serveur Hub. Pour des instructions, voir le Guide de l'administrateur de Informatica MDM Hub.
3.
À l'aide de la console Hub, connectez-vous au stockage de données.
4.
Sélectionnez l'espace de travail du Cleanse Match Server.
5.
Ajoutez le nouveau Cleanse Match Server.
Chapitre 4: Installation du Cleanse Match Server
Vous pouvez afficher tous les serveurs de nettoyage dans l'espace de travail du Cleanse Match Servere.
Tâches post-installation Cette section décrit les tâches à effectuer après avoir exécuté le programme d'installation du Cleanse Match Server.
Exécuter PostInstallSetup Dans le processus d'installation du Cleanse Match Server, vous pouvez choisir d'exécuter automatiquement le script postInstallSetup pour déployer le Cleanse Match Server. Si vous choisissez de ne pas exécuter automatiquement ce script comme élément du processus d'installation, vous devrez l'exécuter vous-même. Le script postInstallSetup se trouve dans le dossier /hub/cleanse/. Pour exécuter le script manuellement, saisissez la commande suivante à l'invite de commande : ./postInstallSetup.sh -Dweblogic.password= -Ddatabase.password=
où est le mot de passe de votre serveur d'applications WebLogic et est le mot de passe de la base de données. Remarque: Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\ » avant le caractère « ! ». Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\! Vous pouvez aussi utiliser ce script si vous désirez redéployer l'application sur le serveur d'applications. Vous pouvez également utiliser l'outil du serveur d'applications pour effectuer le déploiement vous-même, dans la mesure où le fichier Cleanse Match Server EAR est déployé depuis le répertoire d'installation du Cleanse Match Server Informatica. La section ci-dessous énumère les directives de base pour le redéploiement. Pour plus d'informations, consultez la documentation de votre serveur d'applications.
LIENS CONNEXES : ¨ “PostInstallSetup” à la page 74
Redéploiement manuel sur WebLogic Pour redéployer manuellement dans le serveur d'applications WebLogic : 1.
Annulez le déploiement du fichier siperian-mrm-cleanse.ear à l'aide de la console d'administration du serveur WebLogic.
2.
Annulez le déploiement du fichier siperian-mrm-cleanse.ear à l'aide de la console d'administration du serveur WebLogic.
Installation du Cleanse Match Server (WebSphere/ UNIX) Cette section décrit la méthode d'installation du Cleanse Match Server exécuté dans l'environnement du serveur d'applications WebSphere sous UNIX.
Installation du Cleanse Match Server (WebSphere/UNIX)
97
Présentation de l'installation
L'installation du Cleanse Match Server comprend les étapes suivantes : Étape
Tâche
Instructions
1
Préparer l'environnement cible, dont la configuration du serveur d'applications.
“Préparation de l'installation” à la page 98.
2
Installer le Cleanse Match Server en exécutant le programme d'installation.
“Exécuter le programme d'installation du Cleanse Match Server” à la page 102.
3
Indiquer ou changer les paramètres de configuration du Cleanse Match Server.
“Configuration du Cleanse Match Server” à la page 105.
Préparation de l'installation
Effectuez les tâches de cette section avant d'installer Cleanse Match Server.
Répondre à la configuration matérielle et logicielle requise Avant d'installer le Cleanse Match Server, assurez-vous de posséder la configuration matérielle et logicielle requise pour le Cleanse Match Server comme décrit dans les Notes de publication de Informatica MDM Hub.
Installer et configurer WebSphere Sur l'ordinateur où vous exécuterez le Cleanse Match Server, installez et configurez votre environnement WebSphere conformément à votre documentation WebSphere.
Installer et configurer votre moteur de nettoyage Installez et configurez votre moteur de nettoyage. Procurez-vous tout code de déverrouillage requis pour ce logiciel. Vérifiez que les derniers correctifs sont installés. Vérifiez que votre serveur de nettoyage fonctionne correctement. Pour plus d'instructions sur la configuration de Informatica MDM Hub à intégrer à votre moteur de nettoyage, consultez le Guide de l’adaptateur de nettoyage de Informatica MDM Hub.
Obtenir un fichier de licence Informatica Vous devez posséder un fichier de licence Informatica. Le programme d'installation n'installera pas le Cleanse Match Server sans fichier de licence valide. Contactez le Support client international Informatica pour obtenir un fichier de licence.
98
Chapitre 4: Installation du Cleanse Match Server
Votre licence Informatica possède les informations nécessaires à l'installation du Cleanse Server avec le Cleanse Match Server que vous utilisez. Lors de l'installation du Cleanse Server , le programme d'installation du Cleanse Match Server vous demande des informations sur le Cleanse Match Server, recherche les informations dans le fichier de licence puis les stocke dans le fichier cmxcleanse_fr.properties. Si vous avez installé un Cleanse Match Server dont les informations ne correspondent pas dans le fichier de licence Informatica, le programme d'installation du Cleanse Match Server ne stocke aucune information dans le fichier de propriétés. Le fichier de propriétés affiche donc des valeurs par défaut ou vides pour ce Cleanse Match Server. Pour vous assurer que le fichier cmxcleanse_fr.properties est mis à jour, vous devez obtenir le fichier de licence Informatica adéquat et réinstaller le Cleanse Match Server.
Configurer WebSphere pour le Cleanse Match Server Si vous installez Cleanse Match Server sur un ordinateur différent de celui s'exécutant sur le serveur Hub, vous devez créer les sources de données de chaque ORS sur l'ordinateur du Cleanse Match Server.
Configurer WebSphere pour utiliser une source de données Oracle Pour configurer WebSphere pour utiliser une source de données Oracle, ajoutez le fichier de pilote Oracle JDBC Driver JAR dans le répertoire suivant : /lib
Voir les Notes de publication de Informatica MDM Hub pour connaître les versions prises en charge de ces pilotes. Contactez Oracle pour obtenir les fichiers nécessaires à votre configuration de base de données.
Création des sources de données principales dans WebSphere Pour créer vos sources de données principales dans WebSphere : 1.
Démarrez le serveur d'applications et lancez la console d'administration du serveur d'applications WebSphere.
2.
Connectez-vous avec un nom d'utilisateur quelconque.
3.
Spécifiez l'emplacement des bibliothèques de pilotes : ¨ Développez Environnement dans l'arborescence de navigation de la console. ¨ Cliquez sur le lien Variables WebSphere. ¨ Mettez à jour la variable ORACLE_JDBC_DRIVER_PATH pour pointer sur l'emplacement du pilote JDBC. (Par ex. : /u1/Websphere/AppServer/Lib).
4.
Créez le compte de sécurité à utiliser par la source de données principale Informatica MDM : ¨ Développez Sécurité dans l'arborescence de navigation de la console.
Cliquez sur le lienAdministration sécurisée, applications et infrastructure. ¨ Développez Authentification Java et service d'autorisation sous Authentification sur le côté droit de la
fenêtre de la console.
Installation du Cleanse Match Server (WebSphere/UNIX)
99
Cliquez surDonnées d'authentification J2C. ¨ Cliquez sur Nouveau pour créer un nouveau compte de sécurité.
Définissez ce qui suit : Alias = CMX_SYSTEM ID utilisateur = cmx_system
Ne pas changer ce nom d'utilisateur. Mot de passe = !!cmx!!
Pour apprendre comment changer ce mot de passe, consultez “Configurer WebSphere pour le Cleanse Match Server” à la page 99. ¨ Cliquez sur OK pour enregistrer.
5.
Créez le fournisseur JDBC : ¨ Développez Ressources dans l'arborescence de navigation de la console puis développez le menu JDBC. ¨ Cliquez sur le lien Fournisseurs JDBC. ¨ Assurez-vous que la portée est définie sur Nœud. (Modifiez et appliquez si nécessaire). ¨ Cliquez sur Nouveau pour créer un nouveau fournisseur JDBC. ¨ Sélectionnez Oracle dans la liste de types de bases de données. ¨ Sélectionnez Pilote JDBC Oracle dans la liste de types de fournisseurs. ¨ Sélectionnez Source de données XA dans la liste de types d'implémentations. ¨ Changez le nom en « Informatica MDM Oracle JDBC Provider (XA) » ¨ Cliquez sur Suivant et Terminer pour enregistrer.
6.
Créez la source de données principale Informatica MDM : ¨ Cliquez sur le fournisseur créé. ¨ Cliquez sur le lien Sources de données (sous Propriétés supplémentaires sur le côté droit de la fenêtre
de la console). ¨ Cliquez sur Nouveau pour créer la nouvelle source de données. ¨ Remplissez le formulaire avec les valeurs suivantes : Nom = Informatica MDM Master Data Source Nom JNDI = jdbc/siperian-cmx_system-ds Alias d'authentification géré par composant = < hostname >/cmx_system ¨ Cliquez sur Suivant et l'URL devient disponible. URL = jdbc:oracle:thin:@:: ¨ Cliquez sur Suivant puis sur Terminer.
Remarque: Le nom JNDI doit être en minuscules.
Modification du mot de passe de l'utilisateur CMX_SYSTEM Une fois que vous avez installé Informatica MDM Hub, vous pouvez changer le mot de passe pour CMX_SYSTEM. Si vous changez le mot de passe, vous devez également effectuer les tâches suivantes :
100
1.
Modifier le mot de passe de l'utilisateur CMX dans Oracle
2.
Définissez le même mot de passe dans la source de données sur le serveur d'applications.
Chapitre 4: Installation du Cleanse Match Server
Création des sources de données ORS dans WebSphere Pour créer vos sources de données ORS dans WebSphere : 1.
Démarrez le serveur d'applications et lancez la console d'administration du serveur d'applications WebSphere.
2.
Connectez-vous avec un nom d'utilisateur quelconque.
3.
Spécifiez l'emplacement des bibliothèques de pilotes : ¨ Développez Environnement dans l'arborescence de navigation de la console. ¨ Cliquez sur le lien Variables WebSphere. ¨ Mettez à jour la variable ORACLE_JDBC_DRIVER_PATH pour pointer sur l'emplacement du pilote JDBC. (par exemple, /u1/Websphere/AppServer/Lib).
4.
Créez le compte de sécurité à utiliser par la source de données ORS Informatica MDM : ¨ Développez Sécurité dans l'arborescence de navigation de la console.
Cliquez sur le lien Administration sécurisée, applications et infrastructure dans WebSphere 6.1.0.29. ¨ Développez Authentification Java et service d'autorisation sous Authentification sur le côté droit de la
fenêtre de la console. ¨ Cliquez surDonnées d'authentification J2C. ¨ Cliquez sur Nouveau pour créer un nouveau compte de sécurité. ¨ Définissez ce qui suit : Alias = cmx_ors ID utilisateur = cmx_ors Mot de passe = !!cmx!!
Pour apprendre comment changer ce mot de passe, consultez “Configurer WebSphere pour le Cleanse Match Server” à la page 99. ¨ Cliquez sur OK pour enregistrer.
5.
Créez le fournisseur JDBC : ¨ Développez Ressources dans l'arborescence de navigation de la console puis développez le menu JDBC ¨ Cliquez sur le lien Fournisseurs JDBC. ¨ Assurez-vous que la portée est définie sur Nœud. ¨ Cliquez sur Nouveau pour créer un nouveau fournisseur JDBC. ¨ Sélectionnez Oracle dans la liste de types de bases de données. ¨ Sélectionnez Pilote JDBC Oracle dans la liste de types de fournisseurs. ¨ Sélectionnez Source de données XA dans la liste de types d'implémentation. ¨ Changez le nom en « Informatica MDM Oracle JDBC Provider (XA) »
Cliquez sur Suivant puis sur Terminer pour enregistrer. 6.
Créez la source de données Informatica MDM ORS : ¨ Cliquez sur le fournisseur créé. ¨ Cliquez sur le lien Sources de données (sous Propriétés supplémentaires sur le côté droit de la fenêtre
de la console). ¨ Cliquez sur Nouveau pour créer la nouvelle source de données.
Installation du Cleanse Match Server (WebSphere/UNIX)
101
Remplissez le formulaire avec les valeurs suivantes : Name = Informatica MDM ORS Data Source JNDI Name = jdbc/siperian---cmx_ors-ds Component-managed Authentication Alias = /cmx_ors ¨ Cliquez sur Suivant et l'URL devient accessible. URL= jdbc:oracle:thin:@:: ¨ Cliquez sur Suivant puis sur Terminer.
Remarque: Le nom JNDI doit être en minuscules.
Changer le nom d'utilisateur et le mot de passe de l'utilisateur CMX_ORS Une fois que vous avez installé Informatica MDM Hub, vous pouvez changer le nom d'utilisateur et le mot de passe pour CMX_ORS. Si vous changez le nom d'utilisateur et le mot de passe, vous devez aussi effectuer les tâches suivantes : 1.
Modifiez le mot de passe de l'utilisateur CMX_ORS dans Oracle.
2.
Définissez le même mot de passe dans la source de données sur le serveur d'applications.
3.
Enregistrer le schéma avec les mêmes nom d'utilisateur et mot de passe.
Exécuter le programme d'installation du Cleanse Match Server
Le programme d'installation du Cleanse Match Server est utilisé pour installer le logiciel Cleanse Match Server. Il est inclus dans votre distribution Informatica MDM Hub.
Considérations d'installation ¨ Si vous installez le serveur Hub, le serveur d'applications, le serveur de nettoyage et le moteur de nettoyage
sur le même ordinateur, les noms d'utilisateur que vous utilisez pour les installer doivent appartenir au même groupe UNIX. ¨ Vous pouvez installer le serveur Hub et le Cleanse Match Server à l'aide du nom d'utilisateur que vous
souhaitez, mais vous devez utiliser le même nom d'utilisateur pour installer les deux serveurs. ¨ Les noms de fichiers et les répertoires dans cette section peuvent varier légèrement selon le type d'installation
effectué. ¨ N'utilisez pas l'utilisateur root lors de l'installation du Cleanse Match Server sous Linux RedHat. Créez et
utilisez un profil d'utilisateur distinct pour installer Informatica MDM Hub. Il s'agit d'une restriction d'InstallAnywhere car l'utilisateur racine ne possède pas de .profile. ¨ Le programme d'installation du Cleanse Match Server permet également de mettre à niveau les installations
existantes. Si une version précédente du logiciel Informatica est installée, consultez le Guide de mise à niveau de Informatica MDM Hub pour en savoir plus. Cette section traite des nouvelles installations.
Étapes de l'installation Pour installer Cleanse Match Server : 1.
102
Assurez-vous que votre serveur d'applications a démarré et fonctionne correctement.
Chapitre 4: Installation du Cleanse Match Server
2.
Si vous installez depuis un client distant, démarrez une session Windows X et définissez la valeur DISPLAY vers le client distant.
3.
Exécutez le programme d'installation de correspondance de nettoyage Informatica. Le programme d'installation de Cleanse Match Server est en distribution dans le répertoire suivant : Solaris : /solaris/mrmcleanse/ HP-UX : /hpux/mrmcleanse/ Linux : /linux/mrmcleanse/ AIX : /aix/mrmcleanse/
4.
Exécutez la commande suivante pour commencer le processus d'installation. ./hub_cleanse_install.bin
Le programme d'installation de Cleanse Match Server affiche l'écran d'introduction. Remarque: Pour contourner la validation prérequise dans l'installation, voir “Ignorer l'installation des prérequis” à la page 190. 5.
Cliquez sur Suivant. L'écran d'accord de licence s'affiche.
6.
Acceptez les termes de la licence et cliquez sur Suivant. L'écran de choix du dossier d'installation s'affiche.
7.
Cliquez sur le bouton Choisir pour choisir un autre emplacement où installer Cleanse Match Server, ou cliquez sur Suivant pour accepter celui par défaut. Remarque: Ne pas utiliser un chemin qui contient des espaces dans le nom de répertoire ou de dossier. L'écran de saisie de l'emplacement du fichier de licence s'affiche.
8.
Cliquez sur Choisir pour choisir un fichier de licence. Vous ne pouvez pas continuer l'installation si vous n'avez pas de fichier de licence. Contactez le Support client international Informatica pour obtenir un fichier de licence. Cliquez sur Suivant pour continuer. L'écran Serveur d'applications s'affiche.
9. 10.
Choisissez le serveur d'applications WebSphere et cliquez sur Suivant. Configurer les paramètres WebSphere : Choisissez un chemin vers le serveur d'applications Websphere et cliquez sur Suivant.
11.
L'écran Sélection sécurité WebSphere s'affiche. Choisissez si la sécurité WebSphere est activée pour les deux options ; Oui ou Non. Non est sélectionné par défaut. ¨ Si vous cliquez sur Non et Suivant, l'écran Serveur d'applications WebSphere s'affiche.
Définissez le nom du serveur et du port SOAP pour votre serveur d'applications WebSphere. Cliquez sur Suivant. ¨ Si vous cliquez sur Oui et Suivant, l'écran Serveur d'applications WebSphere et justificatifs d'identité de
l'utilisateur s'affiche. Renseignez les champs Nom d'utilisateur et Mot de passe. Définissez le nom du serveur et du port SOAP pour votre serveur d'applications WebSphere. Cliquez sur Suivant.
Installation du Cleanse Match Server (WebSphere/UNIX)
103
12.
Configurez les paramètres du moteur de nettoyage pour le moteur de nettoyage que vous utilisez. ¨ Si vous utilisez AddressDoctor, vous devez configurer AddressDoctor en utilisant le programme
d'installation de Cleanse Match Server. - Spécifiez les emplacements de fichiers de configuration et de paramètres et le paramètre de type de
correction. Cliquez sur Suivant. ¨ Si vous utilisez Business Objects DQ XI, vous devez configurer Business Objects DQ XI en utilisant le
programme d'installation de Cleanse Match Server. Spécifier les paramètres d'hôte, de port et de sousfichier pour votre moteur de nettoyage Business Objects DQ XI. Cliquez sur Suivant. Remarque: Après installation, vous devez effectuer une configuration supplémentaire pour votre moteur de nettoyage conformément aux instructions dans le Guide de l’adaptateur de nettoyage de Informatica MDM Hub. 13.
Choisissez d'exécuter le script durant l'installation, ou plus tard (voir “Exécuter PostInstallSetup” à la page 109). Cliquez sur Suivant. L'écran Résumé avant installation s'affiche. Si vous voulez changer des options, cliquez sur le bouton Précédent pour revenir aux écrans précédents et changer vos sélections. Une fois que le résumé reflète les options souhaitées, cliquez sur Installer pour démarrer l'installation. L'écran Veuillez patienter s'affiche pendant qu'Informatica configure votre système. Une fois l'installation terminée, l'écran Installation terminée apparaît.
14.
Cliquez sur Terminé pour quitter le programme d'installation de Cleanse Match Server.
Fichiers journaux d'installation Les fichiers journaux suivants sont utiles pour le dépannage des problèmes lors du processus d'installation du Cleanse Match Server. Copiez ces fichiers journaux dans le répertoire de documentation de l'installation que vous avez créé dans “Créer un répertoire de documentation d'installation” à la page 5. En cas de problème d'installation, ces fichiers vous seront utiles pour le soumettre au Support client international Informatica. Fichier
Description
/hub/cleanse/ Informatica_MDM_Hub_Cleanse_Match_Server_InstallLog_fr.xml
Indique les erreurs et l'état de l'installation du Cleanse Match Server.
/hub/cleanse/logs/ postInstallSetup.log
Indique les résultats du script postInstallSetup.
/hub/cleanse/logs/ cmxserver.log
Journaux du serveur de nettoyage.
/hub/cleanse/ infamdm_installer_debug.txt
Indique les éléments choisis lors de l'installation.
/hub/cleanse/logs/ installPrereq.log
Contient les messages des prérequis générés lors de l'installation.
Les fichiers journaux WebSphere sont stockés à l'emplacement suivant :
Situés dans l'arborescence sous le répertoire d'installation de votre serveur d'applications.
/profiles/AppSrv01/logs/ .
Nom des fichiers journaux : startServer.log, stopServer.log, SystemErr.log et SystemOut.log.
104
Chapitre 4: Installation du Cleanse Match Server
Configuration du Cleanse Match Server
Cette section décrit le mode de configuration du Cleanse Match Server une fois installé.
Considérations de configuration ¨ Lors de l'exécution, le Cleanse Match Server doit rechercher l'installation à partir de laquelle il a été déployé.
Par conséquent, ne déplacez pas le fichier EAR pour le déployer sur une autre machine. Par exemple, si vous avez installé le Cleanse Match Server sur une machine Marketing puis avez déployé le fichier EAR sur la machine Ventes, l'application n'a pas pu localiser les informations de configuration de l'installation telles que la journalisation. ¨ Le fichier cmxcleanse.properties doit être rempaqueté lors d'une modification dans cmx.home. Tout autre
paramètre exige simplement un redémarrage de l'application Cleanse Match Server.
Configuration du Cleanse Match Server avec des moteurs de nettoyage différents Pour plus d'informations concernant la configuration des moteurs de nettoyage, consultez le Guide de l’adaptateur de nettoyage de Informatica MDM Hub.
Vérification du numéro de version et de build Vérifiez l'un des fichiers suivants pour trouver le numéro de version et de build du Cleanse Match Server : ¨ Entrée JAR manifest.mf à l'intérieur du fichier < répertoire_installation_infamdm >/hub/cleanse/siperian-mrmcleanse.ear ¨ versionInfo.xml situé dans : /hub/cleanse/conf/versionInfo.xml ¨ Exécutez versionInfo.sh situé dans : le fichier < répertoire_install_infamdm >/hub/cleanse/bin/ versionInfo.sh
Suppression des fichiers temporaires Par défaut, les fichiers temporaires générés par le service de nettoyage sont conservés sur disque. Vous pouvez configurer le serveur de nettoyage pour les nettoyer en définissant un indicateur dans le fichier de propriétés du serveur de nettoyage (cmxcleanse.properties) qui, par défaut, est stocké dans le répertoire suivant : /hub/cleanse/resources/
L'entrée s'affiche comme suit : cmx.server.datalayer.cleanse.working_files=KEEP
Vous pouvez changer la valeur en FALSE pour supprimer ces fichiers une fois que les processus de nettoyage/ suppression et de création de jetons sont terminés. cmx.server.datalayer.cleanse.working_files=FALSE
Configuration des paramètres de journalisation Vous pouvez configurer l'application de nettoyage pour la journalisation. Les paramètres sont indiqués dans le fichier log4j_fr.xml, situé dans le répertoire < répertoire_installation_infamdm >/hub/cleanse/conf/.
Installation du Cleanse Match Server (WebSphere/UNIX)
105
La valeur par défaut est INFO pour log4j_fr.xml. Vous pouvez activer DEBUG pour le Cleanse Match Server en remplaçant INFO par DEBUG dans log4j_fr.xml. Une fois ce fichier mis à jour, vous devez redémarrer l'application Cleanse Match Server et exécuter postInstallSetup à nouveau.
Définir les propriétés de configuration Vous pouvez configurer plus encore votre installation de Cleanse Match Server en personnalisant les valeurs dans le fichier cmxcleanse.properties situé dans le répertoire de ressources (comme : < infamdm_install_directory >/ hub/cleanse/resources/). Après avoir mis à jour cmxcleanse.properties, vous devez redémarrer l'application Cleanse Match Server pour recharger les paramètres du fichier. Votre fichier reflète votre installation mais il reste similaire à l'exemple suivant : cmx.server.logging.location=/u1/infamdm/hub/cleanse/logs cmx.server.datalayer.cleanse.working_files.location=/u1/infamdm/hub/cleanse/tmp cmx.server.datalayer.cleanse.working_files=KEEP cmx.server.datalayer.cleanse.execution=LOCAL cmx.home=/u1/infamdm/hub/cleanse cmx.appserver.type=websphere
Ajout du nom TNS Oracle à la base de données ORS Le Cleanse Match Server traite les tâches de nettoyage en ligne ou par lots. Dans le cas d'une opération en ligne, l'application renvoie le résultat sous forme de réponse XML à l'aide du protocole HTTP. Dans le cas d'une tâche de lots, les commandes de lots que l'application du Cleanse Match Server lance utilisent le chargeur Oracle SQL pour réécrire les données. Lorsque le chargeur est appelé, il utilise les paramètres de tnsnames.ora pour se connecter à la base de données Oracle. Le programme d'installation du Cleanse Match Server n'ajoute pas le nom du TNS dans l'installation Oracle. Par conséquent, sur l'ordinateur du serveur de nettoyage, vous devez ajouter l'entrée TNS au fichier tnsnames.ora. Voici un exemple d'entrée pour les clients Oracle 10g : = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = )) ) (CONNECT_DATA = (SID = )) )
Voici un exemple d'entrée pour les clients Oracle 11 (notez le SERVICE_NAME) : = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = )) ) (CONNECT_DATA = (SERVICE_NAME = )) )
Entrez ce nom de TNS lorsque vous enregistrez la base de données ORS à l'aide de l'outil Bases de données de la console Hub comme indiqué dans les instructions du Guide de l'administrateur de Informatica MDM Hub. Remarque: Les noms TNS sur la machine du serveur Hub et sur la machine du Cleanse Match Server doivent être identiques.
106
Chapitre 4: Installation du Cleanse Match Server
Configurer Cleanse Match Server pour le multi-threading Par défaut, Cleanse Match Server s'exécute en mode single-threaded. Si vous avez un Cleanse Match Server avec plus d'un CPU, vous pouvez gagner en performance en configurant le Cleanse Match Server pour un fonctionnement multi-threaded. Pour configurer Cleanse Match Server pour le multi-threading : 1.
Allez dans le répertoire suivant : < répertoire_installation_infamdm >/hub/cleanse/resources
et ouvrez le fichier cmxcleanse.properties pour l'éditer. 2.
Recherchez l'entrée suivante dans le fichier cmxcleanse.properties : # Cleanse Properties # control the number thread to use while cleaning cmx_server.cleanse.num_of_thread=1
3.
Définissez le paramètre cmx_server.cleanse.num_of_thread sur le nombre de threads approprié pour votre système. Par défaut, la valeur recommandée est de 1 thread. Le nombre de threads peut être modifié sans avoir à redémarrer le serveur. Il y a plusieurs facteurs à prendre en compte : ¨ Nombre de cœurs de processeur disponibles sur votre machine
Vous devez penser à définir un nombre de threads égal au nombre de cœurs de processeur disponibles sur votre ordinateur. Par exemple, définissez le nombre de threads pour un ordinateur bicœur sur deux threads, et définissez le nombre de threads pour un processeur quadricœur sur quatre threads. ¨ Connexion à une base de données distante
Si vous travaillez avec une base de données distante, vous devez penser à définir un nombre de threads légèrement supérieur au nombre de cœurs de processeur afin que l'attente d'un thread puisse être utilisée par un autre thread. Définir un nombre de threads légèrement supérieur vous permet aussi de prendre en compte la possible latence qui peut apparaître avec une base de données distante. ¨ Conditions requises pour la mémoire processus
Si vous exécutez un processus exigeant en mémoire, vous devez restreindre la mémoire totale allouée à tous les threads exécutés par la JVM à 1 Go. Étant donné que Informatica MDM Hub s'exécute dans un environnement JVM 32 bits, chaque thread requiert la mémoire de la même JVM, et donc le volume total de la mémoire est restreint. Si vous définissez la propriété num_of_thread sur une quelconque valeur illégale, type nombre négatif, 0, un caractère ou une chaîne, la valeur de la propriété est alors automatiquement réinitialisée à la valeur par défaut (1). Remarque: Vous devez changer cette valeur après migration depuis une version hub antérieure ou toutes les valeurs seront par défaut de un (1) thread.
Configuration de plusieurs Cleanse Match Servers Vous pouvez configurer plusieurs Cleanse Match Server afin d'utiliser en parallèle le travail de nettoyage des données. Selon vos besoins, choisissez l'une des alternatives suivantes : ¨ Deux serveurs installés et configurés sur un seul ordinateur. Ceci vous permet de bénéficier de la puissance
de traitement d'une seule machine. ¨ Plusieurs serveurs sur des machines multiples. Ceci permet d'équilibrer la charge sur plusieurs ordinateurs sur
un réseau. Informatica MDM Hub utilise un équilibrage de charge tourniquet pour répartir les tâches de nettoyage entre tous les serveurs de nettoyage en ligne.
Installation du Cleanse Match Server (WebSphere/UNIX)
107
Configuration des serveurs de nettoyage doubles Vous pouvez configurer plusieurs instances du Cleanse Match Server pour qu'elles s'exécutent sur un seul ordinateur. L'efficacité de cette approche dépend du matériel que vous utilisez et de vos besoins particuliers en matière de nettoyage de données. Plusieurs instances du Cleanse Match Server doivent s'exécuter sur des instances distinctes du serveur d'applications. Cela signifie qu'elles doivent se trouver sur des processus physiques distincts. Le processus de configuration des serveurs double nettoyage est d'abord un exercice dans la configuration du serveur d'applications. Remarque: Cette procédure nécessite des connaissances spécialisées en matière d'administration et de dépannage de l'implémentation de votre serveur d'applications. Procédez comme suit pour configurer les serveurs de nettoyage double : 1.
Installez et configurez la première instance du Cleanse Match Server.
2.
Configurez votre système pour qu'il exécute plusieurs instances de votre serveur d'applications.
3.
Déployez le Cleanse Match Server sur la deuxième instance de votre serveur d'applications.
Configuration de plusieurs instances de votre serveur d'applications Pour configurer votre serveur d'applications : 1.
Vérifiez que l'ordinateur que vous configurez dispose de suffisamment de mémoire pour héberger plusieurs instances du serveur d'applications.
2.
Configurez chaque instance Cleanse Match Server dans une instance de serveur d'applications distincte : Sur WebSphere, vous devez posséder l'édition Network Deployment de WebSphere, qui vous permet de créer et gérer plusieurs instances, ou utiliser le script de l'instance et ajuster les paramètres. Dans tous les cas, changer les paramètres de port par défaut en utilisant la Console WAS Admin pour que les valeurs des instances séparées n'entrent pas en conflit. Si vous utilisez le script wsinstance , installez la console Admin sur la nouvelle instance manuellement et changez l'assignation du port admin_host. Pour plus d'informations, consultez votre documentation WebSphere.
3.
Testez la deuxième instance que vous venez de créer. Vous pouvez maintenant déployer Cleanse Match Server. Pour plus d’informations, consultez la section “Configuration des serveurs de nettoyage doubles” à la page 108
Déploiement du Cleanse Match Server sur une deuxième instance du serveur d'applications Il existe deux manières de déployer un Cleanse Match Server sur une deuxième instance de votre serveur d'applications : ¨ Vous pouvez installer une copie supplémentaires de Cleanse Match Server dans un répertoire différent en
utilisant le programme d'installation Cleanse Match Server. L'installation d'une copie supplémentaire à l'aide du programme d'installation du Cleanse Match Server donne une indépendance totale aux deux instances du Cleanse Match Server. Aucune étape supplémentaire n'est requise pour prendre en charge cette configuration. Vous pouvez exécuter le script postInstallSetup pour déployer le Cleanse Match Server sur votre deuxième instance. ¨ Vous pouvez déployer votre Cleanse Match Server EAR dans la nouvelle instance de serveur d'applications.
La seconde approche est plus légère et permet à de multiples instances de partager les paramètres de configuration Informatica MDM Hub. L'inconvénient réside dans le fait que les deux serveurs partagent les répertoires temporaires et écrivent sur le même fichier journal. Ceci complique les diagnostics lorsque les deux instances exécutent simultanément le Cleanse Match Server. En utilisant cette approche, vous ne pouvez pas utiliser le script postInstallSetup pour déployer l'instance de nettoyage supplémentaire, vous devez la déployer manuellement sur le serveur d'applications.
108
Chapitre 4: Installation du Cleanse Match Server
Déploiement manuel du fichier EAR Pour déployer manuellement le fichier EAR, utilisez la console d'administration. Acceptez toutes les valeurs par défaut.
Configuration de plusieurs Cleanse Match Servers sur plusieurs ordinateurs Informatica MDM Hub prend en charge l'exécution de plusieurs Cleanse Match Server par base de données ORS. Ceci vous permet de mettre en parallèle les tâches de nettoyage des données. Lorsque le Cleanse Match Server n'est pas installé sur le même serveur d'applications que le serveur Hub, vous devez configurer manuellement le serveur d'applications pour créer les sources de données pour le Cleanse Match Server afin de bénéficier du pooling de connexions et d'une meilleure performance. Pour plus d'informations, consultez la documentation de votre serveur d'applications. Remarque: Si la source de données n'existe pas, le Cleanse Match Server utilise la connexion JDBC. Pour configurer plusieurs Cleanse Match Servers : 1.
Une fois le serveur Hub et le Cleanse Match Server installés et configurés, installez votre moteur de correspondance de nettoyage et votre Cleanse Match Server sur un autre ordinateur.
2.
Créez les sources de données pour chaque Cleanse Match Server. Elles doivent avoir le même nom et nom JNDI que la configuration du serveur Hub. Pour des instructions, voir le Guide de l'administrateur de Informatica MDM Hub.
3.
À l'aide de la console Hub, connectez-vous au stockage de données.
4.
Sélectionnez l'espace de travail du Cleanse Match Server.
5.
Ajoutez le nouveau Cleanse Match Server.
Vous pouvez afficher tous les serveurs de nettoyage dans l'espace de travail du Cleanse Match Servere.
Tâches post-installation Cette section décrit les tâches à effectuer après avoir exécuté le programme d'installation du Cleanse Match Server.
Exécuter PostInstallSetup Dans le processus d'installation du Cleanse Match Server, vous pouvez choisir d'exécuter automatiquement le script postInstallSetup pour déployer le Cleanse Match Server. Si vous choisissez de ne pas exécuter automatiquement ce script comme élément du processus d'installation, vous devrez l'exécuter vous-même. Le script postInstallSetup se trouve dans le dossier /hub/cleanse/. Pour exécuter le script manuellement, saisissez la commande suivante à l'invite de commande : postinstallsetup.sh -Ddatabase.password=
Remarque: Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\ » avant le caractère « ! ». Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\! Vous pouvez aussi utiliser ce script si vous désirez redéployer l'application sur le serveur d'applications. Vous pouvez également utiliser l'outil du serveur d'applications pour effectuer le déploiement vous-même, dans la mesure où le fichier Cleanse Match Server EAR est déployé depuis le répertoire d'installation du Cleanse Match Server Informatica. La section ci-dessous énumère les directives de base pour le redéploiement. Pour plus d'informations, consultez la documentation de votre serveur d'applications.
Installation du Cleanse Match Server (WebSphere/UNIX)
109
LIENS CONNEXES : ¨ “PostInstallSetup” à la page 74
Redéploiement manuel sur WebSphere Pour redéployer manuellement dans le serveur d'applications WebSphere : 1.
Annulez le déploiement du fichier siperian-mrm-cleanse.ear à l'aide de la console d'administration du serveur WebSphere.
2.
Installez le fichier siperian-mrm-cleanse.ear à l'aide de la Console d'administration du serveur d'applications WebSphere. Assurez-vous d'autoriser le déploiement afin de créer des liaisons par défaut en cochant l'option dans le panneau « Préparation de l'installation de l'application ».
Installation du Cleanse Match Server (JBoss/Windows) Cette section décrit la méthode d'installation du Cleanse Match Server exécuté dans l'environnement du serveur d'applications JBoss sous Windows.
Présentation de l'installation
L'installation du Cleanse Match Server comprend les étapes suivantes : Étape
Tâche
Instructions
1
Préparer l'environnement cible, dont la configuration du serveur d'applications.
“Préparation de l'installation” à la page 110.
2
Installer le Cleanse Match Server en exécutant le programme d'installation.
“Exécuter le programme d'installation du Cleanse Match Server” à la page 113.
3
Indiquer ou changer les paramètres de configuration du Cleanse Match Server.
“Configuration du Cleanse Match Server” à la page 116.
Préparation de l'installation
Effectuez les tâches de cette section avant d'installer Cleanse Match Server.
110
Chapitre 4: Installation du Cleanse Match Server
Répondre à la configuration matérielle et logicielle requise Avant d'installer le Cleanse Match Server, assurez-vous de posséder la configuration matérielle et logicielle requise pour le Cleanse Match Server comme décrit dans les Notes de publication de Informatica MDM Hub.
Installer et configurer JBoss Sur l'ordinateur où vous exécuterez le Cleanse Match Server, installez et configurez votre environnement JBoss conformément à votre documentation JBoss.
Configurer JBoss pour utiliser une source de données Oracle Pour configurer JBoss afin qu'il utilise une source de données Oracle : 1.
Contactez Oracle pour obtenir les pilotes JDBC requis pour la configuration de votre base de données. Une fois que vous avez obtenu les pilotes, configurez JBoss comme suit :
2.
Copiez le ou les nouveaux fichiers de pilote JDBC Oracle dans votre répertoire < répertoire_installation_JBoss >\server\< nom_de_configuration >\lib.
Configuration du pool d'allocation de mémoire JVM Pour configurer les paramètres du pool d'allocation de mémoire JVM : 1.
Commencez avec les paramètres ci-après et modifiez-les en fonction de votre implémentation : set JAVA_OPTS=%JAVA_OPTS% -Xms256m -Xmx768m -Xss1000k -XX:PermSize=64m -XX:MaxPermSize=256m
Installer et configurer votre moteur de nettoyage Installez et configurez votre moteur de nettoyage. Procurez-vous tout code de déverrouillage requis pour ce logiciel. Vérifiez que les derniers correctifs sont installés. Vérifiez que votre serveur de nettoyage fonctionne correctement. Pour plus d'instructions sur la configuration de Informatica MDM Hub à intégrer à votre moteur de nettoyage, consultez le Guide de l’adaptateur de nettoyage de Informatica MDM Hub.
Obtenir un fichier de licence Informatica Vous devez posséder un fichier de licence Informatica. Le programme d'installation n'installera pas le Cleanse Match Server sans fichier de licence valide. Contactez le Support client international Informatica pour obtenir un fichier de licence. Votre licence Informatica possède les informations nécessaires à l'installation du Cleanse Server avec le Cleanse Match Server que vous utilisez. Lors de l'installation du Cleanse Server , le programme d'installation du Cleanse Match Server vous demande des informations sur le Cleanse Match Server, recherche les informations dans le fichier de licence puis les stocke dans le fichier cmxcleanse_fr.properties. Si vous avez installé un Cleanse Match Server dont les informations ne correspondent pas dans le fichier de licence Informatica, le programme d'installation du Cleanse Match Server ne stocke aucune information dans le fichier de propriétés. Le fichier de propriétés affiche donc des valeurs par défaut ou vides pour ce Cleanse Match Server. Pour vous assurer que le fichier cmxcleanse_fr.properties est mis à jour, vous devez obtenir le fichier de licence Informatica adéquat et réinstaller le Cleanse Match Server.
Configurer JBoss pour le Cleanse Match Server Cette section décrit comment configurer JBoss avant d'installer le Cleanse Match Server.
Installation du Cleanse Match Server (JBoss/Windows)
111
Suppression des pilotes obsolètes d'Oracle Avant d'installer le Cleanse Match Server, supprimez les instances des anciens pilotes d'Oracle de la structure de répertoire de JBoss. L'emplacement par défaut des fichiers est JBoss\server\< nom_de_configuration >\lib. ¨ ocrs12.jar ¨ orai18n.jar ¨ nls_charset12.jar
Créer des sources de données pour chaque ORS Si vous installez un Cleanse Match Server sur un ordinateur différent de celui s'exécutant sur le serveur Hub, vous devez créer les sources de données de chaque ORS sur l'ordinateur du Cleanse Match Server. Vous devez effectuer une configuration Oracle ainsi qu'une configuration JBoss. Configuration de JBoss pour utiliser une source de données Oracle Remarque: Si vous exécutez Oracle sur le même hôte que celui qui exécute le Cleanse Match Server, vous pouvez passer cette section. Pour configurer JBoss afin qu'il utilise une source de données Oracle : 1.
Copiez un fichier source de données échantillon ( name -ds_fr.xml) dans votre répertoire de déploiement JBoss. Par défaut, le répertoire de déploiement JBoss est : \server\\deploy
Vous pouvez trouver des exemples dans : \docs\examples\jca
Vous pouvez modifier le nom du fichier d'exemple de source de données, mais il doit se terminer par ds_fr.xml pour être reconnu comme descripteur de source de données. 2.
Éditez la définition de la source de données pour qu'elle corresponde à vos paramètres de connexion de base de données. Modifiez les paramètres suivants : Paramètre
Description
jndi-name
Définissez la valeur suivante pour la source de données du serveur Hub : jdbc/siperian-cmx_system-ds Définissez la valeur suivante pour la source de données du serveur de nettoyage : jdbc/siperian-< nom_d'hôte_oracle >-< sid_oracle >-< nom_de_schéma_ors >-ds où nom_hôte_oracle est le nom de votre hôte, sid_oracle est le nom de votre instance Oracle et nom_schéma_ors est le nom de votre ORS.
connection-url
Chaîne de l'URL de connexion du pilote JDBC pour votre pilote. Vérifiez que le nom, l'hôte et le port de la base de données sont corrects pour la base de données à laquelle vous vous connectez. Exemple : jdbc:oracle:thin:@ server_name :1521:orcl
username
Nom d'utilisateur par défaut utilisé lors de la création d'une nouvelle connexion. L'utilisateur par défaut dans Oracle est cmx pour le serveur Hub et cmx_ors pour le Cleanse Match Server.
password
Mot de passe par défaut utilisé lors de la création d'une nouvelle connexion.
Configuration de JBoss pour le Cleanse Match Server et le serveur Hub
112
Chapitre 4: Installation du Cleanse Match Server
Pour configurer JBoss avant l'installation du serveur Hub et du Cleanse Match Server : 1.
Définissez l'attribut Isolé du programme de déploiement EAR de JBoss sur true dans le < répertoire_installation_JBoss >\server\< nom_de_configuration >\deploy\ear-deployer_fr.xml. Ceci
configure tous vos fichiers EAR pour qu'ils soient dans des espaces de chargeur de classes isolés utilisant l'appel par valeur pour les interfaces distantes. Par exemple : true
2.
Définissez le paramètre UseJBossWebLoader sur false dans le fichier suivant : \server\\deploy\jboss-web.deployer\META-INF\jbossservice.xml
Ceci désactive l'utilisation par JBoss d'un chargeur de classes unifié comme chargeur de classes d'application Web. Par exemple : false
3.
En cas de conflit potentiel entre le port JBoss et le port Oracle, modifiez le port utilisé par une des applications. Pour modifier le port du serveur d'applications JBoss, modifiez le fichier suivant : \server\\deploy\jboss-web.deployer\server.xml
Le port par défaut du connecteur est 8080. Remplacez ce paramètre par n'importe quel port inutilisé qui n'entre pas en conflit avec les autres applications.
Démarrage du serveur JBoss Pour lancer correctement la console Hub, vous devez effectuer les étapes suivantes pour démarrer le serveur JBoss : 1.
Allez dans le répertoire suivant : jboss-5.1.0.GA\bin
2.
Exécutez la commande suivante : run.bat -b 0.0.0.0
Exécuter le programme d'installation du Cleanse Match Server
Le programme d'installation du Cleanse Match Server est utilisé pour installer le logiciel Cleanse Match Server. Il est inclus dans votre distribution Informatica MDM Hub.
Considérations d'installation ¨ Vous pouvez installer le serveur Hub et le Cleanse Match Server à l'aide de tout nom d'utilisateur souhaité,
mais vous devez utiliser le même nom d'utilisateur pour installer les deux serveurs. ¨ Les noms de fichiers et les répertoires dans cette section peuvent varier légèrement selon le type d'installation
effectué.
Installation du Cleanse Match Server (JBoss/Windows)
113
¨ Le programme d'installation du Cleanse Match Server permet également de mettre à niveau les installations
existantes. Si une version précédente du logiciel Informatica MDM Hub est installée, consultez le Guide de mise à niveau de Informatica MDM Hub pour en savoir plus. Cette section traite des nouvelles installations.
Étapes de l'installation Pour installer Cleanse Match Server : 1.
Assurez-vous que votre serveur d'applications a démarré et fonctionne correctement.
2.
Exécutez le programme d'installation du Cleanse Match Server Informatica ( hub_cleanse_install.exe). Le programme d'installation du Cleanse Match Server est en distribution dans le répertoire \mrmcleanse\windows. Le programme d'installation du Cleanse Match Server affiche l'écran d'introduction.
3.
Cliquez sur Suivant. L'écran d'accord de licence s'affiche.
4.
Cliquez sur le bouton J'accepte les terme de l'accord de licence puis cliquez sur Suivant. L'écran de choix du dossier d'installation s'affiche.
5.
Effectuez l'une des étapes suivantes : ¨ Cliquer sur Suivant pour installer Cleanse Match Server dans C:\infamdm\hub\cleanse. ¨ Cliquez sur le bouton Choisir pour choisir un autre emplacement où installer Cleanse Match Server puis
cliquez sur Suivant. Important: N'utilisez pas de chemin contenant des espaces dans les noms de répertoire ou de dossier. Le Cleanse Match Server ne peut pas se charger si la longueur totale de ce chemin dépasse 256 caractères. L'écran de choix du dossier de raccourci s'affiche. 6.
Sélectionnez un emplacement pour les icônes du produit. Cliquez sur Suivant. L'écran de saisie de l'emplacement du fichier de licence s'affiche.
7.
Cliquez sur Choisir pour choisir un fichier de licence. Informatica vous fournit un fichier de licence. Si vous n'avez pas le fichier de licence, vous ne pouvez pas continuer l'installation. Contactez le Support client international Informatica pour obtenir un fichier de licence.
8.
Cliquez sur Suivant pour continuer. L'écran Serveur d'applications s'affiche.
9.
Choisissez le serveur d'applications JBoss et cliquez sur Suivant. L'écran d'accueil du serveur d'applications JBoss s'affiche.
10.
Configurez les paramètres JBoss : 1.
Spécifiez le répertoire d'installation du serveur d'applications. Cliquez sur Suivant.
2.
Saisissez le nom de configuration. La valeur par défaut est production. Cliquez sur Suivant.
3.
Saisissez le port d'écoute JNP. Important: Si vous voulez changer le numéro de port par défaut, vous devez aussi le changer dans le fichier suivant : \server\\conf\bindingservice.beans\META-INF\bindingsjboss-beans.xml
4.
114
Cliquez sur Suivant.
Chapitre 4: Installation du Cleanse Match Server
11.
Configurez les paramètres du moteur de nettoyage pour le moteur de nettoyage que vous utilisez. ¨ Si vous utilisez AddressDoctor, vous devez le configurer à l'aide du programme d'installation du Cleanse
Match Server. - Spécifiez les emplacements de fichiers de configuration et de paramètres et le paramètre de type de
correction. Cliquez sur Suivant. ¨ Si vous utilisez Business Objects DQ XI, vous devez configurer Business Objects DQ XI en utilisant le
programme d'installation du Cleanse Match Server. Spécifier les paramètres d'hôte, de port et de sousfichier pour votre moteur de nettoyage Business Objects DQ XI. Cliquez sur Suivant. Remarque: Après installation, vous devez effectuer une configuration supplémentaire pour votre moteur de nettoyage conformément aux instructions dans le Guide de l’adaptateur de nettoyage de Informatica MDM Hub. 12.
Dans l'écran de déploiement, cliquez sur Oui pour exécuter le script durant l'installation, ou cliquez sur Non pour l'exécuter manuellement plus tard (voir “Exécuter PostInstallSetup ” à la page 118 pour les instructions).
13.
Dans l'écran Récapitulatif de préinstallation, si vous voulez changer des options, cliquez sur le bouton Précédent pour revenir aux écrans précédents et changer vos sélections. Une fois que le résumé reflète les options souhaitées, cliquez sur Installer pour démarrer l'installation. L'écran Veuillez patienter s'affiche pendant qu'Informatica configure votre système. Une fois l'installation terminée, l'écran Installation terminée apparaît.
14.
Choisissez Oui pour redémarrer votre système, ou Non pour le redémarrer plus tard et cliquez sur Terminé pour quitter le programme d'installation du Cleanse Match Server.
Fichiers journaux d'installation Les fichiers journaux suivants sont utiles pour le dépannage des problèmes lors du processus d'installation du Cleanse Match Server. Copiez ces fichiers journaux dans le répertoire de documentation de l'installation que vous avez créé dans “Créer un répertoire de documentation d'installation” à la page 5. En cas de problème d'installation, ces fichiers vous seront utiles pour le soumettre au Support client international Informatica. Fichier
Description
\hub\cleanse \Informatica_MDM_Hub_Cleanse_Match_Server_InstallLog_fr.xm l
Indique les erreurs et l'état de l'installation du Cleanse Match Server.
\hub\cleanse\logs \postInstallSetup.log
Indique les résultats du script postInstallSetup.
< répertoire_installation_infamdm >\hub\cleanse\logs \cmxserver.log
Journaux du serveur de nettoyage.
< répertoire_installation_infamdm> \infamdm_installer_debug.txt
Indique les éléments choisis lors de l'installation.
\hub\cleanse
< répertoire_installation_infamdm> \hub\cleanse\logs \installPrereq.log
Contient les messages des prérequis générés lors de l'installation.
Fichiers journaux JBoss (comme par exemple
Situés dans l'arborescence sous le répertoire d'installation de votre serveur d'applications.
\server\< nom_de_configuration >\log\server.log).
Installation du Cleanse Match Server (JBoss/Windows)
115
Configuration du Cleanse Match Server
Cette section décrit le mode de configuration du Cleanse Match Server une fois installé.
Considérations de configuration ¨ Lors de l'exécution, le Cleanse Match Server doit rechercher l'installation à partir de laquelle il a été déployé.
Par conséquent, ne déplacez pas le fichier EAR pour le déployer sur une autre machine. Par exemple, si vous avez installé le Cleanse Match Server sur une machine Marketing puis avez déployé le fichier EAR sur la machine Ventes, l'application n'a pas pu localiser les informations de configuration de l'installation telles que la journalisation. ¨ Le fichier cmxcleanse.properties doit être rempaqueté lors d'une modification dans cmx.home. Tout autre
paramètre exige simplement un redémarrage de l'application Cleanse Match Server.
Configuration du Cleanse Match Server avec des moteurs de nettoyage différents Pour plus d'informations concernant la configuration des moteurs de nettoyage, consultez le Guide de l’adaptateur de nettoyage de Informatica MDM Hub.
Vérification du numéro de version et de build Vérifiez l'un des fichiers suivants pour trouver le numéro de version et de build du Cleanse Match Server : ¨ Entrée JAR manifest.mf à l'intérieur du fichier < répertoire_installation_infamdm >\hub\cleanse\siperian-mrmcleanse.ear ¨ versionInfo.xml situé dans : \hub\cleanse\conf\versionInfo.xml ¨ Exécutez versionInfo.bat situé dans : le fichier < répertoire_install_infamdm >\hub\cleanse\bin \versionInfo.bat
Suppression des fichiers temporaires Par défaut, les fichiers temporaires générés par le service de nettoyage sont conservés sur disque. Vous pouvez configurer le serveur de nettoyage pour les nettoyer en définissant un indicateur dans le fichier cmxcleanse.properties qui, par défaut, est stocké dans le répertoire suivant : \hub\cleanse\resources\
L'entrée s'affiche comme suit : cmx.server.datalayer.cleanse.working_files=KEEP
Vous pouvez changer la valeur en FALSE pour supprimer le fichier une fois que le processus de nettoyage/ suppression est terminé. cmx.server.datalayer.cleanse.working_files=FALSE
Configuration des paramètres de journalisation Vous pouvez configurer l'application de nettoyage pour la journalisation. Les paramètres sont indiqués dans le fichier log4j_fr.xml, situé dans le répertoire < répertoire_installation_infamdm >\hub\cleanse\conf.
116
Chapitre 4: Installation du Cleanse Match Server
La valeur par défaut est INFO dans le fichier log4j_fr.xml. Vous pouvez activer DEBUG pour le Cleanse Match Server en remplaçant INFO par DEBUG dans le fichier log4j_fr.xml. Une fois ce fichier mis à jour, vous devez redémarrer l'application Cleanse Match Server et exécuter postInstallSetup.bat à nouveau. Pour JBoss, le fichier jboss- log4j_fr.xml est situé dans le répertoire JBoss\server \< nom_de_configuration >\conf .
Définir les propriétés de configuration Vous pouvez configurer plus encore votre installation de Cleanse Match Server en personnalisant les valeurs dans le fichier cmxcleanse.properties situé dans le répertoire de ressources (comme : C:\infamdm\hub\cleanse\resources) Après avoir mis à jour cmxcleanse.properties, vous devez redémarrer l'application Cleanse Match Server pour recharger les paramètres du fichier. Votre fichier reflète votre installation mais il reste similaire à l'exemple suivant : cmx.server.datalayer.cleanse.working_files.location=C:\infamdm\hub\cleanse\tmp cmx.server.datalayer.cleanse.working_files=KEEP cmx.server.datalayer.cleanse.execution=LOCAL cmx.home=C:\infamdm\hub\cleanse cmx.appserver.type=jboss
Ajout du nom TNS Oracle à la base de données ORS Le Cleanse Match Server traite les tâches de nettoyage en ligne ou par lots. Dans le cas d'une opération en ligne, l'application renvoie le résultat sous forme de réponse XML à l'aide du protocole HTTP. Dans le cas d'une tâche de lots, les commandes de lots que l'application du Cleanse Match Server lance utilisent le chargeur Oracle SQL pour réécrire les données. Lorsque le chargeur est appelé, il utilise les paramètres de tnsnames.ora pour se connecter à la base de données Oracle. Le programme d'installation du Cleanse Match Server n'ajoute pas le nom du TNS dans l'installation Oracle. Par conséquent, sur l'ordinateur du serveur de nettoyage, vous devez ajouter l'entrée TNS au fichier tnsnames.ora. Voici un exemple d'entrée pour les clients Oracle 10g : = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = )) ) (CONNECT_DATA = (SID = )) )
Voici un exemple d'entrée pour les clients Oracle 11 (notez le SERVICE_NAME) : = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = )) ) (CONNECT_DATA = (SERVICE_NAME = )) )
Entrez ce nom de TNS lorsque vous enregistrez la base de données ORS à l'aide de l'outil Bases de données de la console Hub comme indiqué dans les instructions du Guide de l'administrateur de Informatica MDM Hub. Remarque: Les noms TNS sur la machine du serveur Hub et sur la machine du Cleanse Match Server doivent être identiques.
Installation du Cleanse Match Server (JBoss/Windows)
117
Tâches post-installation Cette section décrit les tâches à effectuer après avoir exécuté le programme d'installation du Cleanse Match Server.
Exécuter PostInstallSetup Si vous décidez que le programme d'installation du Cleanse Match Server doit omettre le processus de postinstallation, vous devrez l'exécuter manuellement. Le script se trouve par défaut dans le répertoire suivant : \hub\cleanse
Pour exécuter manuellement le processus de post-installation, exécutez la commande suivante à l'invite de commande : postInstallSetup.bat
Configurer Cleanse Match Server pour le multi-threading Par défaut, Cleanse Match Server s'exécute en mode single-threaded. Si vous avez un Cleanse Match Server avec plus d'un CPU, vous pouvez gagner en performance en configurant Cleanse Match Server pour un fonctionnement multi-threaded. Pour configurer Cleanse Match Server pour le multi-threading : 1.
Allez dans le répertoire suivant : \hub\cleanse\resources
et ouvrez le fichier cmxcleanse_fr.properties pour l'éditer. 2.
Recherchez l'entrée suivante dans le fichier cmxcleanse_fr.properties : # Cleanse Properties # control the number thread to use while cleaning Cmx_server.cleanse.num_of_thread=1
3.
Définissez le paramètre cmx_server.cleanse.num_of_thread sur le nombre de threads appropriés pour votre système. Par défaut, la valeur recommandée est de 1 thread. Le nombre de threads peut être modifié sans avoir à redémarrer le serveur. Il y a plusieurs facteurs à prendre en compte : ¨ Nombre de cœurs de processeur disponibles sur votre ordinateur
Vous devez penser à définir un nombre de threads égal au nombre de cœurs de processeur disponibles sur votre ordinateur. Par exemple, définissez le nombre de threads pour un ordinateur bicœur sur deux threads, et définissez le nombre de threads pour un processeur quadricœur sur quatre threads. ¨ Connexion à une base de données distante
Si vous travaillez avec une base de données distante, vous devez penser à définir un nombre de threads légèrement supérieur au nombre de cœurs de processeur afin que l'attente d'un thread puisse être utilisée par un autre thread. Définir un nombre de threads légèrement supérieur vous permet aussi de prendre en compte la possible latence qui peut apparaître avec une base de données distante. ¨ Conditions requises pour la mémoire processus
Si vous exécutez un processus exigeant en mémoire, vous devez restreindre la mémoire totale allouée à tous les threads exécutés par la JVM à 1 Go. Étant donné que Informatica MDM Hub s'exécute dans un environnement JVM 32 bits, chaque thread requiert la mémoire de la même JVM, et donc le volume total de la mémoire est restreint.
118
Chapitre 4: Installation du Cleanse Match Server
Si vous définissez la propriété num_of_thread sur une quelconque valeur illégale, type nombre négatif, 0, un caractère ou une chaîne, la valeur de la propriété seront définies par défaut sur la valeur (1). Remarque: Vous devez changer cette valeur après migration depuis une version hub antérieure ou toutes les valeurs seront par défaut de un (1) thread.
Configuration des serveurs de nettoyage doubles Vous pouvez configurer plusieurs instances du Cleanse Match Server pour qu'elles s'exécutent sur un seul ordinateur. L'efficacité de cette approche dépend du matériel que vous utilisez et de vos besoins particuliers en matière de nettoyage de données. Plusieurs instances du Cleanse Match Server doivent s'exécuter sur des instances distinctes du serveur d'applications. Cela signifie qu'elles doivent se trouver sur des processus physiques distincts. Le processus de configuration des serveurs double nettoyage est d'abord un exercice dans la configuration du serveur d'applications. Remarque: Cette procédure nécessite des connaissances spécialisées en matière d'administration et de dépannage de l'implémentation de votre serveur d'applications. Procédez comme suit pour configurer les serveurs de nettoyage double : 1.
Installez et configurez la première instance du Cleanse Match Server.
2.
Configurez votre système pour qu'il exécute plusieurs instances de votre serveur d'applications.
3.
Déployez le Cleanse Match Server sur la deuxième instance de votre serveur d'applications.
Configuration de plusieurs instances de votre serveur d'applications Pour configurer votre serveur d'applications : 1.
Vérifiez que l'ordinateur que vous configurez dispose de suffisamment de mémoire pour héberger plusieurs instances du serveur d'applications.
2.
Configurez chaque instance du Cleanse Match Server dans une instance de serveur d'applications distincte. Copiez les fichiers JBoss vers un nouveau répertoire. Changez les paramètres de ports pour permettre à plusieurs instances de coexister sans créer de conflits entre les ports. Pour plus d'informations, consultez la documentation JBoss.
3.
Testez la deuxième instance que vous venez de créer. Vous pouvez maintenant déployer le Cleanse Match Server comme décrit dans la prochaine section.
Déploiement du Cleanse Match Server sur la deuxième instance du serveur d'applications Il existe deux manières de déployer un Cleanse Match Server sur une deuxième instance de votre serveur d'applications : ¨ Vous pouvez installer une copie supplémentaires de Cleanse Match Server dans un répertoire différent en
utilisant le programme d'installation Cleanse Match Server. L'installation d'une copie supplémentaire à l'aide du programme d'installation du Cleanse Match Server donne une indépendance totale aux deux instances du Cleanse Match Server. Aucune étape supplémentaire n'est requise pour prendre en charge cette configuration. Vous pouvez exécuter le script postInstallSetup pour déployer le Cleanse Match Server sur votre deuxième instance. ¨ Vous pouvez déployer votre Cleanse Match Server EAR dans la nouvelle instance de serveur d'applications.
La seconde approche est plus légère et permet à de multiples instances de partager les paramètres de configuration Informatica MDM Hub. L'inconvénient réside dans le fait que les deux serveurs partagent les répertoires temporaires et écrivent sur le même fichier journal. Ceci complique les diagnostics lorsque les deux instances exécutent simultanément le Cleanse Match Server.
Installation du Cleanse Match Server (JBoss/Windows)
119
En utilisant cette approche, vous ne pouvez pas utiliser le script postInstallSetup pour déployer l'instance de nettoyage supplémentaire, mais vous pouvez les déployer manuellement sur le serveur d'applications.
Déploiement manuel du fichier EAR Pour déployer manuellement le fichier EAR, copiez-le dans le répertoire suivant : \server\\deploy
Utilisation de plusieurs serveurs de nettoyage Informatica MDM Hub prend en charge l'exécution de plusieurs serveurs Cleanse Match Servers par base de données ORS. Ceci vous permet de paralléliser le travail de nettoyage de données. Cependant, une seule application Cleanse Match Server est prise en charge sur un système unique. Lorsque le Cleanse Match Server n'est pas installé sur le même serveur d'applications que le serveur Hub, vous devez configurer manuellement le serveur d'applications pour créer les sources de données pour le Cleanse Match Server pour profiter du pooling de connexions et bénéficier de performances accrues. Remarque: Si la source de données n'existe pas, le Cleanse Match Server utilise la connexion JDBC. Pour configurer plusieurs serveurs de nettoyage 1.
Une fois que vous avez installé et configuré le serveur Hub et le Cleanse Match Server, installez votre moteur de nettoyage et le Cleanse Match Server sur une autre machine.
2.
Pour chaque Cleanse Match Server, créez sur le serveur d'applications la source de données pour chaque cmx_system. Elles doivent avoir exactement les mêmes nom et nom JNDI que dans la configuration du serveur Hub. Pour en savoir plus sur la création des sources de données, consultez le Guide de l'administrateur de Informatica MDM Hub.
3.
À l'aide de la console Hub, connectez-vous au Stockage de données.
4.
Choisissez l'espace de travail du Cleanse Match Server.
5.
Ajoutez le nouveau serveur de nettoyage.
Informatica MDM Hub utilise l'équilibrage de charge round-robin (chaîne d'événements intervenant en séquence périodiquement) pour diffuser les tâches de nettoyage entre tous les serveurs de nettoyage qui sont en ligne. Vous pouvez voir tous les serveurs de nettoyage dans l'espace de travail Cleanse Match Server.
Cleanse Match Servers distribués Lorsqu'une tâche de transfert/correspondance s'exécute, que plusieurs Cleanse Match Servers sont enregistrés et que le nombre total d'enregistrements à transférer/faire correspondre est supérieur à 500, la tâche est alors distribuée en parallèle entre les différents serveurs de nettoyage/correspondance. Vous devez définir les paramètres suivants pour utiliser les serveurs de nettoyage basés sur la configuration du serveur.
120
Paramètre
Description
Nombre de threads
Reflète le nombre de threads qu'un serveur doit traiter. Nous vous recommandons de définir un nombre de threads supérieur au nombre d'UC disponibles si les serveurs sont distribués largement et/ ou si la latence est élevée. Les serveurs peuvent ainsi travailler plus pendant les délais d'attente.
Évaluation du processeur
Évalue la « puissance » relative des UC des ordinateurs ; l'ordinateur « le moins puissant » aura un taux de 1.0. Les autres UC des différents ordinateurs auront un taux relatif à ce dernier.
Chapitre 4: Installation du Cleanse Match Server
Remarque: Pour configurer un nettoyage et une correspondance distribués, vous devez définir les valeurs Nombre de threads et Évaluation du processeur lorsque vous enregistrez le Cleanse Match Server dans la console Hub.
Installation du Cleanse Match Server (WebLogic/ Windows) Cette section décrit la méthode d'installation du Cleanse Match Server exécuté dans l'environnement du serveur d'applications WebLogic sous Windows.
Présentation de l'installation
L'installation du Cleanse Match Server comprend les étapes suivantes : Étape
Tâche
Instructions
1
Préparer l'environnement cible, dont la configuration du serveur d'applications.
“Préparation de l'installation” à la page 121.
2
Installer le Cleanse Match Server en exécutant le programme d'installation.
“Exécuter le programme d'installation du Cleanse Match Server” à la page 124.
3
Indiquer ou changer les paramètres de configuration du Cleanse Match Server.
“Configuration du Cleanse Match Server” à la page 127.
Préparation de l'installation
Effectuez les tâches de cette section avant d'installer Cleanse Match Server.
Répondre à la configuration matérielle et logicielle requise Avant d'installer le Cleanse Match Server, assurez-vous de posséder la configuration matérielle et logicielle requise pour le Cleanse Match Server comme décrit dans les Notes de publication de Informatica MDM Hub.
Installation du Cleanse Match Server (WebLogic/Windows)
121
Installer et configurer WebLogic Sur l'ordinateur où vous exécuterez le Cleanse Match Server, installez et configurez votre environnement WebLogic conformément à votre documentation WebLogic.
Installer et configurer votre moteur de nettoyage Installez et configurez votre moteur de nettoyage. Procurez-vous tout code de déverrouillage requis pour ce logiciel. Vérifiez que les derniers correctifs sont installés. Vérifiez que votre serveur de nettoyage fonctionne correctement. Pour plus d'instructions sur la configuration de Informatica MDM Hub à intégrer à votre moteur de nettoyage, consultez le Guide de l’adaptateur de nettoyage de Informatica MDM Hub.
Obtenir un fichier de licence Informatica Vous devez posséder un fichier de licence Informatica. Le programme d'installation n'installera pas le Cleanse Match Server sans fichier de licence valide. Contactez le Support client international Informatica pour obtenir un fichier de licence. Votre licence Informatica possède les informations nécessaires à l'installation du Cleanse Server avec le Cleanse Match Server que vous utilisez. Lors de l'installation du Cleanse Server , le programme d'installation du Cleanse Match Server vous demande des informations sur le Cleanse Match Server, recherche les informations dans le fichier de licence puis les stocke dans le fichier cmxcleanse_fr.properties. Si vous avez installé un Cleanse Match Server dont les informations ne correspondent pas dans le fichier de licence Informatica, le programme d'installation du Cleanse Match Server ne stocke aucune information dans le fichier de propriétés. Le fichier de propriétés affiche donc des valeurs par défaut ou vides pour ce Cleanse Match Server. Pour vous assurer que le fichier cmxcleanse_fr.properties est mis à jour, vous devez obtenir le fichier de licence Informatica adéquat et réinstaller le Cleanse Match Server.
Configurer WebLogic pour le serveur de correspondance de nettoyage Cette section décrit comment configurer WebLogic pour qu'il fonctionne avec le serveur de correspondance de nettoyage.
Création d'un domaine WebLogic Avant d'installer le serveur de correspondance de nettoyage sur le serveur d'applications WebLogic, vous devez créer un domaine WebLogic pour l'application serveur de correspondance de nettoyage en utilisant l'assistant d'administration WebLogic. Pour plus d'informations, consultez votre documentation WebLogic.
Créer des sources de données pour chaque ORS Si vous installez le serveur de correspondance de nettoyage sur une autre machine que celle exécutant le serveur Hub, vous devez créer des sources de données pour chaque ORS. Vous devez faire cela pour le serveur d'applications sur la machine du serveur de correspondance de nettoyage. Vous devez configurer l'emplacement du pilote JDBC et créer une source de données pour chaque ORS. Pour définir l'emplacement du pilote JDBC : 1.
Obtenez les pilotes JDBC requis pour la configuration de votre base de données.
2.
Configurez WebLogic en ajoutant les fichiers de pilote Oracle JDBC Driver JAR dans le répertoire < rép_installation_WebLogic >\ weblogicxx \server\lib. où weblogicxx est le répertoire pour votre version de WebLogic. Voir les Notes de publication de Informatica MDM Hub pour connaître les versions prises en charge de ces pilotes.
122
Chapitre 4: Installation du Cleanse Match Server
Configurer WebLogic pour utiliser une source de données Oracle Remarque: Si vous exécutez Oracle sur le même hôte que celui qui exécute le serveur de correspondance de nettoyage, vous pouvez passer cette section. Cette section est requise uniquement quand le serveur de correspondance de nettoyage est exécuté sur une autre machine ou un autre serveur d'applications (pas le même serveur d'applications que celui qui exécute le serveur Hub). Pour configurer WebLogic afin qu'il utilise une source de données Oracle : 1.
Lancez la console Administrateur WebLogic.
2.
Créez une source de données nommée « Source de données principale MDM ». a.
Ajoutez un verrou en cliquant sur le bouton Verrou & Édition. Sources de données Dans Services > JDBC > Sources de données configurez une nouvelle source de données principale. Cliquez sur Nouveau. Saisissez le nom « MRM Data Source ». Définissez le nom JNDI en « jdbc/siperian-cmx_system-ds ». Sélectionnez « Oracle » comme type de base de données et « Pilote Oracle (XA léger) » comme pilote de base de données. Cliquez sur Suivant.
b.
Sur la page Options de transaction, cliquez sur Suivant. Définissez Nom de base de données= Définissez Nom d'hôte=< YourDatabaseHostname> Définissez Port = Définissez Nom d'utilisateur de base de données = cmx Définissez Mot de passe = !!cmx!! Définissez Confirmer le mot de passe = !!cmx!! Cliquez sur Suivant.
c.
Testez les connexions du pilote en cliquant sur Test Configuration. Si le test échoue, vous devez mettre à jour les valeurs dans cette page puis réessayer la connexion jusqu'à ce que cela fonctionne. Si le test est réussi, cliquez sur Suivant.
d.
Sur la page Sélectionner Cibles, sélectionnez « AdminServer ». Cliquez sur Terminer.
e. 3.
Cliquez sur Activer les modifications.
Créez une source de données nommée « Source de données ORS MDM ». a.
Ajoutez un verrou en cliquant sur le bouton Verrou & Édition. Dans Services > JDBC > Sources de données, configurez une nouvelle source de données ORS. Cliquez sur Nouveau. Définissez le nom « Source de données ORS MDM ». Utilisez “jdbc/siperian-< nom_d'hôte_oracle >-< sid_oracle >-< nom_de_schéma_ors >-ds” pour le nom JNDI ; où nom_d'hôte_oracle est le nom de votre hôte, sid_oracle est le nom de votre instance Oracle, et nom_de_schéma_ors est le nom de votre ORS. Sélectionnez « Oracle » comme type de base de données et « Pilote Oracle (XA léger) Versions 9.0.1, 9.2.0, 10 » comme pilote de base de données. Cliquez sur Suivant.
Installation du Cleanse Match Server (WebLogic/Windows)
123
b.
Sur la page Options de transaction, cliquez sur Suivant. Définissez Nom de base de données= Définissez Nom d'hôte=< YourDatabaseHostname> Définissez Port = Définissez Nom d'utilisateur de base de données = < NameOfYourORS> Par exemple CMX_ORS. Définissez Mot de passe = !!cmx!! Définissez Confirmer le mot de passe = !!cmx!! Cliquez sur Suivant.
c.
Testez les connexions de pilote en cliquant sur « Test Configuration ». Si le test échoue, vous devez mettre à jour les valeurs dans cette page puis réessayer la connexion jusqu'à ce que cela fonctionne. Si le test est réussi, cliquez sur Suivant.
d.
Sur la page Sélectionner Cibles, sélectionnez « AdminServer ». Cliquez sur Terminer.
e.
Cliquez sur Activer les modifications.
Remarque: Utilisez uniquement des minuscules pour créer les noms JNDI.
Exécuter le programme d'installation du Cleanse Match Server
Le programme d'installation du Cleanse Match Server est utilisé pour installer le logiciel Cleanse Match Server. Il est inclus dans votre distribution Informatica MDM Hub.
Considérations d'installation ¨ Vous pouvez installer le serveur Hub et le Cleanse Match Server à l'aide de tout nom d'utilisateur souhaité,
mais vous devez utiliser le même nom d'utilisateur pour installer les deux serveurs. ¨ Les noms de fichiers et les répertoires dans cette section peuvent varier légèrement selon le type d'installation
effectué. ¨ Le programme d'installation du Cleanse Match Server permet également de mettre à niveau les installations
existantes. Si une version précédente du logiciel Informatica MDM Hub est installée, consultez le Guide de mise à niveau de Informatica MDM Hub pour en savoir plus. Cette section traite des nouvelles installations.
Étapes de l'installation Pour installer Cleanse Match Server : 1.
Assurez-vous que votre serveur d'applications a démarré et fonctionne correctement.
2.
Exécutez le programme d'installation du Cleanse Match Server Informatica ( hub_cleanse_install.exe). Le programme d'installation du Cleanse Match Server est en distribution dans le répertoire \mrmcleanse\windows. Le programme d'installation du Cleanse Match Server affiche l'écran d'introduction.
124
Chapitre 4: Installation du Cleanse Match Server
3.
Cliquez sur Suivant. L'écran d'accord de licence s'affiche.
4.
Cliquez sur le bouton J'accepte les terme de l'Accord de licence puis cliquez sur Suivant. L'écran de choix du dossier d'installation s'affiche.
5.
Effectuez l'une des opérations suivantes : ¨ Cliquez sur Suivant pour installer Cleanse Match Server dans C:\infamdm\hub\cleanse. ¨ Cliquez sur le bouton Choisir pour choisir un autre emplacement où installer Cleanse Match Server puis
cliquez sur Suivant. Important: Ne pas utiliser un chemin qui contient des espaces dans les noms de répertoire ou de dossier. Remarque: Le Cleanse Match Server ne peut pas se charger si la longueur totale de ce chemin dépasse 256 caractères. L'écran de choix du dossier de raccourci s'affiche. 6.
Sélectionnez un emplacement pour les icônes du produit. Cliquez sur Suivant. L'écran de saisie de l'emplacement du fichier de licence s'affiche.
7.
Cliquez sur Choisir pour choisir un fichier de licence. Informatica vous fournit un fichier de licence. Si vous n'avez pas le fichier de licence, vous ne pouvez pas continuer l'installation. Contactez le Support client international Informatica pour obtenir un fichier de licence.
8.
Cliquez sur Suivant pour continuer.
9.
L'écran Serveur d'applications s'affiche.
10.
Choisissez le serveur d'applications WebLogic et cliquez sur Suivant. L'écran d'accueil du serveur d'applications WebLogic s'affiche.
11.
Configurez les paramètres du serveur WebLogic. 1.
Choisissez un chemin vers le répertoire d'installation du domaine WebLogic pour le domaine que vous voulez utiliser pour Informatica MDM Hub. C'est le domaine que vous avez créé dans “Configurer WebLogic pour le serveur de correspondance de nettoyage” à la page 122. Cliquez sur Suivant. L'écran Connexion au serveur d'applications s'affiche.
2.
Renseignez les informations suivantes : Champ
Description
Hôte
Nom de l'ordinateur hôte sur lequel WebLogic est installé.
Serveur
Nom du serveur sur lequel WebLogic est déployé.
Nom d'utilisateur
Nom de l'utilisateur pour l'installation WebLogic.
Mot de passe
Mot de passe qui correspond à l'utilisateur WebLogic.
Numéro de port
Numéro de port d'écoute de votre serveur WebLogic.
Le programme d'installation du Cleanse Match Server collecte les informations pour la connexion administrative et les utilise pour créer la source de données JDBC vers la base de données principale. Si vous saisissez des informations de connexion incorrectes, le processus de vérification dans le programme d'installation du Cleanse Match Server s'arrêtera jusqu'à ce que vous corrigiez les informations. Vous pouvez corriger ces informations une fois le processus d'installation terminé.
Installation du Cleanse Match Server (WebLogic/Windows)
125
3. 12.
Cliquez sur Suivant.
Configurez les paramètres du moteur de nettoyage pour le moteur de nettoyage que vous utilisez. ¨ Si vous utilisez AddressDoctor, vous devez configurer AddressDoctor en utilisant le programme
d'installation du Cleanse Match Server. - Spécifiez les emplacements de fichiers de configuration et de paramètres et le paramètre de type de
correction. Cliquez sur Suivant. ¨ Si vous utilisez Business Objects DQ XI, vous devez configurer Business Objects DQ XI en utilisant le
programme d'installation du Cleanse Match Server. Spécifiez les paramètres d'hôte, de port et de sousfichier pour votre moteur de nettoyage Business Objects DQ XI. Cliquez sur Suivant. Remarque: Après installation, vous devez effectuer une configuration supplémentaire pour votre moteur de nettoyage conformément aux instructions dans le Guide de l’adaptateur de nettoyage de Informatica MDM Hub. 13.
Dans l'écran de déploiement, cliquez sur Oui pour exécuter le script durant l'installation, ou cliquez sur Non pour l'exécuter manuellement plus tard.
14.
Dans l'écran Récapitulatif de préinstallation, si vous voulez changer des options, cliquez sur le bouton Précédent pour revenir aux écrans précédents et changer vos sélections. Une fois que le résumé reflète les options souhaitées, cliquez sur Installer pour démarrer l'installation. L'écran Veuillez patienter s'affiche pendant qu'Informatica configure votre système. Une fois l'installation terminée, l'écran Installation terminée apparaît.
15.
Choisissez Oui pour redémarrer votre système, ou Non pour le redémarrer plus tard et cliquez sur Terminé pour quitter le programme d'installation du Cleanse Match Server.
LIENS CONNEXES : ¨ “Modification du nom d'utilisateur et du mot de passe pour WebLogic” à la page 212 ¨ “Exécuter PostInstallSetup” à la page 129
Fichiers journaux d'installation Les fichiers journaux suivants sont utiles pour le dépannage des problèmes lors du processus d'installation du Cleanse Match Server. Copiez ces fichiers journaux dans le répertoire de documentation de l'installation que vous avez créé dans “Créer un répertoire de documentation d'installation” à la page 5. En cas de problème d'installation, ces fichiers vous seront utiles pour le soumettre au Support client international Informatica.
126
Fichier
Description
\hub\cleanse \Informatica_MDM_Hub_Cleanse_Match_Server_InstallLog_fr.xml
Indique les erreurs et l'état de l'installation du Cleanse Match Server.
\hub\cleanse\logs\postInstallSetup.log
Indique les résultats du script postInstallSetup.
\hub\cleanse\logs\cmxserver.log
Journaux du serveur de nettoyage.
\hub\cleanse\infamdm_installer_debug.txt
Indique les éléments choisis lors de l'installation.
Chapitre 4: Installation du Cleanse Match Server
Fichier
Description
\hub\cleanse\logs\installPrereq.log
Contient les messages des prérequis générés lors de l'installation.
Les fichiers journaux WebLogic sous \servers\\logs : access.log, .log, et .log
Situés dans l'arborescence sous le répertoire d'installation de votre serveur d'applications.
Configuration du Cleanse Match Server
Cette section décrit le mode de configuration du Cleanse Match Server une fois installé.
Considérations de configuration ¨ Lors de l'exécution, le Cleanse Match Server doit rechercher l'installation à partir de laquelle il a été déployé.
Par conséquent, ne déplacez pas le fichier EAR pour le déployer sur une autre machine. Par exemple, si vous avez installé le Cleanse Match Server sur une machine Marketing puis avez déployé le fichier EAR sur la machine Ventes, l'application n'a pas pu localiser les informations de configuration de l'installation telles que la journalisation. ¨ Le fichier cmxcleanse.properties doit être rempaqueté lors d'une modification dans cmx.home. Tout autre
paramètre exige simplement un redémarrage de l'application Cleanse Match Server.
Configuration du Cleanse Match Server avec des moteurs de nettoyage différents Pour plus d'informations concernant la configuration des moteurs de nettoyage, consultez le Guide de l’adaptateur de nettoyage de Informatica MDM Hub.
Vérification du numéro de version et de build Vérifiez l'un des fichiers suivants pour trouver le numéro de version et de build du Cleanse Match Server : ¨ Entrée JAR manifest.mf à l'intérieur du fichier < répertoire_installation_infamdm >\hub\cleanse\siperian-mrmcleanse.ear ¨ versionInfo.xml situé dans : \hub\cleanse\conf\versionInfo.xml ¨ Exécutez versionInfo.bat situé dans : le fichier < répertoire_install_infamdm >\hub\cleanse\bin \versionInfo.bat
Installation du Cleanse Match Server (WebLogic/Windows)
127
Suppression des fichiers temporaires Par défaut, les fichiers temporaires générés par le service de nettoyage sont conservés sur disque. Vous pouvez configurer le serveur de nettoyage pour les nettoyer en définissant un indicateur dans le fichier cmxcleanse.properties qui, par défaut, est stocké dans le répertoire suivant : \hub\cleanse\resources\
L'entrée s'affiche comme suit : cmx.server.datalayer.cleanse.working_files=KEEP
Vous pouvez changer la valeur en FALSE pour supprimer le fichier une fois que le processus de nettoyage/ suppression est terminé. cmx.server.datalayer.cleanse.working_files=FALSE
Configuration des paramètres de journalisation Vous pouvez configurer l'application de nettoyage pour la journalisation. Les paramètres sont indiqués dans le fichier log4j_fr.xml, situé dans le répertoire < répertoire_installation_infamdm >\hub\cleanse\conf. La valeur par défaut est INFO dans le fichier log4j_fr.xml. Vous pouvez activer DEBUG pour le Cleanse Match Server en remplaçant INFO par DEBUG dans le fichier log4j_fr.xml. Une fois ce fichier mis à jour, vous devez redémarrer l'application Cleanse Match Server et exécuter postInstallSetup.bat à nouveau.
Définir les propriétés de configuration Vous pouvez configurer plus encore votre installation de Cleanse Match Server en personnalisant les valeurs dans le fichier cmxcleanse.properties situé dans le répertoire de resources (comme : < infamdm_install_directory >\hub \cleanse\resources). Après avoir mis à jour cmxcleanse.properties, vous devez redémarrer l'application Cleanse Match Server pour recharger les paramètres du fichier. Votre fichier reflète votre installation mais il reste similaire à l'exemple suivant : cmx.server.datalayer.cleanse.working_files.location=C:\infamdm\hub\cleanse\tmp cmx.server.datalayer.cleanse.working_files=KEEP cmx.server.datalayer.cleanse.execution=LOCAL cmx.home=C:\infamdm\hub\cleanse cmx.appserver.type=weblogic
Ajout du nom TNS Oracle à la base de données ORS Le Cleanse Match Server traite les tâches de nettoyage en ligne ou par lots. Dans le cas d'une opération en ligne, l'application renvoie le résultat sous forme de réponse XML à l'aide du protocole HTTP. Dans le cas d'une tâche de lots, les commandes de lots que l'application du Cleanse Match Server lance utilisent le chargeur Oracle SQL pour réécrire les données. Lorsque le chargeur est appelé, il utilise les paramètres de tnsnames.ora pour se connecter à la base de données Oracle. Le programme d'installation du Cleanse Match Server n'ajoute pas le nom du TNS dans l'installation Oracle. Par conséquent, sur l'ordinateur du serveur de nettoyage, vous devez ajouter l'entrée TNS au fichier tnsnames.ora. Voici un exemple d'entrée pour les clients Oracle 10g : = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = ))
128
Chapitre 4: Installation du Cleanse Match Server
) (CONNECT_DATA = (SID = )) )
Voici un exemple d'entrée pour les clients Oracle 11 (notez le SERVICE_NAME) : = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = )) ) (CONNECT_DATA = (SERVICE_NAME = )) )
Entrez ce nom de TNS lorsque vous enregistrez la base de données ORS à l'aide de l'outil Bases de données de la console Hub comme indiqué dans les instructions du Guide de l'administrateur de Informatica MDM Hub. Remarque: Les noms TNS sur la machine du serveur Hub et sur la machine du Cleanse Match Server doivent être identiques.
Tâches post-installation Cette section décrit les tâches à effectuer après avoir exécuté le programme d'installation du Cleanse Match Server.
Exécuter PostInstallSetup Si vous décidez que le programme d'installation du Cleanse Match Server doit omettre le processus de postinstallation, vous devrez l'exécuter manuellement. Ce script se trouve par défaut dans le répertoire suivant : \hub\cleanse
Pour exécuter manuellement le processus de post-installation, exécutez la commande suivante à l'invite de commande : postInstallSetup.bat -Dweblogic.password=your_password -Ddatabase.password=!!cmx!!
où your_password est le mot de passe du serveur d'applications WebLogic.
Configuration du Cleanse Match Server pour le multi-threading Par défaut, Cleanse Match Server s'exécute en mode single-threaded. Si vous avez un Cleanse Match Server avec plus d'un CPU, vous pouvez gagner en performance en configurant Cleanse Match Server pour un fonctionnement multi-threaded. Pour configurer Cleanse Match Server pour le multi-threading : 1.
Allez dans le répertoire suivant : \hub\cleanse\resources
et ouvrez le fichier cmxcleanse_fr.properties pour l'éditer. 2.
Recherchez l'entrée suivante dans le fichier cmxcleanse_fr.properties : # Cleanse Properties # control the number thread to use while cleaning Cmx_server.cleanse.num_of_thread=1
3.
Définissez le paramètre cmx_server.cleanse.num_of_thread sur le nombre de threads appropriés pour votre système. Par défaut, la valeur recommandée est de 1 thread. Le nombre de threads peut être modifié sans avoir à redémarrer le serveur.
Installation du Cleanse Match Server (WebLogic/Windows)
129
Il y a plusieurs facteurs à prendre en compte : ¨ Nombre de cœurs de processeur disponibles sur votre ordinateur
Vous devez penser à définir un nombre de threads égal au nombre de cœurs de processeur disponibles sur votre ordinateur. Par exemple, définissez le nombre de threads pour un ordinateur bicœur sur deux threads, et définissez le nombre de threads pour un processeur quadricœur sur quatre threads. ¨ Connexion à une base de données distante
Si vous travaillez avec une base de données distante, vous devez penser à définir un nombre de threads légèrement supérieur au nombre de cœurs de processeur afin que l'attente d'un thread puisse être utilisée par un autre thread. Définir un nombre de threads légèrement supérieur vous permet aussi de prendre en compte la possible latence qui peut apparaître avec une base de données distante. ¨ Conditions requises pour la mémoire processus
Si vous exécutez un processus exigeant en mémoire, vous devez restreindre la mémoire totale allouée à tous les threads exécutés par la JVM à 1 Go. Étant donné que Informatica MDM Hub s'exécute dans un environnement JVM 32 bits, chaque thread requiert la mémoire de la même JVM, et donc le volume total de la mémoire est restreint. Si vous définissez la propriété num_of_thread sur une quelconque valeur illégale, type nombre négatif, 0, un caractère ou une chaîne, la valeur de la propriété seront définies par défaut sur la valeur (1). Remarque: Vous devez changer cette valeur après migration depuis une version hub antérieure ou toutes les valeurs seront par défaut de un (1) thread.
Configuration des serveurs de nettoyage doubles Vous pouvez configurer plusieurs instances du Cleanse Match Server pour qu'elles s'exécutent sur un seul ordinateur. L'efficacité de cette approche dépend du matériel que vous utilisez et de vos besoins particuliers en matière de nettoyage de données. Plusieurs instances du Cleanse Match Server doivent s'exécuter sur des instances distinctes du serveur d'applications. Cela signifie qu'elles doivent se trouver sur des processus physiques distincts. Le processus de configuration des serveurs de nettoyage double est d'abord un exercice de configuration du serveur d'applications. Remarque: Cette procédure nécessite des connaissances spécialisées en matière d'administration et de dépannage de l'implémentation de votre serveur d'applications. Procédez comme suit pour configurer les serveurs de nettoyage double : 1.
Installez et configurez la première instance du Cleanse Match Server.
2.
Configurez votre système pour qu'il exécute plusieurs instances de votre serveur d'applications.
3.
Déployez le Cleanse Match Server sur la deuxième instance de votre serveur d'applications.
Configuration de plusieurs instances de votre serveur d'applications Pour configurer votre serveur d'applications : 1.
Vérifiez que l'ordinateur que vous configurez dispose de suffisamment de mémoire pour héberger plusieurs instances du serveur d'applications.
2.
Configurez chaque instance Cleanse Match Server dans une instance de serveur d'applications distincte. Sur WebLogic, créez un domaine distinct pour chaque instance de nettoyage. Pour plus d'informations, consultez votre documentation WebLogic.
3.
Testez la deuxième instance que vous venez de créer. Vous pouvez maintenant déployer le Cleanse Match Server comme décrit dans la prochaine section.
130
Chapitre 4: Installation du Cleanse Match Server
Déploiement du Cleanse Match Server sur la deuxième instance du serveur d'applications Il existe deux manières de déployer Cleanse Match Server sur une deuxième instance de votre serveur d'applications : ¨ Vous pouvez ajouter une copie supplémentaire de Cleanse Match Server dans un répertoire différent à l'aide
du programme d'installation de Cleanse Match Server. L'installation d'une copie supplémentaire à l'aide du programme d'installation de Cleanse Match Server donne une indépendance totale aux deux instances de Cleanse Match Server. Aucune étape supplémentaire n'est requise pour prendre en charge cette configuration. Vous pouvez exécuter le script postInstallSetup pour déployer Cleanse Match Server sur votre deuxième instance. ¨ Vous pouvez déployer votre fichier Cleanse Match Server EAR dans la nouvelle instance du serveur
d'applications. La seconde approche est plus simple et permet à plusieurs instances de partager les paramètres de configuration de Informatica MDM Hub. L'inconvénient réside dans le fait que les deux serveurs partagent les répertoires temporaires et écrivent sur le même fichier journal. Ceci complique les diagnostics lorsque les deux instances exécutent simultanément le Cleanse Match Server. En utilisant cette approche, vous ne pouvez pas utiliser le script postInstallSetup pour déployer l'instance de nettoyage supplémentaire. Vous devez la déployer manuellement sur le serveur d'applications.
Déploiement manuel du fichier EAR Pour déployer manuellement le fichier EAR, utilisez la console d'administration. Acceptez toutes les valeurs par défaut.
Utilisation de plusieurs serveurs de nettoyage Informatica MDM Hub prend en charge l'exécution de plusieurs serveurs Cleanse Match Servers par base de données ORS. Ceci vous permet de paralléliser le travail de nettoyage de données. Cependant, une seule application Cleanse Match Server est prise en charge sur un système unique. Lorsque le Cleanse Match Server n'est pas installé sur le même serveur d'applications que le serveur Hub, vous devez configurer manuellement le serveur d'applications pour créer les sources de données pour le Cleanse Match Server pour profiter du pooling de connexions et bénéficier de performances accrues. Remarque: Si la source de données n'existe pas, le Cleanse Match Server utilise la connexion JDBC. Pour configurer plusieurs serveurs de nettoyage 1.
Une fois que vous avez installé et configuré le serveur Hub et le Cleanse Match Server, installez votre moteur de nettoyage et le Cleanse Match Server sur une autre machine.
2.
Pour chaque Cleanse Match Server, créez sur le serveur d'applications la source de données pour chaque cmx_system. Elles doivent avoir exactement les mêmes nom et nom JNDI que dans la configuration du serveur Hub. Pour en savoir plus sur la création des sources de données, consultez le Guide de l'administrateur de Informatica MDM Hub.
3.
À l'aide de la console Hub, connectez-vous au Stockage de données.
4.
Choisissez l'espace de travail du Cleanse Match Server.
5.
Ajoutez le nouveau serveur de nettoyage.
Informatica MDM Hub utilise l'équilibrage de charge round-robin (chaîne d'événements intervenant en séquence périodiquement) pour diffuser les tâches de nettoyage entre tous les serveurs de nettoyage qui sont en ligne. Vous pouvez voir tous les serveurs de nettoyage dans l'espace de travail Cleanse Match Server.
Installation du Cleanse Match Server (WebLogic/Windows)
131
Cleanse Match Servers distribués Lorsqu'une tâche de transfert/correspondance s'exécute, que plusieurs Cleanse Match Servers sont enregistrés et que le nombre total d'enregistrements à transférer/faire correspondre est supérieur à 500, la tâche est alors distribuée en parallèle entre les différents serveurs de nettoyage/correspondance. Vous devez définir les paramètres suivants pour utiliser les serveurs de nettoyage basés sur la configuration du serveur. Paramètre
Description
Nombre de threads
Reflète le nombre de threads qu'un serveur doit traiter. Nous vous recommandons de définir un nombre de threads supérieur au nombre d'UC disponibles si les serveurs sont distribués largement et/ ou si la latence est élevée. Les serveurs peuvent ainsi travailler plus pendant les délais d'attente.
Évaluation du processeur
Évalue la « puissance » relative des UC des ordinateurs ; l'ordinateur « le moins puissant » aura un taux de 1.0. Les autres UC des différents ordinateurs auront un taux relatif à ce dernier.
Remarque: Pour configurer un nettoyage et une correspondance distribués, vous devez définir les valeurs Nombre de threads et Évaluation du processeur lorsque vous enregistrez le Cleanse Match Server dans la console Hub.
Installation du Cleanse Match Server (WebSphere/ Windows) Cette section décrit la méthode d'installation du Cleanse Match Server exécuté dans l'environnement du serveur d'applications WebSphere sous Windows.
Présentation de l'installation
L'installation du Cleanse Match Server comprend les étapes suivantes :
132
Étape
Tâche
Instructions
1
Préparer l'environnement cible, dont la configuration du serveur d'applications.
“Préparation de l'installation” à la page 133.
2
Installer le Cleanse Match Server en exécutant le programme d'installation.
“Exécuter le programme d'installation du Cleanse Match Server” à la page 137.
3
Indiquer ou changer les paramètres de configuration du Cleanse Match Server.
“Configuration du Cleanse Match Server” à la page 139.
Chapitre 4: Installation du Cleanse Match Server
Préparation de l'installation
Effectuez les tâches de cette section avant d'installer Cleanse Match Server.
Répondre à la configuration matérielle et logicielle requise Avant d'installer le Cleanse Match Server, assurez-vous de posséder la configuration matérielle et logicielle requise pour le Cleanse Match Server comme décrit dans les Notes de publication de Informatica MDM Hub.
Installer et configurer WebSphere Sur l'ordinateur où vous exécuterez le Cleanse Match Server, installez et configurez votre environnement WebSphere conformément à votre documentation WebSphere.
Installer et configurer votre moteur de nettoyage Installez et configurez votre moteur de nettoyage. Procurez-vous tout code de déverrouillage requis pour ce logiciel. Vérifiez que les derniers correctifs sont installés. Vérifiez que votre serveur de nettoyage fonctionne correctement. Pour plus d'instructions sur la configuration de Informatica MDM Hub à intégrer à votre moteur de nettoyage, consultez le Guide de l’adaptateur de nettoyage de Informatica MDM Hub.
Obtenir un fichier de licence Informatica Vous devez posséder un fichier de licence Informatica. Le programme d'installation n'installera pas le Cleanse Match Server sans fichier de licence valide. Contactez le Support client international Informatica pour obtenir un fichier de licence. Votre licence Informatica possède les informations nécessaires à l'installation du Cleanse Server avec le Cleanse Match Server que vous utilisez. Lors de l'installation du Cleanse Server , le programme d'installation du Cleanse Match Server vous demande des informations sur le Cleanse Match Server, recherche les informations dans le fichier de licence puis les stocke dans le fichier cmxcleanse_fr.properties. Si vous avez installé un Cleanse Match Server dont les informations ne correspondent pas dans le fichier de licence Informatica, le programme d'installation du Cleanse Match Server ne stocke aucune information dans le fichier de propriétés. Le fichier de propriétés affiche donc des valeurs par défaut ou vides pour ce Cleanse Match Server. Pour vous assurer que le fichier cmxcleanse_fr.properties est mis à jour, vous devez obtenir le fichier de licence Informatica adéquat et réinstaller le Cleanse Match Server.
Configurer WebSphere pour Cleanse Match Server Cette section décrit comment configurer WebSphere pour le Cleanse Match Server.
Installation du Cleanse Match Server (WebSphere/Windows)
133
Configurer WebSphere pour utiliser une source de données Oracle Si vous installez un Cleanse Match Server sur un ordinateur différent de celui s'exécutant sur le serveur Hub, vous devez créer les sources de données de chaque ORS sur l'ordinateur du Cleanse Match Server. ¨ Contactez Oracle pour obtenir les pilotes JDBC requis pour la configuration de votre base de données et
installez-les. ¨ Pour configurer WebSphere pour utiliser une source de données Oracle, ajoutez les fichiers de pilote Oracle JDBC Driver JAR dans le répertoire < rép_installation_WebSphere >\lib. Voir les Notes de publication de
Informatica MDM Hub pour connaître les versions prises en charge de ces pilotes.
Création des sources de données principales dans WebSphere Pour créer vos sources de données principales dans WebSphere : 1.
Démarrez le serveur d'applications. Choisissez Démarrer > Programmes > IBM WebSphere > Serveur d'applications v7 > Profils > < nom_du_serveur_d'applications> > Démarrer le serveur.
2.
Démarrez la console Admin du serveur d'applications WebSphere. Choisissez Démarrer > Programmes > IBM WebSphere > Application Server v6 > Profils > < nom_du_serveur_d'applications> > Console d'administration.
3.
Connectez-vous avec un nom d'utilisateur quelconque.
4.
Spécifiez l'emplacement des bibliothèques de pilotes : ¨ Développez Environnement dans l'arborescence de navigation de la console. ¨ Cliquez sur le lien Variables WebSphere. ¨ Mettez à jour la variable ORACLE_JDBC_DRIVER_PATH pour pointer sur l'emplacement du pilote JDBC. (comme < rép_installation_WebSphere >\AppServer\lib).
Créez le compte de sécurité à utiliser par la source de données principale Informatica MDM : ¨ Développez Sécurité dans l'arborescence de navigation de la console.
Cliquez sur le lien Administration sécurisée, applications et infrastructure. ¨ Développez Authentification Java et service d'autorisation sous Authentification sur le côté droit de la
fenêtre de la console. Cliquez surDonnées d'authentification J2C. ¨ Cliquez sur Nouveau pour créer un nouveau compte de sécurité. ¨ Définissez ce qui suit : Alias = CMX_SYSTEM ID utilisateur = cmx_system
Ne pas changer ce nom d'utilisateur. Mot de passe = !!cmx!!
Pour apprendre comment changer ce mot de passe, consultez “Configurer WebSphere pour Cleanse Match Server” à la page 133. ¨ Cliquez sur OK pour enregistrer.
5.
Créez le fournisseur JDBC : ¨ Développez Ressources dans l'arborescence de navigation de la console puis développez le menu JDBC
Cliquez sur le lien Fournisseurs JDBC. Assurez-vous que la portée est définie sur Nœud. (Modifiez et appliquez si nécessaire). ¨ Cliquez sur Nouveau pour créer un nouveau fournisseur JDBC.
134
Chapitre 4: Installation du Cleanse Match Server
Sélectionnez Oracle dans la liste de types de bases de données. Sélectionnez Pilote JDBC Oracle dans la liste de types de fournisseurs. Sélectionnez Source de données XA dans la liste de types d'implémentations. ¨ Changez le nom en « Informatica MDM Oracle JDBC Provider (XA) »
Cliquez sur Suivant et Terminer pour enregistrer. 6.
Créez la source de données principale Informatica MDM : ¨ Cliquez sur le fournisseur créé. ¨ Cliquez sur le lien Sources de données (sous Propriétés supplémentaires sur le côté droit de la fenêtre
de la console). ¨ Cliquez sur Nouveau pour créer la nouvelle source de données. ¨ Remplissez le formulaire avec les valeurs suivantes : Nom = Informatica MDM Master Data Source Nom JNDI = jdbc/siperian-cmx_system-ds Alias d'authentification géré par composant = < hostname >/cmx_system ¨ Cliquez sur Suivant et spécifiez les valeurs suivantes : URL = jdbc:oracle:thin:@< nom_d'hôte_oracle >:< numéro_de_port_oracle >:< sid_oracle > ¨ Cliquez sur Suivant puis sur Terminer.
Remarque: Le nom JNDI doit être en minuscules.
Modification du mot de passe de l'utilisateur CMX_SYSTEM Une fois que vous avez installé Informatica MDM Hub, vous pouvez changer le mot de passe pour CMX_SYSTEM. Si c'est le cas, vous devez également : 1.
Modifier le mot de passe de l'utilisateur CMX dans Oracle.
2.
Définissez le même mot de passe dans la source de données sur le serveur d'applications.
Création des sources de données ORS dans WebSphere Pour créer vos sources de données ORS dans WebSphere : 1.
Démarrez le serveur d'applications. Choisissez Démarrer > Programmes > IBM WebSphere > Serveur d'applications v7 > Profils > < nom_de_configuration> > Démarrer le serveur.
2.
Démarrez la console Admin du serveur d'applications WebSphere. Choisissez Démarrer > Programmes > IBM WebSphere > Serveur d'applications v6 > Profils > < nom_de_configuration> > Console d'administration.
3.
Connectez-vous avec un nom d'utilisateur quelconque.
4.
Spécifiez l'emplacement des bibliothèques de pilotes : ¨ Développez Environnement dans l'arborescence de navigation de la console. ¨ Cliquez sur le lien Variables WebSphere. ¨ Mettez à jour la variable ORACLE_JDBC_DRIVER_PATH pour pointer sur l'emplacement du pilote JDBC. (par exemple, < rép_installation_WebSphere >/AppServer/lib).
5.
Créez le compte de sécurité à utiliser par la source de données ORS Informatica MDM : ¨ Développez Sécurité dans l'arborescence de navigation de la console.
Installation du Cleanse Match Server (WebSphere/Windows)
135
Cliquez sur le lien Administration sécurisée, applications et infrastructure. ¨ Développez Authentification Java et service d'autorisation sous Authentification sur le côté droit de la
fenêtre de la console. Cliquez surDonnées d'authentification J2C. Cliquez sur Nouveau pour créer un nouveau compte de sécurité. ¨ Définissez ce qui suit : Alias = cmx_ors ID utilisateur = cmx_ors Mot de passe = !!cmx!!
Pour apprendre comment changer ce mot de passe, consultez “Configurer WebSphere pour Cleanse Match Server” à la page 133. ¨ Cliquez sur OK pour enregistrer.
6.
Créez le fournisseur JDBC : ¨ Développez Ressources dans l'arborescence de navigation de la console puis développez le menu JDBC
Cliquez sur le lien Fournisseurs JDBC. Assurez-vous que la portée est définie sur Nœud. (Modifiez et appliquez si nécessaire). ¨ Cliquez sur Nouveau pour créer un nouveau fournisseur JDBC.
Sélectionnez Oracle dans la liste de types de bases de données. Sélectionnez Pilote JDBC Oracle dans la liste de types de fournisseurs. Sélectionnez Source de données XA dans la liste de types d'implémentations. ¨ Changez le nom en « Informatica MDM Oracle JDBC Provider (XA) »
Cliquez sur Suivant et Terminer pour enregistrer. 7.
Créez la source de données Informatica MDM ORS : ¨ Cliquez sur le fournisseur créé. ¨ Cliquez sur le lien Sources de données (sous Propriétés supplémentaires sur le côté droit de la fenêtre
de la console). ¨ Cliquez sur Nouveau pour créer la nouvelle source de données.
Remplissez le formulaire avec les valeurs suivantes : Nom = Informatica MDM ORS Data Source Nom JNDI = jdbc/siperian-
Nom des fichiers journaux : startServer.log, stopServer.log, SystemErr.log et SystemOut.log.
Configuration du Cleanse Match Server
Cette section décrit le mode de configuration du Cleanse Match Server une fois installé.
Considérations de configuration ¨ Lors de l'exécution, le Cleanse Match Server doit rechercher l'installation à partir de laquelle il a été déployé.
Par conséquent, ne déplacez pas le fichier EAR pour le déployer sur une autre machine. Par exemple, si vous avez installé le Cleanse Match Server sur une machine Marketing puis avez déployé le fichier EAR sur la machine Ventes, l'application n'a pas pu localiser les informations de configuration de l'installation telles que la journalisation. ¨ Le fichier cmxcleanse.properties doit être rempaqueté lors d'une modification dans cmx.home. Tout autre
paramètre exige simplement un redémarrage de l'application Cleanse Match Server.
Installation du Cleanse Match Server (WebSphere/Windows)
139
Configuration du Cleanse Match Server avec des moteurs de nettoyage différents Pour plus d'informations concernant la configuration des moteurs de nettoyage, consultez le Guide de l’adaptateur de nettoyage de Informatica MDM Hub.
Vérification du numéro de version et de build Vérifiez l'un des fichiers suivants pour trouver le numéro de version et de build du Cleanse Match Server : ¨ Entrée JAR manifest.mf à l'intérieur du fichier < répertoire_installation_infamdm >\hub\cleanse\siperian-mrmcleanse.ear ¨ versionInfo.xml situé dans : \hub\cleanse\conf\versionInfo.xml ¨ Exécutez versionInfo.bat situé dans : le fichier < répertoire_install_infamdm >\hub\cleanse\bin \versionInfo.bat
Suppression des fichiers temporaires Par défaut, les fichiers temporaires générés par le service de nettoyage sont conservés sur disque. Vous pouvez configurer le serveur de nettoyage pour les nettoyer en définissant un indicateur dans le fichier cmxcleanse.properties qui, par défaut, est stocké dans le répertoire suivant : \hub\cleanse\resources\
L'entrée s'affiche comme suit : cmx.server.datalayer.cleanse.working_files=KEEP
Vous pouvez changer la valeur en FALSE pour supprimer le fichier une fois que le processus de nettoyage/ suppression est terminé. cmx.server.datalayer.cleanse.working_files=FALSE
Configuration des paramètres de journalisation Vous pouvez configurer l'application de nettoyage pour la journalisation. Les paramètres sont indiqués dans le fichier log4j_fr.xml, situé dans le répertoire < répertoire_installation_infamdm >\hub\cleanse\conf. La valeur par défaut est INFO dans le fichier log4j_fr.xml. Vous pouvez activer DEBUG pour le Cleanse Match Server en remplaçant INFO par DEBUG dans le fichier log4j_fr.xml. Une fois ce fichier mis à jour, vous devez redémarrer l'application Cleanse Match Server et exécuter postInstallSetup.bat à nouveau.
Définir les propriétés de configuration Vous pouvez configurer plus encore votre installation de Cleanse Match Server en personnalisant les valeurs dans le fichier cmxcleanse.properties situé dans le répertoire de resources (comme : < infamdm_install_directory >\hub \cleanse\resources). Après avoir mis à jour cmxcleanse.properties, vous devez redémarrer l'application Cleanse Match Server pour recharger les paramètres du fichier. Votre fichier reflète votre installation mais il reste similaire à l'exemple suivant : cmx.server.datalayer.cleanse.working_files.location=C:\infamdm\hub\cleanse\tmp cmx.server.datalayer.cleanse.working_files=KEEP cmx.server.datalayer.cleanse.execution=LOCAL cmx.home=C:\infamdm\hub\cleanse cmx.appserver.type=websphere
140
Chapitre 4: Installation du Cleanse Match Server
Ajout du nom TNS Oracle à la base de données ORS Le Cleanse Match Server traite les tâches de nettoyage en ligne ou par lots. Dans le cas d'une opération en ligne, l'application renvoie le résultat sous forme de réponse XML à l'aide du protocole HTTP. Dans le cas d'une tâche de lots, les commandes de lots que l'application du Cleanse Match Server lance utilisent le chargeur Oracle SQL pour réécrire les données. Lorsque le chargeur est appelé, il utilise les paramètres de tnsnames.ora pour se connecter à la base de données Oracle. Le programme d'installation du Cleanse Match Server n'ajoute pas le nom du TNS dans l'installation Oracle. Par conséquent, sur l'ordinateur du serveur de nettoyage, vous devez ajouter l'entrée TNS au fichier tnsnames.ora. Voici un exemple d'entrée pour les clients Oracle 10g : = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = )) ) (CONNECT_DATA = (SID = )) )
Voici un exemple d'entrée pour les clients Oracle 11 (notez le SERVICE_NAME) : = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = )) ) (CONNECT_DATA = (SERVICE_NAME = )) )
Entrez ce nom de TNS lorsque vous enregistrez la base de données ORS à l'aide de l'outil Bases de données de la console Hub comme indiqué dans les instructions du Guide de l'administrateur de Informatica MDM Hub. Remarque: Les noms TNS sur la machine du serveur Hub et sur la machine du Cleanse Match Server doivent être identiques.
Tâches post-installation Cette section décrit les tâches à effectuer après avoir exécuté le programme d'installation du Cleanse Match Server.
Exécuter PostInstallSetup Si vous décidez que le programme d'installation du Cleanse Match Server doit omettre le processus de postinstallation, vous devrez l'exécuter manuellement. Ce script se trouve par défaut dans le répertoire suivant : \hub\cleanse
Pour exécuter manuellement le processus de post-installation, exécutez la commande suivante à l'invite de commande : postInstallSetup.bat -Ddatabase.password=!!cmx!!
Configuration du Cleanse Match Server pour le multi-threading Par défaut, Cleanse Match Server s'exécute en mode single-threaded. Si vous avez un Cleanse Match Server avec plus d'un CPU, vous pouvez gagner en performance en configurant Cleanse Match Server pour un fonctionnement multi-threaded.
Installation du Cleanse Match Server (WebSphere/Windows)
141
Pour configurer Cleanse Match Server pour le multi-threading : 1.
Allez dans le répertoire suivant : \hub\cleanse\resources
et ouvrez le fichier cmxcleanse_fr.properties pour l'éditer. 2.
Recherchez l'entrée suivante dans le fichier cmxcleanse_fr.properties : # Cleanse Properties # control the number thread to use while cleaning Cmx_server.cleanse.num_of_thread=1
3.
Définissez le paramètre cmx_server.cleanse.num_of_thread sur le nombre de threads appropriés pour votre système. Par défaut, la valeur recommandée est de 1 thread. Le nombre de threads peut être modifié sans avoir à redémarrer le serveur. Il y a plusieurs facteurs à prendre en compte : ¨ Nombre de cœurs de processeur disponibles sur votre ordinateur
Vous devez penser à définir un nombre de threads égal au nombre de cœurs de processeur disponibles sur votre ordinateur. Par exemple, définissez le nombre de threads pour un ordinateur bicœur sur deux threads, et définissez le nombre de threads pour un processeur quadricœur sur quatre threads. ¨ Connexion à une base de données distante
Si vous travaillez avec une base de données distante, vous devez penser à définir un nombre de threads légèrement supérieur au nombre de cœurs de processeur afin que l'attente d'un thread puisse être utilisée par un autre thread. Définir un nombre de threads légèrement supérieur vous permet aussi de prendre en compte la possible latence qui peut apparaître avec une base de données distante. ¨ Conditions requises pour la mémoire processus
Si vous exécutez un processus exigeant en mémoire, vous devez restreindre la mémoire totale allouée à tous les threads exécutés par la JVM à 1 Go. Étant donné que Informatica MDM Hub s'exécute dans un environnement JVM 32 bits, chaque thread requiert la mémoire de la même JVM, et donc le volume total de la mémoire est restreint. Si vous définissez la propriété num_of_thread sur une quelconque valeur illégale, type nombre négatif, 0, un caractère ou une chaîne, la valeur de la propriété seront définies par défaut sur la valeur (1). Remarque: Vous devez changer cette valeur après migration depuis une version hub antérieure ou toutes les valeurs seront par défaut de un (1) thread.
Configuration des serveurs de nettoyage doubles Vous pouvez configurer plusieurs instances du Cleanse Match Server pour qu'elles s'exécutent sur un seul ordinateur. L'efficacité de cette approche dépend du matériel que vous utilisez et de vos besoins particuliers en matière de nettoyage de données. Plusieurs instances du Cleanse Match Server doivent s'exécuter sur des instances distinctes du serveur d'applications. Cela signifie qu'elles doivent se trouver sur des processus physiques distincts. Le processus de configuration des serveurs de nettoyage double est d'abord un exercice de configuration du serveur d'applications. Remarque: Cette procédure nécessite des connaissances spécialisées en matière d'administration et de dépannage de l'implémentation de votre serveur d'applications. Procédez comme suit pour configurer les serveurs de nettoyage double :
142
1.
Installez et configurez la première instance du Cleanse Match Server.
2.
Configurez votre système pour qu'il exécute plusieurs instances de votre serveur d'applications.
Chapitre 4: Installation du Cleanse Match Server
3.
Déployez le Cleanse Match Server sur la deuxième instance de votre serveur d'applications.
Configuration de plusieurs instances de votre serveur d'applications Pour configurer votre serveur d'applications : 1.
Vérifiez que l'ordinateur que vous configurez dispose de suffisamment de mémoire pour héberger plusieurs instances du serveur d'applications.
2.
Configurez chaque instance Cleanse Match Server dans une instance de serveur d'applications distincte : Sur WebSphere, vous devez posséder l'édition Network Deployment de WebSphere, qui vous permet de créer et gérer plusieurs instances, ou utiliser le script de l'instance et ajuster les paramètres. Dans tous les deux cas, modifiez les paramètres du port default_host à l'aide de la console d'administration WAS afin que les différentes instances n'entrent pas en conflit. Si vous utilisez le script wsinstance, installez la console d'administration manuellement sur la nouvelle instance et modifiez l'attribution du port admin_host. Pour plus d'informations, consultez votre documentation WebSphere.
3.
Testez la deuxième instance que vous venez de créer. Vous pouvez maintenant déployer le Cleanse Match Server comme décrit dans la prochaine section.
Déploiement de Cleanse Match Server sur la deuxième instance du serveur d'applications Il existe deux manières de déployer Cleanse Match Server sur une deuxième instance de votre serveur d'applications : ¨ Vous pouvez ajouter une copie supplémentaire de Cleanse Match Server dans un répertoire différent à l'aide
du programme d'installation de Cleanse Match Server. L'installation d'une copie supplémentaire à l'aide du programme d'installation de Cleanse Match Server donne une indépendance totale aux deux instances de Cleanse Match Server. Aucune étape supplémentaire n'est requise pour prendre en charge cette configuration. Vous pouvez exécuter le script postInstallSetup pour déployer Cleanse Match Server sur votre deuxième instance. ¨ Vous pouvez déployer votre fichier Cleanse Match Server EAR dans la nouvelle instance du serveur
d'applications. La seconde approche est plus simple et permet à plusieurs instances de partager les paramètres de configuration de Informatica MDM Hub. L'inconvénient réside dans le fait que les deux serveurs partagent les répertoires temporaires et écrivent sur le même fichier journal. Ceci complique les diagnostics lorsque les deux instances exécutent simultanément le Cleanse Match Server. En utilisant cette approche, vous ne pouvez pas utiliser le script postInstallSetup pour déployer l'instance de nettoyage supplémentaire. Vous devez la déployer manuellement sur le serveur d'applications.
Déploiement manuel du fichier EAR Pour déployer manuellement le fichier EAR, utilisez la console d'administration. Acceptez toutes les valeurs par défaut.
Utilisation de plusieurs serveurs de nettoyage Informatica MDM Hub prend en charge l'exécution de plusieurs serveurs Cleanse Match Servers par base de données ORS. Ceci vous permet de paralléliser le travail de nettoyage de données. Cependant, une seule application Cleanse Match Server est prise en charge sur un système unique. Lorsque le Cleanse Match Server n'est pas installé sur le même serveur d'applications que le serveur Hub, vous devez configurer manuellement le serveur d'applications pour créer les sources de données pour le Cleanse Match Server pour profiter du pooling de connexions et bénéficier de performances accrues.
Installation du Cleanse Match Server (WebSphere/Windows)
143
Remarque: Si la source de données n'existe pas, le Cleanse Match Server utilise la connexion JDBC. Pour configurer plusieurs serveurs de nettoyage 1.
Une fois que vous avez installé et configuré le serveur Hub et le Cleanse Match Server, installez votre moteur de nettoyage et le Cleanse Match Server sur une autre machine.
2.
Pour chaque Cleanse Match Server, créez sur le serveur d'applications la source de données pour chaque cmx_system. Elles doivent avoir exactement les mêmes nom et nom JNDI que dans la configuration du serveur Hub. Pour en savoir plus sur la création des sources de données, consultez le Guide de l'administrateur de Informatica MDM Hub.
3.
À l'aide de la console Hub, connectez-vous au Stockage de données.
4.
Choisissez l'espace de travail du Cleanse Match Server.
5.
Ajoutez le nouveau serveur de nettoyage.
Informatica MDM Hub utilise l'équilibrage de charge round-robin (chaîne d'événements intervenant en séquence périodiquement) pour diffuser les tâches de nettoyage entre tous les serveurs de nettoyage qui sont en ligne. Vous pouvez voir tous les serveurs de nettoyage dans l'espace de travail Cleanse Match Server.
Cleanse Match Servers distribués Lorsqu'une tâche de transfert/correspondance s'exécute, que plusieurs Cleanse Match Servers sont enregistrés et que le nombre total d'enregistrements à transférer/faire correspondre est supérieur à 500, la tâche est alors distribuée en parallèle entre les différents serveurs de nettoyage/correspondance. Vous devez définir les paramètres suivants pour utiliser les serveurs de nettoyage basés sur la configuration du serveur. Paramètre
Description
Nombre de threads
Reflète le nombre de threads qu'un serveur doit traiter. Nous vous recommandons de définir un nombre de threads supérieur au nombre d'UC disponibles si les serveurs sont distribués largement et/ ou si la latence est élevée. Les serveurs peuvent ainsi travailler plus pendant les délais d'attente.
Évaluation du processeur
Évalue la « puissance » relative des UC des ordinateurs ; l'ordinateur « le moins puissant » aura un taux de 1.0. Les autres UC des différents ordinateurs auront un taux relatif à ce dernier.
Remarque: Pour configurer un nettoyage et une correspondance distribués, vous devez définir les valeurs Nombre de threads et Évaluation du processeur lorsque vous enregistrez le Cleanse Match Server dans la console Hub.
Activation de votre Population de Correspondance La population de correspondance définit la population standard à utiliser à des fins de correspondance. Chaque pays, langue ou population prise en chargea une population standard définie. Vous devez activer la population de correspondance à utiliser pour vos règles de correspondance. La population de correspondance est disponible dans le fichier population.ysp de votre installation Informatica MDM Hub. Remarque: Le fichier demo.ysp est une population de démonstration qui est fournie à des fins de démonstration uniquement. N'utilises pas le fichier demo.ysp pour les règles de correspondance réelles. 1.
Copiez vos fichiers population.ysp à l'emplacement suivant : Windows \cleanse\resources\match
144
Chapitre 4: Installation du Cleanse Match Server
Unix /hub/cleanse/
2.
Dans la table de métadonnées C_REPOS_SSA_POPULATION, vérifiez si votre population est déjà enregistrée. La base de données d'amorce de installations MDM possède des populations enregistrées dans la table C_REPOS_SSA_POPULATION qui ne sont pas marquées comme activées. Par exemple, si vous possédez une licence pour la population US, la population US est enregistrée dans la table C_REPOS_SSA_POPULATION mais n'est pas activée (enabled_ind = 0). ¨ Si la table C_REPOS_SSA_POPULATION possède un enregistrement pour votre population, utilisez
l'instruction UPDATE suivante pour activer la population : UPDATE c_repos_ssa_population SET enabled_ind = 1 WHERE population_name = ' '; COMMIT;
Par exemple, si votre population enregistrée est US, utilisez l'instruction UPDATE suivante : UPDATE c_repos_ssa_population SET enabled_ind = 1 WHERE population_name = 'US'; COMMIT; ¨ Si la table C_REPOS_SSA_POPULATION ne possède pas d'enregistrement pour votre population, utilisez
l'instruction INSERT suivante pour créer un enregistrement pour votre population : INSERT INTO c_repos_ssa_population (ROWID_SSA_POP, CREATE_DATE, CREATOR, LAST_UPDATE_DATE, UPDATED_BY, POPULATION_NAME, POPULATION_SETTINGS_XML, ENABLED_IND) SELECT '' , sysdate, 'Your Name', sysdate, 'Your Name', '', REPLACE(POPULATION_SETTINGS_XML,'name="Demo"', 'name=""'), 1 FROM c_repos_ssa_population WHERE population_name = 'Demo'; COMMIT;
Par exemple, pour insérer les enregistrements pour UK.ysp dans la table C_REPOS_SSA_POPULATION, utilisez l'instruction INSERT suivante : INSERT INTO c_repos_ssa_population (ROWID_SSA_POP, CREATE_DATE, CREATOR, LAST_UPDATE_DATE, UPDATED_BY, POPULATION_NAME, POPULATION_SETTINGS_XML, ENABLED_IND) SELECT 'UK' , sysdate, 'Your Name', sysdate, 'Your Name', 'UK', REPLACE(POPULATION_SETTINGS_XML,'name="Demo"', 'name="UK"'), 1 FROM c_repos_ssa_population WHERE population_name = 'Demo'; COMMIT;
Remarque: Vous devez répéter cette étape pour chaque population à activer. 3.
Redémarrez le Cleanse Match Server.
4.
Vérifiez si votre population est activée en vous connectant dans la console Hub MDM. Vous devez maintenant voir votre population dans l'interface utilisateur de correspondance des objets de base.
Installation du Cleanse Match Server (WebSphere/Windows)
145
CHAPITRE 5
Lancement de la console Hub Ce chapitre comprend les rubriques suivantes : ¨ Présentation de la console Hub, 146 ¨ À propos de la console Hub, 146 ¨ Démarrage de la console Hub, 147 ¨ Tâches de post-configuration, 149
Présentation de la console Hub
Les administrateurs et gestionnaires de données peuvent accéder aux fonctions de Informatica MDM Hub à l'aide de l'interface utilisateur de Informatica MDM Hub, appelée la console Hub. Ce chapitre présente la console Hub et contient des instructions pour son lancement.
À propos de la console Hub La console Hub est composée d'un ensemble d'outils. Chaque outil vous permet d'effectuer une action spécifique ou un ensemble d'actions liées. Les outils disponibles dans la console Hub dépendent de l'accord de licence Informatica. Vous n'avez pas besoin d'installer la console Hub car elle est lancée depuis l'installation du serveur Hub à l'aide de Java Web Start. Ou rendez-vous sur : http://:/cmx/siperian-console.jnlp
Vérifiez que Java Web Start a été installé. L'URL suivante est une page comprenant un lien vers le programme d'installation Web Start : http://:/cmx
Dans ces URL, hostname est l'hôte s'exécutant sur votre serveur d'applications et port est le port sur lequel ce dernier écoute.
146
Démarrage de la console Hub Pour lancer la console Hub : 1.
Ouvrez une fenêtre de navigateur et entrez l'URL suivant : http://YourHubHost:/cmx/
où YourHubHost est votre hôte local Informatica MDM Hub et port est le numéro de port. Vérifiez auprès de votre administrateur que le numéro de port est correct. Remarque: Vous devez utiliser une connexion HTTP pour démarrer la console Hub. Les connexions SSL ne sont pas prises en charge. L'écran de démarrage de la console Hub est affiché. 2.
Cliquez sur le bouton Démarrer. Java Web Start se charge.
Remarque: La première fois que vous démarrez la console Hub depuis une machine cliente, Java Web Start télécharge les fichiers d'application. L'écran de connexion de la console Hub est affiché.
3.
Entrez un nom d’utilisateur et un mot de passe. Remarque: Si vous n'avez pas de nom d'utilisateur et de mot de passe définis, contactez le Support client international Informatica.
4.
Cliquez sur OK.
Démarrage de la console Hub
147
Une fois que vous êtes connecté avec un nom d'utilisateur et un mot de passe valides, Informatica MDM Hub vous invite à choisir une base de données cible.
La première fois que vous démarrez la console Hub, il vous est demandé de sélectionner la base de données principale. Après avoir inscrit un ou plusieurs Operational Reference Stores (bases de données ORS) à l'aide de l'outil bases de données, cette liste inclut aussi toutes les bases de données inscrites. La liste des bases de données auxquelles vous pouvez vous connecter est définie par votre profil de sécurité. ¨ La Base de données principale contient les paramètres de configuration de l'environnement Informatica
MDM Hub — comptes d'utilisateurs, configuration de sécurité, registres ORS, paramètres de file d'attente de messages, etc. Une seule base de données principale peut être affectée à un environnement Informatica MDM Hub donné. ¨ Un Operational Reference Store (ORS) contient les règles de traitement des données principales, les
règles de gestion des objets de données principales, ainsi que les règles de traitement et la logique auxiliaire utilisées par Informatica MDM Hub pour définir la best version of the truth (BVT). Une ou plusieurs bases de données ORS peuvent être affectées à une configuration de Informatica MDM Hub. 5.
148
Sélectionnez la base de données principale ou l'ORS auquel vous voulez vous connecter.
Chapitre 5: Lancement de la console Hub
6.
Cliquez sur Connexion. Remarque: Vous pouvez facilement changer la base de données cible une fois dans la console Hub. La console Hub est affichée, comme illustré dans l'exemple suivant :
Remarque: Ce que vous voyez peut être différent de cet exemple de capture d'écran.
Tâches de post-configuration Vérifiez votre installation Informatica MDM Hub en effectuant les tâches suivantes. Étape
Tâche
Instructions
1
Enregistrez la nouvelle base données d'ORS à l'aide de l'outil Bases de données de la console Hub.
« Configuration des Operational Record Stores et des sources de données » dans le Guide de l'administrateur de Informatica MDM Hub.
2
Activez la journalisation de la base de données ORS à l'aide de l'outil Gestionnaire d'entreprise de la console Hub.
Annexe D, « Affichage des détails de la configuration » dans le Guide de l'administrateur de Informatica MDM Hub.
Tâches de post-configuration
149
150
Étape
Tâche
Instructions
3
Enregistrez les Cleanse Match Servers à l'aide de l'outil correspondant dans la console Hub.
« Configuration du nettoyage des données » dans le Guide de l'administrateur de Informatica MDM Hub.
4
Exécutez le processus de validation sur la nouvelle base de données ORS à l'aide de l'outil Metadata Manager dans la console Hub. Enregistrez une copie des résultats de validation finale dans le dossier de votre documentation d'installation.
Guide de Informatica MDM Hub Metadata Manager.
5
Générez un rapport d'environnement de votre configuration Informatica MDM Hub actuelle (serveurs Hub, Cleanse Match Servers, base de données principale, bases de données d'ORS et historique de version) à l'aide de l'outil Gestionnaire d'entreprise de la console Hub. Enregistrez une copie du rapport d'environnement dans le dossier de votre documentation d'installation.
Annexe D, « Affichage des détails de la configuration » dans le Guide de l'administrateur de Informatica MDM Hub.
6
Copiez les fichiers journaux suivants dans le répertoire de documents que vous avez créé dans “Créer un répertoire de documentation d'installation” à la page 5 : - Journal de la console Hub (console.log) - Journal du serveur Hub (cmxserver.log) - Journal du Cleanse Match Server (cmxserver.log) - Journal de la base de données (cmx_debug.log)
“Fichiers journaux de Informatica MDM Hub” à la page 185.
7
Archivez votre répertoire de documentation d'installation. Si nécessaire, envoyez le contenu de ce répertoire au Support client international Informatica.
Support client international Informatica.
Chapitre 5: Lancement de la console Hub
CHAPITRE 6
Groupage Ce chapitre comprend les rubriques suivantes : ¨ Présentation du groupage, 151 ¨ Installation du serveur Hub dans une grappe de serveurs WebLogic (UNIX), 151 ¨ Installation du serveur Hub dans une grappe de serveurs WebSphere (UNIX), 154 ¨ Installation du serveur Hub dans une grappe de JBoss (UNIX), 157 ¨ Installation du serveur Hub dans une grappe de serveurs WebLogic (Windows), 160 ¨ Installation du serveur Hub dans une grappe de serveurs WebSphere (Windows), 163 ¨ Installation du serveur Hub dans une grappe de JBoss (Windows), 166 ¨ Installation et déploiement du kit de ressources dans une grappe WebLogic (UNIX), 170 ¨ Installation et déploiement du kit de ressources dans une grappe WebSphere (UNIX), 170 ¨ Installation et déploiement du kit de ressources dans une grappe JBoss (UNIX), 171 ¨ Installation et déploiement du kit de ressources dans une grappe WebLogic (Windows), 171 ¨ Installation et déploiement du kit de ressources dans une grappe WebSphere (Windows), 172 ¨ Installation et déploiement du kit de ressources dans une grappe JBoss (Windows), 172
Présentation du groupage Ce chapitre explique la méthode de configuration du groupage lorsque vous installez Informatica MDM Hub avec WebLogic ou WebSphere.
Installation du serveur Hub dans une grappe de serveurs WebLogic (UNIX) Les instructions suivantes s'appliquent à l'installation du serveur Hub dans une grappe de serveurs WebLogic sous UNIX. Consultez la documentation du site Web BEA/WebLogic pour plus d'instructions sur la configuration de la grappe de serveurs WebLogic.
151
Présentation de l'installation Utilisez les étapes suivantes pour installer le serveur Hub dans une grappe : Étape
Tâche
Instructions
1
Créer une grappe Weblogic.
“Création d'une grappe WebLogic” à la page 152.
2
Installer le serveur Hub dans des nœuds de la grappe.
“Installation du serveur Hub sur les nœuds de la grappe” à la page 152.
3
Configurez les services requis et déployez le serveur Hub dans la grappe.
“Configuration des services et déploiement du serveur Hub” à la page 153.
4
Déployer le Cleanse Match Server dans la grappe.
“Déploiement du Cleanse Match Server” à la page 154.
Création d'une grappe WebLogic Les étapes ci-après offrent une présentation de haut niveau du processus de configuration de votre grappe WebLogic. Consultez votre documentation WebLogic BEA pour plus de détails. 1.
Créez un domaine groupé. Pour des détails sur la configuration d'un domaine groupé, consultez les procédures Implémentation des grappes. Créez un serveur d'administration (par exemple, sur le port 7001) et deux serveurs gérés (par exemple, sur les ports 8001, 8002) et une grappe incluant les serveurs gérés.
2.
Démarrez le gestionnaire de nœuds.
3.
Démarrez le serveur d'administration à l'aide de la .commande /startWebLogic.sh.
4.
Démarrez les serveurs gérés à l'aide de la console du serveur WebLogic ou à l'aide de . / startManagedWebLogic.sh.
5.
Ouvrez la console WebLogic connectée au serveur d'administration.
6.
Configurez l'adresse IP de la grappe. Consultez la section Adresse de grappe de la documentation relative à la configuration BEA/WebLogic située sur le site Web BEA/WebLogic pour des détails. Suivez les instructions pour créer les environnements de test et de développement de l'adresse de grappe, par exemple : 192.168.1.114:8001, 192.168.1.113:8002.
7.
Ajoutez un argument dans l'onglet Serveur de démarrage de l'onglet Configuration pour chaque Serveur Géré. Par exemple : -Djgroups.bind_addr=192.168.78.10 -Dcom.sun.management.jmxremote
8.
Redémarrez tous les serveurs gérés. Vous pouvez utiliser la console ou arrêter tous les serveurs et les redémarrer en répétant l'Étape 4.
Pour obtenir des détails et en savoir plus, consultez votre documentation WebLogic.
Installation du serveur Hub sur les nœuds de la grappe Installez le serveur Hub sur le serveur d'administration et tous les nœuds de la grappe sur lesquels le serveur MRM sera déployé en exécutant la commande suivante : ./hub_install.bin -DSIPERIAN_INSTALL_PREREQ_VALIDATION=false
Le chemin d'installation de Informatica MDM Hub doit être le même sur tous les nœuds de la grappe.
152
Chapitre 6: Groupage
Choisissez une des méthodes suivantes pour l'installation de Informatica MDM Hub sur tous les nœuds de la grappe : 1.
Exécutez les programmes d'installation du serveur Hub sur tous les nœuds et cliquez sur Non lorsque vous êtes invité à exécuter le script postInstallSetup pour déployer l'application.
2.
Exécutez le programme d'installation du serveur Hub sur le premier nœud de la grappe. Cliquez sur Non lorsque vous êtes invité à exécuter le script postInstallSetup pour déployer l'application. Copiez le répertoire d'accueil du serveur Hub sur tous les nœuds de la grappe.
Configuration des services et déploiement du serveur Hub Pour configurer les services et déployer le serveur Hub une fois que la grappe est exécutée : 1.
Démarrer le programme d'installation du serveur Hub avec la commande suivante :
2.
Quand le programme d'installation demande le port d'écoute WebLogic, saisir les ports de serveur gérés pour tous les nœuds de la grappe, si la grappe est paramétrée avec l'adresse IP de la grappe de développement.
./hub_install.bin -DSIPERIAN_INSTALL_PREREQ_VALIDATION=false
Utiliser le nom DNS et le port de grappe lors de l'utilisation de la configuration d'adresse IP de grappe de production. 3.
Si l'adresse IP de la grappe de production est utilisée, mettre à jour le paramètre cmx.appserver.hostname dans le fichier cmxserver.properties sur tous les nœuds dans la grappe et l'utiliser comme adresse IP de la grappe. Le fichier cmxserver.properties est situé dans \server\resources. Par exemple, si la grappe possède deux serveurs gérés exécutés sur host1 et host2 à l'aide, respectivement, des ports RMI 8001 et 8002, alors les propriétés cmx.appserver.hostname et cmx.appserver.rmi.port de /resources/cmxserver.properties doivent être comme suit : ¨ cmx.appserver.hostname=host1,host2 ¨ cmx.appserver.rmi.port=8001,8002
Où le nom d'hôte et le numéro de port du premier serveur sont host1 et 8001 ; le nom d'hôte et le numéro de port du deuxième serveur sont host2 et 8002. Remarque: Assurez-vous que les numéros de port soient séparés par une virgule (,) sans espace entre eux. L'ordre des noms d'hôte et des numéros de port doit être le même. 4.
Exécutez la commande suivante pour réintégrer le fichier EAR de serveur MDM : cd /bin ./sip_ant.sh repackage
5.
Ouvrir la console serveur WebLogic et créer manuellement la file d'attente JMS. Pour plus d'informations sur la création de files d'attente JMS, voir Annexe B, “Configuration manuelle des files d'attente de messages du système Informatica” à la page 239 Remarque: En créant le serveur JMS pour Informatica MDM Hub, veillez à sélectionner un serveur migrable comme cible. Pour plus d'informations sur les raisons pour lesquelles le Serveur JMS cible doit être un serveur migrable, voir « Configurer les cibles migrables pour les serveurs JMS » dans la documentation WebLogic. En configurant le module JMS, prenez la cible “Tous les serveurs dans la grappe”.
6.
Ouvrir la console serveur WebLogic et créer manuellement les pools de connexion et les sources de données pour CMX_SYSTEM et bases de données ORS. Les déployer vers la grappe. Voir Annexe B, “Configuration manuelle des files d'attente de messages du système Informatica” à la page 239 dans ce guide pour plus d'informations sur la création de ces sources de données.
Installation du serveur Hub dans une grappe de serveurs WebLogic (UNIX)
153
7.
Déployez manuellement le serveur MRM EAR via la console du serveur WebLogic. Remarque: Vous devez sélectionner le nom du serveur de grappe sur lequel l'application doit se déployer durant l'installation.
Le serveur MRM est maintenant prêt à l'utilisation. Le serveur MRM est accessible en utilisant n'importe quel nœud de la grappe si l'IP de la grappe de développement est utilisée ou avec le nom de grappe dans les grappes de production. Une fois l'application démarrée, le groupage EJB distribue les requêtes entre les serveurs gérés et gère toutes les erreurs. Remarque: Lors de l'enregistrement de nouveaux ORS dans la console Hub, les sources de données et pools de connexions de ces ORS doivent être créés manuellement.
Déploiement du Cleanse Match Server Pour déployer le Cleanse Match Server lorsque le cluster s'exécute : 1.
Démarrez l'installation du Cleanse Match Server à l'aide de la commande suivante : ./hub_cleanse_install.bin -DSIPERIAN_INSTALL_PREREQ_VALIDATION=false
2.
Lorsque le programme d'installation vous demande le port d'écoute WebLogic, entrez les ports du serveur géré pour tous les nœuds de la grappe si ce dernier est configuré avec l'adresse IP de la grappe de développement. Utilisez le nom DNS et le port de la grappe lorsque vous utilisez la configuration de l'adresse IP de la grappe de production.
3.
Exécutez la commande suivante pour réintégrer le fichier EAR : cd /bin ./sip_ant.sh repackage
Remarque: Vous devez sélectionner le nom du serveur de grappe sur lequel l'application doit se déployer durant l'installation. 4.
Déployez manuellement le fichier Cleanse Match Server EAR via la console du serveur WebLogic.
Installation du serveur Hub dans une grappe de serveurs WebSphere (UNIX) Suivez les étapes dans cette section pour installer et configurer WebSphere avec des applications de Informatica MDM Hub. Les instructions suivantes s'appliquent à l'installation du serveur Hub et du Cleanse Match Server dans une grappe de serveurs WebSphere.
Présentation de l'installation L'installation du serveur Hub dans une grappe comprend les étapes suivantes :
154
Étape
Tâche
Instructions
1
Préparer l'environnement cible.
“Avant d'installer” à la page 155.
2
Installer les logiciels serveur Hub et Cleanse Match Server.
“Installation du logiciel du serveur Hub et du Cleanse Match Server” à la page 155.
Chapitre 6: Groupage
Étape
Tâche
Instructions
3
Créer une grappe WebSphere.
“Création d'une grappe WebSphere” à la page 155.
4
Configurez les services requis et déployer le serveur Hub dans la grappe.
“Configuration des services et déploiement du serveur Hub” à la page 156.
5
Déployer le Cleanse Match Server dans le cluster.
“Déploiement du Cleanse Match Server” à la page 157.
Avant d'installer Consultez le Guide d'installation du réseau WebSphere pour obtenir des instructions détaillées sur l'installation de WebSphere et sur la configuration de la grappe WAS.
Installation du logiciel du serveur Hub et du Cleanse Match Server Installez le serveur Hub et Cleanse Match Server sur chaque nœud des serveurs de grappes sur lesquels Informatica MDM Hub sera déployé. 1.
Lors de l'installation du serveur Hub et du Cleanse Match Server, le chemin d'installation de Informatica MDM Hub doit être le même sur tous les nœuds de la grappe.
2.
Lorsque le nom du serveur WebSphere, le port SOAP et le port RMI sont demandés au cours de l'installation, indiquez un des noms de serveurs de grappes et les informations des ports SOAP et RMI correspondants.
3.
Choisissez une des deux méthodes suivantes pour l'installation de Informatica MDM Hub sur tous les nœuds de la grappe : ¨ Exécutez les programmes d'installation de Informatica MDM Hub sur tous les nœuds et cliquez sur Non
lorsque vous êtes invité à exécuter le script postInstallSetup pour déployer l'application. ¨ Exécutez les programmes d'installation de Informatica MDM Hub sur le premier nœud de la grappe.
Cliquez sur Non lorsque vous êtes invité à exécuter le script postInstallSetup pour déployer l'application. Copiez le répertoire d'accueil de Informatica MDM Hub sur tous les nœuds de la grappe s'ils utilisent tous le même système d'exploitation.
Création d'une grappe WebSphere Pour créer une grappe WebSphere : 1.
Démarrez les nœuds et le gestionnaire WebSphere.
2.
Dans la console d'administration WebSphere, sélectionnez Créer une grappe > Ajouter des membres de grappe.
3.
Ajoutez tous les ports par défaut de l'hôte virtuel qui sont associés aux membres de la grappe.
4.
Dans la console d'administration, sélectionnez Environnement > Hôtes virtuels > hôte_par_défaut > Pseudo de l'hôte > Nouveau (*:9081, *:9082, etc.)
5.
Démarrez la grappe (patientez jusqu'à l'affichage d'une icône verte solide dans la console). Pour plus d'informations sur la création de grappes et membres de grappes, consultez votre documentation WebSphere.
6.
Vérifiez que la grappe et tous les serveurs de grappes s'exécutent.
Installation du serveur Hub dans une grappe de serveurs WebSphere (UNIX)
155
Configuration des services et déploiement du serveur Hub Cette section décrit les étapes de configuration des services et de déploiement du serveur Hub une fois que la grappe est exécutée. 1.
Copiez le pilote Oracle JDBC dans: /AppServer/lib
2.
Dans la console admin, ajoutez les infos de chemin de pilote JDBC dans le ORACLE_JDBC_DRIVER_PATH : Environnement > Variables WebSphere > ORACLE_JDBC_DRIVER_PATH
3.
Démarrer l'installation serveur Hub avec la commande suivante : ./hub_install.bin -DSIPERIAN_INSTALL_PREREQ_VALIDATION=false
4.
Quand on vous demande le nom de serveur WebSphere, les ports SOAP et les ports RMI, saisissez un des noms de serveur de grappe et ses informations de ports SOAP et RMI correspondantes.
5.
Cliquez sur Non lorsque vous êtes invité à exécuter le script postInstallSetup pour déployer l'application.
6.
Après l'installation, ouvrez < répertoire_installation_serveur >\resources\cmxserver.properties et ajoutez tous les noms de machines du serveur de grappe dans cmx.appserver.hostname et les ports RMI dans cmx.appserver.rmi.port, avec les informations de propriétés séparées par des virgules. For example, if the cluster has four servers which are running in host1, host2, host3, host4 using RMI ports 2812, 2813, 2814 and 2815 respectively, then the cmx.appserver.hostname and cmx.appserver.rmi.port property in /resources/cmxserver.properties would look like this: cmx.appserver.rmi.port=2812,2813,2814,2815 cmx.appserver.hostname=host1,host2,host3,host4
où < répertoire_installation_infamdm > est le répertoire de base de votre installation du serveur Hub. Vérifiez qu'il n'y a pas d'espace ou de tabulation entre les numéros de ports. Ces numéros de ports doivent être séparés seulement par une virgule, et nom hôte et numéros de ports doivent être dans le même ordre. Par exemple, le nom hôte et le numéro de port du premier serveur doivent être host1 et 2812 ; le nom d'hôte et le numéro de port du second serveur doivent être host2 et 2813 etc. 7.
Exécutez la commande suivante pour réintégrer le fichier EAR : cd /bin ./sip_ant.sh repackage
où < accueil_installation > est le répertoire de base de votre installation serveur Hub. 8.
Ouvrir la console WebSphere et créer manuellement une file d'attente JMS. Désigner le membre de la grappe comme cible pour Bus JMS, File d'attente et Activation. Cette étape doit être faite pour chaque membre/serveur de la grappe. Ouvrir la console WebSphere et créer manuellement les pools de connexion et les sources de données pour CMX_SYSTEM et ORS et les déployer vers la grappe.
9.
Déployez manuellement le serveur Hub EAR vers la grappe via la console WebSphere. ¨ Dans la console d'administration WebSphere, sélectionnez Applications > Applications Entreprise, et
cliquez sur Installer. ¨ Saisissez le chemin local pour siperian-mrm. et cliquez sur Suivant. ¨ Utilisez les paramètres par défaut et cliquez sur Suivant. ¨ Mappez les modules aux serveurs, sélectionnez la liaison automatique, sélectionnez le nom de la grappe
que vous voulez déployer, vérifiez les deux fichiers JAR, cliquez sur Appliquer. Cliquez sur Suivant. ¨ Choisissez la méthode par défaut et les données d'authentification = cmx_system, et vérifiez siperianserver.jar. Cliquez sur Appliquer.
156
Chapitre 6: Groupage
Mappez les références vers les ressources, parcourrez le nom JNDI ressource cible pour siperianserver.jar, et sélectionnez et appliquez siperian.mrm.jms.xaconnectionfactory depuis la liste. Cliquez sur Suivant. 10.
Vérifiez les informations dans le résumé et cliquez sur Suivant.
11.
Enregistrer les modifications.
12.
Arrêtez ce qui suit : grappe, gestionnaire et nœud. Les redémarrer dans l'ordre suivant : nœud, gestionnaire, grappe.
Le serveur MRM est prêt à l'utilisation. Le serveur MRM est également accessible en utilisant n'importe quel nœud dans la grappe si les alias d'hôte sont définis. Le serveur MRM est également accessible par le serveur IBM HTTP si la grappe est définie pour l'équilibrage des charges. Remarque: Lors de l'enregistrement de nouveaux ORS dans la console Hub, les sources de données et pools de connexions de ces ORS doivent être créés manuellement.
LIENS CONNEXES : ¨ “Configuration manuelle des files d'attente de messages du système Informatica” à la page 239
Déploiement du Cleanse Match Server Voici les étapes de déploiement du Cleanse Match Server une fois le cluster exécutée : 1.
Démarrez le programme d'installation du Cleanse Match Server à l'aide de la commande suivante :
2.
Quand le programme d'installation vous demande le nom du serveur WebSphere et le port SOAP, entrez l'un des noms de serveur de grappes et les informations correspondantes du port SOAP.
3.
Après l'installation, exécutez la commande suivante pour réintégrer le fichier EAR :
./hub_cleanse_install.bin -DSIPERIAN_INSTALL_PREREQ_VALIDATION=false
cd /bin ./sip_ant.sh repackage
où < accueil_installation > est le répertoire de base de l'installation du Cleanse Match Server. 4.
Déployez manuellement le fichier Cleanse Match Server EAR vers la grappe par le biais de la console d'administration de WebSphere.
Installation du serveur Hub dans une grappe de JBoss (UNIX) Les instructions suivantes s'appliquent à l'installation du Serveur Hub dans une grappe de serveur d'applications JBoss à l'aide du support du déploiement groupé. Voir la documentation sur le site web JBoss pour des instructions détaillées sur la configuration de la grappe d'application de serveur JBoss pour le support du déploiement groupé. Remarque: Seul le support du déploiement groupé JBoss est pris en charge. Les services singleton groupés JBoss ne sont pas pris en charge.
Installation du serveur Hub dans une grappe de JBoss (UNIX)
157
Présentation de l'installation Utilisez les étapes suivantes pour installer le serveur Hub dans une grappe : Étape
Tâche
Instructions
1
Créer un grappe JBoss et des nœuds pour support du déploiement groupé.
“Création de la grappe JBoss et de nœuds pour exploitation du déploiement” à la page 158
2
Installer le serveur Hub dans des nœuds de la grappe.
“Installation du serveur Hub sur les nœuds de la grappe” à la page 159
3
Configurer les services et déployer le Serveur Hub dans un des nœuds de grappe.
“Configuration des services et déploiement du serveur Hub” à la page 159
4
Installer et déployer le Cleanse Match Server dans les nœuds de grappe.
“ Installation et déploiement du Cleanse Match Server” à la page 160
Création de la grappe JBoss et de nœuds pour exploitation du déploiement Le support du déploiement groupé est activé par défaut dans toute configuration du serveur d'applications JBoss et ne requiert donc pas de configuration manuelle. Une grappe JBoss comporte un ou plusieurs nœuds de grappe dans une ou plusieurs machines, et chaque configuration représente un nœud de grappe. S'il vous faut plusieurs nœuds de grappe dans une machine ou si vous avez besoin de noms de configuration différents pour les nœuds de grappe, vous pouvez les copier tous dans votre propre configuration de nœud de grappe. Exemple de création d'une grappe JBoss pour un seule topologie. Dans l'exemple, le nom de grappe JBoss est DevPartition. Il possède 3 nœuds de grappe : 2 nœuds de grappe ( cnode1 et cnode2) dans la machine A, et un nœud de grappe (tout) dans la machine B. Pour créer des nœuds de grappe dans la machine A : 1.
Dans la machine A, allez dans /server.
2.
Copiez tout dans cnode1 sur la machine A.
3.
Copiez tout dans cnode2 sur la machine A.
4.
Dans la machine A, allez dans /bin
5.
Exécutez la commande suivante pour démarrer JBoss pour les nœuds cnode1 et cnode2 : C:>run.bat -c cnode1 -g DevPartition -u 239.255.100.100 -b 0.0.0.0 -Djboss.messaging.ServerPeerID=1 -Djboss.service.binding.set=ports-01 C:>run.bat -c cnode2 -g DevPartition -u 239.255.100.100 -b 0.0.0.0 -Djboss.messaging.ServerPeerID=2 -Djboss.service.binding.set=ports-02
6.
Dans la machine B, allez dans /bin.
7.
Exécutez la commande suivante pour démarrer JBoss pour le nœud tout : C:>run.bat -c all -g DevPartition -u 239.255.100.100 -b 0.0.0.0 -Djboss.messaging.ServerPeerID=3
¨ La machine B possède la configuration par défaut tout qui n'a pas besoin d'être modifiée. ¨ Dans l'exemple précédent, le nom de grappe doit être DevPartition dans toutes les commandes pour assurer
que tous les nœuds de grappe appartiennent à la grappe DevPartition. La valeur de l'argument jboss.messaging.ServerPeerID doit être différente pour tous les nœuds de grappe. Si vous possédez plusieurs
nœuds de grappe dans la même machine, la liaison de port d'écoute JNP définie, boss.service.binding.set, doit être différente pour tous les nœuds. Vous devez utiliser le service d'exploitation pour déployer les applications Informatica MDM Hub (fichiers EAR, sources de données et fichiers de configuration JMS) sur le répertoire farm sous le nœud de grappe de tous les
158
Chapitre 6: Groupage
membres de grappe. Les applications sont ensuite automatiquement dupliquées sur tous les nœuds de la même grappe. Si un nœud est ajouté à un existant, toutes les applications déployées en groupe dans la grappe sont extraits dans le nœud et déployées au démarrage. Si vous supprimez une application dans le répertoire farm/ d'un nœud de serveurs groupés exécuté, le déploiement de l'application est annulé localement puis retiré des répertoires farm/ de tous les autres nœuds de serveurs groupés en déclenchant l'annulation du déploiement. Pour plus d'informations, consultez la documentation JBoss.
Installation du serveur Hub sur les nœuds de la grappe Installez le serveur Hub sur tous les nœuds de la grappe sur lesquels le serveur Hub MDM sera déployé en exécutant la commande suivante : ./hub_install.bin
Le chemin d'installation de Informatica MDM Hub doit être le même sur tous les nœuds de la grappe. Choisissez une des méthodes suivantes pour l'installation de Informatica MDM Hub sur tous les nœuds de la grappe : 1.
Exécutez les programmes d'installation du serveur Hub sur tous les nœuds et cliquez sur Non lorsque vous êtes invité à exécuter le script postInstallSetup pour déployer l'application.
2.
Exécutez le programme d'installation du serveur Hub sur le premier nœud de la grappe. Cliquez sur Non lorsque vous êtes invité à exécuter le script postInstallSetup pour déployer l'application. Copiez le répertoire d'accueil du serveur Hub sur tous les nœuds de la grappe.
Configuration des services et déploiement du serveur Hub Pour configurer les services et déployer le serveur Hub une fois que la grappe est exécutée : 1.
Démarrer le programme d'installation du serveur Hub avec la commande suivante :
2.
Lorsque le programme d'installation vous demande le nom de configuration, saisissez le nom d'un des nœuds de grappe de la machine.
3.
Lorsque le programme d'installation vous demande le port d'écoute JNP JBoss, saisissez le port d'écoute JNP de n'importe quel nœud de la grappe exécuté dans la machine.
4.
Cliquez sur Non lorsque vous êtes invité à exécuter le script postInstallSetup pour déployer l'application.
5.
Après l'installation, ouvrez /resources/cmxserver.properties et ajoutez les noms de machine entiers des serveurs de grappe dans cmx.appserver.hostname et les ports d'écoute JNP dans la propriété cmx.appserver.rmi.port séparés par des virgules (,). Ajoutez également la propriété jboss.cluster avec la valeur true.
./hub_install.bin
Par exemple, si la grappe possède 3 nœuds exécutés sur host1, host1, et host2 à l'aide, respectivement, des ports d'écoute JNP 1199,1299, et 1099, alors les propriétés cmx.appserver.hostname et cmx.appserver.rmi.port de /resources/cmxserver.properties doivent être comme suit : ¨ jboss.cluster=true ¨ cmx.appserver.hostname=host1,host1,host2 ¨ cmx.appserver.rmi.port=1199,1299,1099
Où le nom d'hôte et le numéro de port du premier serveur sont host1 et 1199 ; le nom d'hôte et le numéro de port du deuxième serveur sont host2 et 1299; le nom d'hôte et le numéro de port du troisième serveur sont host3 et 1099. Remarque: Assurez-vous que les numéros de port soient séparés par une virgule (,) sans espace entre eux. L'ordre des noms d'hôtes et des numéros de port doit être le même.
Installation du serveur Hub dans une grappe de JBoss (UNIX)
159
6.
Après l'installation, exécutez la commande suivante pour réintégrer le fichier EAR : cd /bin ./sip_ant.sh repackage
7.
Remplacez le fichier jboss-log4j.xml du répertoire conf de tous les nœuds de grappe JBoss par le fichier log4j.xml du serveur hub du répertoire conf en exécutant les commandes suivantes sur tous les nœuds de grappe JBoss : cd cp
8.
/conf log4j.xml /server//conf/jboss-log4j.xml
Copiez le fichier Hub EAR, le fichier de la source de données, et les fichiers de configuration JMS dans le répertoire groupé du nœud de grappe JBoss. cd cp cp cp cd cp
/conf siperian-mrm-ds.xml /server//farm siperian-destination-service.xml /server//farm siperian-jms-ds.xml /server//farm < infamdm_install_directory > siperian-mrm.ear /server//farm
Vous pouvez maintenant accéder au serveur Hub à l'aide de n'importe quel nœud de la grappe. Remarque: ¨ Lorsque vous enregistrez un nouvel ORS dans la Console Hub, la source de données et le pool de connexions
de l'ORS doivent être déplacés manuellement depuis le déploiement du nœud de la grappe vers le groupe de nœuds de la grappe. cd /server/ cp deploy/siperian--ds.xml /tmp delete deploy/siperian--ds.xml cp /tmp/siperian--ds.xml farm ¨ Si la source de données ne se déploie pas depuis le groupe car elle est déjà déployée via le déploiement, vous
devez redémarrer le nœud de grappe JBoss.
Installation et déploiement du Cleanse Match Server Pour déployer Cleanse Match Server lorsque le cluster s'exécute : 1.
Démarrez le programme d'installation du Cleanse Match Server à l'aide de la commande suivante :
2.
Lorsque le programme d'installation vous demande le port d'écoute JNP JBoss, saisissez le port d'écoute JNP pour n'importe quel nœud de la grappe exécuté dans la machine.
3.
Après l'installation, réintégrez le fichier Hub EAR à l'aide des commandes suivantes :
./hub_cleanse_install.bin
cd /bin ./sip_ant.sh repackage
4.
Copiez le fichier Hub EAR dans le répertoire farm de la grappe JBoss à l'aide des commandes suivantes : cd cp
siperian-mrm-cleanse.ear /server//farm
Installation du serveur Hub dans une grappe de serveurs WebLogic (Windows) Les instructions suivantes s'appliquent à l'installation du serveur Hub dans une grappe de serveurs WebLogic. Consultez la documentation du site Web BEA/WebLogic pour plus d'instructions sur la configuration de la grappe de serveurs WebLogic.
160
Chapitre 6: Groupage
Remarque: Cet exemple suppose qu'une solution IP est utilisée. Sinon, la syntaxe dans cmxserver.properties doit comporter des serveurs et ports listés séparément.
Présentation de l'installation L'installation du serveur Hub dans une grappe comprend les étapes suivantes : Étape
Tâche
Instructions
1
Créer une grappe Weblogic.
“Création d'une grappe WebLogic” à la page 161.
2
Installer le logiciel serveur Hub dans des nœuds de la grappe.
“Installation du serveur Hub sur les nœuds de la grappe” à la page 161.
3
Configurez les services requis et déployer le serveur Hub dans la grappe.
“Configuration des services et déploiement du serveur Hub” à la page 162.
4
Déployer le Cleanse Match Server dans le cluster.
“Déploiement du Cleanse Match Server” à la page 163.
Création d'une grappe WebLogic Les étapes ci-après offrent une présentation de haut niveau du processus de configuration de votre grappe WebLogic. Consultez votre documentation WebLogic pour plus de détails. 1.
Créez un domaine groupé. Pour des détails sur la configuration d'un domaine groupé, consultez les procédures Implémentation des grappes. Créez un serveur d'administration (par exemple, sur le port 7001) et deux serveurs gérés (par exemple, sur les ports 8001, 8002) et une grappe incluant les serveurs gérés.
2.
Démarrez le gestionnaire de nœuds.
3.
Démarrez le serveur d'administration à l'aide de la commande startWeblogic.cmd.
4.
Démarrez les serveurs gérés à l'aide de la console du serveur WebLogic ou à l'aide de startManagedWebLogic.cmd.
5.
Ouvrez la console WebLogic connectée au serveur d'administration.
6.
Configurez l'adresse IP de la grappe. Consultez la section Adresse de grappe de la documentation WebLogic pour des détails. Suivez les instructions pour créer les environnements de test et de développement de l'adresse de grappe, par exemple : 192.168.1.114:8001, 192.168.1.113:8002.
7.
Ajoutez un argument dans l'onglet Serveur de démarrage de l'onglet Configuration pour chaque Serveur Géré. Par exemple : -Djgroups.bind_addr=192.168.78.10 -Dcom.sun.management.jmxremote
8.
Redémarrez tous les serveurs gérés. Vous pouvez utiliser la console ou arrêter tous les serveurs et les redémarrer en répétant l'Étape 4.
Pour obtenir des détails et en savoir plus, consultez votre documentation WebLogic.
Installation du serveur Hub sur les nœuds de la grappe Installez le serveur Hub sur le serveur d'administration et tous les nœuds de la grappe sur lesquels le serveur MRM sera déployé en exécutant la commande suivante : hub_install.exe -DSIPERIAN_INSTALL_PREREQ_VALIDATION=false
Installation du serveur Hub dans une grappe de serveurs WebLogic (Windows)
161
Le chemin d'installation du serveur Hub doit être le même sur tous les nœuds de la grappe. Choisissez une des méthodes suivantes pour l'installation de Informatica MDM Hub sur tous les nœuds de la grappe : 1.
Exécutez les programmes d'installation du serveur Hub sur tous les nœuds et cliquez sur Non lorsque vous êtes invité à exécuter le script postInstallSetup pour déployer l'application.
2.
Exécutez le programme d'installation du serveur Hub sur le premier nœud de la grappe. Cliquez sur Non lorsque vous êtes invité à exécuter le script postInstallSetup pour déployer l'application. Copiez le répertoire d'installation racine du serveur Hub sur tous les nœuds de la grappe.
Configuration des services et déploiement du serveur Hub Pour configurer les services et déployer le serveur Hub une fois que la grappe est exécutée : 1.
Démarrer le programme d'installation du serveur Hub avec la commande suivante : hub_install.exe -DSIPERIAN_INSTALL_PREREQ_VALIDATION=false
2.
Quand le programme d'installation demande le port d'écoute WebLogic, saisir les ports de serveur gérés pour tous les nœuds de la grappe, si la grappe est paramétrée avec l'adresse IP de la grappe de développement. Utiliser le nom DNS et le port de grappe lors de l'utilisation de la configuration d'adresse IP de grappe de production.
3.
Si une adresse IP de la grappe de production est utilisée, mettre à jour le paramètre cmx.appserver.hostname dans le fichier cmxserver.properties sur tous les nœuds dans la grappe et l'utiliser comme adresse IP de la grappe. Par exemple, si la grappe possède deux serveurs gérés exécutés sur host1 et host2 à l'aide, respectivement, des ports RMI 8001 et 8002, alors les propriétés cmx.appserver.hostname et cmx.appserver.rmi.port de \resources\cmxserver.properties doivent être comme suit : ¨ cmx.appserver.hostname=host1,host2 ¨ cmx.appserver.rmi.port=8001,8002
Où le nom d'hôte et le numéro de port du premier serveur sont host1 et 8001 ; le nom d'hôte et le numéro de port du deuxième serveur sont host2 et 8002. Remarque: Assurez-vous que les numéros de port soient séparés par une virgule (,) sans espace entre eux. L'ordre des noms d'hôte et des numéros de port doit être le même. 4.
Exécutez la commande suivante pour réintégrer le fichier EAR : cd \bin sip_ant.bat repackage
5.
Ouvrir la console serveur WebLogic et créer manuellement la file d'attente JMS. Pour plus d'informations sur la création de files d'attente JMS, voir Annexe B, “Configuration manuelle des files d'attente de messages du système Informatica” à la page 239 En créant le serveur JMS pour Informatica MDM Hub, veillez à sélectionner un serveur migrable comme cible. Pour plus d'informations sur les raisons pour lesquelles le Serveur JMS cible doit être un serveur migrable, voir « Configurer les cibles migrables pour les serveurs JMS » dans la documentation BEA/WebLogic. En configurant le module JMS, prenez la cible “Tous les serveurs dans la grappe”.
6.
162
Ouvrir la console serveur WebLogic et créer manuellement les pools de connexion et les sources de données pour CMX_SYSTEM et ORS. Les déployer vers la grappe. Voir Annexe B, “Configuration manuelle des files d'attente de messages du système Informatica” à la page 239 pour plus d'informations sur la création de ces sources de données.
Chapitre 6: Groupage
7.
Déployez manuellement le serveur MRM EAR via la console du serveur WebLogic. Le serveur MRM est maintenant prêt à l'utilisation. Le serveur MRM est accessible en utilisant n'importe quel nœud de la grappe si l'IP de la grappe de développement est utilisée ou avec le nom de grappe dans les grappes de production. Une fois l'application démarrée, le groupage EJB distribue les requêtes entre les serveurs gérés et gère toutes les erreurs. Remarque: Lors de l'enregistrement de nouveaux ORS dans la console Hub, les sources de données et pools de connexions de ces ORS doivent être créés manuellement.
Déploiement du Cleanse Match Server Pour déployer le Cleanse Match Server lorsque le cluster s'exécute : 1.
Démarrez le programme d'installation du Cleanse Match Server à l'aide de la commande suivante :
2.
Lorsque le programme d'installation vous demande le port d'écoute WebLogic, entrez les ports du serveur géré pour tous les nœuds de la grappe si ce dernier est configuré avec l'adresse IP de la grappe de développement.
hub_cleanse_install.exe -DSIPERIAN_INSTALL_PREREQ_VALIDATION=false
Utilisez le nom DNS et le port de la grappe lorsque vous utilisez la configuration de l'adresse IP de la grappe de production. 3.
Exécutez la commande suivante pour réintégrer le fichier EAR : cd \bin sip_ant.bat repackage
4.
Déployez manuellement le fichier Cleanse Match Server EAR via la console du serveur WebLogic.
Installation du serveur Hub dans une grappe de serveurs WebSphere (Windows) Suivez les étapes dans cette section pour installer et configurer WebSphere avec des applications de Informatica MDM Hub. Les instructions suivantes s'appliquent à l'installation du serveur Hub et du Cleanse Match Server dans une grappe de serveurs WebSphere.
Présentation de l'installation L'installation du serveur Hub dans une grappe comprend les étapes suivantes : Étape
Tâche
Instructions
1
Préparer l'environnement cible.
“Avant d'installer” à la page 164.
2
Installer les logiciels serveur Hub et Cleanse Match Server.
“Installation du logiciel du serveur Hub et du Cleanse Match Server” à la page 164.
3
Créer une grappe WebSphere.
“Création d'une grappe WebSphere” à la page 164.
Installation du serveur Hub dans une grappe de serveurs WebSphere (Windows)
163
Étape
Tâche
Instructions
4
Configurez les services requis et déployer le serveur Hub dans la grappe.
“Configuration des services et déploiement du serveur Hub” à la page 165.
5
Déployer le Cleanse Match Server dans le cluster.
“Déploiement du Cleanse Match Server” à la page 166.
Avant d'installer Consultez le Guide d'installation du réseau WebSphere pour obtenir des instructions détaillées sur l'installation de WebSphere et sur la configuration de la grappe WAS.
Installation du logiciel du serveur Hub et du Cleanse Match Server Installez le serveur Hub et Cleanse Match Server sur chaque nœud des serveurs de grappes sur lesquels Informatica MDM Hub sera déployé. 1.
Lors de l'installation du serveur Hub et du Cleanse Match Server, le chemin d'installation de Informatica MDM Hub doit être le même sur tous les nœuds de la grappe.
2.
Lorsque le nom du serveur WebSphere, le port SOAP et le port RMI sont demandés au cours de l'installation, indiquez un des noms de serveurs de grappes et les informations des ports SOAP et RMI correspondants.
3.
Choisissez une des deux méthodes suivantes pour l'installation de Informatica MDM Hub sur tous les nœuds de la grappe : ¨ Exécutez les programmes d'installation de Informatica MDM Hub sur tous les nœuds et cliquez sur Non
lorsque vous êtes invité à exécuter le script postInstallSetup pour déployer l'application. ¨ Exécutez les programmes d'installation de Informatica MDM Hub sur le premier nœud de la grappe.
Cliquez sur Non lorsque vous êtes invité à exécuter le script postInstallSetup pour déployer l'application. Copiez le répertoire d'installation racine de Informatica MDM Hub sur tous les nœuds de la grappe s'ils utilisent tous le même système d'exploitation.
Création d'une grappe WebSphere Pour créer une grappe WebSphere : 1.
Démarrez les nœuds et le gestionnaire WebSphere.
2.
Dans la console d'administration WebSphere, sélectionnez Créer une grappe > Ajouter des membres de grappe.
3.
Ajoutez tous les ports par défaut de l'hôte virtuel qui sont associés aux membres de la grappe.
4.
Dans la console d'administration, sélectionnez Environnement > Hôtes virtuels > hôte_par_défaut > Pseudo de l'hôte > Nouveau (*:9081, *:9082, etc.)
5.
Démarrez la grappe (patientez jusqu'à l'affichage d'une icône verte solide dans la console). Pour plus d'informations sur la création de grappes et membres de grappes, consultez votre documentation WebSphere.
6.
164
Vérifiez que la grappe et tous les serveurs de grappes s'exécutent.
Chapitre 6: Groupage
Configuration des services et déploiement du serveur Hub Cette section décrit les étapes de configuration des services et de déploiement du serveur Hub une fois que la grappe est exécutée. 1.
Copiez le pilote Oracle JDBC dans : \AppServer\
2.
Dans la console admin, ajoutez le chemin de pilote JDBC (il doit être < rép_installation_WebSphere > \AppServer\lib) dans le ORACLE_JDBC_DRIVER_PATH : Environnement > Variables WebSphere >
3.
Démarrer le programme d'installation du serveur Hub avec la commande suivante : hub_install.exe -DSIPERIAN_INSTALL_PREREQ_VALIDATION=false
4.
Quand on vous demande le nom de serveur WebSphere, les ports SOAP et les ports RMI, saisissez un des noms de serveur de grappe et ses informations de ports SOAP et RMI correspondantes.
5.
Cliquez sur Non quand on vous demande d'exécuter le script postInstallSetup pour déployer l'application.
6.
Après l'installation, ouvrez < répertoire_installation_serveur >\resources\cmxserver.properties et ajoutez tous les noms de machines du serveur de grappe dans cmx.appserver.hostname et les ports RMI dans cmx.appserver.rmi.port, avec les informations de propriétés séparées par des virgules. Par exemple, si la grappe possède quatre serveurs exécutés dans host1, host2, host3, host4 à l'aide, respectivement, des ports RMI 2812, 2813, 2814 et 2815, les propriétés cmx.appserver.hostname et cmx.appserver.rmi.port de < répertoire_installation_serveur >/resources/cmxserver.properties ressemblerait à cela : cmx.appserver.rmi.port=2812,2813,2814,2815 cmx.appserver.hostname=host1,host2,host3,host4
Vérifiez qu'il n'y a pas d'espace ou de tabulation entre les numéros de ports. Ces numéros de ports doivent être séparés seulement par une virgule, et nom hôte et numéros de ports doivent être dans le même ordre. Par exemple, le nom hôte et le numéro de port du premier serveur doivent être host1 et 2812 ; le nom d'hôte et le numéro de port du second serveur doivent être host2 et 2813 etc. 7.
Exécutez la commande suivante pour réintégrer le fichier EAR : cd /bin sip_ant.bat repackage
8.
Ouvrir la console WebSphere et créer manuellement une file d'attente JMS. Désigner le membre de la grappe comme cible pour Bus JMS, File d'attente et Activation. Cette étape doit être faite pour chaque membre/ serveur de la grappe.
9.
Ouvrir la console WebSphere et créer manuellement les pools de connexion et les sources de données pour CMX_SYSTEM et ORS et les déployer vers la grappe.
10.
Déployez manuellement le serveur Hub EAR vers la grappe via la console WebSphere. ¨ Dans la console d'administration WebSphere, sélectionnez Applications > Applications Entreprise, et
cliquez sur Installer. ¨ Saisissez le chemin local pour siperian-mrm. et cliquez sur Suivant. ¨ Utiliser les paramètres par défaut et cliquer sur Suivant. ¨ Mappez les modules vers les serveurs, sélectionnez le nom de la grappe que vous voulez déployer,
vérifiez les deux fichiers JAR, cliquez sur Appliquer. Cliquez sur Suivant. ¨ Choisissez la méthode par défaut et les données d'authentification = cmx_system, et vérifiez siperianserver.jar. Cliquer sur Appliquer. Map resource references to resources, browse target resource JNDI name for siperian-server.jar, and select and apply siperian.mrm.jms.xaconnectionfactory from the list. Click Next.
11.
Vérifiez les informations dans le résumé et cliquez sur Suivant.
Installation du serveur Hub dans une grappe de serveurs WebSphere (Windows)
165
12.
Enregistrer les modifications.
13.
Arrêtez ce qui suit : grappe, gestionnaire et nœud. Les redémarrer dans l'ordre suivant : nœud, gestionnaire, grappe.
Le serveur MRM est prêt à l'utilisation. Le serveur MRM est également accessible en utilisant n'importe quel nœud dans la grappe si les alias d'hôte sont définis. Le serveur MRM est également accessible par le serveur IBM HTTP si la grappe est définie pour l'équilibrage des charges. Remarque: Lors de l'enregistrement de nouveaux ORS dans la console Hub, les sources de données et pools de connexions de ces ORS doivent être créés manuellement.
LIENS CONNEXES : ¨ “Configuration manuelle des files d'attente de messages du système Informatica” à la page 239
Déploiement du Cleanse Match Server Voici les étapes de déploiement du Cleanse Match Server une fois la grappe exécutée : 1.
Démarrez le programme d'installation du Cleanse Match Server à l'aide de la commande suivante : hub_cleanse_install.exe -DSIPERIAN_INSTALL_PREREQ_VALIDATION=false
2.
Quand le programme d'installation vous demande le nom du serveur WebSphere et le port SOAP, entrez l'un des noms de serveur de grappes et les informations correspondantes du port SOAP.
3.
Après l'installation, exécutez la commande suivante pour réintégrer le fichier EAR : cd \bin sip_ant.bat repackage
4.
Déployez manuellement le fichier EAR du Cleanse Match Server vers le cluster par le biais de la console d'administration de WebSphere.
Installation du serveur Hub dans une grappe de JBoss (Windows) Les instructions suivantes s'appliquent à l'installation du Serveur Hub dans une grappe de serveur d'applications JBoss à l'aide du support du déploiement groupé. Voir la documentation sur le site web JBoss pour des instructions détaillées sur la configuration de la grappe d'application de serveur JBoss pour le support du déploiement groupé. Remarque: Seul le support du déploiement groupé JBoss est pris en charge. Les services singleton groupés JBoss ne sont pas pris en charge.
166
Chapitre 6: Groupage
Présentation de l'installation Utilisez les étapes suivantes pour installer le serveur Hub dans une grappe : Étape
Tâche
Instructions
1
Créer un grappe JBoss et des nœuds pour support du déploiement groupé.
“Création de la grappe JBoss et de nœuds pour exploitation du déploiement” à la page 167
2
Installer le serveur Hub dans des nœuds de la grappe.
“Installation du serveur Hub sur les nœuds de la grappe” à la page 168
3
Configurer les services et déployer le Serveur Hub dans un des nœuds de grappe.
“Configuration des services et déploiement du serveur Hub” à la page 168
4
Installer et déployer le Cleanse Match Server dans les nœuds de grappe.
“ Installation et déploiement du Cleanse Match Server” à la page 169
Création de la grappe JBoss et de nœuds pour exploitation du déploiement Le support du déploiement groupé est activé par défaut dans toute configuration du serveur d'applications JBoss et ne requiert donc pas de configuration manuelle. Une grappe JBoss comporte un ou plusieurs nœuds de grappe dans une ou plusieurs machines, et chaque configuration représente un nœud de grappe. S'il vous faut plusieurs nœuds de grappe dans une machine ou si vous avez besoin de noms de configuration différents pour les nœuds de grappe, vous pouvez les copier tous dans votre propre configuration de nœud de grappe. Exemple de création d'une grappe JBoss pour un seule topologie. Dans l'exemple, le nom de grappe JBoss est DevPartition. Il possède 3 nœuds de grappe : 2 nœuds de grappe ( cnode1 et cnode2) dans la machine A, et un nœud de grappe (tout) dans la machine B. Pour créer des nœuds de grappe dans la machine A : 1.
Dans la machine A, allez dans \server.
2.
Copiez tout dans cnode1 sur la machine A.
3.
Copiez tout dans cnode2 sur la machine A.
4.
Dans la machine A, allez dans `\bin
5.
Exécutez la commande suivante pour démarrer JBoss pour les nœuds cnode1 et cnode2 : C:>run.bat -c cnode1 -g DevPartition -u 239.255.100.100 -b 0.0.0.0 -Djboss.messaging.ServerPeerID=1 -Djboss.service.binding.set=ports-01 C:>run.bat -c cnode2 -g DevPartition -u 239.255.100.100 -b 0.0.0.0 -Djboss.messaging.ServerPeerID=2 -Djboss.service.binding.set=ports-02
6.
Dans la machine B, allez dans \bin.
7.
Exécutez la commande suivante pour démarrer JBoss pour le nœud tout : C:>run.bat -c all -g DevPartition -u 239.255.100.100 -b 0.0.0.0 -Djboss.messaging.ServerPeerID=3
¨ La machine B possède la configuration par défaut tout qui n'a pas besoin d'être modifiée. ¨ Dans l'exemple précédent, le nom de grappe doit être DevPartition dans toutes les commandes pour assurer
que tous les nœuds de grappe appartiennent à la grappe DevPartition. La valeur de l'argument jboss.messaging.ServerPeerID doit être différente pour tous les nœuds de grappe. Si vous possédez plusieurs
nœuds de grappe dans la même machine, la liaison de port d'écoute JNP définie, boss.service.binding.set, doit être différente pour tous les nœuds. Vous devez utiliser le service d'exploitation pour déployer les applications Informatica MDM Hub (fichiers EAR, sources de données et fichiers de configuration JMS) sur le répertoire farm sous le nœud de grappe de tous les
Installation du serveur Hub dans une grappe de JBoss (Windows)
167
membres de grappe. Les applications sont ensuite automatiquement dupliquées sur tous les nœuds de la même grappe. Si un nœud est ajouté à un existant, toutes les applications déployées en groupe dans la grappe sont extraits dans le nœud et déployées au démarrage. Si vous supprimez une application dans le répertoire farm\ d'un nœud de serveurs groupés exécuté, le déploiement de l'application est annulé localement puis retiré des répertoires farm\ de tous les autres nœuds de serveurs groupés en déclenchant l'annulation du déploiement. Pour plus d'informations, consultez la documentation JBoss.
Installation du serveur Hub sur les nœuds de la grappe Installez le serveur Hub sur tous les nœuds de la grappe sur lesquels le serveur Hub MDM sera déployé en exécutant la commande suivante : hub_install.exe
Le chemin d'installation de Informatica MDM Hub doit être le même sur tous les nœuds de la grappe. Choisissez une des méthodes suivantes pour l'installation de Informatica MDM Hub sur tous les nœuds de la grappe : 1.
Exécutez les programmes d'installation du serveur Hub sur tous les nœuds et cliquez sur Non lorsque vous êtes invité à exécuter le script postInstallSetup pour déployer l'application.
2.
Exécutez le programme d'installation du serveur Hub sur le premier nœud de la grappe. Cliquez sur Non lorsque vous êtes invité à exécuter le script postInstallSetup pour déployer l'application. Copiez le répertoire d'accueil du serveur Hub sur tous les nœuds de la grappe.
Configuration des services et déploiement du serveur Hub Pour configurer les services et déployer le serveur Hub une fois que la grappe est exécutée : 1.
Démarrer le programme d'installation du serveur Hub avec la commande suivante :
2.
Lorsque le programme d'installation vous demande le nom de configuration, saisissez le nom d'un des nœuds de grappe de la machine.
3.
Lorsque le programme d'installation vous demande le port d'écoute JNP JBoss, saisissez le port d'écoute JNP de n'importe quel nœud de la grappe exécuté dans la machine.
4.
Cliquez sur Non lorsque vous êtes invité à exécuter le script postInstallSetup pour déployer l'application.
5.
Après l'installation, ouvrez \resources\cmxserver.properties et ajoutez les noms de machine complets des serveurs de grappe dans la propriété cmx.appserver.hostname et les ports d'écoute JNP dans la propriété cmx.appserver.rmi.port séparés par des virgules (,). Ajoutez également la propriété jboss.cluster avec la valeur true.
hub_install.exe
Par exemple, si la grappe possède 3 nœuds exécutés sur host1, host1, et host2 à l'aide, respectivement, des ports d'écoute JNP 1199,1299, et 1099, alors les propriétés cmx.appserver.hostname et cmx.appserver.rmi.port de \resources\cmxserver.properties doivent être comme suit : ¨ jboss.cluster=true ¨ cmx.appserver.hostname=host1,host1,host2 ¨ cmx.appserver.rmi.port=1199,1299,1099
Où le nom d'hôte et le numéro de port du premier serveur sont host1 et 1199 ; le nom d'hôte et le numéro de port du deuxième serveur sont host2 et 1299; le nom d'hôte et le numéro de port du troisième serveur sont host3 et 1099. Remarque: Assurez-vous que les numéros de port soient séparés par une virgule (,) sans espace entre eux. L'ordre des noms d'hôtes et des numéros de port doit être le même.
168
Chapitre 6: Groupage
6.
Exécutez la commande suivante pour réintégrer le fichier EAR : cd \bin sip_ant.bat repackage
7.
Remplacez le fichier jboss-log4j.xml du répertoire conf de tous les nœuds de grappe JBoss par le fichier log4j.xml du serveur hub du répertoire conf en exécutant les commandes suivantes sur tous les nœuds de grappe JBoss : cd \conf copy log4j.xml \server\\conf\jboss-log4j.xml
8.
Copiez le fichier Hub EAR, le fichier de la source de données, et les fichiers de configuration JMS dans le répertoire groupé du nœud de grappe JBoss. cd \conf copy siperian-mrm-ds.xml \server\\farm copy siperian-destination-service.xml \server\\farm copy siperian-jms-ds.xml \server\\farm cd copy siperian-mrm.ear \server\\farm
Vous pouvez maintenant accéder au serveur Hub à l'aide de n'importe quel nœud de la grappe. Remarque: ¨ Lorsque vous enregistrez un nouvel ORS dans la Console Hub, la source de données et le pool de connexions
de l'ORS doivent être déplacés manuellement depuis le déploiement du nœud de la grappe vers le groupe de nœuds de la grappe. cd \server\ copy deploy\siperian--ds.xml \temp delete deploy\siperian--ds.xml copy \temp\siperian--ds.xml farm ¨ Si la source de données ne se déploie pas depuis le groupe car elle est déjà déployée via le déploiement, vous
devez redémarrer le nœud de grappe JBoss.
Installation et déploiement du Cleanse Match Server Pour déployer Cleanse Match Server lorsque le cluster s'exécute : 1.
Démarrez le programme d'installation du Cleanse Match Server à l'aide du fichier d'installation suivant :
2.
Lorsque le programme d'installation vous demande le port d'écoute JNP JBoss, saisissez le port d'écoute JNP pour n'importe quel nœud de la grappe exécuté dans la machine.
3.
Réintégrez le fichier Hub EAR à l'aide des commandes suivantes :
hub_cleanse_install.exe
cd \bin sip_ant.bat repackage
4.
Copiez le fichier Hub EAR dans le répertoire farm de la grappe JBoss à l'aide des commandes suivantes : cd copy siperian-mrm-cleanse.ear
\server\\farm
Installation du serveur Hub dans une grappe de JBoss (Windows)
169
Installation et déploiement du kit de ressources dans une grappe WebLogic (UNIX) Cette section décrit les étapes pour déployer le kit de ressources une fois que la grappe est exécutée : 1.
Démarrez le programme d'installation du kit de ressources à l'aide de la commande suivante : ./hub_resourcekit_install.bin -DSIPERIAN_INSTALL_PREREQ_VALIDATION=false
2.
Lorsque le programme d'installation cous demande la sélection de configuration, sélectionnez Configurer exemples.
3.
Saisissez l'hôte, le serveur, le nom d'utilisateur, le mot de passe et le port d'écoute WebLogic lorsque vous y êtes invité.
4.
Cliquez sur Non quand on vous demande une option de déploiement.
5.
Après l'installation, exécutez la commande suivante pour réintégrer les fichiers EAR : cd /deploy/bin sip_ant.sh repackage
6.
Déployez manuellement les fichiers EAR exemple vers la grappe via la console d'administration WebLogic. Les fichiers EAR sont LookupWebServiceExample.ear et PartyWebServiceExample.ear.
Installation et déploiement du kit de ressources dans une grappe WebSphere (UNIX) Cette section décrit les étapes pour déployer le kit de ressources une fois que la grappe est exécutée : 1.
Démarrez le programme d'installation du kit de ressources à l'aide de la commande suivante : ./hub_resourcekit_install.bin -DSIPERIAN_INSTALL_PREREQ_VALIDATION=false
2.
Sélectionnez Configurer exemples quand le programme d'installation vous demande la sélection de configuration.
3.
Saisissez un des noms de serveur de grappe ainsi que les informations de ports SOAP et RMI correspondants lorsque le le programme d'installation demande le nom de serveur WebSphere, les ports SOAP et RMI.
4.
Cliquez sur Non quand on vous demande une option de déploiement.
5.
Après l'installation, exécutez la commande suivante pour réintégrer le fichier EAR : cd /deploy/bin sip_ant.sh repackage
6.
Déployez manuellement les fichiers EAR exemples vers la grappe via la console d'administration WebSphere. Les fichiers EAR sont LookupWebServiceExample.ear et PartyWebServiceExample.ear.
170
Chapitre 6: Groupage
Installation et déploiement du kit de ressources dans une grappe JBoss (UNIX) Cette section décrit les étapes pour installer et déployer le kit de ressources une fois que la grappe est exécutée. 1.
Démarrez le programme d'installation du kit de ressources à l'aide de la commande suivante : ./hub_resourcekit_install.bin
2.
Lorsque le programme d'installation cous demande la sélection de configuration, sélectionnez Configurer exemples.
3.
Lorsque le programme d'installation vous demande le port d'écoute JNP JBoss, saisissez le port d'écoute JNP pour n'importe quel nœud de la grappe exécuté dans la machine.
4.
Cliquez sur Non quand on vous demande une option de déploiement.
5.
Après l'installation, exécutez les commandes suivantes pour réintégrer le fichier EAR : cd /deploy/bin sip_ant.sh repackage
6.
Copiez le fichier Hub EAR dans le répertoire farm du nœud de grappe JBoss à l'aide des commandes suivantes : cd /deploy/deployed_ears cp LookupWebServiceExample.ear /server//farm cp PartyWebServiceExample.ear /server//farm
Installation et déploiement du kit de ressources dans une grappe WebLogic (Windows) Cette section décrit les étapes pour déployer le kit de ressources une fois que la grappe est exécutée : 1.
Démarrez le programme d'installation du kit de ressources à l'aide de la commande suivante : hub_resourcekit_install.exe -DSIPERIAN_INSTALL_PREREQ_VALIDATION=false
2.
Lorsque le programme d'installation cous demande la sélection de configuration, sélectionnez Configurer exemples.
3.
Saisissez l'hôte, le serveur, le nom d'utilisateur, le mot de passe et le port d'écoute WebLogic lorsque vous y êtes invité.
4.
Cliquez sur Non quand on vous demande une option de déploiement.
5.
Exécutez la commande suivante pour réintégrer le fichier EAR : cd \deploy\bin sip_ant.bat repackage
6.
Déployez manuellement les fichiers EAR exemple vers la grappe via la console d'administration WebLogic. Les fichiers EAR sont LookupWebServiceExample.ear et PartyWebServiceExample.ear.
Installation et déploiement du kit de ressources dans une grappe JBoss (UNIX)
171
Installation et déploiement du kit de ressources dans une grappe WebSphere (Windows) Cette section décrit les étapes pour déployer le kit de ressources une fois que la grappe est exécutée : 1.
Démarrez le programme d'installation du kit de ressources à l'aide de la commande suivante : hub_resourcekit_install.exe -DSIPERIAN_INSTALL_PREREQ_VALIDATION=false
2.
Sélectionnez Configurer exemples quand le programme d'installation vous demande la sélection de configuration.
3.
Saisissez un des noms de serveur de grappe ainsi que les informations de ports SOAP et RMI correspondants lorsque le le programme d'installation demande le nom de serveur WebSphere, les ports SOAP et RMI.
4.
Cliquez sur Non quand on vous demande une option de déploiement.
5.
Après l'installation, exécutez la commande suivante pour réintégrer le fichier EAR : cd \deploy\bin sip_ant.bat repackage
6.
Déployez manuellement les fichiers EAR exemples vers la grappe via la console d'administration WebSphere. Les fichiers EAR sont LookupWebServiceExample.ear et PartyWebServiceExample.ear.
Installation et déploiement du kit de ressources dans une grappe JBoss (Windows) Cette section décrit les étapes pour installer et déployer le kit de ressources une fois que la grappe est exécutée. 1.
Démarrez le programme d'installation du kit de ressources à l'aide de la commande suivante : hub_resourcekit_install.exe
2.
Lorsque le programme d'installation cous demande la sélection de configuration, sélectionnez Configurer exemples.
3.
Lorsque le programme d'installation vous demande le port d'écoute JNP JBoss, saisissez le port d'écoute JNP pour n'importe quel nœud de la grappe exécuté dans la machine.
4.
Cliquez sur Non quand on vous demande une option de déploiement.
5.
Après l'installation, exécutez les commandes suivantes pour réintégrer le fichier EAR : cd \deploy\bin sip_ant.bat repackage
6.
Copiez le fichier Hub EAR dans le répertoire farm du nœud de grappe JBoss à l'aide des commandes suivantes : cd \deploy\deployed_ears copy LookupWebServiceExample.ear \server\\farm copy PartyWebServiceExample.ear \server\\farm
172
Chapitre 6: Groupage
CHAPITRE 7
Désinstallation de Informatica MDM Hub Ce chapitre comprend les rubriques suivantes : ¨ Présentation de la désinstallation de Informatica MDM Hub, 173 ¨ Désinstallation de Informatica MDM Hub (JBoss / UNIX), 173 ¨ Désinstallation de Informatica MDM Hub (WebLogic / UNIX), 175 ¨ Désinstallation de Informatica MDM Hub (WebSphere / UNIX), 177 ¨ Désinstallation de Informatica MDM Hub (JBoss / Windows), 178 ¨ Désinstallation de Informatica MDM Hub (WebLogic / Windows), 180 ¨ Désinstallation de Informatica MDM Hub (WebSphere / Windows), 181 ¨ Désinstallation du Stockage Hub d'Oracle, 183
Présentation de la désinstallation de Informatica MDM Hub Ce chapitre décrit la méthode de désinstallation de votre implémentation de Informatica MDM Hub.
Désinstallation de Informatica MDM Hub (JBoss / UNIX) La désinstallation de Informatica MDM Hub implique les étapes suivantes : Étape
Tâche
Instructions
1
Retirez chaque instance du logiciel Cleanse Match Server.
“Désinstallation du Cleanse Match Server” à la page 174.
2
Retirez le logiciel Serveur Hub.
“Désinstallation du serveur Hub” à la page 174.
3
Retirez le Stockage Hub (bases de données et utilisateurs) d'Oracle.
“Suppression des bases de données du stockage Hub” à la page 183.
173
Désinstallation du Cleanse Match Server Cette section décrit comment retirer de votre système une installation de Cleanse Match Server Remarque: Si vous avez plus d'un Cleanse Match Server en cours d'exécution, vous devez effectuer ces étapes pour chaque Cleanse Match Server que vous voulez désinstaller.
Suppression du Cleanse Match Server Pour désinstaller un Cleanse Match Server : 1.
Si le Cleanse Match Server est en cours d'exécution, arrêtez-le en arrêtant le serveur d'applications.
2.
Accédez au répertoire suivant :
3.
Exécutez Uninstall_Informatica_MDM_Hub_Cleanse_Match_Server.
/hub/cleanse/UninstallerData
L'écran d'introduction de la désinstallation est affiché. 4.
Cliquez sur Désinstaller pour commencer la désinstallation. Pendant le processus, l'écran Veuillez patienter est affiché. Lorsque le processus est terminé, l'écran Désinstallation terminée s'affiche.
5.
Cliquez sur Terminer. Remarque: Le processus d'installation commence par annuler le déploiement de tout Cleanse Match Servers préexistant. Si le processus d'annulation du déploiement échoue, vous devez annuler le déploiement manuellement.
Annulation manuelle du déploiement du Cleanse Match Server Si pour une raison quelconque, vous devez annuler manuellement le déploiement du Cleanse Match Server dans l'environnement du serveur d'applications JBoss, supprimez siperian-mrm-cleanse.ear du répertoire < répertoire_installation_JBoss >/server/< nom_de_configuration >/deploy. Remarque: Redémarrez le serveur d'applications JBoss si le processus de déploiement automatique de JBoss ne supprime pas les applications. Pour plus d'informations, consultez la documentation de l'administration de JBoss.
Désinstallation du serveur Hub Cette section décrit comment retirer de votre système une installation de serveur Hub.
Retirer le serveur Hub Pour désinstaller le serveur Hub : 1.
Allez dans le répertoire < infamdm_install_directory >/hub/server/UninstallerData et exécutez Uninstall_Informatica_MDM_Hub_Server. L'écran d'introduction de la désinstallation est affiché.
2.
Cliquez sur Désinstaller pour commencer la désinstallation. Pendant le processus, l'écran Veuillez patienter est affiché. Lorsque le processus est terminé, l'écran Désinstallation terminée s'affiche.
3.
174
Cliquez sur Terminer.
Chapitre 7: Désinstallation de Informatica MDM Hub
Important: Lors de la désinstallation du serveur Hub, vérifiez la présence des fichiers suivants et supprimezles s'ils n'étaient pas supprimés du dossier < JBoss_Home >/server/< configuration_name >/deploy. Ces fichiers doivent être supprimés avant de pouvoir mettre à niveau vers la version actuelle de Informatica MDM Hub : siperian-mrm.ear siperian-mrm-ds.xml siperian-mrm-cleanse.ear
Annulation manuelle du déploiement du serveur Hub Le processus de désinstallation doit automatiquement effectuer les actions suivantes pour vous : ¨ Supprimez siperian-mrm.ear et siperian-mrm-ds_fr.xml du répertoire < répertoire_installation_JBoss >/ server/< nom_de_configuration >/deploy. ¨ Supprimez les fichiers suivants du répertoire server/default/deploy/messaging s'ils existent. Ces fichiers
contiennent la file d'attente de configuration de JMS. siperian-jms-ds_fr.xml siperian-destination-service_fr.xml
Désinstallation de Informatica MDM Hub (WebLogic / UNIX) La désinstallation de Informatica MDM Hub implique les étapes suivantes : Étape
Tâche
Instructions
1
Retirez chaque instance du logiciel Cleanse Match Server.
“Désinstallation du Cleanse Match Server” à la page 175.
2
Retirez le logiciel Serveur Hub.
“Désinstallation du serveur Hub” à la page 176.
3
Retirez le Stockage Hub (bases de données et utilisateurs) d'Oracle.
“Suppression des bases de données du stockage Hub” à la page 183.
Désinstallation du Cleanse Match Server Remarque: Si vous avez plus d'un Cleanse Match Server en cours d'exécution, vous devez effectuer ces étapes pour chaque Cleanse Match Server que vous voulez désinstaller. Cette section décrit comment retirer de votre système une installation de Cleanse Match Server
Suppression du Cleanse Match Server Pour désinstaller un Cleanse Match Server : 1.
Si le Cleanse Match Server est en cours d'exécution, arrêtez-le en arrêtant le serveur d'applications.
2.
Accédez au répertoire suivant : /hub/cleanse/UninstallerData
Désinstallation de Informatica MDM Hub (WebLogic / UNIX)
175
3.
Exécutez Uninstall_Informatica_MDM_Hub_Cleanse_Match_Server. L'écran d'introduction de la désinstallation est affiché.
4.
Cliquez sur Désinstaller pour commencer la désinstallation. Pendant le processus, l'écran Veuillez patienter est affiché. Lorsque le processus est terminé, l'écran Désinstallation terminée s'affiche.
5.
Cliquez sur Terminer. Remarque: Le processus d'installation commence par annuler le déploiement de tout Cleanse Match Servers préexistant. Si le processus d'annulation du déploiement échoue, vous devez annuler le déploiement manuellement.
Annulation manuelle du déploiement du Cleanse Match Server Pour WebLogic, désinstallez l'application siperian-mrm-cleanse.ear à l'aide de la console d'administration du serveur WebLogic. Assurez-vous que le processus est correctement terminé. Pour plus d'informations, consultez la documentation de WebLogic.
Désinstallation du serveur Hub Cette section décrit comment retirer de votre système une installation de serveur Hub.
Retirer le serveur Hub Pour désinstaller le serveur Hub : 1.
Allez dans le répertoire < infamdm_install_directory >/hub/server/UninstallerData et exécutez Uninstall_Informatica_MDM_Hub_Server. L'écran d'introduction de la désinstallation est affiché.
2.
Cliquez sur Désinstaller pour commencer la désinstallation. Pendant le processus, l'écran Veuillez patienter est affiché. Lorsque le processus est terminé, l'écran Désinstallation terminée s'affiche.
3.
Cliquez sur Terminer.
Annulation manuelle du déploiement du serveur Hub Le processus d'installation doit automatiquement désinstaller l'application siperian-mrm.ear à l'aide de la console d'administration du serveur WebLogic.
176
Chapitre 7: Désinstallation de Informatica MDM Hub
Désinstallation de Informatica MDM Hub (WebSphere / UNIX) La désinstallation de Informatica MDM Hub implique les étapes suivantes : Étape
Tâche
Instructions
1
Retirez chaque instance du logiciel Cleanse Match Server.
“Désinstallation du Cleanse Match Server” à la page 177.
2
Retirez le logiciel Serveur Hub.
“Désinstallation du serveur Hub” à la page 182.
3
Retirez le Stockage Hub (bases de données et utilisateurs) d'Oracle.
“Suppression des bases de données du stockage Hub” à la page 183.
Désinstallation du Cleanse Match Server Cette section décrit comment retirer de votre système une installation de Cleanse Match Server Remarque: Si vous avez plus d'un Cleanse Match Server en cours d'exécution, vous devez effectuer ces étapes pour chaque Cleanse Match Server que vous voulez désinstaller.
Retirer le Cleanse Match Server Pour désinstaller un Cleanse Match Server : 1.
Si le Cleanse Match Server est en cours d'exécution, arrêtez-le en arrêtant le serveur d'applications.
2.
Accédez au répertoire suivant : /hub/cleanse/UninstallerData
3.
Exécutez Uninstall_Informatica_MDM_Hub_Cleanse_Match_Server. L'écran d'introduction de la désinstallation est affiché.
4.
Cliquez sur Désinstaller pour commencer la désinstallation. Pendant le processus, l'écran Veuillez patienter est affiché. Lorsque le processus est terminé, l'écran Désinstallation terminée s'affiche.
5.
Cliquez sur Terminer. Remarque: Le processus d'installation commence par annuler le déploiement de tout Cleanse Match Servers préexistant. Si le processus d'annulation du déploiement échoue, vous devez annuler le déploiement manuellement.
Annulation manuelle du déploiement du Cleanse Match Server Pour WebSphere, désinstallez l'application siperian-mrm-cleanse.ear de la console d'administration du serveur d'applications WebSphere. Assurez-vous que le processus est correctement terminé. Pour plus d'informations, consultez la documentation de WebSphere.
Désinstallation du serveur Hub Cette section décrit comment retirer de votre système une installation de serveur Hub.
Désinstallation de Informatica MDM Hub (WebSphere / UNIX)
177
Retirer le serveur Hub Pour désinstaller le serveur Hub : 1.
Allez dans le répertoire < infamdm_install_directory >/hub/server/UninstallerData et exécutez Uninstall_Informatica_MDM_Hub_Server. L'écran d'introduction de la désinstallation est affiché.
2.
Cliquez sur Désinstaller pour commencer la désinstallation. Pendant le processus, l'écran Veuillez patienter est affiché. Lorsque le processus est terminé, l'écran Désinstallation terminée s'affiche.
3.
Cliquez sur Terminer.
Annulation manuelle du déploiement du serveur Hub Le processus d'installation doit annuler automatiquement le déploiement de l'application siperian-mrm.ear à l'aide de la console d'administration du serveur WebSphere.
Désinstallation de Informatica MDM Hub (JBoss / Windows) Utilisez les étapes suivantes pour désinstaller Informatica MDM Hub : Étape
Tâche
Instructions
1
Retirez chaque instance du logiciel Cleanse Match Server.
“Désinstallation du Cleanse Match Server” à la page 178.
2
Retirez le logiciel Serveur Hub.
“Désinstallation du serveur Hub” à la page 180.
3
Retirez le Stockage Hub (bases de données et utilisateurs) d'Oracle.
“Suppression des bases de données du stockage Hub” à la page 183.
Désinstallation du Cleanse Match Server Cette section décrit comment retirer de votre système une installation de Cleanse Match Server
Suppression du Cleanse Match Server Pour désinstaller un Cleanse Match Server : 1.
Si le Cleanse Match Server est en cours d'exécution, arrêtez-le en arrêtant le serveur d'applications.
2.
Effectuez l'une des opérations suivantes : ¨ Cliquez sur le bouton Démarrer et sélectionnez Programmes > Infamdm > Hub > Nettoyage >
Désinstallez Cleanse Match Server Informatica MDM Hub, ou ¨ Allez dans le répertoire < infamdm_install_directory >\hub\cleanse\UninstallerData et double-cliquez
surUninstall Informatica MDM Hub Cleanse Match Server.exe. L'écran d'introduction de la désinstallation est affiché.
178
Chapitre 7: Désinstallation de Informatica MDM Hub
3.
Cliquez sur Désinstaller pour commencer la désinstallation. Pendant le processus, l'écran Veuillez patienter est affiché. L'écran Désinstallation terminée est affiché.
4.
Cliquez sur Terminer.
Annulation manuelle du déploiement du Cleanse Match Server Pour JBoss, supprimez le fichier siperian-mrm-cleanse.ear du répertoire server\< nom_de_configuration >\deploy. Remarque: Redémarrez le serveur d'applications JBoss si le processus de déploiement automatique de JBoss ne supprime pas les applications. Pour plus d'informations, consultez la documentation de l'administration de JBoss.
Désinstallation du serveur Hub Cette section décrit comment retirer de votre système une installation de serveur Hub.
Retirer le serveur Hub Pour désinstaller le serveur Hub : 1.
Procédez ainsi : ¨ Cliquez sur le bouton Démarrer et sélectionnez Programmes > Infamdm > Hub > Serveur >
Désinstaller le serveur Informatica MDM Hub, ou ¨ Allez dans le répertoire < infamdm_install_directory >\hub\server\UninstallerData et double-cliquez sur Uninstall_Informatica_MDM_Hub_Server.
L'écran d'introduction de la désinstallation est affiché. 2.
Cliquez sur Désinstaller pour commencer la désinstallation. L'écran Désinstallation terminée est affiché.
3.
Cliquez sur Terminer. Vous devez redémarrer le serveur d'applications après la désinstallation.
Annulation manuelle du déploiement du serveur Hub Si vous utilisez le serveur d'applications JBoss, supprimez siperian-mrm.ear et siperian-mrm-ds_fr.xml du répertoire < répertoire_installation_JBoss >/server/< nom_de_configuration >/deploy. Supprimez également les fichiers suivants du répertoire server/< nom_de_configuration >/deploy/messaging s'ils existent. Ces fichiers contiennent la file d'attente de configuration de JMS. ¨ siperian-jms-ds_fr.xml ¨ siperian-destination-service_fr.xml
Remarque: Redémarrez le serveur si le processus de déploiement automatique de JBoss ne supprime pas les applications. Pour plus d'informations, consultez la documentation JBoss.
Désinstallation de Informatica MDM Hub (JBoss / Windows)
179
Désinstallation de Informatica MDM Hub (WebLogic / Windows) Utilisez les étapes suivantes pour désinstaller Informatica MDM Hub : Étape
Tâche
Instructions
1
Retirez chaque instance du logiciel Cleanse Match Server.
“Désinstallation du Cleanse Match Server” à la page 180.
2
Retirez le logiciel Serveur Hub.
“Désinstallation du serveur Hub” à la page 177.
3
Retirez le Stockage Hub (bases de données et utilisateurs) d'Oracle.
“Suppression des bases de données du stockage Hub” à la page 183.
Désinstallation du Cleanse Match Server Cette section décrit comment retirer de votre système une installation de Cleanse Match Server
Retirer le Cleanse Match Server Pour désinstaller un Cleanse Match Server : 1.
Si le Cleanse Match Server est en cours d'exécution, arrêtez-le en arrêtant le serveur d'applications.
2.
Effectuez l'une des opérations suivantes : ¨ Cliquez sur le bouton Démarrer et sélectionnez Programmes > Infamdm > Hub > Nettoyage >
Désinstallez Cleanse Match Server Informatica MDM Hub, ou ¨ Allez dans le répertoire < infamdm_install_directory >\hub\cleanse\UninstallerData et double-cliquez
surUninstall Informatica MDM Hub Cleanse Match Server.exe. L'écran d'introduction de la désinstallation est affiché. 3.
Cliquez sur Désinstaller pour commencer la désinstallation. Pendant le processus, l'écran Veuillez patienter est affiché. L'écran Désinstallation terminée est affiché.
4.
Cliquez sur Terminer.
Annulation manuelle du déploiement du Cleanse Match Server Pour WebLogic, désinstallez l'application siperian-mrm-cleanse.ear à l'aide de la console d'administration du serveur WebLogic. Assurez-vous que le processus est correctement terminé. Pour plus d'informations, consultez la documentation de WebLogic.
Désinstallation du serveur Hub Cette section décrit comment retirer de votre système une installation de serveur Hub.
180
Chapitre 7: Désinstallation de Informatica MDM Hub
Retirer le serveur Hub Pour désinstaller le serveur Hub : 1.
Procédez ainsi : ¨ Cliquez sur le bouton Démarrer et sélectionnez Programmes > Infamdm > Hub > Serveur >
Désinstaller le serveur Informatica MDM Hub, ou ¨ Allez dans le répertoire < infamdm_install_directory >\hub\server\UninstallerData et double-cliquez sur Uninstall_Informatica_MDM_Hub_Server.
L'écran d'introduction de la désinstallation est affiché. 2.
Cliquez sur Désinstaller pour commencer la désinstallation. L'écran Désinstallation terminée est affiché.
3.
Cliquez sur Terminer. Vous devez redémarrer le serveur d'applications après la désinstallation.
Annulation manuelle du déploiement du serveur Hub Pour WebLogic, désinstallez l'application siperian-mrm.ear à l'aide de la console d'administration du serveur WebLogic. Assurez-vous que le processus est correctement terminé. Pour plus d'informations, consultez votre documentation WebLogic.
Désinstallation de Informatica MDM Hub (WebSphere / Windows) Utilisez les étapes suivantes pour désinstaller Informatica MDM Hub : Étape
Tâche
Instructions
1
Retirez chaque instance du logiciel Cleanse Match Server.
“Désinstallation du Cleanse Match Server” à la page 181.
2
Retirez le logiciel Serveur Hub.
“Désinstallation du serveur Hub” à la page 179.
3
Retirez le Stockage Hub (bases de données et utilisateurs) d'Oracle.
“Suppression des bases de données du stockage Hub” à la page 183.
Désinstallation du Cleanse Match Server Cette section décrit comment retirer de votre système une installation de Cleanse Match Server
Retirer le Cleanse Match Server Pour désinstaller un Cleanse Match Server : 1.
Si le Cleanse Match Server est en cours d'exécution, arrêtez-le en arrêtant le serveur d'applications.
Désinstallation de Informatica MDM Hub (WebSphere / Windows)
181
2.
Effectuez l'une des opérations suivantes : ¨ Cliquez sur le bouton Démarrer et sélectionnez Programmes > Infamdm > Hub > Nettoyage >
Désinstallez Cleanse Match Server Informatica MDM Hub, ou ¨ Allez dans le répertoire < infamdm_install_directory >\hub\cleanse\UninstallerData et double-cliquez
surUninstall Informatica MDM Hub Cleanse Match Server.exe. L'écran d'introduction de la désinstallation est affiché. 3.
Cliquez sur Désinstaller pour commencer la désinstallation. Pendant le processus, l'écran Veuillez patienter est affiché. L'écran Désinstallation terminée est affiché.
4.
Cliquez sur Terminer.
Annulation manuelle du déploiement du Cleanse Match Server Pour WebSphere, désinstallez l'application siperian-mrm-cleanse.ear de la console d'administration du serveur d'applications WebSphere. Assurez-vous que le processus est correctement terminé. Pour plus d'informations, consultez la documentation de WebSphere.
Désinstallation du serveur Hub Cette section décrit comment retirer de votre système une installation de serveur Hub.
Retirer le serveur Hub Pour désinstaller le serveur Hub : 1.
Procédez ainsi : ¨ Cliquez sur le bouton Démarrer et sélectionnez Programmes > Infamdm > Hub > Serveur >
Désinstaller le serveur Informatica MDM Hub, ou ¨ Allez dans le répertoire < infamdm_install_directory >\hub\server\UninstallerData et double-cliquez sur Uninstall_Informatica_MDM_Hub_Server.
L'écran d'introduction de la désinstallation est affiché. 2.
Cliquez sur Désinstaller pour commencer la désinstallation. L'écran Désinstallation terminée est affiché.
3.
Cliquez sur Terminer. Vous devez redémarrer le serveur d'applications après la désinstallation.
Annulation manuelle du déploiement du serveur Hub Si pour une raison quelconque, vous devez annuler manuellement le déploiement du serveur Hub dans l'environnement WebSphere, désinstallez l'application siperian-mrm.ear à l'aide de la console d'administration du serveur d'applications WebSphere. Assurez-vous que le processus est correctement terminé. Pour plus d'informations, consultez votre documentation WebSphere.
182
Chapitre 7: Désinstallation de Informatica MDM Hub
Désinstallation du Stockage Hub d'Oracle Cette section décrit comment désinstaller le Stockage Hub pour toutes les plateformes et tous les environnements de serveur d'applications pris en charge Remarque: Les noms des fichiers et des répertoires dans cette section peuvent varier légèrement selon le type d'installation que vous effectuez.
Objets de la base de données à supprimer Lors de la désinstallation du stockage Hub, vous devez : ¨ Supprimez les schémas de la base de données du stockage Hub (base de données principale et toute base de
données ORS) que vous avez créés en exécutant les scripts setup.sql et/ou setup_ors.sql. ¨ Retirer toutes les connexions utilisateur pour ces schémas de base de données.
Par exemple, si vous avez créé CMX_SYSTEM (base de données principale) et CMX_ORS (base de données ORS) à l'aide de setup.sql, et CMX_ORS2 (base de données ORS) à l'aide de setup_ors.sql, vous devez supprimer les objets suivants : Type d'objet Oracle
À supprimer
Schéma de base de données
CMX_SYSTEM, CMX_ORS et CMX_ORS2
Utilisateur
CMX, CMX_SYSTEM, CMX_ORS, CMX_ORS2 et tous les utilisateurs que vous avez créés et qui accèdent à ces schémas.
Suppression des bases de données du stockage Hub Remarque: Vous devez posséder des privilèges Oracle DBA pour réaliser les instructions de la présente section. Pour supprimer des bases de données du stockage Hub : 1.
Connectez-vous à la console Hub conformément aux instructions dans “Démarrage de la console Hub” à la page 147.
2.
Démarrez l'outil Bases de données conformément aux instructions du Guide de l'administrateur de Informatica MDM Hub.
3.
Ajoutez un verrou d'écriture.
4.
Dans la liste des bases de données, sélectionnez la ou les base(s) de données d'ORS pour lesquelles vous souhaitez annuler l'enregistrement, puis cliquez sur le bouton prévu à cet effet. Remarque: Si vous exécutez WebLogic, entrez le nom d'utilisateur et le mot de passe WebLogic lorsque vous y êtes invité.
5.
L'outil Bases de données vous demande de confirmer l'annulation de l'enregistrement de l'ORS.
6.
Cliquez sur Oui.
7.
Connectez-vous à l'instance Oracle à l'aide de SQL*PLUS en utilisant une connexion possédant des privilèges DBA.
8.
Pour chaque schéma répertorié dans “Objets de la base de données à supprimer” à la page 183, exécutez la commande suivante (la suppression de l'utilisateur avec l'option CASCADE supprime également la base de données associée) : drop user cascade;
Désinstallation du Stockage Hub d'Oracle
183
9.
Pour la base de données principale, exécutez la commande suivante (la suppression de l'utilisateur avec l'option CASCADE supprime également la base de données associée) : drop user cascade;
184
Chapitre 7: Désinstallation de Informatica MDM Hub
CHAPITRE 8
Dépannage Ce chapitre comprend les rubriques suivantes : ¨ Fichiers journaux de Informatica MDM Hub, 185 ¨ Ignorer l'installation des pré-requis, 190 ¨ Mise à jour des paramètres après l'installation, 190 ¨ Vérification de l'installation silencieuse du Cleanse Match Server et du Hub, 191 ¨ Erreur du processus MATCH : VerifyNeedToStrip, 196 ¨ Horodotage de démarrage/d'arrêt imprécis pour l'ORS, 197 ¨ Erreurs de versions major.minor lors du chargement du Cleanse Match Server, 197 ¨ Faibles performances du serveur d'applications de nettoyage/correspondance, 198 ¨ Dépannage (JBoss / UNIX), 198 ¨ Dépannage (WebLogic / UNIX), 199 ¨ Dépannage (WebSphere / UNIX), 205 ¨ Dépannage (JBoss / Windows), 208 ¨ Dépannage (WebLogic / Windows), 209 ¨ Dépannage (WebSphere / Windows), 214
Fichiers journaux de Informatica MDM Hub Cette section décrit les fichiers journaux Informatica MDM Hub que vous pouvez utiliser pour le dépannage de votre installation.
Fichiers journaux de Informatica MDM Hub (UNIX) Cette section décrit les fichiers journaux de Informatica MDM Hub sous UNIX.
185
A propos des fichiers journaux Informatica MDM Hub Informatica MDM Hub crée les fichiers journaux suivants : ¨ console.log
Le fichier console.log est créé dans c:/Documents and Settings/< accueil_utilisateur >/siperian/ console.log. Il contient les messages de journaux de la console Hub. Toutes les erreurs qui apparaissent durant la communication avec le serveur d'applications ou les messages d'erreur du serveur d'applications ou les messages d'erreur de la console sont répertoriés dans ce fichier. Par défaut console.log est ON et créé. Ce fichier journal est un fichier journal déroulant. Une fois qu'il atteint 5 Mo, il est copié vers console.log.1 puis reprend. Le serveur Hub fait cela indéfiniment, pouvant ainsi créer un grand nombre de fichiers journaux. C'est une bonne idée d'effacer périodiquement les anciens fichiers ou de les transférer vers un autre emplacement de stockage. Le fichier console.log est créé sur la machine locale à partir de laquelle vous lancez et utilisez la console Hub. Remarque: Le PATH donné pour le journal de console est un chemin Windows et non un UNIX, car le fichier console.log est écrit sur la machine locale sur laquelle vous avez lancé la console Hub. cmxserver.log (pour le Gestionnaire des références principales (Master Reference Manager - MRM)) Ceci est le fichier journal pour le serveur d'applications. Durant l'installation, si vous choisissez l'emplacement par défaut, cmxserver.log apparaît dans < répertoire_installation_infamdm >/hub/server/ logs. En général, l'emplacement du fichier est < répertoire_installation_infamdm >/hub/server/logs. Ce fichier journal contient toutes les informations de connexion et de débogage depuis le serveur d'applications. Par défaut cmxserver.log est ON et créé. Ce fichier journal est un fichier déroulant et une fois qu'il atteint 5Mo, il est copié vers cmxserver.log.1 puis reprend. Le serveur Hub fait cela indéfiniment, pouvant ainsi créer un grand nombre de fichiers journaux. C'est une bonne idée d'effacer périodiquement les anciens fichiers ou de les transférer vers un autre emplacement de stockage. Remarque: Si vous utilisez JBoss pour Informatica MDM Hub, le journal cmxserver est dans < répertoire_installation_infamdm >/hub/server/logs/cmxserver.log par défaut. Donc pour JBoss, le cmxserver.log contient les informations de journaux pour le serveur Hub et le Cleanse Match Server.
cmxserver.log (pour le Cleanse Match Server) Ce fichier journal est pour les fonctions CLEANSE, TOKENIZATION et SIMULATION. Il est situé dans le répertoire < répertoire_installation_nettoyage >/hub/cleanse/logs. Ce fichier journal contient tous les messages de débogage et d'erreur pour le processus de nettoyage (Landing >Staging). Par défaut cmxserver.log est ON. Ce fichier journal est un fichier déroulant et une fois qu'il atteint 5Mo, il est copié vers cmxserver.log.1 puis reprend. cmx_debug.log Ce fichier journal est pour les procédures stockées en base de données. Ce fichier journal contient toutes les informations de connexion pour les procédures stockées PUT, GET, GETLIST, MATCH, LOAD, MERGE et AUTOMERGE. Par défaut cmx_debug.log est OFF, car des performances supérieures sont associées à la journalisation. Pour activer la journalisation du débogage, voir “Activation de la journalisation du débogage” à la page 187. Le gestionnaire d'entreprise vous permet de changer le nom du fichier de débogage. Pour en savoir plus sur le gestionnaire d'entreprise, consultez le Guide de l'administrateur de Informatica MDM Hub.
186
Chapitre 8: Dépannage
Activation de la journalisation du débogage Par défaut, la journalisation du débogage est désactivée car une surcharge de performance y est associée. Pour de plus amples informations sur le journal de débogage, reportez-vous aux instructions du Guide de l'administrateur de Informatica MDM Hub relatives à l'outil Gestionnaire d'entreprise de la console Hub. Pour activer la journalisation du débogage : 1.
Sur l'ordinateur du serveur de la base données, ajoutez utl_file_dir à votre Oracle SPFile, qui spécifie un répertoire de journaux de débogage auquel Oracle peut accéder et sur lequel il peut écrire. Vous pouvez définir la valeur de utl_file_dir de deux manières : ¨ Démarrez SQL*Plus et exécutez les commandes suivantes :
connect sys/password as sysdba alter system set utl_file_dir='< chemin_journal_débogage >' scope=spfile sid='sid_name'
Redémarrez l'instance Oracle et exécutez la commande suivante : show parameter utl_file_dir
Le paramètre utl_file_dir s'affiche. ¨ Ouvrez l'URL du gestionnaire d'entreprise Oracle de votre instance de base de données : http://< ordinateur_base_de_données >:1158/em.
Connectez-vous au Gestionnaire d'entreprise Oracle sous sysdba. Allez à Configuration de la base de données > Tous les paramètres d'initialisation. Sélectionnez l'onglet SPFile. Entrez la valeur de utl_file_dir, enregistrez les modifications et redémarrez l'instance Oracle. 2.
Utilisez l'outil Gestionnaire d'entreprise de la console Hub pour activer le débogage et configurer les paramètres du fichier journal dans votre base de données ORS conformément aux instructions du Guide de l'administrateur de Informatica MDM Hub.
3.
Testez le débogage en exécutant le code suivant dans SQL*PLUS : exec CMXLB.debug_print ('Testing debug - should appear in file');
4.
Allez dans le répertoire des journaux de débogage et ouvrez le fichier nommé cmx_debug. Si votre configuration a été correctement modifiée, ce fichier devrait contenir le message test : Testing debug - should appear in file
Changement des emplacements de fichiers journaux N'éditez pas le fichier cmxserver.properties pour changer l'emplacement des journaux. ¨ Pour Informatica MDM Hub sous JBoss, éditez le fichier suivant : /server//conf/log4j.xml ¨ Pour Informatica MDM Hub sous WebSphere, éditez le fichier suivant : /conf/log4j.xml ¨ Pour le Cleanse Match Server, éditez le fichier suivant : /conf/log4j.xml
Gestion des fichiers journaux Le système de renouvellement de tous les fichiers journaux de Informatica MDM Hub indique que vous devez effectuer une maintenance périodique, soit en supprimant les anciens journaux, soit en les déplaçant vers un emplacement de stockage permanent pour éviter qu'ils deviennent trop nombreux ou qu'ils occupent trop d'espace.
Fichiers journaux de Informatica MDM Hub
187
Fichiers journaux de Informatica MDM Hub (Windows) Cette section décrit les fichiers journaux de Informatica MDM Hub sous Windows.
A propos des fichiers journaux Informatica MDM Hub Informatica MDM Hub crée les fichiers journaux suivants : Remarque: Certains fichiers incluent les informations de mot de passe. console.log Ce fichier est créé dans l'emplacement C:\Documents and Settings\< rép_installation_utilisateur >\siperian \console.log. Il contient les messages de la console Hub. Toutes les erreurs qui apparaissent durant la communication avec le serveur d'applications ou les messages d'erreur depuis le serveur d'applications ou les messages d'erreur console sont répertoriés dans ce fichier. Par défaut cmxconsole.log est ON et créé. C'est une bonne idée d'effacer périodiquement les anciens fichiers, ou de les transférer vers un autre emplacement de stockage. cmxserver.log (pour le Gestionnaire des références principales (Master Reference Manager - MRM)) Ceci est le fichier journal pour le serveur d'applications. Durant l'installation, si vous choisissez l'emplacement par défaut, cmxserver.log apparaît dans C:\< répertoire_installation_infamdm >\hub\server\logs. En général, l'emplacement du fichier est < répertoire_installation_infamdm >\hub\server\logs. Ce fichier contient toutes les informations de connexion et de débogage du serveur d'applications. Par défaut cmxserver.log est ON et créé. Ce fichier est un fichier déroulant et une fois qu'il atteint 5 Mo, il est copié vers cmxserver.log.1 puis reprend. Le serveur Hub fait cela indéfiniment, pouvant ainsi créer un grand nombre de fichiers. C'est une bonne idée d'effacer périodiquement les anciens fichiers ou de les transférer vers un autre emplacement de stockage. Remarque: Si vous utilisez JBoss for Informatica MDM Hub, le cmxserver.log est dans < répertoire_installation_infamdm >\logs\cmxserver.log par défaut. Donc pour JBoss, le cmxserver.log contient les informations pour le serveur Hub et le Cleanse Match Server. cmxserver.log (pour le Cleanse Match Server) Ce fichier est pour CLEANSE\TOKENIZATION\SIMULATION. Il est situé dans le répertoire d'installation < répertoire_installation_infamdm >\hub\cleanse\logs. Ce fichier journal contient tous les messages de débogage et d'erreur pour le processus de nettoyage (Landing >Staging). Par défaut cmxserver.log est ON. Ce fichier est un fichier déroulant et une fois qu'il atteint 5 Mo, il est copié vers cmxserver.log.1 puis reprend. cmx_debug.log Le fichier cmx_debug.log est pour les procédures stockées en base de données. Il contient toutes les informations de connexion pour les procédures stockées PUT, GET, GETLIST, MATCH, LOAD, MERGE et AUTOMERGE. Par défaut cmx_debug.log est OFF. Pour activer la journalisation du débogage, voir “Activation de la journalisation du débogage” à la page 189. Le gestionnaire d'entreprise vous permet de changer le nom du fichier de débogage. Pour en savoir plus sur le gestionnaire d'entreprise, consultez le Guide de l'administrateur de Informatica MDM Hub Remarque: Si la journalisation est activée, assurez-vous que la taille du fichier journal multipliée par le nombre maximum de fichiers journaux de base de données ne dépasse pas l'espace de stockage disponible ou la taille de fichier maximum de votre système d'exploitation.
188
Chapitre 8: Dépannage
Activation de la journalisation du débogage Par défaut, la journalisation du débogage est désactivée car une surcharge de performance y est associée. Pour de plus amples informations sur le journal de débogage, reportez-vous aux instructions du Guide de l'administrateur de Informatica MDM Hub relatives à l'outil Gestionnaire d'entreprise de la console Hub. Pour activer la journalisation du débogage : 1.
Sur l'ordinateur du serveur de la base données, ajoutez utl_file_dir à votre Oracle SPFile, qui spécifie un répertoire de journaux de débogage auquel Oracle peut accéder et sur lequel il peut écrire. Vous pouvez définir la valeur de utl_file_dir de deux manières : ¨ Démarrez SQL*Plus et exécutez les commandes suivantes :
connect sys/password as sysdba alter system set utl_file_dir='< chemin_journal_débogage >' scope=spfile sid='sid_name'
Redémarrez l'instance Oracle et exécutez la commande suivante : show parameter utl_file_dir
Le paramètre utl_file_dir s'affiche. ¨ Ouvrez l'URL du gestionnaire d'entreprise Oracle de votre instance de base de données : http://< ordinateur_base_de_données >:1158/em.
Connectez-vous au Gestionnaire d'entreprise Oracle sous sysdba. Allez à Configuration de la base de données > Tous les paramètres d'initialisation. Sélectionnez l'onglet SPFile. Entrez la valeur de utl_file_dir, enregistrez les modifications et redémarrez l'instance Oracle. 2.
Utilisez l'outil Gestionnaire d'entreprise de la console Hub pour activer le débogage et configurer les paramètres du fichier journal dans votre base de données ORS conformément aux instructions du Guide de l'administrateur de Informatica MDM Hub.
3.
Testez le débogage en exécutant le code suivant dans SQL*PLUS : exec CMXLB.debug_print ('Testing debug - should appear in file');
4.
Allez dans le répertoire des journaux de débogage et ouvrez le fichier nommé cmx_debug. Si votre configuration a été correctement modifiée, ce fichier devrait contenir le message test : Testing debug - should appear in file
Paramétrage de l'emplacement des fichiers journaux Important: N'éditez pas le fichier cmxserver.properties pour changer l'emplacement des fichiers journaux. Composant
Fichier de configuration à éditer pour changer l'emplacement des journaux
JBoss
\server\< configuration_name >\conf\log4j.xml
Serveur Hub
\conf\log4j.xml
Cleanse Match Server
\conf\log4j.xml
où < infamdm_install_directory > est le répertoire dans lequel vous avez installé Serveur Hub et Cleanse Match Server.
Fichiers journaux de Informatica MDM Hub
189
Configuration du journal de débogage ORS Pour définir la journalisation de débogage ORS dans Oracle, au lieu d'utiliser UTL_FILE_DIR, vous pouvez utiliser un objet de répertoire en procédant comme suit : 1.
Créez un répertoire sur votre système de fichiers (exemple : /app/infamdm/debug_log) dans lequel le fichier de débogage sera stocké.
2.
Accordez un accès en lecture et écriture à l'utilisateur Oracle (généralement l'utilisateur DBA) pour ce répertoire.
3.
Connectez-vous à Oracle comme utilisateur Oracle/DBA.
4.
Créez un objet de répertoire (comme par exemple SIP_DEBUG_LOG).
5.
Accordez les privilèges suivants à l'objet de répertoire que vous venez de créer.
CREATE OR REPLACE DIRECTORY sip_debug_log AS '/app/infamdm/debug_log'
Pour accorder des privilèges à un utilisateur PUBLIC, utilisez la commande suivante : GRANT READ, WRITE ON DIRECTORY sip_debug_log TO PUBLIC;
Si vous n'accordez pas de privilèges à l'utilisateur PUBLIC, procédez comme suit pour accorder chaque ORS à l'objet de répertoire. GRANT READ, WRITE ON DIRECTORY sip_debug_log TO ; GRANT READ, WRITE ON DIRECTORY sip_debug_log TO ; GRANT READ, WRITE ON DIRECTORY sip_debug_log TO ;
6.
Exécutez la commande suivante : UPDATE C_REPOS_DB_RELEASE SET DEBUG_FILE_PATH = 'SIP_DEBUG_LOG', DEBUG_FILE_NAME = 'cmx_debug.log', DEBUG_IND = 1;
7.
Déconnectez-vous d'Oracle puis reconnectez-vous.
8.
Testez votre travail en exécutant la commande suivante : EXEC CMXLB.DEBUG_PRINT('Test logging')
9.
Recherchez l'entrée suivante dans le fichier journal : Test journalisation.
Ignorer l'installation des pré-requis Pour ignorer la validation des pré-requis de l'installation, ajoutez le paramètre suivant à la commande d'installation : -DSIPERIAN_INSTALL_PREREQ_VALIDATION=false
Mise à jour des paramètres après l'installation Cette section décrit comment mettre à jour les paramètres du serveur Hub et du Cleanse Match Server après l'installation
Mise à jour des paramètres du Serveur Hub après l'installation Si l'environnement change ou que des paramètres ont été entrés incorrectement lors du processus d'installation, vous pouvez corriger manuellement les informations après avoir exécuté l'installation.
190
Chapitre 8: Dépannage
Le script postInstallSetup annule le déploiement de votre application actuelle (le cas échéant), repackage votre application avec les nouvelles informations, configure vos files d'attente de messages, installe ou recrée votre source de données et déploie l'application nouvellement packagée sur votre serveur d'applications. Pour des instructions sur la modification des paramètres du serveur Hub, consultez la section « Dépannage » pour votre serveur d'applications et votre plateforme.
Mise à jour des paramètres du Cleanse Match Server après l'installation Si l'environnement change ou que des paramètres ont été entrés incorrectement lors du processus d'installation, vous pouvez corriger manuellement les informations après avoir exécuté l'installation. Pour des instructions sur la modification des paramètres du serveur Hub, consultez la section « Dépannage » pour votre serveur d'applications et votre plateforme. Le script postInstallSetup est utilisé pour repackager manuellement l'application et la redéployer sur votre application. Il annule le déploiement de votre application (le cas échéant), repackage votre application avec les nouvelles informations, configure vos files d'attente de messages, installe ou recrée votre source de données et déploie l'application nouvellement packagée sur votre serveur d'applications.
Vérification de l'installation silencieuse du Cleanse Match Server et du Hub Cette section décrit comment confirmer que votre installation silencieuse a réussi. Une installation silencieuse défaillante peut être due à de nombreux facteurs, dont des informations incorrectes dans le fichier de propriétés correspondant (des chemins d'installation incorrects du serveur d'applications ou un nombre trop élevé de numéros de ports dans le fichier). Pour vérifier que votre installation silencieuse a réussi, vous pouvez rechercher dans les fichiers les entrées associées à l'installation silencieuse, et dans les dossiers les fichiers correspondant à l'installation silencieuse.
Vérification de l'installation silencieuse du serveur Hub et du Cleanse Match Server (UNIX) Cette section s'applique à la vérification des installations silencieuses dans l'environnement UNIX.
Vérifier l'installation silencieuse du serveur Hub Les tables suivantes listent les fichiers ou dossiers à vérifier quand vous effectuez une installation silencieuse serveur Hub. Emplacement
Vérifier
< rép_installation_serveur >/logs
postInstallSetup.log : Vérifier si des ERREURS sont présentes dans le fichier
/bin/
Justificatifs d'identité de la base de données : Cherchez les propriétés suivantes et assurez-vous que leurs valeurs sont correctes. Exemples de valeurs : masterdatabase.type=ORACLE
build.properties où le serveur d'applications est WebLogic
Vérification de l'installation silencieuse du Cleanse Match Server et du Hub
191
Emplacement
Vérifier masterdatabase.server=mdb_server masterdatabase.databasename=cmx_system masterdatabase.jdbc.driverclassname=oracle.jdbc.xa.client.OracleXADat aSource masterdatabase.jdbc.jndiname=jdbc/siperian-cmx_system-ds masterdatabase.jdbc.url=jdbc:oracle:thin:@mdb_server:1521:orcl masterdatabase.user=cmx
>/bin/
build.properties où le serveur d'applications est WebSphere
/conf/siperian-mrm-
ds_fr.xml où le serveur d'applications est JBoss.
/bin/
build.properties où le serveur d'applications est WebLogic
Justificatifs d'identité de la base de données Cherchez les propriétés suivantes et assurez-vous que leurs valeurs sont correctes. Exemples de valeurs : jdbc:oracle:thin:@mdb_server: 1521:orcl cmx !!cmx!! Justificatifs d'identité WebLogic Cherchez les propriétés suivantes et assurez-vous que leurs valeurs sont correctes. Exemples de valeurs : weblogic.host=localhost weblogic.server=AdminServer weblogic.username=weblogic weblogic.rmi.port=7001 weblogic.naming.protocol=t3 weblogic.version=9.x
< /resources/ cmxserver.properties
cmx.server.masterdatabase.type, cmx.appserver.type, cmx.appserver.rmi.port et cmx.appserver.soap.connector.port
< /setSiperian.bat où le serveur d'applications est JBoss
Vérifiez les variables suivantes et assurez-vous que leurs valeurs sont correctes dans votre environnement. SET SIP_HOME=C:/infamdm/hub/server SET JBS_HOME=C:/jboss-5.1.0.GA SET JBS_DEPLOY_DIR=C:/jboss-5.1.0.GA/server/ < nom_de_configuration >/deploy
\setSiperian.bat où
Vérifiez les variables suivantes et assurez-vous que leurs valeurs sont correctes dans votre environnement. SET SIP_HOME=C:\infamdm\hub\server SET WLS_HOME=C:\bea\user_projects\domains\base_domain SET WLS_DEPLOY_DIR=C:\bea\user_projects\domains\base_domain \autodeploy
le serveur d'applications est WebLogic
< /setSiperian.bat où le serveur d'applications est WebSphere
192
Justificatifs d'identité de la base de données : Cherchez les propriétés suivantes et assurez-vous que leurs valeurs sont correctes. Exemples de valeurs : masterdatabase.type=ORACLE masterdatabase.server=mdb_server masterdatabase.port=1521 masterdatabase.dbname=orcl masterdatabase.schemaname=cmx_system masterdatabase.user=cmx
Chapitre 8: Dépannage
Vérifiez les variables suivantes et assurez-vous que leurs valeurs sont correctes dans votre environnement. SET SIP_HOME=C:/infamdm/hub/server SET WAS_HOME=C:/Program Files/IBM/WebSphere/AppServer
Emplacement
Vérifier SET WAS_SERVER=server1
Si certains des contenus des fichiers ou les propriétés listées dans la table ci-dessus sont incorrects, vous devez saisir manuellement les contenus ou propriétés corrects dans le fichier de propriétés de l'installation silencieuse, puis redémarrer l'installation. Alternativement, vous pouvez apporter des corrections aux fichiers individuels, comme le fichier cmxserver.properties , puis relancer la commande postInstallSetup manuellement depuis le même .
Vérifier l'installation silencieuse du Cleanse Match Server Les tables suivantes listent les fichiers ou dossiers à vérifier quand vous effectuez une installation silencieuse du Cleanse Match Server. Emplacement
Vérifier
>/logs
postInstallSetup.log : Vérifier si des ERREURS sont présentes dans le fichier
/ resources/cmxcleanse.properties et fichiers cmx.appserver.type
# Propriétés AddressDoctor cleanse.library.addressDoctor.property.SetConfigFile=/u1/infamdm/hub/ cleanse/resources/AddressDoctor/5/SetConfig.xml cleanse.library.addressDoctor.property.ParametersFile=/u1/infamdm/ hub/cleanse/resources/AddressDoctor/5/Parameters.xml cleanse.library.addressDoctor.property.DefaultCorrectionType=PARAME TERS_DEFAULT # Propriétés Trillium Director cleanse.library.trilliumDir.property.config.file.1=C:/infamdm/hub/cleanse/ resources/Trillium/samples/director/td_default_config_Global.txt cleanse.library.trilliumDir.property.config.file.2=C:/infamdm/hub/cleanse/ resources/Trillium/samples/director/td_default_config_US_detail.txt cleanse.library.trilliumDir.property.config.file.3=C:/infamdm/hub/cleanse/ resources/Trillium/samples/director/td_default_config_US_summary.txt #Propriétés FirstLogicDirect cleanse.library.firstLogicDirect.property.config.file=C:/infamdm/hub/ cleanse/resources/firstLogicDirect/fld_default_config.txt
/ resources/cmxserver.properties
cmx.home=$USER_INSTALL_DIR$ # Type de serveur d'applications : jboss, websphere ou weblogic cmx.appserver.type=$SIP.APPSERVER.TYPE$ # paramètre par défaut : 8880 pour websphere seulement (ceci n'est pas utilisé dans jboss et weblogic cmx.appserver.soap.connector.port=$SIP.WEBSPHERE.SOAP.PORT$
/
Tous les paramètres dans setSiperianEnv.bat pour le Cleanse Match Server sont les mêmes que pour le serveur Hub.
setSiperianEnv.bat où le serveur d'applications est JBoss /
setSiperianEnv.bat où le serveur d'applications est WebLogic /
setSiperianEnv.bat où le serveur d'applications est WebSphere
Tous les paramètres dans setSiperianEnv.bat pour le Cleanse Match Server sont les mêmes que pour le serveur Hub.
Tous les paramètres dans setSiperianEnv.bat pour le Cleanse Match Server sont les mêmes que pour le serveur Hub.
Vérification de l'installation silencieuse du Cleanse Match Server et du Hub
193
Si certains des contenus des fichiers ou les propriétés listées dans la table ci-dessus sont incorrects, vous devez saisir manuellement les contenus ou propriétés corrects dans le fichier de propriétés de l'installation silencieuse, puis redémarrer l'installation. Alternativement, vous pouvez apporter des corrections aux fichiers individuels, comme le fichier cmxcleanse.properties , puis relancer la commande postInstallSetup manuellement depuis le même .
Vérification de l'installation silencieuse du serveur Hub et du Cleanse Match Server (Windows) Cette section s'applique à la vérification des installations silencieuses dans l'environnement Windows.
Vérifier l'installation silencieuse du serveur Hub (Windows) Vérifiez ces fichiers ou dossiers quand vous effectuez une installation silencieuse du serveur Hub. Emplacement
Vérifier
\logs
postInstallSetup.log : Vérifier si des ERREURS sont présentes dans le fichier
\bin
Justificatifs d'identité de la base de données. Cherchez les propriétés suivantes et assurez-vous que leurs valeurs sont correctes. Exemples de valeurs : masterdatabase.type=ORACLE masterdatabase.server=mdb_server masterdatabase.databasename=cmx_system masterdatabase.jdbc.driverclassname=oracle.jdbc.xa.client.OracleXADat aSource masterdatabase.jdbc.jndiname=jdbc\siperian-cmx_system-ds masterdatabase.jdbc.url=jdbc:oracle:thin:@mdb_server:1521:orcl masterdatabase.user=cmx
\build.properties où le serveur d'applications est WebLogic
\bin
\build.properties où le serveur d'applications est WebSphere
\conf\siperian-mrm-
ds_fr.xml où le serveur d'applications est JBoss.
\bin
\build.properties où le serveur d'applications est WebLogic
194
Chapitre 8: Dépannage
Justificatifs d'identité de la base de données. Cherchez les propriétés suivantes et assurez-vous que leurs valeurs sont correctes. Exemples de valeurs : masterdatabase.type=ORACLE masterdatabase.server=mdb_server masterdatabase.port=1521 masterdatabase.dbname=orcl masterdatabase.schemaname=cmx_system masterdatabase.user=cmx Justificatifs d'identité de la base de données Cherchez les propriétés suivantes et assurez-vous que leurs valeurs sont correctes. Exemples de valeurs : jdbc:oracle:thin:@mdb_server: 1521:orcl cmx !!cmx!! Justificatifs d'identité WebLogic Cherchez les propriétés suivantes et assurez-vous que leurs valeurs sont correctes. Exemples de valeurs : weblogic.host=localhost weblogic.server=AdminServer weblogic.username=weblogic weblogic.rmi.port=7001
Emplacement
Vérifier weblogic.naming.protocol=t3 weblogic.version=9.x
\resources
cmx.server.masterdatabase.type, cmx.appserver.type, cmx.appserver.rmi.port et cmx.appserver.soap.connector.port
\cmxserver.properties \setSiperian.bat où
le serveur d'applications est JBoss
\setSiperian.bat où
le serveur d'applications est WebLogic
\setSiperian.bat où
le serveur d'applications est WebSphere
Vérifiez les variables suivantes et assurez-vous que leurs valeurs sont correctes dans votre environnement. SET SIP_HOME=C:\infamdm\hub\server SET JBS_HOME=C:\jboss-5.1.GA SET JBS_DEPLOY_DIR=C:\jboss-5.1.GA\server\ < nom_de_configuration >\deploy Vérifiez les variables suivantes et assurez-vous que leurs valeurs sont correctes dans votre environnement. SET SIP_HOME=C:\infamdm\hub\server SET WLS_HOME=C:\bea\user_projects\domains\base_domain SET WLS_DEPLOY_DIR=C:\bea\user_projects\domains\base_domain \autodeploy Vérifiez les variables suivantes et assurez-vous que leurs valeurs sont correctes dans votre environnement. SET SIP_HOME=C:\infamdm\hub\server SET WAS_HOME=C:\Program Files\IBM\WebSphere\AppServer SET WAS_SERVER=server1
Si certains des éléments sont incorrects, saisissez manuellement les contenus ou propriétés corrects dans le fichier de propriété d'installation silencieuse, puis redémarrez l'installation. Vous pouvez aussi apporter des corrections aux fichiers individuels, comme le fichier cmxserver.properties, puis relancer la commande postInstallSetup manuellement depuis le même .
Vérifier l'installation silencieuse du Cleanse Match Server (Windows) Vérifiez les fichiers ou dossiers suivants quand vous effectuez une installation silencieuse du Cleanse Match Server : Emplacement
Vérifier
postInstallSetup.log : Vérifier si des ERREURS sont présentes dans le fichier
\logs \resources\cmxcleanse.properties et fichiers cmx.appserver.type
# Propriétés AddressDoctor cleanse.library.addressDoctor.property.SetConfigFile=C:\infamdm\hub\cleanse \resources\AddressDoctor\5\SetConfig.xml cleanse.library.addressDoctor.property.ParametersFile=C:\infamdm\hub \cleanse\resources\AddressDoctor\5\Parameters.xml cleanse.library.addressDoctor.property.DefaultCorrectionType=PARAMETERS _DEFAULT # Propriétés Trillium Director cleanse.library.trilliumDir.property.config.file.1=C:\infamdm\hub\cleanse \resources\Trillium\samples\director\td_default_config_Global.txt cleanse.library.trilliumDir.property.config.file.2=C:\infamdm\hub\cleanse \resources\Trillium\samples\director\td_default_config_US_detail.txt cleanse.library.trilliumDir.property.config.file.3=C:\infamdm\hub\cleanse \resources\Trillium\samples\director\td_default_config_US_summary.txt
Vérification de l'installation silencieuse du Cleanse Match Server et du Hub
195
Emplacement
Vérifier #Propriétés FirstLogicDirect cleanse.library.firstLogicDirect.property.config.file=C:\infamdm\hub\cleanse \resources\firstLogicDirect\fld_default_config.txt
\resources\cmxserver.properties
cmx.home=$USER_INSTALL_DIR$ # Type de serveur d'applications : jboss, websphere ou weblogic cmx.appserver.type=$SIP.APPSERVER.TYPE$ # paramètre par défaut : 8880 pour websphere seulement (ceci n'est pas utilisé dans jboss et weblogic cmx.appserver.soap.connector.port=$SIP.WEBSPHERE.SOAP.PORT$
Tous les paramètres dans setSiperianEnv.bat pour le Cleanse Match Server sont les mêmes que pour le serveur Hub.
\setSiperianEnv.bat où le serveur d'applications est JBoss
\setSiperianEnv.bat où le serveur d'applications est WebLogic
\setSiperianEnv.bat où le serveur d'applications est WebSphere
Tous les paramètres dans setSiperianEnv.bat pour le Cleanse Match Server sont les mêmes que pour le serveur Hub.
Tous les paramètres dans setSiperianEnv.bat pour le Cleanse Match Server sont les mêmes que pour le serveur Hub.
Si certains des contenus des fichiers ou les propriétés listées dans la table ci-dessus sont incorrects, vous devez saisir manuellement les contenus ou propriétés corrects dans le fichier de propriétés de l'installation silencieuse, puis redémarrer l'installation. Vous pouvez également apporter des corrections aux fichiers individuels, comme le fichier cmxserver.properties, puis relancer la commande postInstallSetup manuellement depuis le même .
Erreur du processus MATCH : VerifyNeedToStrip Cette section s'applique si vous rencontrez l'erreur VerifyNeedToStrip SIP-16062 lors de l'exécution du processus de correspondance.
VerifyNeedToStrip (UNIX) Si vous recevez une erreur VerifyNeedToStrip SIP-16062 pendant que vous exécutez un processus de Correspondance, vérifiez le paramétrage des variables de bibliothèque et d'environnement suivants : ¨ La variable d'environnement de chemin de bibliothèque doit contenir le chemin suivant pour le profil
Informatica : < server_install_dir >/lib
La variable d'environnement du chemin de bibliothèque dépend de la plateforme : - AIX : LIBPATH - HP-UX : SHLIB_PATH - Solaris, Suse, ou RedHat : LD_LIBRARY_PATH
196
Chapitre 8: Dépannage
Exemple (HP-UX) : SHLIB_PATH=/u1/infamdm/hub/cleanse/lib ¨ La variable d'environnement SSAPR doit inclure le chemin suivant pour tous les utilisateurs (tels que l'utilisateur
WebLogic et l'utilisateur Informatica) : /resources
Exemple : SSAPR=/u1/infamdm/hub/cleanse/resources
VerifyNeedToStrip (Windows) Si vous recevez une erreur VerifyNeedToStrip SIP-16062 pendant que vous exécutez un processus de Correspondance, vérifiez le paramétrage des variables de bibliothèque et d'environnement suivants : ¨ La variable d'environnement PATH doit contenir le chemin suivant pour le profil Informatica : \cleanse\lib
Exemple : PATH=C:\infamdm\hub\cleanse\lib ¨ La variable d'environnement SSAPR doit inclure le chemin suivant pour tous les utilisateurs (tels que l'utilisateur
WebLogic et l'utilisateur Informatica) : \cleanse\resources
Exemple : SSAPR=C:\infamdm\hub\cleanse\resources
Horodotage de démarrage/d'arrêt imprécis pour l'ORS Si vous créez un ORS, que vous l'exportez et réutilisez ensuite le fichier .dmp de cet ORS auparavant installé pour créer un second ORS, les colonnes de date de début et date de fin dans la table C_REPOS_DB_VERSION de cet ORS auront une valeur différente de la date de début et de fin réelle. Cette différence dans la date n'affecte pas les fonctionnalités.
Erreurs de versions major.minor lors du chargement du Cleanse Match Server Si plusieurs erreurs de console major.minor s'affichent lors de la tentative de chargement du Cleanse Match Server, vérifiez que la version correcte de Java est installée sur votre système (Java 1.5).
Horodotage de démarrage/d'arrêt imprécis pour l'ORS
197
Faibles performances du serveur d'applications de nettoyage/correspondance Un nombre élevé d'entrées de journaux de performances dans le fichier log4j_fr.xml affecte les performances du serveur d'applications. Pour optimiser les performances, modifiez le fichier log4j_fr.xml pour exclure la journalisation liée aux performances comme suit :
Dépannage (JBoss / UNIX) Cette section fournit les instructions de dépannage pour JBoss sous UNIX.
Changement des paramètres du serveur Hub (JBoss/UNIX) Vous pouvez changer les paramètres suivants du serveur Hub : ¨ Numéro de port d'écoute JNP et serveur d'applications JBoss ¨ nom de l'instance et du serveur de base de données
Changement du numéro de port JNP pour JBoss Pour modifier le serveur d'applications et le numéro de port d'écoute JNP : 1.
Ouvrez le fichier suivant dans un éditeur de texte : /resources/cmxserver.properties
2.
Changez la valeur suivante : cmx.appserver.rmi.port=1099
3.
Allez dans < répertoire_installation_infamdm > et exécutez postInstallSetup.sh.
4.
Redémarrez le serveur d'applications.
Changement du nom de l'instance et du serveur de base de données pour JBoss Pour changer le nom de l'instance et du serveur de base de données : 1.
Ouvrez le fichier suivant dans un éditeur de texte : /server//deploy/siperian-mrm-ds.xml
2.
Changez les valeurs suivantes : jdbc:oracle:thin:@host:port:instance
où host est le nom de l'hôte exécutant la base de données Oracle, port est le numéro du port d'écoute d'Oracle, et instance est le nom de votre instance d'Oracle. Remarque: N'exécutez pas postInstallSetup pour JBoss.
198
Chapitre 8: Dépannage
3.
Redémarrez le serveur d'applications.
Redéploiement manuel du serveur Hub (JBoss/UNIX) Informatica fournit le script postInstallSetup que le programme d'installation et l'utilisateur du serveur Hub peuvent utiliser pour déployer/redéployer l'application serveur Hub vers le serveur d'applications. Cependant, vous pouvez également utiliser l'outil du serveur d'applications par défaut pour effectuer vous-même le déploiement, à condition qu'il soit déployé à partir du répertoire d'installation du serveur Hub. Pour redéployer manuellement l'application du serveur Hub : 1.
Arrêtez le serveur.
2.
Retirez siperian-mrm.ear de < répertoire_installation_JBoss >/server/< nom_de_configuration >/deploy pour vous assurer que l'application est complètement supprimée.
3.
Copiez siperian-mrm.ear depuis le répertoire d'installation du serveur Hub.
4.
Démarrez le serveur.
Reportez-vous à votre documentation JBoss pour plus d'informations.
Annulation manuelle du déploiement du Cleanse Match Server (JBoss/UNIX) Le processus d'installation commence à annuler le déploiement des Cleanse Match Servers préexistants. Si ce processus échoue, vous devez annuler manuellement le déploiement. Supprimez siperian-mrm-cleanse.ear du répertoire < répertoire_installation_JBoss E>/server/< nom_de_configuration >/deploy. Remarque: Redémarrez le serveur si le processus de déploiement automatique de JBoss ne supprime pas les applications. Pour plus d'informations, consultez la documentation de l'administration de JBoss.
Paramétrage de la taille de JVM (JBoss/UNIX) Si vous utilisez le moteur de nettoyage AddressDoctor comme votre moteur de nettoyage pour exécuter tout processus en lot, vous devez vous assurer que la taille de la pile de JVM est suffisante. Si vous ne la définissez pas correctement pour votre serveur d'applications, AddressDoctor émettra une exception pendant la certification. Pour définir la taille de JVM pour JBoss : 1.
Allez dans votre répertoire d'accueil JBoss.
2.
Allez dans le répertoire bin.
3.
Ouvrez run.sh dans un éditeur de texte.
4.
Définissez la variable JAVA_OPTS comme suit : JAVA_OPTS=${JAVA_OPTS} -Xmx1024m
5.
Enregistrez et fermez le fichier run.sh.
Dépannage (WebLogic / UNIX) Cette section fournit les instructions de dépannage pour WebLogic sous UNIX.
Dépannage (WebLogic / UNIX)
199
Changement des paramètres du serveur Hub (WebLogic/UNIX) Vous pouvez changer les paramètres suivants : ¨ Nom de domaine Weblogic ¨ numéro de port de RMI et du serveur d'applications WebLogic ¨ Nom d'utilisateur et mot de passe WebLogic ¨ nom de serveur et d'hôte WebLogic
Modification du domaine pour WebLogic Pour modifier le domaine WebLogic : 1.
Ouvrez le fichier suivant dans un éditeur de texte :
2.
Modifiez les valeurs suivantes avec le nouveau chemin de domaine :
/setSiperianEnv.sh
Pour WebLogic : SET WLS_HOME=//user_projects/domains/ SET WLS_DEPLOY_DIR=//user_projects/domais//autodeploy
3.
Allez à < répertoire_installation_infamdm > et exécutez la commande suivante : postInstallSetup.sh -Dweblogic.password= -Ddatabase.password=
où weblogicPassword est le mot de passe WebLogic et yourDBPassword données.
le mot de passe de votre base de
Remarque: Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\ » avant le caractère « ! ». Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\! Certains systèmes UNIX nécessitent que le serveur d'applications continue de s'exécuter lorsque vous exécutez le script ou il échouera. 4.
Redémarrez le serveur d'applications.
Changement du numéro de port de RMI pour WebLogic Pour modifier le serveur d'applications et le numéro de port RMI : 1.
Ouvrez le fichier suivant dans un éditeur de texte : /bin/build.properties
2.
Changez la valeur suivante : weblogic.rmi.port=7001
3.
Ouvrez le fichier suivant dans un éditeur de texte : /resources/cmxserver.properties
4.
Changez la valeur suivante : cmx.appserver.rmi.port=7001
5.
Allez dans < répertoire_installation_infamdm > et exécutez postInstallSetup.sh. Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue.
6.
200
Redémarrez le serveur d'applications.
Chapitre 8: Dépannage
Modification du nom d'utilisateur pour WebLogic Pour changer le nom d'utilisateur pour le domaine WebLogic : 1.
Ouvrez le fichier suivant dans un éditeur de texte : /bin/build.properties
2.
Changez la valeur suivante : weblogic.username=
3.
Allez dans < répertoire_installation_infamdm > et exécutez la commande suivante : postInstallSetup.sh -Dweblogic.password= -Ddatabase.password=
où weblogicPassword base de données.
est le mot de passe de WebLogic et yourDBPassword
est le mot de passe de votre
Remarque: Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\ » avant le caractère « ! » Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\! Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4.
Redémarrez le serveur d'applications.
Changement du nom d'hôte ou de serveur pour WebLogic Pour changer le nom d'hôte ou de serveur WebLogic : 1.
Ouvrez le fichier suivant dans un éditeur de texte : /bin/build.properties
2.
Changez les valeurs suivantes : weblogic.host= weblogic.server=
3.
Allez dans < répertoire_installation_infamdm > et exécutez la commande suivante : postInstallSetup.sh -Dweblogic.password= -Ddatabase.password=
où weblogicPassword base de données.
est le mot de passe de WebLogic et yourDBPassword
est le mot de passe de votre
Remarque: Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\ » avant le caractère « ! ». Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\! Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4.
Redémarrez le serveur d'applications.
Changement des paramètres du Cleanse Match Server (WebLogic/ UNIX) Vous pouvez changer les paramètres suivants : ¨ Nom de domaine Weblogic ¨ numéro de port de RMI et du serveur d'applications WebLogic ¨ Nom d'utilisateur et mot de passe WebLogic ¨ Nom de serveur et d'hôte WebLogic
Dépannage (WebLogic / UNIX)
201
Modification du domaine pour WebLogic Pour modifier le domaine WebLogic : 1.
Ouvrez le fichier suivant dans un éditeur de texte : /setSiperianEnv.sh
2.
Remplacez les valeurs suivantes par le nouveau chemin de domaine : Pour WebLogic : SET WLS_HOME=//user_projects/domains/ SET WLS_DEPLOY_DIR=//user_projects/domains//autodeploy
3.
Allez à < répertoire_installation_infamdm > et exécutez la commande suivante : postInstallSetup.sh -Dweblogic.password= -Ddatabase.password=
où weblogicPassword est le mot de passe WebLogic et yourDBPassword le mot de passe de votre base de données. Remarque: Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\ » avant le caractère « ! ». Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\! Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4.
Redémarrez le serveur d'applications.
Modification du serveur d'applications et du numéro de port RMI pour WebLogic Pour modifier le serveur d'applications et le numéro de port RMI : 1.
Ouvrez le fichier suivant dans un éditeur de texte :
2.
Modifiez la valeur suivante :
3.
Allez à < répertoire _installation_infamdm > et exécutez la commande suivante :
/bin/build.properties weblogic.rmi.port=7001 postInstallSetup.sh -Dweblogic.password=
-Ddatabase.password=< yourDBPassword > où weblogicPassword est le mot de passe WebLogic et yourDBPassword le mot de passe de votre base de données. Remarque: Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\ » avant le caractère « ! ». Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\! Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4.
Redémarrez le serveur d'applications.
Modification du nom d'utilisateur et du mot de passe pour WebLogic Pour changer le nom d'utilisateur et le mot de passe pour le domaine WebLogic : 1.
Ouvrez le fichier suivant dans un éditeur de texte : /bin/build.properties
2.
Changez la valeur suivante : weblogic.username=
3.
Allez dans < répertoire_installation_infamdm > et exécutez la commande suivante : postInstallSetup.sh -Dweblogic.password= -Ddatabase.password=
où weblogicPassword de données.
202
Chapitre 8: Dépannage
est le mot de passe de WebLogic et yourDBPassword
est le mot de passe de la base
Remarque: Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\ » avant le caractère « ! ». Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\! Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4.
Redémarrez le serveur d'applications.
Changement du nom d'hôte ou de serveur pour WebLogic Pour changer le nom d'hôte ou de serveur WebLogic : 1.
Ouvrez le fichier suivant dans un éditeur de texte :
2.
Changez les valeurs suivantes :
/bin/build.properties weblogic.host= weblogic.server=
3.
Allez dans < répertoire_installation_infamdm > et exécutez la commande suivante : postInstallSetup.sh -Dweblogic.password= -Ddatabase.password=
où weblogicPassword base de données.
est le mot de passe de WebLogic et yourDBPassword
est le mot de passe de votre
Remarque: Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\ » avant le caractère « ! ». Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\! Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4.
Redémarrez le serveur d'applications.
Changement des paramètres du serveur Hub pour la base de données (WebLogic/UNIX) Vous pouvez changer les paramètres de base de données suivants pour WebLogic : ¨ Nom du serveur de bases de données ¨ Nom d'instance de la base de données
Changement du nom de serveur pour la base de données Pour changer le nom de serveur pour la base de données : 1.
Ouvrez le fichier suivant dans un éditeur de texte :
2.
Changez les valeurs suivantes :
/bin/build.properties masterdatabase.server= masterdatabase.jdbc.url=jdbc:oracle:thin:@::
3.
Allez dans < répertoire_installation_infamdm > et exécutez la commande suivante : postInstallSetup.sh -Dweblogic.password= -Ddatabase.password=
où weblogicPassword est le mot de passe de WebLogic et yourDBPassword base de données.
est le mot de passe de votre
Remarque: Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\ » avant le caractère « ! ». Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\! Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4.
Redémarrez le serveur d'applications.
Dépannage (WebLogic / UNIX)
203
Changement du nom de l'instance pour la base de données Pour changer le nom de l'instance : 1.
Ouvrez le fichier suivant dans un éditeur de texte : /bin/build.properties
2.
Changez les valeurs suivantes : masterdatabase.jdbc.url=jdbc:oracle:thin:@::
3.
Allez dans < répertoire_installation_infamdm > et exécutez la commande suivante : postInstallSetup.sh -Dweblogic.password= -Ddatabase.password=
où weblogicPassword base de données.
est le mot de passe de WebLogic et yourDBPassword
est le mot de passe de votre
Remarque: Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\ » avant le caractère « ! ». Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\! Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4.
Redémarrez le serveur d'applications.
Redéploiement manuel du serveur Hub (WebLogic/UNIX) Informatica fournit le script postInstallSetup que le programme d'installation et l'utilisateur du serveur Hub peuvent utiliser pour déployer/redéployer l'application serveur Hub vers le serveur d'applications. Cependant, vous pouvez également utiliser l'outil du serveur d'applications par défaut pour effectuer vous-même le déploiement, à condition qu'il soit déployé à partir du répertoire d'installation du serveur Hub. Utilisez la console d'administration du serveur WebLogic pour annuler le déploiement et déployer siperian-mrm.ear depuis le répertoire d'installation du serveur Hub. Déploiement d'une application Consultez la documentation de WebLogic pour en savoir plus.
Annulation manuelle du déploiement du Cleanse Match Server (WebLogic/UNIX) Le processus d'installation commence à annuler le déploiement des Cleanse Match Servers préexistants. Si ce processus échoue, vous devez annuler manuellement le déploiement. Désinstallez l'application siperian-mrmcleanse.ear à l'aide de la console d'administration du serveur WebLogic. Assurez-vous que le processus est correctement terminé. Pour plus d'informations, consultez votre documentation WebLogic.
Paramétrage de la taille de JVM (WebLogic/UNIX) Si vous utilisez le moteur de nettoyage AddressDoctor comme votre moteur de nettoyage pour exécuter tout processus en lot, vous devez vous assurer que la taille de la pile de JVM est suffisante. Si vous ne la définissez pas correctement pour votre serveur d'applications, AddressDoctor émettra une exception pendant la certification. Pour définir la taille de JVM pour un serveur WebLogic : 1.
Allez dans votre répertoire d'accueil WebLogic.
2.
Ouvrez setDomainEnv.sh dans un éditeur de texte.
3.
Définissez la variable MEM_ARGS comme suit : set MEM_ARGS=${MEM_ARGS} -Xmx1024m
4.
204
Enregistrez et fermez le fichier setDomainEnv.sh.
Chapitre 8: Dépannage
Dépannage (WebSphere / UNIX) Cette section fournit les instructions de dépannage pour WebSphere sous UNIX.
Modification des paramètres du serveur Hub (WebSphere/UNIX) Vous pouvez changer les paramètres suivants : ¨ Numéro de port RMI ¨ Numéro de port SOAP
Pour modifier les numéros de port RMI et SOAP : 1.
Ouvrez le fichier suivant dans un éditeur de texte : /resources/cmxserver.properties
2.
Modifiez l'une des valeurs suivantes : cmx.appserver.rmi.port=2809 cmx.appserver.soap.connector.port=8880
3.
Allez à < répertoire_installation_infamdm > et exécutez la commande suivante : postInstallSetup.sh -Ddatabase.password=
Remarque: Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\ » avant le caractère « ! ». Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\! Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4.
Redémarrez le serveur d'applications.
Changement des paramètres du Cleanse Match Server (WebSphere/ UNIX) Vous pouvez changer le numéro de port de SOAP. Pour modifier les numéros de ports de SOAP : 1.
Ouvrez le fichier suivant dans un éditeur de texte :
2.
Changez une des valeurs suivantes :
/resources/cmxcleanse.properties cmx.appserver.soap.connector.port=8880
3.
Allez dans < répertoire_installation_infamdm > et exécutez la commande suivante : postInstallSetup.sh
Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4.
Redémarrez le serveur d'applications.
Changement des paramètres du serveur Hub pour la base de données (WebSphere/UNIX) Vous pouvez changer les paramètres de base de données suivants pour WebSphere : ¨ Nom du serveur de bases de données ¨ Nom d'instance de la base de données
Dépannage (WebSphere / UNIX)
205
Changement du nom de serveur pour la base de données Pour changer le nom de serveur pour la base de données : 1.
Ouvrez le fichier suivant dans un éditeur de texte : /bin/build.properties
2.
Changez les valeurs suivantes : masterdatabase.server= masterdatabase.jdbc.url=jdbc:oracle:thin:@::
3.
Allez dans < répertoire_installation_infamdm > et exécutez la commande suivante : postInstallSetup.sh -Ddatabase.password=
où yourDBPassword est le mot de passe de votre base de données. Remarque: Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\ » avant le caractère « ! ». Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\! Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4.
Redémarrez le serveur d'applications.
Changement du nom de l'instance pour la base de données Pour changer le nom de l'instance : 1.
Ouvrez le fichier suivant dans un éditeur de texte :
2.
Changez les valeurs suivantes :
3.
Allez dans < répertoire_installation_infamdm > et exécutez la commande suivante :
/bin/build.properties masterdatabase.jdbc.url=jdbc:oracle:thin:@:: postInstallSetup.sh -Ddatabase.password=
où yourDBPassword est le mot de passe de votre base de données. Remarque: Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\ » avant le caractère « ! ». Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\! Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4.
Redémarrez le serveur d'applications.
Redéploiement manuel de l'application serveur Hub (WebSphere/ UNIX) Informatica fournit le script postInstallSetup que le programme d'installation et l'utilisateur du serveur Hub peuvent utiliser pour déployer/redéployer l'application serveur Hub vers le serveur d'applications. Cependant, vous pouvez également utiliser la console d'administration du serveur d'applications WebSphere pour redéployersiperian-mrm.ear à condition qu'il soit déployé à partir du répertoire d'installation du serveur Hub. Utilisez la console d'administration du serveur d'applications WebSphere pour redéployer siperian-mrm.ear. Pour redéployer le serveur Hub sur le serveur d'applications WebSphere : 1.
Utilisez la console d'administration du serveur WebSphere pour annuler le déploiement du fichier siperianmrm.ear.
2.
Utilisez la console d'administration du serveur d'applications WebSphere pour installer le fichier siperianmrm.ear. Assurez-vous d'autoriser le déploiement afin de créer des liaisons par défaut en cochant l'option dans le panneau « Préparation de l'installation de l'application ».
206
Chapitre 8: Dépannage
Si vous déployez manuellement le serveur Hub EAR et devez utiliser Informatica Data Director (IDD), effectuez les étapes supplémentaires suivantes dans la console d'administration WebSphere : 1.
Sélectionnez Applications > Enterprise Applications > siperian-mrm.ear > Chargeur de classe.
2.
Sélectionnez les classes chargées la première option du chargeur de classe d'application.
3.
Cliquez sur Appliquer.
4.
Cliquez sur Enregistrer.
5.
Démarrez l'application (siperian-mrm.ear).
Annulation manuelle du déploiement du Cleanse Match Server (WebSphere/UNIX) Le processus d'installation commence à annuler le déploiement des Cleanse Match Servers préexistants. Si ce processus échoue, vous devez annuler manuellement le déploiement. Désinstallez l'application siperian-mrmcleanse.ear de la console d'administration du serveur d'applications WebSphere. Assurez-vous que le processus est correctement terminé. Pour plus d'informations, consultez la documentation de WebSphere.
Paramétrage de la taille de JVM (WebSphere/UNIX) Si vous utilisez le moteur de nettoyage AddressDoctor comme votre moteur de nettoyage pour exécuter tout processus en lot, vous devez vous assurer que la taille de la pile de JVM est suffisante. Si vous ne la définissez pas correctement pour votre serveur d'applications, AddressDoctor émettra une exception pendant la certification. Pour définir la taille de JVM pour WebSphere : 1.
Ouvrez la console WebSphere.
2.
Allez dans Serveurs > Serveur d'applications > > > Définition de processus > Machine virtuelle Java
3.
Ajoutez ce qui suit aux arguments génériques JVM : -Xss1024k - Initializes the stack size to 1024k -Xms128m - Initializes the heap with at least 128 MB -Xmx1024m - Initializes the heap with a maximum of 1024 MB
4.
Enregistrez cette configuration.
5.
Redémarrez le serveur.
Changement du délai d'expiration de la demande SOAP (WebSphere/ UNIX) Si le processus postinstallsetup échoue en raison d'une erreur du délai d'expiration, vous pouvez augmenter la valeur de délai d'expiration de la demande SOAP et recommencer le processus. Recherchez et éditez le fichier suivant : /properties/soap.client.props
Changez la valeur suivante de : com.ibm.SOAP.requestTimeout=180
en com.ibm.SOAP.requestTimeout=6000
Dépannage (WebSphere / UNIX)
207
Dépannage (JBoss / Windows) Cette section fournit les instructions de dépannage pour JBoss sous Windows.
Changement des paramètres du serveur Hub (JBoss/Windows) Vous pouvez changer les paramètres suivants : ¨ Numéro de port d'écoute JNP et serveur d'applications JBoss ¨ nom de l'instance et du serveur de base de données
Changement du serveur d'applications et du numéro de port d'écoute JNP pour JBoss Pour modifier le serveur d'applications et le numéro de port d'écoute JNP : 1.
Ouvrez le fichier suivant dans un éditeur de texte : \resources\cmxserver.properties
2.
Changez la valeur suivante : cmx.appserver.rmi.port=1099
3.
Allez dans < répertoire_installation_infamdm > et exécutez postInstallSetup.bat.
4.
Redémarrez le serveur d'applications.
Changement du nom de l'instance et du serveur de base de données pour JBoss Pour changer le nom de l'instance et du serveur de base de données : 1.
Ouvrez le fichier suivant dans un éditeur de texte : \server\\deploy\siperian-mrm-ds.xml
2.
Changez les valeurs suivantes : jdbc:oracle:thin:@hostname:1521:orcl
où hostname
est le nom de l'hôte.
Remarque: N'exécutez pas postinstall pour JBoss. 3.
Redémarrez le serveur d'applications.
Redéploiement manuel du serveur Hub (JBoss/Windows) Informatica fournit le script postInstallSetup que le programme d'installation et l'utilisateur du serveur Hub peuvent utiliser pour déployer ou redéployer l'application serveur Hub vers le serveur d'applications. Cependant, vous pouvez également utiliser l'outil du serveur d'applications par défaut pour effectuer vous-même le déploiement, à condition qu'il soit déployé à partir du répertoire d'installation du serveur Hub. Reportez-vous à la documentation de votre serveur d'applications pour plus d'informations. Pour déployer manuellement le serveur Hub :
208
1.
Arrêtez le serveur.
2.
Retirez siperian-mrm.ear des fichiers < répertoire_installation_JBoss >\server\< nom_de_configuration > \deploy\siperian-* et < répertoire_installation_JBoss >\server\< nom_de_configuration >\deploy\messaging \siperian-* pour vérifier que tous les fichiers et applications associés sont complètement retirés.
Chapitre 8: Dépannage
3.
Copiez siperian-mrm.ear du répertoire d'installation du serveur Hub dans < répertoire_installation_JBoss > \server\< nom_de_configuration >\deploy.
4.
Copiez siperian-mrm-ds_fr.xml de < rép_install_serveur >\conf dans < répertoire_installation_JBoss > \server\< nom_de_configuration >\deploy.
5.
Copiez siperian-jms-ds_fr.xml et siperian-destination-service_fr.xml de < rép_install_serveur >\conf dans < répertoire_installation_JBoss >\server\< nom_de_configuration >\deploy\messaging.
6.
Démarrez le serveur.
Annulation manuelle du déploiement du Cleanse Match Server (JBoss/Windows) Le processus d'installation commence à annuler le déploiement des Cleanse Match Servers préexistants. Si ce processus échoue, vous devez annuler manuellement le déploiement. Supprimez siperian-mrm-cleanse.ear du répertoire /server/ < nom_de_configuration >/deploy. Remarque: Redémarrez le serveur si le processus de déploiement automatique de JBoss ne supprime pas les applications. Pour plus d'informations, consultez la documentation de l'administration de JBoss.
Paramétrage de la taille de JVM (JBoss/Windows) Si vous utilisez le moteur de nettoyage AddressDoctor comme votre moteur de nettoyage pour exécuter tout processus en lot, vous devez vous assurer que la taille de la pile de JVM est suffisante. Si vous ne la définissez pas correctement pour votre serveur d'applications, AddressDoctor émettra une exception pendant la certification. Pour définir la taille de JVM pour JBoss : 1.
Allez dans votre répertoire d'installation JBoss.
2.
Allez dans le répertoire bin et ouvrez run.bat dans un éditeur de texte.
3.
Définissez la variable JAVA_OPTS comme suit : JAVA_OPTS="%JAVA_OPTS% -Xss1000k"
4.
Enregistrez et fermez le fichier run.bat.
Dépannage (WebLogic / Windows) Cette section fournit les instructions de dépannage pour WebLogic sous Windows.
Changement des paramètres du serveur Hub (WebLogic/Windows) Vous pouvez changer les paramètres suivants : ¨ Nom de domaine Weblogic ¨ numéro de port de RMI et du serveur d'applications WebLogic ¨ Nom d'utilisateur et mot de passe WebLogic ¨ Nom de serveur et d'hôte WebLogic
Dépannage (WebLogic / Windows)
209
Changement du domaine pour WebLogic Pour modifier le domaine WebLogic : 1.
Ouvrez le fichier suivant dans un éditeur de texte : \setSiperianEnv.bat
2.
Remplacez les valeurs suivantes par le nouveau chemin d'accès au domaine : SET WLS_HOME=D:\user_projects\domains\ SET WLS_DEPLOY_DIR=D:\\user_projects\domains\\autodeploy
3.
Allez dans < répertoire_installation_infamdm > et exécutez la commande suivante : postInstallSetup.bat -Dweblogic.password= -Ddatabase.password=
où weblogicPassword base de données.
est le mot de passe de WebLogic et yourDBPassword
est le mot de passe de votre
Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4.
Redémarrez le serveur d'applications.
Changement du numéro de port de RMI pour WebLogic Pour modifier le serveur d'applications et le numéro de port RMI : 1.
Ouvrez le fichier suivant dans un éditeur de texte :
2.
Changez la valeur suivante :
\bin\build.properties weblogic.rmi.port=7001
3.
Ouvrez le fichier suivant dans un éditeur de texte : \resources\cmxserver.properties
4.
Changez la valeur suivante : cmx.appserver.rmi.port=7001
5.
Allez dans < répertoire_installation_infamdm > et exécutez la commande suivante : postInstallSetup.bat -Dweblogic.password= -Ddatabase.password=
où weblogicPassword de données.
est le mot de passe de WebLogic et yourDBPassword
est le mot de passe de la base
Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 6.
Redémarrez le serveur d'applications.
Modification du nom d'utilisateur pour WebLogic Pour changer le nom d'utilisateur pour le domaine WebLogic : 1.
Ouvrez le fichier suivant dans un éditeur de texte : \bin\build.properties
2.
Changez la valeur suivante : weblogic.username=
3.
Allez dans < répertoire_installation_infamdm > et exécutez la commande suivante : postInstallSetup.bat -Dweblogic.password= -Ddatabase.password=
où weblogicPassword est le mot de passe de WebLogic et yourDBPassword base de données.
210
Chapitre 8: Dépannage
est le mot de passe de votre
Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4.
Redémarrez le serveur d'applications.
Changement du nom d'hôte ou de serveur pour WebLogic Pour changer le nom d'hôte ou de serveur WebLogic : 1.
Ouvrez le fichier suivant dans un éditeur de texte :
2.
Changez les valeurs suivantes :
\bin\build.properties weblogic.host= weblogic.server=
3.
Allez dans < répertoire_installation_infamdm > et exécutez la commande suivante : postInstallSetup.bat -Dweblogic.password= -Ddatabase.password=
où weblogicPassword base de données.
est le mot de passe de WebLogic et yourDBPassword
est le mot de passe de votre
Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4.
Redémarrez le serveur d'applications.
Changement des paramètres du Cleanse Match Server (WebLogic/ Windows) Vous pouvez changer les paramètres suivants : ¨ Nom de domaine Weblogic ¨ numéro de port de RMI et du serveur d'applications WebLogic ¨ Nom d'utilisateur et mot de passe WebLogic ¨ Nom de serveur et d'hôte WebLogic
Changement du domaine pour WebLogic Pour modifier le domaine WebLogic : 1.
Ouvrez le fichier suivant dans un éditeur de texte :
2.
Remplacez les valeurs suivantes par le nouveau chemin d'accès au domaine :
\setSiperianEnv.bat SET WLS_HOME=D:\user_projects\domains\ SET WLS_DEPLOY_DIR=D:\\user_projects\domains\\autodeploy
3.
Allez dans < répertoire_installation_infamdm > et exécutez la commande suivante : postInstallSetup.bat -Dweblogic.password= -Ddatabase.password=
où weblogicPassword base de données.
est le mot de passe de WebLogic et yourDBPassword
est le mot de passe de votre
Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4.
Redémarrez le serveur d'applications.
Dépannage (WebLogic / Windows)
211
Changement du numéro de port de RMI et du serveur d'applications pour WebLogic Pour modifier le serveur d'applications et le numéro de port RMI : 1.
Ouvrez le fichier suivant dans un éditeur de texte : \bin\build.properties
2.
Changez la valeur suivante : weblogic.rmi.port=7001
3.
Ouvrez le fichier suivant dans un éditeur de texte : \resources\cmxserver.properties
4.
Changez les valeurs suivantes : cmx.appserver.rmi.port=7001
5.
Allez dans < rép_installation_serveur > et exécutez la commande suivante : postInstallSetup.bat -Dweblogic.password= -Ddatabase.password=
où weblogicPassword est le mot de passe de WebLogic et yourDBPassword base de données.
est le mot de passe de votre
Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 6.
Redémarrez le serveur d'applications.
Modification du nom d'utilisateur et du mot de passe pour WebLogic Pour changer le nom d'utilisateur et le mot de passe pour le domaine WebLogic : 1.
Ouvrez le fichier suivant dans un éditeur de texte :
2.
Changez les valeurs suivantes :
\bin\build.properties weblogic.username=
3.
Allez dans le répertoire d'installation et exécutez le script suivant : postInstallSetup.bat -Dweblogic.password=YourPassword -Ddatabase.password=YourDBPassword
où YourPassword est le mot de passe de l'utilisateur de WebLogic et où YourDBPassword est le mot de passe de votre base de données. Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4.
Redémarrez le serveur d'applications.
Changement du nom d'hôte ou de serveur pour WebLogic Pour changer le nom d'hôte ou de serveur WebLogic : 1.
Ouvrez le fichier suivant dans un éditeur de texte : \bin\build.properties
2.
Changez les valeurs suivantes : weblogic.host= weblogic.server=
3.
Allez dans < répertoire_installation_infamdm > et exécutez la commande suivante : postInstallSetup.bat -Dweblogic.password= -Ddatabase.password=
212
Chapitre 8: Dépannage
où weblogicPassword base de données.
est le mot de passe de WebLogic et yourDBPassword
est le mot de passe de votre
Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4.
Redémarrez le serveur d'applications.
Changement des paramètres du serveur Hub pour la base de données (WebLogic/Windows) Vous pouvez changer les paramètres de base de données suivants pour WebLogic : ¨ Nom du serveur de bases de données ¨ Nom d'instance de la base de données
Changement du nom de serveur pour la base de données Pour changer le nom de serveur pour la base de données : 1.
Ouvrez le fichier suivant dans un éditeur de texte : \bin\build.properties
2.
Changez les valeurs suivantes : masterdatabase.server= masterdatabase.jdbc.url=jdbc:oracle:thin:@::
3.
Allez dans < répertoire_installation_infamdm > et exécutez la commande suivante : postInstallSetup.bat -Dweblogic.password= -Ddatabase.password=
où weblogicPassword est le mot de passe de WebLogic et yourDBPassword base de données.
est le mot de passe de votre
Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4.
Redémarrez le serveur d'applications.
Changement du nom de l'instance pour la base de données Pour changer le nom de l'instance : 1.
Ouvrez le fichier suivant dans un éditeur de texte : \bin\build.properties
2.
Changez les valeurs suivantes : masterdatabase.jdbc.url=jdbc:oracle:thin:@::
3.
Allez dans < répertoire_installation_infamdm > et exécutez la commande suivante : postInstallSetup.bat -Dweblogic.password= -Ddatabase.password=
où yourDBPassword est le mot de passe de WebLogic et yourDBPassword de données.
est le mot de passe de votre base
Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4.
Redémarrez le serveur d'applications.
Redéploiement manuel du serveur Hub (WebLogic/Windows) Informatica fournit le script postInstallSetup que le programme d'installation et l'utilisateur du serveur Hub peuvent utiliser pour déployer ou redéployer l'application serveur Hub vers le serveur d'applications. Cependant,
Dépannage (WebLogic / Windows)
213
vous pouvez également utiliser l'outil du serveur d'applications par défaut pour effectuer vous-même le déploiement, à condition qu'il soit déployé à partir du répertoire d'installation du serveur Hub. Reportez-vous à la documentation de votre serveur d'applications pour plus d'informations. Pour déployer manuellement le serveur Hub, utilisez la console d'administration du serveur WebLogic pour annuler le déploiement et déployez siperian-mrm.ear depuis le répertoire d'installation du serveur Hub. Déploiement d'une application
Annulation manuelle du déploiement du Cleanse Match Server (WebLogic/Windows) Le processus d'installation commence à annuler le déploiement des Cleanse Match Servers préexistants. Si ce processus échoue, vous devez annuler manuellement le déploiement. Désinstallez l'application siperian-mrmcleanse.ear à l'aide de la console d'administration du serveur WebLogic. Assurez-vous que le processus est correctement terminé. Pour plus d'informations, consultez votre documentation WebLogic.
Paramétrage de la taille de JVM (WebLogic/Windows) Si vous utilisez le moteur de nettoyage AddressDoctor comme votre moteur de nettoyage pour exécuter tout processus en lot, vous devez vous assurer que la taille de la pile de JVM est suffisante. Si vous ne la définissez pas correctement pour votre serveur d'applications, AddressDoctor émettra une exception pendant la certification. Pour définir la taille de JVM pour un serveur WebLogic : 1.
Allez dans votre répertoire d'installation WebLogic.
2.
Ouvrez le fichier startWeblogic.cmd dans un éditeur de texte.
3.
Définissez la variable MEM_ARGS comme suit :
4.
set MEM_ARGS=%MEM_ARGS% -Xss1000k
5.
Enregistrez et fermez le fichier startWeblogic.cmd.
Dépannage (WebSphere / Windows) Cette section fournit les instructions de dépannage pour WebSphere sous Windows.
Modification des paramètres du serveur Hub (WebSphere/Windows) Vous pouvez changer les paramètres suivants : ¨ Numéro de port RMI ¨ Numéro de port SOAP
Pour modifier les numéros de port RMI et SOAP : 1.
Ouvrez le fichier suivant dans un éditeur de texte : \resources\cmxserver.properties
2.
Modifiez l'une des valeurs suivantes : cmx.appserver.rmi.port=2809 cmx.appserver.soap.connector.port=8880
214
Chapitre 8: Dépannage
3.
Allez à < rép_installation_serveur > et exécutez la commande suivante : postInstallSetup.bat -Ddatabase.password=
Remarque: Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\ » avant le caractère « ! ». Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\! Le serveur d'applications doit continuer de s'exécuter lorsque vous exécutez le script, sinon ce dernier échouera. 4.
Redémarrez le serveur d'applications.
Changement des paramètres du Cleanse Match Server (WebSphere/ Windows) Vous pouvez changer le numéro de port de SOAP. Pour modifier les numéros de ports de SOAP : 1.
Ouvrez le fichier suivant dans un éditeur de texte : \resources\cmxcleanse.properties
2.
Changez une ou plusieurs des valeurs suivantes : cmx.appserver.soap.connector.port=8880
3.
Allez dans < répertoire_installation_infamdm > et exécutez la commande suivante : postInstallSetup.bat
Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4.
Redémarrez le serveur d'applications.
Changement des paramètres du serveur Hub pour la base de données (WebSphere/Windows) Vous pouvez changer les paramètres de base de données suivants pour WebSphere : ¨ Nom du serveur de bases de données ¨ Nom d'instance de la base de données
Changement du nom de serveur pour la base de données Pour changer le nom de serveur pour la base de données : 1.
Ouvrez le fichier suivant dans un éditeur de texte : \bin\build.properties
2.
Changez les valeurs suivantes : masterdatabase.server= masterdatabase.jdbc.url=jdbc:oracle:thin:@::
3.
Allez dans < répertoire_installation_infamdm > et exécutez la commande suivante : postInstallSetup.bat -Ddatabase.password=
où yourDBPassword est le mot de passe de votre base de données. Remarque: Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\ » avant le caractère « ! ». Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\! Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4.
Redémarrez le serveur d'applications.
Dépannage (WebSphere / Windows)
215
Changement du nom de l'instance pour la base de données Pour changer le nom de l'instance : 1.
Ouvrez le fichier suivant dans un éditeur de texte : \bin\build.properties
2.
Changez les valeurs suivantes : masterdatabase.jdbc.url=jdbc:oracle:thin:@::
3.
Allez dans < répertoire_installation_infamdm > et exécutez la commande suivante : postInstallSetup.bat -Ddatabase.password=
où yourDBPassword est le mot de passe de votre base de données. Remarque: Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\ » avant le caractère « ! ». Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\! Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4.
Redémarrez le serveur d'applications.
Redéploiement manuel du serveur Hub (WebSphere/Windows) Informatica fournit le script postInstallSetup que le programme d'installation et l'utilisateur du serveur Hub peuvent utiliser pour déployer ou redéployer l'application serveur Hub vers le serveur d'applications. Cependant, vous pouvez également utiliser l'outil du serveur d'applications par défaut pour effectuer vous-même le déploiement, à condition qu'il soit déployé à partir du répertoire d'installation du serveur Hub. Reportez-vous à la documentation de votre serveur d'applications pour plus d'informations. Pour déployer manuellement le serveur Hub, utilisez la console d'administration du serveur d'applications WebSphere afin de désinstaller et installez le fichier siperian-mrm.ear dans le répertoire d'installation du serveur Hub. Assurez-vous d'autoriser le déploiement afin de créer des liaisons par défaut en cochant l'option dans le panneau « Préparation de l'installation de l'application ». Si vous déployez manuellement le serveur Hub EAR et devez utiliser Informatica Data Director (IDD), effectuez les étapes supplémentaires suivantes dans la console d'administration WebSphere : 1.
Sélectionnez Applications > Enterprise Applications > siperian-mrm.ear > Chargeur de classe.
2.
Sélectionnez les classes chargées la première option du chargeur de classe d'application.
3.
Cliquez sur Appliquer.
4.
Cliquez sur Enregistrer.
5.
Démarrez l'application (siperian-mrm.ear).
Annulation manuelle du déploiement du Cleanse Match Server (WebSphere/Windows) Le processus d'installation commence à annuler le déploiement des Cleanse Match Servers préexistants. Si ce processus échoue, vous devez annuler manuellement le déploiement. Désinstallez l'application siperian-mrmcleanse.ear de la console d'administration du serveur d'applications WebSphere. Assurez-vous que le processus est correctement terminé. Pour plus d'informations, consultez la documentation de WebSphere.
216
Chapitre 8: Dépannage
Paramétrage de la taille de JVM (WebSphere/Windows) Si vous utilisez le moteur de nettoyage AddressDoctor comme votre moteur de nettoyage pour exécuter tout processus en lot, vous devez vous assurer que la taille de la pile de JVM est suffisante. Si vous ne la définissez pas correctement pour votre serveur d'applications, AddressDoctor émettra une exception pendant la certification. Pour définir la taille de JVM pour WebSphere : 1.
Ouvrez la console WebSphere.
2.
Allez sur Serveurs > Serveur d'applications > < Votre_serveur >> Définition de processus > Machine virtuelle Java
3.
Ajoutez ce qui suit aux arguments génériques JVM
4.
Enregistrez la configuration.
5.
Redémarrez le serveur.
-Xss1000k
Changement du délai d'expiration de la demande SOAP (WebSphere/ Windows) Si le processus postinstallsetup échoue en raison d'une erreur du délai d'expiration, vous pouvez augmenter la valeur de délai d'expiration de la demande SOAP et recommencer le processus. Recherchez et éditez le fichier suivant : \properties\soap.client.props
Changez la valeur suivante de : com.ibm.SOAP.requestTimeout=180
en com.ibm.SOAP.requestTimeout=6000
Dépannage (WebSphere / Windows)
217
ANNEXE A
Installation depuis la ligne de commande Cette annexe comprend les rubriques suivantes : ¨ Présentation de l'installation depuis la ligne de commande, 218 ¨ Préparation de l'installation, 218 ¨ Installation depuis la ligne de commande (JBoss/UNIX), 219 ¨ Installation depuis la ligne de commande (WebLogic/UNIX), 223 ¨ Installation depuis la ligne de commande (WebSphere/UNIX), 227 ¨ Installation silencieuse depuis la ligne de commande, 231
Présentation de l'installation depuis la ligne de commande Informatica prend en charge l'installation depuis la ligne de commande pour les logiciels serveur Hub et Cleanse Match Server. Cette annexe explique la méthode d'installation de ces applications à partir de la ligne de commande, sans utiliser l'interface GUI.
Préparation de l'installation Si vous préférez installer le serveur Hub et Cleanse Match Server sans utiliser le programme d'installation de l'interface utilisateur, vous pouvez les installer manuellement à partir de la ligne de commande. Avant l'installation : ¨ Vérifiez que vous répondez aux conditions matérielles et logicielles requises pour le serveur Hub telles
qu'indiquées dans les Notes de publication de Informatica MDM Hub. En particulier, vérifiez que vous possédez la version adéquate des pilotes Oracle. ¨ Vérifiez que vous possédez un fichier de licence Informatica. Vous ne pouvez pas installer Informatica MDM
Hub si vous n'avez pas de fichier de licence. Contactez le Support client international Informatica pour obtenir une licence. ¨ Vérifiez que votre serveur d'applications est installé et configuré. Pour plus d'informations, consultez la
documentation de votre serveur d'applications.
218
Installation depuis la ligne de commande (JBoss/UNIX) Cette section décrit la méthode d'installation des logiciels du serveur Hub et du Cleanse Match Server depuis la ligne de commande UNIX.
Installation du serveur Hub Effectuez toutes les tâches préparatoires décrites pour l'installation du serveur Hub avant l'installation par ligne de commande. Consultez “Préparation de l'installation” à la page 65 Pour installer le serveur Hub depuis la ligne de commande : 1.
Assurez-vous que votre serveur d'applications a démarré et fonctionne correctement.
2.
Exécutez la commande suivante depuis l'invite de commande : ./hub_install.bin -i console
Le programme d'installation affiche l'écran d'introduction. Appuyez sur Entrée pour continuer. 3.
Lisez l'accord de licence. Tapez O pour oui et appuyez sur Entrée pour continuer. Tapez N pour non si vous n'acceptez pas les termes de l'accord de licence et que vous voulez quitter le programme d'installation. Le programme d'installation affiche les informations sur le dossier d'installation.
4.
Appuyez sur Entrée pour utiliser le dossier d'installation par défaut du serveur Hub ( /infamdm/hub/server). Si vous voulez changer de dossier d'installation, saisissez le chemin absolu de l'emplacement et appuyez sur Entrée. Confirmez le dossier d'installation (O/N) et appuyez sur Entrée pour continuer. Le programme d'installation affiche les informations sur l'emplacement de lien.
5.
Sélectionnez l'emplacement du lien. Le programme d'installation affiche les informations du fichier de licence.
6.
Vérifiez l'emplacement par défaut du fichier de licence. Pour accepter l'emplacement par défaut, appuyez sur Entrée. Pour changer l'emplacement, saisissez le nouveau chemin absolu du fichier de licence et appuyez sur Entrée. Les noms des serveurs d'applications pris en charge sont affichés. Tapez le numéro de votre serveur d'applications et appuyez sur Entrée pour continuer. La valeur par défaut est le serveur d'applications JBoss. Appuyez sur Entrée to pour accepter la valeur par défaut. De la même façon que pour le programme d'installation basé sur l'IUG, le programme d'installation en ligne de commande dépend de votre serveur d'applications. L'écran d'information du serveur d'applications JBoss s'affiche.
7.
Configurez vos paramètres JBoss. 1.
Spécifiez le répertoire d'installation du serveur d'applications. Appuyez sur Entrée. Le nom de configuration du serveur d'applications JBoss s'affiche.
2.
Spécifiez le nom de configuration (la valeur par défaut est production). Appuyez sur Entrée. L'avertissement des prérequis JBoss est affiché.
3.
Appuyez sur Entrée. Les fichiers de pilote de base de données JDBC sont copiés dans le répertoire < répertoire_installation_JBoss >/server/< nom_de_configuration >/lib.
Installation depuis la ligne de commande (JBoss/UNIX)
219
Remarque: Si vous tapez BACK à ce niveau, l'installation ne pourra pas revenir à l'étape précédente. L'écran Port du serveur d'applications JBoss s'affiche. 4.
Saisissez votre port d'écoute JNP. Le numéro de port par défaut est dans le fichier suivant : /server//conf/bindingservice.beans/META-INF/bindingsjboss-beans.xml
Remarque: Le port JBoss peut entrer en conflit avec le port Oracle par défaut. Si tel est le cas pour votre installation, vous devez changer un des ports pour résoudre le conflit. Pour changer le numéro de port, ouvrez bindings-jboss-beans_fr.xml pour édition, cherchez le mot port, et définissez la valeur du port pour qu'elle corresponde à la valeur définie dans l'écran Port de serveur d'applications JBoss. 5.
Appuyez sur Entrée pour continuer. L'invite de sélection de la base de données est affichée.
8.
Sélectionnez Oracle. Appuyez sur Entrée.
9.
Sélectionnez le type de connexion à la base de données Oracle que vous désirez (Nom de service ou SID). Appuyez sur Entrée. L'écran Informations de base de données Oracle s'affiche.
10.
Lorsque vous y êtes invité, spécifiez les paramètres pour la base de données Oracle à laquelle vous voulez vous connecter. Appuyez sur Entrée pour accepter la valeur par défaut ou remplacez-la par la valeur correcte. Ces paramètres comprennent le nom, le numéro de port, le nom de service ou le SID Oracle (selon votre type de connexion sélectionné), le nom de schéma système Informatica MDM Hub, le nom d'utilisateur CMX et le mot de passe CMX (pour le nom d'utilisateur CMX). Appuyez sur Entrée. Remarque: Le mot de passe par défaut pour l'utilisateur CMX est !!cmx!!
11.
Si le type de connexion Oracle sélectionné est Nom de service, vous êtes invité à confirmer ou à modifier l'URL de connexion. Modifiez l'URL générée par le système si vous le désirez. Appuyez sur Entrée pour continuer.
12.
Les informations de déploiement sont affichées. Choisissez si vous voulez exécuter le script postInstallSetup comme élément de l'installation ou si vous voulez l'exécuter manuellement plus tard.
13.
Appuyez sur Entrée pour accepter la valeur par défaut. Un résumé de vos choix d'installation est affiché.
14.
Vérifiez les informations dans le résumé de pré-installation. Si les informations sont correctes, appuyez sur Entrée pour commencer l'installation. Le serveur Hub est installé en fonction des informations de configuration que vous avez fournies. Lorsque le processus d'installation est terminé, l'écran Installation terminée est affiché.
220
15.
Appuyez sur Entrée pour quitter le programme d'installation.
16.
Vérifiez l'installation en ligne de commande en contrôlant ces fichiers journaux :
Annexe A: Installation depuis la ligne de commande
Les fichiers suivants sont utiles pour le dépannage de tout processus d'installation de serveur Hub (voir “Fichiers journaux de Informatica MDM Hub” à la page 185). Enregistrez ces fichiers juste après un échec et fournissez-les lorsque vous voulez le signaler au Support client international Informatica : Emplacement / Fichier journal
Description
< répertoire_installation_infamdm >/hub/server/ Informatica_MDM_Hub_ Server_InstallLog_fr.xml
Contient les messages du journal pour l'installation du serveur Hub.
< répertoire_installation_infamdm installPrereq.log
Contient les messages des prérequis générés lors de l'installation.
> /hub/server/logs/
< répertoire_installation_infamdm >/hub/server/ infamdm_installer_ debug.txt
Indique les éléments choisis lors de l'installation.
< répertoire_installation_infamdm >/hub/server/logs/ postInstallSetup.l og
Contient les messages postInstallSetup pour le script.
< répertoire_installation_infamdm >/hub/server/logs/ cmxserver.log
Journal du serveur Hub. Ce fichier est créé au démarrage du serveur.
Fichiers journaux JBoss (tel que < répertoire_installation_JBoss >/ server/< nom_de_configuration >/log/server.log)
Situés dans l'arborescence sous le répertoire d'installation JBoss.
Enregistrez une copie de ces fichiers journaux dans le répertoire de documentation de l'installation décrit dans “Documentation de votre installation” à la page 4.
Installation du Cleanse Match Server Avant d'installer Cleanse Match Server vous devez effectuer la préparation à l'installation. Consultez “Préparation de l'installation” à la page 133 Remarque: N'utilisez pas l'utilisateur root lors de l'installation du Cleanse Match Server sous Linux RedHat. Créez et utilisez un profil d'utilisateur distinct pour installer Informatica MDM Hub. Il s'agit d'une restriction d'InstallAnywhere car l'utilisateur racine ne possède pas de .profile. Pour installer Cleanse Match Server depuis la ligne de commande : 1.
Assurez-vous que votre serveur d'applications a démarré et fonctionne correctement.
2.
Exécutez la commande suivante depuis l'invite de commande : ./hub_cleanse_install.bin -i console
Ceci démarre l'installation et l'Introduction est affichée. 3.
Appuyez sur Entrée pour continuer. L'accord de licence est affiché.
4.
Lisez l'accord de licence. Tapez O pour oui et appuyez sur Entrée pour continuer. Tapez N pour non si vous n'acceptez pas les termes de l'accord de licence et que vous voulez quitter le programme d'installation. Les informations sur le dossier d'installation sont affichées.
5.
Appuyez sur Entrée pour utiliser le dossier d'installation par défaut pour Cleanse Match Server. Si vous voulez changer de dossier d'installation par défaut, saisissez le chemin absolu de l'emplacement et appuyez sur Entrée. Les informations sur le fichier de licence sont affichées.
Installation depuis la ligne de commande (JBoss/UNIX)
221
6.
Vérifiez l'emplacement par défaut du fichier de licence. Appuyez sur Entrée to pour accepter la valeur par défaut. Pour changer d'emplacement, saisissez l'emplacement valide. Appuyez sur Entrée pour continuer. Les noms des serveurs d'applications pris en charge sont affichés. Tapez le numéro de votre serveur d'applications et appuyez sur Entrée pour continuer. Pour accepter le serveur d'applications par défaut (JBoss), appuyez sur Entrée. De la même façon que pour le programme d'installation basé sur l'IUG, le programme d'installation en ligne de commande dépend de votre serveur d'applications. L'accueil du serveur d'applications JBoss s'affiche.
7.
Configurez vos paramètres JBoss. 1.
Spécifiez le répertoire d'installation du serveur d'applications. Appuyez sur Entrée. Le nom de configuration du serveur d'applications JBoss s'affiche.
2.
Spécifiez le nom de configuration (la valeur par défaut est production).
3.
Appuyez sur Entrée. L'écran du serveur d'applications JBoss s'affiche.
4.
Saisissez votre port d'écoute JNP. Le numéro de port par défaut est dans le fichier suivant : /server//conf/bindingservice/META-INF/bindings-jbossbeans.xml
Remarque: Le port JBoss peut entrer en conflit avec le port Oracle par défaut. Si tel est le cas pour votre installation, vous devez changer un des ports pour résoudre le conflit. Pour changer le numéro de port, ouvrez bindings-jboss-beans_fr.xml pour édition, cherchez le mot port, et définissez la valeur du port pour qu'elle corresponde à la valeur définie dans l'écran Port de serveur d'applications JBoss. 8.
Appuyez sur Entrée pour continuer. Comme pour l'installation basée sur l'IUG, le programme d'installation en ligne de commande dépend des moteurs de nettoyage dont vous avez la licence.
9.
Configurez les paramètres du moteur de nettoyage pour le moteur de nettoyage que vous utilisez. Remarque: Après installation, vous devez effectuer une configuration supplémentaire pour votre moteur de nettoyage conformément aux instructions dans le Guide de l’adaptateur de nettoyage de Informatica MDM Hub. ¨ Si vous utilisez AddressDoctor : - Spécifiez l'emplacement du fichier de configuration. Appuyez sur Entrée. - Spécifiez l'emplacement du fichier de paramètres. Appuyez sur Entrée. - Spécifiez le paramètre de type de correction. Appuyez sur Entrée. ¨ Si vous utilisez Business Objects DQ XI, vous devez configurer Business Objects DQ XI en utilisant le
programme d'installation du Cleanse Match Server. Spécifiez les paramètres nom d'hôte, port et sousfichier (par défaut, dqxiserver1_substitutions_fr.xml) pour votre moteur de nettoyage Business Objects DQ XI. Appuyez sur Entrée. 10.
L'écran Déploiement donne l'option d'exécuter le script postInstallSetup maintenant ou de l'exécuter manuellement plus tard. 1.
222
Appuyez sur Entrée pour accepter la valeur par défaut.
Annexe A: Installation depuis la ligne de commande
2.
Si vous voulez changer des informations dans le résumé de préinstallation, tapez BACK pour revenir à un écran d'informations spécifique et effectuer les modifications. Cleanse Match Server Informatica est installé en fonction des informations de configuration que vous avez fournies. Lorsque le processus d'installation est terminé, l'écran Installation terminée est affiché.
11.
Appuyez sur Entrée pour quitter le programme d'installation.
12.
Contrôlez les fichiers suivants, utiles pour le dépannage de tout processus d'installation du Cleanse Match Server. Enregistrez ces fichiers juste après un échec et fournissez-les lorsque vous voulez le signaler au Support client international Informatica : Fichier
Description
< répertoire_installation_infamdm >/hub/cleanse/ Informatica_MDM_Hub_Cleanse_Match_Server_InstallLog_fr.xml
Indique les erreurs et l'état de l'installation du Cleanse Match Server.
< répertoire_installation_infamdm >/hub/cleanse/logs/ postInstallSetup.log
Indique les résultats du script postInstallSetup.
< répertoire_installation_infamdm >/hub/cleanse/logs/ cmxserver.log
Journaux du serveur de nettoyage.
< répertoire_installation_infamdm >/hub/cleanse/ infamdm_installer_debug.txt
Indique les éléments choisis lors de l'installation.
< répertoire_installation_infamdm >/hub/cleanse/logs/ installPrereq.log
Contient les messages des prérequis générés lors de l'installation.
Fichiers journaux JBoss (tel que < répertoire_installation_JBoss >/server/< nom_de_configuration >/log/server.log)
Situé dans l'arborescence sous le répertoire d'installation de votre serveur d'applications.
Enregistrez une copie de ces fichiers journaux dans le répertoire de documentation de l'installation décrit dans “Documentation de votre installation” à la page 4.
Installation depuis la ligne de commande (WebLogic/ UNIX) Cette section décrit la méthode d'installation des logiciels du serveur Hub et du Cleanse Match Server depuis la ligne de commande UNIX.
Installation du serveur Hub Avant d'installer le serveur Hub, effectuez toutes les tâches de préparation. Consultez “Préparation de l'installation” à la page 58 Pour installer le serveur Hub depuis la ligne de commande : 1.
Assurez-vous que votre serveur d'applications a démarré et fonctionne correctement. Exécutez la commande suivante depuis l'invite de commande : ./hub_install.bin -i console
Installation depuis la ligne de commande (WebLogic/UNIX)
223
L'écran d'introduction est affiché, vous donnant de plus amples informations sur l'installation. Appuyez sur Entrée pour continuer. 2.
Lisez l'accord de licence. Tapez O pour oui et appuyez sur Entrée pour continuer. Tapez N pour non si vous n'acceptez pas les termes de l'accord de licence et que vous voulez quitter le programme d'installation.
3.
Les informations sur le dossier d'installation sont affichées.
4.
Appuyez sur Entrée pour utiliser le dossier d'installation par défaut du serveur Hub ( /infamdm/hub/server). Si vous voulez changer de dossier d'installation, saisissez le chemin absolu de l'emplacement et appuyez sur Entrée. Confirmez le dossier d'installation (O/N) et appuyez sur Entrée pour continuer. Le programme d'installation affiche les informations sur l'emplacement de lien.
5.
Sélectionnez l'emplacement du lien. Les informations sur le fichier de licence sont affichées.
6.
Vérifiez l'emplacement par défaut du fichier de licence. Pour accepter l'emplacement par défaut, appuyez sur Entrée. Pour changer l'emplacement, saisissez le nouveau chemin absolu du fichier de licence et appuyez sur Entrée.
7.
Tapez le numéro (3) pour le serveur d'applications WebLogic et appuyez sur Entrée pour continuer. De la même façon que pour le programme d'installation basé sur l'IUG, le programme d'installation en ligne de commande dépend de votre serveur d'applications. L'écran d'accueil du serveur d'applications WebLogic s'affiche.
8.
Saisissez une entrée valide pour l'emplacement du serveur d'applications WebLogic et appuyez sur Entrée. Les informations de connexion WebLogic s'affichent.
9.
Saisissez les informations de connexion pour votre domaine WebLogic. Appuyez sur Entrée pour continuer. L'invite de sélection de la base de données est affichée.
10.
Sélectionnez Oracle. Appuyez sur Entrée.
11.
Sélectionnez le type de connexion à la base de données Oracle que vous désirez (Nom de service ou SID). Appuyez sur Entrée. L'écran Informations de base de données Oracle s'affiche.
12.
Lorsque vous y êtes invité, spécifiez les paramètres pour la base de données Oracle à laquelle vous voulez vous connecter. Appuyez sur Entrée pour accepter la valeur par défaut ou remplacez-la par la valeur correcte. Ces paramètres comprennent le nom, le numéro de port, le nom de service ou le SID Oracle (selon votre type de connexion sélectionné), le nom de schéma système Informatica MDM Hub, le nom d'utilisateur CMX et le mot de passe CMX (pour le nom d'utilisateur CMX). Appuyez sur Entrée. Remarque: Le mot de passe par défaut pour l'utilisateur CMX est !!cmx!!
13.
Si le type de connexion Oracle sélectionné est Nom de service, vous êtes invité à confirmer ou à modifier l'URL de connexion. Modifiez l'URL générée par le système si vous le désirez. Appuyez sur Entrée pour continuer.
14.
Les informations de déploiement sont affichées. Choisissez si vous voulez exécuter le script postInstallSetup comme élément de l'installation ou si vous voulez l'exécuter manuellement plus tard.
15.
Appuyez sur Entrée pour accepter la valeur par défaut. Un résumé de vos choix d'installation est affiché.
16.
Vérifiez les informations dans le résumé de pré-installation. Si les informations sont correctes, appuyez sur Entrée pour commencer l'installation. Le serveur Hub est installé en fonction des informations de configuration que vous avez fournies. Lorsque le processus d'installation est terminé, l'écran Installation terminée est affiché.
224
Annexe A: Installation depuis la ligne de commande
17.
Appuyez sur Entrée pour quitter le programme d'installation.
18.
Vérifiez l'installation en ligne de commande en contrôlant ces fichiers journaux : Les fichiers suivants sont utiles pour le dépannage des problèmes lors du processus d'installation du serveur Hub. Enregistrez ces fichiers juste après un échec et fournissez-les lorsque vous voulez le signaler au Support client international Informatica : Emplacement / Fichier journal
Description
< répertoire_installation_infamdm >/hub/server/ Informatica_MDM_Hub_ Server_InstallLog_fr.xml
Contient les messages du journal pour l'installation du serveur Hub.
< répertoire_installation_infamdm installPrereq.log
> /hub/server/logs/
Contient les messages des prérequis générés lors de l'installation.
< répertoire_installation_infamdm >/hub/server/infamdm_ installer_debug.txt
Contient les messages de débogage.
< répertoire_installation_infamdm >/hub/server/logs/ postInstallSetup.log
Contient les messages postInstallSetup pour le script.
< répertoire_installation_infamdm >/hub/server/logs/cmxserver.log
Journal du serveur Hub. Ce fichier est créé au démarrage du serveur.
Fichiers journaux sous : < domaine_weblogic >/servers/< serveur_weblogic >/logs.: access.log, < serveur_weblogic >.log, et < domaine_weblogic >.log
Placés dans l'arborescence du répertoire d'installation WebLogic.
Enregistrez une copie de ces fichiers journaux dans le répertoire de documentation de l'installation décrit dans “Documentation de votre installation” à la page 4.
Installation du Cleanse Match Server Avant d'installer Cleanse Match Server, effectuez les tâches décrites dans “Préparation de l'installation” à la page 86. Remarque: N'utilisez pas l'utilisateur root lors de l'installation du Cleanse Match Server sous Linux RedHat. Créez et utilisez un profil d'utilisateur distinct pour installer Informatica MDM Hub. Il s'agit d'une restriction d'InstallAnywhere car l'utilisateur racine ne possède pas de .profile. Pour installer Cleanse Match Server depuis la ligne de commande : 1.
Assurez-vous que votre serveur d'applications a démarré et fonctionne correctement.
2.
Exécutez la commande suivante depuis l'invite de commande : ./hub_cleanse_install.bin -i console
Ceci démarre l'installation et l'Introduction est affichée. 3.
Appuyez sur Entrée pour continuer. L'accord de licence est affiché.
4.
Lisez l'accord de licence. Tapez O pour oui et appuyez sur Entrée pour continuer. Tapez N pour non si vous n'acceptez pas les termes de l'accord de licence et que vous voulez quitter le programme d'installation. Les informations sur le dossier d'installation sont affichées.
Installation depuis la ligne de commande (WebLogic/UNIX)
225
5.
Appuyez sur Entrée pour utiliser le dossier d'installation par défaut pour Cleanse Match Server. Si vous voulez changer de dossier d'installation par défaut, saisissez le chemin absolu de l'emplacement et appuyez sur Entrée. Les informations sur le fichier de licence sont affichées.
6.
Vérifiez l'emplacement par défaut du fichier de licence. Appuyez sur Entrée to pour accepter la valeur par défaut. Pour changer d'emplacement, saisissez l'emplacement valide. Appuyez sur Entrée pour continuer. Les noms des serveurs d'applications pris en charge sont affichés.
7.
Tapez le numéro (3) pour le serveur d'applications WebLogic et appuyez sur Entrée pour continuer. Les informations d'accueil du serveur d'applications WebLogic s'affichent.
8.
Entrez l'emplacement de l'accueil de votre serveur d'applications WebLogic.
9.
Appuyez sur Entrée pour continuer. Les informations de connexion du serveur d'applications WebLogic s'affichent.
10.
Spécifiez vos paramètres WebLogic. Saisissez le nom d'hôte, le nom de serveur, le nom d'utilisateur et le mot de passe. Entrez ensuite le numéro de port d'écoute de votre serveur WebLogic.
11.
Appuyez sur Entrée pour continuer. Comme pour l'installation basée sur l'IUG, le programme d'installation en ligne de commande dépend des moteurs de nettoyage dont vous avez la licence.
12.
Configurez les paramètres du moteur de nettoyage pour le moteur de nettoyage que vous utilisez. Remarque: Après installation, vous devez effectuer une configuration supplémentaire pour votre moteur de nettoyage conformément aux instructions dans le Guide de l’adaptateur de nettoyage de Informatica MDM Hub. ¨ Si vous utilisez AddressDoctor : - Spécifiez l'emplacement du fichier de configuration. Appuyez sur Entrée. - Spécifiez l'emplacement du fichier de paramètres. Appuyez sur Entrée. - Spécifiez le paramètre de type de correction. Appuyez sur Entrée. ¨ Si vous utilisez Business Objects DQ XI, vous devez configurer Business Objects DQ XI en utilisant le
programme d'installation du Cleanse Match Server. Spécifiez les paramètres nom d'hôte, port et sousfichier (par défaut, dqxiserver1_substitutions_fr.xml) pour votre moteur de nettoyage Business Objects DQ XI. Appuyez sur Entrée. 13.
L'écran Déploiement donne l'option d'exécuter le script postInstallSetup maintenant ou de l'exécuter manuellement plus tard. ¨ Appuyez sur Entrée pour accepter la valeur par défaut. ¨ Si vous voulez changer des informations dans le résumé de préinstallation, tapez BACK pour revenir à un
écran d'informations spécifique et effectuer les modifications. Cleanse Match Server Informatica est installé en fonction des informations de configuration que vous avez fournies. Lorsque le processus d'installation est terminé, l'écran Installation terminée est affiché. 14.
226
Appuyez sur Entrée pour quitter le programme d'installation.
Annexe A: Installation depuis la ligne de commande
15.
Contrôlez les fichiers suivants, utiles pour le dépannage de tout processus d'installation du Cleanse Match Server et à fournir au Support client international Informatica. Fichier
Description
< répertoire_installation_infamdm >/hub/cleanse/ Informatica_MDM_Hub_Cleanse_Match_Server_InstallLog_fr.xml
Indique les erreurs et l'état de l'installation du Cleanse Match Server.
< répertoire_installation_infamdm >/hub/cleanse/logs/ postInstallSetup.log
Indique les résultats du script postInstallSetup.
< répertoire_installation_infamdm >/hub/cleanse/logs/ cmxserver.log
Journaux du serveur de nettoyage.
< répertoire_installation_infamdm >/hub/cleanse/ infamdm_installer_debug.txt
Indique les éléments choisis lors de l'installation.
< répertoire_installation_infamdm >/hub/cleanse/logs/ installPrereq.log
Contient les messages des prérequis générés lors de l'installation.
Fichiers journaux sous : < domaine_weblogic >/servers/< serveur_weblogic >/logs.: access.log, < serveur_weblogic >.log, et < domaine_weblogic >.log
Placés dans l'arborescence du répertoire d'installation WebLogic.
Enregistrez une copie de ces fichiers journaux dans le répertoire de documentation de l'installation décrit dans “Documentation de votre installation” à la page 4.
Installation depuis la ligne de commande (WebSphere/ UNIX) Cette section décrit la méthode d'installation des logiciels du serveur Hub et du Cleanse Match Server depuis la ligne de commande UNIX.
Installation du serveur Hub Avant d'installer le serveur Hub, effectuez les préparations pour l'installation. Consultez “Préparation de l'installation” à la page 37 Pour installer le serveur Hub depuis la ligne de commande : 1.
Assurez-vous que votre serveur d'applications a démarré et fonctionne correctement.
2.
Exécutez la commande suivante depuis l'invite de commande : ./hub_install.bin -i console
L'écran d'introduction est affiché, vous donnant de plus amples informations sur l'installation. Appuyez sur Entrée pour continuer. 3.
Lisez l'accord de licence. Tapez O pour oui et appuyez sur Entrée pour continuer. Tapez N pour non si vous n'acceptez pas les termes de l'accord de licence et que vous voulez quitter le programme d'installation.
4.
Les informations sur le dossier d'installation sont affichées.
Installation depuis la ligne de commande (WebSphere/UNIX)
227
5.
Appuyez sur Entrée pour utiliser le dossier d'installation par défaut du serveur Hub ( /infamdm/hub/server). Si vous voulez changer de dossier d'installation, saisissez le chemin absolu de l'emplacement et appuyez sur Entrée. Confirmez le dossier d'installation (O/N) et appuyez sur Entrée pour continuer. Le programme d'installation affiche les informations sur l'emplacement de lien.
6.
Sélectionnez l'emplacement du lien. Les informations sur le fichier de licence sont affichées. Vérifiez l'emplacement par défaut du fichier de licence. Pour accepter l'emplacement par défaut, appuyez sur Entrée. Pour changer l'emplacement, saisissez le nouveau chemin absolu du fichier de licence et appuyez sur Entrée. Les noms des serveurs d'applications pris en charge sont affichés. Tapez le numéro de votre serveur d'applications et appuyez sur Entrée pour continuer. Les informations d'accueil du serveur d'applications WebSphere s'affichent.
7.
Vérifiez l'emplacement par défaut pour l'accueil du serveur d'applications Remplacer la valeur par défaut par les informations correctes si nécessaire. Appuyez sur Entrée pour continuer. Le programme d'installation vous prévient des prérequis WebSphere pour les pilotes JDBC.
8.
Vérifiez l'emplacement des fichiers pilotes de base de données JDBC et appuyez sur Entrée pour continuer. Les fichiers de pilote de base de données JDBC sont copiés dans le répertoire < Accueil_WebSphere >/ AppServer/lib. Remarque: Si vous tapez BACK à ce niveau, l'installation ne pourra pas revenir à l'étape précédente.
9.
Les informations de sélection de sécurité WebSphere sont affichées avec les options Oui et Non, Non étant la valeur par défaut. ¨ Si vous sélectionnez Non, les informations « Serveur d'applications WebSphere » sont affichées. Vérifiez
le nom du serveur, le port RMI et le port SOAP. Modifiez les informations par défaut ou appuyez sur Entrée pour accepter la valeur par défaut. Appuyez sur Entrée pour continuer. ¨ Si vous sélectionnez Oui, les informations « Serveur d'applications WebSphere et justificatifs d'identité de
l'utilisateur » sont affichées. Vérifiez le nom du serveur, le port RMI et le port SOAP. Entrez le Nom d'utilisateur et le Mot de passe (non renseignés par défaut). Modifiez les informations par défaut ou appuyez sur Entrée pour accepter la valeur par défaut. Appuyez sur Entrée pour continuer. L'invite de sélection de la base de données est affichée. 10.
Sélectionnez Oracle. Appuyez sur Entrée.
11.
Sélectionnez le type de connexion à la base de données Oracle que vous désirez (Nom de service ou SID). Appuyez sur Entrée. L'écran Informations de base de données Oracle s'affiche.
12.
Lorsque vous y êtes invité, spécifiez les paramètres pour la base de données Oracle à laquelle vous voulez vous connecter. Appuyez sur Entrée pour accepter la valeur par défaut ou remplacez-la par la valeur correcte. Ces paramètres comprennent le nom, le numéro de port, le nom de service ou le SID Oracle (selon votre type de connexion sélectionné), le nom de schéma système Informatica MDM Hub, le nom d'utilisateur CMX et le mot de passe CMX (pour le nom d'utilisateur CMX). Appuyez sur Entrée. Remarque: Le mot de passe par défaut pour l'utilisateur CMX est !!cmx!!
228
13.
Si le type de connexion Oracle sélectionné est Nom de service, vous êtes invité à confirmer ou à modifier l'URL de connexion. Modifiez l'URL générée par le système si vous le désirez. Appuyez sur Entrée pour continuer.
14.
Les informations de déploiement sont affichées. Choisissez si vous voulez exécuter le script postInstallSetup comme élément de l'installation ou si vous voulez l'exécuter manuellement plus tard.
Annexe A: Installation depuis la ligne de commande
15.
Appuyez sur Entrée pour accepter la valeur par défaut. Un résumé de vos choix d'installation est affiché.
16.
Vérifiez les informations dans le résumé de pré-installation. Si les informations sont correctes, appuyez sur Entrée pour commencer l'installation.
17.
Le serveur Hub est installé en fonction des informations de configuration que vous avez fournies. Lorsque le processus d'installation est terminé, l'écran Installation terminée est affiché.
18.
Appuyez sur Entrée pour quitter le programme d'installation.
19.
Vérifiez l'installation en ligne de commande en contrôlant ces fichiers journaux. Enregistrez ces fichiers juste après un échec et fournissez-les lorsque vous voulez le signaler au Support client international Informatica : Emplacement / Fichier journal
Description
< répertoire_installation_infamdm >/hub/server/ Informatica_MDM_Hub_Server_InstallLog_fr.xml
Contient les messages du journal pour l'installation du serveur Hub.
< répertoire_installation_infamdm installPrereq.log
Contient les messages des prérequis générés lors de l'installation.
> /hub/server/logs/
< répertoire_installation_infamdm >/hub/server/infamdm_ installer_debug.txt
Contient les messages de débogage.
< répertoire_installation_infamdm >/hub/server/logs/ postInstallSetup.log
Contient les messages postInstallSetup pour le script.
< répertoire_installation_infamdm >/hub/server/logs/cmxserver.log
Journal du serveur Hub. Ce fichier est créé au démarrage du serveur.
Les fichiers journaux WebSphere sont stockés à l'emplacement suivant :
Placés dans l'arborescence du répertoire d'installation WebSphere.
< rép_installation_WebSphere servername >.
> /profiles/AppSrv01/logs/<
Nom des fichiers journaux : startServer.log, stopServer.log, SystemErr.log, et SystemOut.log.
Enregistrez une copie de ces fichiers journaux dans le répertoire de documentation de l'installation décrit dans “Documentation de votre installation” à la page 4.
Installation du Cleanse Match Server Avant d'installer Cleanse Match Server vous devez effectuer la préparation à l'installation. Consultez “Préparation de l'installation” à la page 98 Remarque: N'utilisez pas l'utilisateur root lors de l'installation du Cleanse Match Server sous Linux RedHat. Créez et utilisez un profil d'utilisateur distinct pour installer Informatica MDM Hub. Il s'agit d'une restriction d'InstallAnywhere car l'utilisateur racine ne possède pas de .profile. Pour installer Cleanse Match Server depuis la ligne de commande : 1.
Assurez-vous que votre serveur d'applications a démarré et fonctionne correctement.
2.
Exécutez la commande suivante depuis l'invite de commande : ./hub_cleanse_install.bin -i console
Ceci démarre l'installation et l'Introduction est affichée.
Installation depuis la ligne de commande (WebSphere/UNIX)
229
3.
Appuyez sur Entrée pour continuer. L'accord de licence est affiché.
4.
Lisez l'accord de licence. Tapez O pour oui et appuyez sur Entrée pour continuer. Tapez N pour non si vous n'acceptez pas les termes de l'accord de licence et que vous voulez quitter le programme d'installation. Les informations sur le dossier d'installation sont affichées.
5.
Appuyez sur Entrée pour utiliser le dossier d'installation par défaut pour Cleanse Match Server. Si vous voulez changer de dossier d'installation par défaut, saisissez le chemin absolu de l'emplacement et appuyez sur Entrée. Les informations sur le fichier de licence sont affichées.
6.
Vérifiez l'emplacement par défaut du fichier de licence. Appuyez sur Entrée to pour accepter la valeur par défaut. Pour changer d'emplacement, saisissez l'emplacement valide. Appuyez sur Entrée pour continuer. Les noms des serveurs d'applications pris en charge sont affichés.
7.
Tapez le numéro pour le serveur d'applications WebSphere et appuyez sur Entrée pour continuer.
8.
Entrez l'emplacement pour le serveur d'applications WebSphere ou acceptez la valeur par défaut. Appuyez sur Entrée.
9.
Les informations de sélection de sécurité WebSphere sont affichées avec les options Oui et Non, Non étant la valeur par défaut. ¨ Si vous sélectionnez Non, les informations « Serveur d'applications WebSphere » sont affichées. Vérifiez
le nom du serveur et définissez le port SOAP pour votre serveur d'applications. Modifiez les informations par défaut ou appuyez sur Entrée pour accepter la valeur par défaut. Appuyez sur Entrée pour continuer. ¨ Si vous sélectionnez Oui, les informations « Serveur d'applications WebSphere et justificatifs d'identité de
l'utilisateur » sont affichées. Entrez le Nom d'utilisateur et le Mot de passe (non renseignés par défaut). Vérifiez le nom du serveur et définissez le port SOAP pour votre serveur d'applications. Modifiez les informations par défaut ou appuyez sur Entrée pour accepter la valeur par défaut. Appuyez sur Entrée pour continuer. 10.
Configurez les paramètres du moteur de nettoyage pour le moteur de nettoyage que vous utilisez. Remarque: Après installation, vous devez effectuer une configuration supplémentaire pour votre moteur de nettoyage conformément aux instructions dans le Guide de l’adaptateur de nettoyage de Informatica MDM Hub. ¨ Si vous utilisez AddressDoctor : - Spécifiez l'emplacement du fichier de configuration. Appuyez sur Entrée. - Spécifiez l'emplacement du fichier de paramètres. Appuyez sur Entrée. - Spécifiez le paramètre de type de correction. Appuyez sur Entrée. ¨ Si vous utilisez Business Objects DQ XI, vous devez configurer Business Objects DQ XI en utilisant le
programme d'installation du Cleanse Match Server. Spécifiez les paramètres nom d'hôte, port et sousfichier (par défaut, dqxiserver1_substitutions_fr.xml) pour votre moteur de nettoyage Business Objects DQ XI. Appuyez sur Entrée. L'écran Déploiement donne l'option d'exécuter le script postInstallSetup maintenant ou de l'exécuter manuellement plus tard. ¨ Appuyez sur Entrée pour accepter la valeur par défaut. ¨ Si vous voulez changer des informations dans le résumé de préinstallation, tapez BACK pour revenir à un
écran d'informations spécifique et effectuer les modifications.
230
Annexe A: Installation depuis la ligne de commande
Cleanse Match Server Informatica est installé en fonction des informations de configuration que vous avez fournies. Lorsque le processus d'installation est terminé, l'écran Installation terminée est affiché. ¨ Appuyez sur Entrée pour quitter le programme d'installation.
11.
Contrôlez les fichiers suivants, utiles pour le dépannage de tout processus d'installation du Cleanse Match Server et à fournir au Support client international Informatica. Fichier
Description
< répertoire_installation_infamdm >/hub/cleanse/ Informatica_MDM_Hub_Cleanse_Match_Server_InstallLog_fr.xml
Indique les erreurs et l'état de l'installation du Cleanse Match Server.
< répertoire_installation_infamdm >/hub/cleanse/logs/ postInstallSetup.log
Indique les résultats du script postInstallSetup.
< répertoire_installation_infamdm >/hub/cleanse/logs/ cmxserver.log
Journaux du serveur de nettoyage.
< répertoire_installation_infamdm >/hub/cleanse/ infamdm_installer_debug.txt
Indique les éléments choisis lors de l'installation.
< répertoire_installation_infamdm >/hub/cleanse/logs/ installPrereq.log
Contient les messages des prérequis générés lors de l'installation.
Les fichiers journaux WebSphere sont stockés à l'emplacement suivant :
Situé dans l'arborescence sous le répertoire d'installation de votre serveur d'applications.
< rép_installation_WebSphere servername >.
> /profiles/AppSrv01/logs/<
Nom des fichiers journaux : startServer.log, stopServer.log, SystemErr.log et SystemOut.log.
Enregistrez une copie de ces fichiers journaux dans le répertoire de documentation de l'installation décrit dans “Documentation de votre installation” à la page 4.
Installation silencieuse depuis la ligne de commande Vous pouvez exécuter une « installation silencieuse » depuis la ligne de commande pour installer le Serveur Hub et Cleanse Match Server. Avec l'installation silencieuse, vous ne verrez aucun des écrans ou messages de l'installation. Vous pouvez vouloir utiliser une installation silencieuse si vous effectuez de multiples installations ou si vous installez sur un cluster de machines. L'installation silencieuse peut être exécutée sur des systèmes UNIX ou Windows.
Considérations lors de l'installation en mode silencieux L'installation en mode silencieux n'est pas interactive - elle est complètement silencieuse. Par conséquent, vous ne verrez aucun écran, message de progression ou d'échec, même si l'installation en mode silencieux échoue. L'installation en mode silencieux ne valide pas vos paramètres. Le processus d'installation en mode silencieux peut s'effectuer avec succès même si vous avez fourni des paramètres incorrects, comme par exemple un chemin de serveur d'applications ou un paramètre de port incorrect. Ces problèmes peuvent être connus seulement une fois l'installation en mode silencieux terminée, lorsque vous tentez d'exécuter Informatica MDM Hub. Remarque: N'utilisez pas l'utilisateur root lors de l'installation du Cleanse Match Server sur RedHat Linux. Créez et utilisez un profil d'utilisateur distinct pour installer Informatica MDM Hub. Il s'agit d'une restriction de
Installation silencieuse depuis la ligne de commande
231
InstallAnywhere, comme l'utilisateur racine ne possède pas de .profile pour définir les variables d'environnement lors de l'installation.
Fichiers de propriétés de l'installation en mode silencieux Pour exécuter une installation en mode silencieux, vous devez créer deux fichiers de propriétés silencieux, un pour le serveur Hub et un autre pour le Cleanse Match Server. Des exemples de fichiers de propriétés en mode silencieux sont situés dans le répertoire de distribution Informatica à l'emplacement suivant : Composant
Emplacement
Serveur Hub
< répertoire_installation_infamdm >/silent_install/mrmserver
Cleanse Match Server
< répertoire_installation_infamdm >/silent_install/mrmcleanse
Partez de ces exemples de fichiers et modifiez-les en fonction de votre environnement. Important: Dans le fichier de propriétés silencieux, les barres obliques inverses (\) et les barres obliques (/) sont des caractères spéciaux, vous devez donc en entrer deux de chaque lorsque vous y saisissez des informations, comme par exemple, lorsque vous entrez un chemin d'installation. Par exemple, pour entrer le chemin vers le répertoire de nettoyage (\u1\infamdm\hub\cleanse), vous devez entrer : \\u1\\infamdm\\hub\\cleanse.
Créer un fichier de propriétés pour le serveur Hub Important: Comme le programme d'installation silencieux ne valide pas les paramètres dans vos fichiers de propriétés, veillez à spécifier les paramètres corrects et vérifiez-les avant d'exécuter le programme d'installation silencieux. Créez le fichier silentInstallServer_sample.properties pour le serveur Hub. Vous pouvez renommer ce fichier et il peut être placé n'importe où sur l'ordinateur. Les tables suivantes contiennent les propriétés à configurer pour l'installation silencieuse du serveur Hub. Répertoire d'installation et propriétés de licence Définir les propriétés suivantes pour le répertoire d'installation, le chemin de licence et le nom de fichier : Propriété
Valeur
INSTALLER_UI
silencieux
USER_INSTALL_DIR
Répertoire où installer le serveur Hub. Exemple : < répertoire_installation_infamdm >//hub//server
SIP.LICENSE.PATH
Chemin vers votre fichier de licence Informatica
SIP.LICENSE.FILENAME
Nom du fichier de licence (siperian.license)
Propriétés du serveur d'applications Définir les propriétés pour seulement un serveur d'applications : JBoss, WebSphere ou WebLogic.
232
Annexe A: Installation depuis la ligne de commande
Propriétés JBoss Définir les propriétés suivantes pour JBoss : Propriété
Valeur
SIP.AS.CHOICE
Nom du serveur d'applications : « JBoss »
SIP.AS.HOME
Chemin vers le répertoire de base JBoss
JBOSS.AS.PORT_1
Votre numéro de port JBoss. Exemple : 8080
SIP.JBOSS.CONFIGURATION_NAME
Nom de configuration. Par défaut production.
Propriétés WebLogic Définir les propriétés suivantes pour WebLogic : Propriété
Valeur
SIP.AS.CHOICE
Nom du serveur d'applications : « WebLogic »
SIP.AS.HOME
Chemin vers le répertoire de base WebLogic. Exemple : // bea//projets_utilisateurs//domains//domaine_base
SIP.APPSERVER.HOST
Nom d'hôte. Exemple : localhost
SIP.APPSERVER.SERVER
Nom du serveur d'administration. Exemple : AdminServer
SIP.APPSERVER.USERNAME
Nom d'utilisateur. Exemple : weblogic
SIP.APPSERVER.PASSWORD
Mot de passe. Exemple : weblogic
WEBLOGIC.AS.PORT
Port du serveur d'applications. Exemple : 7001
Propriétés WebSphere Définir les propriétés suivantes pour WebSphere : Propriété
Valeur
SIP.AS.CHOICE
Nom du serveur d'applications : « WebSphere »
SIP.AS.HOME
Chemin vers le répertoire de base WebSphere. Exemple : //WebSphere//AppServer
SIP.AS.SERVER
Exemple de nom de serveur : server1
SIP.AS.PROFILENAME
Nom de profil du serveur d'applications. Exemple : AppSrv01
SIP.AS.PORT_2
Port 2 (port RMI). Exemple : 2809
Installation silencieuse depuis la ligne de commande
233
Propriété
Valeur
SIP.AS.PORT_3
Port 3 (port SOAP). Exemple : 8880
SIP.WEBSPHERE.SECURITY.ENABLED (Non ou Oui)
si SIP.WEBSPHERE.SECURITY.ENABLED est "Oui", les deux propriétés suivantes doivent être définies SIP.APPSERVER.USERNAME=username SIP.APPSERVER.PASSWORD=password
Propriétés de la base de données Définir les propriétés pour seulement un serveur de base de données : Oracle ou DB2. Propriétés Oracle Définir les propriétés suivantes pour la base de données Oracle :
234
Propriété
Valeur
SIP.DB.CHOICE
Type de serveur de base de données. « Oracle »
SIP.ORACLE.CONNECTION.TYPE
Type de connexion. Une des valeurs suivantes : Nom de service : connectez-vous à Oracle à l'aide du nom de service. SID : connectez-vous à Oracle à l'aide de l'identifiant système Oracle. Pour de plus amples informations à propos des noms SERVICE et SID, veuillez vous reporter à votre documentation Oracle.
SIP.DB.SERVER
Nom du serveur de bases de données. Exemple : localhost
SIP.DB.PORT
Port de la base de données. Exemple : 1521
SIP.DB.SID
Si SIP.ORACLE.CONNECTION.TYPE est « SID », alors SIP.DB.SID doit être l'ID de schéma de base de données Oracle (SID). Sinon, le paramètre de SIP.DB.SID devrait être le nom de service Oracle.
SIP.DB.SCHEMA_NAME
Nom du schéma de la base de données : Exemple : cmx_system
SIP.DB.USER
Nom d'utilisateur de la base de données. Exemple : cmx
SIP.DB.PASSWORD
Mot de passe de la base de données. Exemple : !!cmx!!
SIP.DB.URL_SILENT
seulement si SIP.ORACLE.CONNECTION.TYPE est « Nom de service » et si vous voulez personnaliser l'URL de connexion JDBC, définissez SIP.ORACLE.CONNECTION.CUSTOMIZATION sur 'Oui'. Sinon, n'utilisez pas cette variable dans ce fichier ou définissez-la sur « Non ». Seulement si SIP.ORACLE.CONNECTION.CUSTOMIZATION est défini
Annexe A: Installation depuis la ligne de commande
Propriété
Valeur sur 'Oui', SIP.DB.URL_SILENT doit être défini sur une URL de base de données personnalisée. La valeur de SIP.DB.URL_SILENT doit commencer par « jdbc:oracle:thin:@ », et cette variable est utilisée seulement lorsque SIP.ORACLE.CONNECTION.CUSTOMIZATION=Oui pour Oracle dans le type de connexion « Nom de service ».
Propriétés PostInstallSetup Si vous voulez exécuter postInstallSetup comme part d'une installation silencieuse, définissez cette propriété : Propriété
Valeur
RUN_DEPLOYMENTSETUP
Définissez sur « Oui » si vous voulez exécuter postInstallSetup. Définissez sur « Non » si vous ne voulez pas exécuter postInstallSetup à la fin de l'installation.
Créer un fichier de propriétés pour le Cleanse Match Server Important: Comme le programme d'installation silencieux ne valide pas les paramètres dans vos fichiers de propriétés, veillez à spécifier les paramètres corrects et vérifiez-les avant d'exécuter le programme d'installation silencieux. Créez le fichier silentInstallCleanse_sample.properties pour le serveur Hub. Vous pouvez renommer ce fichier et il peut être placé n'importe où sur l'ordinateur. Les tables suivantes contiennent les propriétés à configurer pour l'installation silencieuse du Cleanse Match Server. Les tables suivantes contiennent les propriétés à définir pour le fichier de propriétés de l'installation silencieuse du Cleanse Match Server. Définir le répertoire d'installation, le chemin de licence et les propriétés de nom de fichier suivants : Propriété
Valeur
INSTALLER_UI
silencieux
USER_INSTALL_DIR
Répertoire où installer le Cleanse Match Server. Exemple : < répertoire_installation_infamdm >//hub//cleanse.
SIP.LICENSE.PATH
Chemin vers votre fichier de licence Informatica
SIP.LICENSE.FILENAME
Nom du fichier de licence (siperian.license)
Propriétés du serveur d'applications Définir les propriétés pour seulement un serveur d'applications : JBoss, WebSphere ou WebLogic.
Installation silencieuse depuis la ligne de commande
235
Propriétés JBoss Définir les propriétés suivantes pour JBoss : Propriété
Valeur
SIP.AS.CHOICE
Nom du serveur d'applications : « JBoss »
SIP.AS.HOME
Chemin vers le répertoire de base JBoss
JBOSS.AS.PORT_1
Votre numéro de port JBoss. Exemple : 8080
SIP.JBOSS.CONFIGURATION_NAME
Nom de configuration. Par défaut production.
Propriétés WebLogic Définir les propriétés suivantes pour WebLogic : Propriété
Valeur
SIP.AS.CHOICE
Nom du serveur d'applications : « WebLogic »
SIP.AS.HOME
Chemin vers le répertoire de base WebLogic. Exemple : C\:\\bea\\projets_utilisateurs\\domains\ \domaine_base
SIP.APPSERVER.HOST
Nom d'hôte. Exemple : localhost
SIP.APPSERVER.SERVER
Nom du serveur d'administration. Exemple : AdminServer
SIP.APPSERVER.USERNAME
Nom d'utilisateur. Exemple : weblogic
SIP.APPSERVER.PASSWORD
Mot de passe. Exemple : weblogic
SIP.AS.PORT
Port du serveur d'applications. Exemple : 7001
Propriétés WebSphere Définir les propriétés suivantes pour WebSphere :
236
Propriété
Valeur
SIP.AS.CHOICE
Nom du serveur d'applications : « WebSphere »
SIP.AS.HOME
Chemin vers le répertoire de base WebSphere Exemple : C\:\\Program Files\\WebSphere\\AppServer
SIP.AS.SERVER
Nom du serveur d'applications. Exemple : server1
SIP.AS.PROFILENAME
Nom de profil du serveur d'applications. Exemple : AppSrv01
SIP.WEBSPHERE.SOAP.PORT
Port utilisé pour les services SOAP.
Annexe A: Installation depuis la ligne de commande
Propriété
Valeur Exemple : 8880
SIP.WEBSPHERE.SECURITY.ENABLED
si SIP.WEBSPHERE.SECURITY.ENABLED est « Oui », les deux propriétés suivantes doivent être définies SIP.APPSERVER.USERNAME=username SIP.APPSERVER.PASSWORD=password
Systèmes d'exploitation : Si le système d'exploitation (OS) pour l'installation est Linux, un des choix d'OS doit être activé dans le fichier de propriétés. Enlevez le signe dièse (#) devant la propriété pour l'activer. Propriété
Valeur
SIP.OS.CHOICE=Red Hat Linux
Activer pour utiliser Red Hat Linux
SIP.OS.CHOICE=Suse Linux
Activer pour utiliser SUSE Linux
Propriétés du moteur de nettoyage Définir les propriétés pour le moteur de nettoyage que vous utiliserez avec le Cleanse Match Server Informatica. Propriétés du moteur de nettoyage AddressDoctor Définir les propriétés suivantes pour le moteur de nettoyage AddressDoctor : Propriété
Valeur
SIP.ADDRESSDOCTOR.SETCONFIGFILE
Emplacement de votre fichier de configuration AddressDoctor : //apps//infamdm//hub//cleanse//resources// AddressDoctor//5//SetConfig.xml
SIP.ADDRESSDOCTOR.OPTIMIZATION
Emplacement de votre fichier de paramètres AddressDoctor : //apps//infamdm//hub//cleanse//resources// AddressDoctor//5//Parameter.xml
SIP.ADDRESSDOCTOR.DEFAULTCORRECTIONTYPE
Type de correction du moteur de nettoyage AddressDoctor : PARAMETERS_DEFAULT
Propriétés FirstLogic Direct Définir les propriétés suivantes pour FirstLogic Direct : Propriété
Valeur
SIP.FLDIRECT.HOST
Nom d'hôte. Exemple : localhost
SIP.FLDIRECT.PORT
Port FirstLogic Direct. Exemple : 20004
SIP.FLDIRECT.SUBFILE
Sous-fichier FirstLogic Direct. Exemple :
Installation silencieuse depuis la ligne de commande
237
Propriété
Valeur dqxiserver1_substitutions_fr.xml
Propriétés PostInstallSetup Si vous voulez exécuter postInstallSetup comme part d'une installation silencieuse, définissez cette propriété : Propriété
Valeur
RUN_DEPLOYMENTSETUP
Définissez l’une des valeurs suivantes : - « Oui » si vous voulez exécuter postInstallSetup. - « Non » si vous ne voulez pas exécuter postInstallSetup à la fin de l'installation.
Redémarrer votre système d'exploitation Pour redémarrer votre système d'exploitation dans une installation silencieuse, changer la valeur pour ces propriétés : Propriété
Valeur
RESTART_NEEDED
Une des valeurs suivantes : - OUI pour redémarrer. - NON (par défaut) si vous ne voulez pas redémarrer.
USER_REQUESTED_RESTART
Une des valeurs suivantes : - OUI pour redémarrer. - NON (par défaut) si vous ne voulez pas redémarrer.
Exécuter l'installation silencieuse Une fois que vous avez créé les fichiers de propriétés pour Serveur Hub et Cleanse Match Server, vous pouvez exécuter l'installation silencieuse. Pour exécuter l'installation silencieuse : 1.
Vérifiez que votre serveur d'applications est démarré et fonctionne correctement.
2.
Pour l'installation du serveur Hub, entrez la commande suivant à l'invite de commande : ./hub_install.bin -f
3.
Pour Cleanse Match Server, entrez la commande suivant à l'invite de commande : ./hub_cleanse_install.bin -f
4.
Après l'installation, consultez le fichier postInstallSetup.log pour vérifier que l'installation est réussie. ¨ Si vous définissez la propriété RUN_DEPLOYMENTSETUP sur Non, vérifiez la présence du fichier < infamdm_install_directory >/logs/postInstall.log. ¨ Si vous définissez la propriété RUN_DEPLOYMENTSETUP sur Oui, vous pouvez vérifier que le fichier < infamdm_install_directory /logs/postInstallSetup.log contient BUILD RÉUSSI (ou échec si l'installation a
échoué) à la fin du fichier journal.
238
Annexe A: Installation depuis la ligne de commande
ANNEXE B
Configuration manuelle des files d'attente de messages du système Informatica Cette annexe comprend les rubriques suivantes : ¨ Présentation de la configuration manuelle des files d'attente de messages du système Informatica, 239 ¨ À propos des files d'attente de messages de Informatica MDM Hub, 239 ¨ Configuration des files d'attente de messages (JBoss/UNIX), 240 ¨ Configurer les files d'attente de messages (WebLogic/UNIX), 241 ¨ Configuration des files d'attente de messages (WebSphere/UNIX), 243 ¨ Configurer les files d'attente de messages (JBoss/Windows), 244 ¨ Configurer les files d'attente de messages (WebLogic/Windows), 246 ¨ Configurer les files d'attente de messages (WebSphere/Windows), 247
Présentation de la configuration manuelle des files d'attente de messages du système Informatica Cette annexe décrit les étapes pour la configuration manuelle des files d'attente de messages et des fabriques de connexions de JMS. Généralement, les files d'attente de messages et les fabriques de connexions sont créées automatiquement lors de l'installation. Ces instructions s'appliquent à des fins de dépannage. Par exemple, en cas d'échec de la création automatique des files d'attente ou de leur suppression accidentelle après l'installation.
À propos des files d'attente de messages de Informatica MDM Hub Services Integration Framework (SIF) un utilise un bean orienté message (MDB) dans la file d'attente JMS (nommée siperian.sif.jms.queue) pour traiter les demandes SIF entrantes asynchrones. Cette file d'attente de
239
messages et la fabrique de connexions (nommée siperian.mrm.jms.xaconnectionfactory) doivent être configurées pour le serveur d'applications spécifique que vous utilisez pour votre implémentation de Informatica MDM Hub. Une configuration correcte de vos files d'attente de messages est essentielle à une installation entièrement fonctionnelle de Informatica MDM Hub. Le programme d'installation de Informatica MDM Hub configure automatiquement vos files d'attente de messages lors de l'installation.
Configuration des files d'attente de messages (JBoss/ UNIX) Les files d'attente de messages de JMS sont automatiquement configurées par le programme d'installation de Informatica. Pour vérifier que les files d'attente des messages JMS soient correctement configurées, vérifiez la configuration JMS sous /server//deploy/messaging. Dans le fichier siperian-jms-ds.xml, vous devriez trouver siperian.mrm.jms.xaconnectionfactory (la fabrique de connexions XA), et dans le fichier siperian-destinations-service.xml, vous devriez trouver siperian.sif.jms.queue. Le serveur JBoss est configuré manuellement pour Informatica en éditant le fichier siperian-destinationsservice_fr.xml pour ajouter les files d'attente de messages ainsi que les fabriques de connexion.
Création et configuration d'une nouvelle file d'attente de messages Pour configurer les files d'attente de messages et les fabriques de connexions : 1.
Ouvrez le fichier jboss/server/< nom_de_configuration >/deploy/messaging/siperian-destinationsservice_fr.xml dans un éditeur. Ajoutez la déclaration de file d'attente suivante : jboss.messaging:service=ServerPeer jboss.messaging:service=PostOffice
2.
Ouvrez le fichier jboss\server\< nom_de_configuration >\deploy\messaging\siperian-jms-ds_fr.xml dans un éditeur.
3.
Ajoutez la déclaration suivante pour une fabrique de connexions JMS (XA activé). siperian.mrm.jms.xaconnectionfactory jms-ra.rar org.jboss.resource.adapter.jms.JmsConnectionFactory javax.jms.Topic java:/DefaultJMSProvider 20 JmsXARealm jboss.messaging:service=ServerPeer
Les files d'attente de messages JMS de JBoss et la fabrique de connexions sont à présent configurées.
240
Annexe B: Configuration manuelle des files d'attente de messages du système Informatica
Configuration de files d'attente de messages supplémentaires Les étapes suivantes permettent de configurer les files d'attente de messages du système Informatica à des fins de test. Ceci est également un exemple de configuration des files d'attente supplémentaires. Ces étapes sont facultatives. Pour configurer une file d'attente de messages test : 1.
Ouvrez le fichier jboss\server\< nom_de_configuration >\deploy\messaging\siperian-destinationsservice_fr.xml dans un éditeur.
2.
Ajoutez la déclaration de file d'attente suivante : jboss.messaging:service=ServerPeer jboss.messaging:service=PostOffice jboss.messaging:service=ServerPeer jboss.messaging:service=PostOffice
Remarque: Cette configuration n'est requise qu'à des fins de test.
Configurer les files d'attente de messages (WebLogic/ UNIX) Configurez manuellement le serveur d'applications WebLogic en créant une fabrique de connexions et des files d'attente de messages.
Création et configuration d'une nouvelle file d'attente de messages Cette section décrit la méthode de création et de configuration d'une file d'attente de messages.
Étape 1. Créez un nouveau serveur et module JMS 1.
Démarrez la console WebLogic et cliquez sur Verrouiller&Éditer.
2.
Allez dans Services > Messagerie > Serveurs JMS.
3.
Créez un nouveau serveur JMS en utilisant le nom SiperianJMSServer et cliquez sur Suivant.
4.
Sélectionnez le nom du serveur dans la liste déroulante Cible et cliquez sur Terminer.
5.
Allez dans Services > Messagerie > Modules JMS.
6.
Créez un nouveau module JMS en utilisant le nom SiperianModule et cliquez sur Suivant.
7.
Choisissez le serveur Cible en sélectionnant la case à cocher.
8.
Cliquez sur Suivant puis sur Terminer.
Étape 2. Créez une fabrique de connexions pour le nouveau module 1.
Allez dans le SiperianModule que vous avez créé à l'étape précédente.
Configurer les files d'attente de messages (WebLogic/UNIX)
241
2.
Cliquez sur Nouveau dans le Résumé des ressources
3.
Choisissez Fabrique de connexions et cliquez sur Suivant.
4.
Spécifiez « siperian.mrm.jms.xaconnectionfactory » à la fois pour le nom et pour le nom JNDI et cliquez sur Suivant.
5.
Choisissez le serveurcible et cliquez sur Terminer.
Étape 3. Configurez la nouvelle Fabrique de connexions 1.
Allez dans le siperian.mrm.jms.xaconnectionfactory que vous avez créé à l'étape précédente, sous Configuration.
2.
Cliquez sur Transactions.
3.
Cochez la case Fabrique de connexions XA activée.
4.
Cliquez sur Enregistrer pour enregistrer la modification.
Étape 4. Ajoutez des files d'attente de messages au module 1.
Allez dans SiperianModule et cliquez sur Nouveau dans Résumé des ressources.
2.
Choisissez File d'attente et cliquez sur Suivant.
3.
Spécifiez « siperian.sif.jms.queue » à la fois pour le nom et pour le nom JNDI et cliquez sur Suivant.
4.
Choisissez le serveur JMS que vous avez créé à l'étape 1 et cliquez sur Terminer.
5.
Cliquer sur Activer les modifications.
Étape 5. Créez une nouvelle file d'attente de sous-déploiement 1.
Allez dans SiperianModule et cliquez sur Nouveau dans Résumé des ressources.
2.
Choisissez File d'attente et cliquez sur Suivant.
3.
Cliquez sur le bouton Créer un nouveau sous-déploiement.
4.
Vérifiez que le Nom de sous-déploiement est « siperian.sif.jms.queue » et cliquez sur OK.
5.
Utilisez « siperian.sif.jms.queue » à la fois pour le nom et pour le nom JNDI et cliquez sur Suivant.
6.
Choisissez le serveur JMS que vous venez de créer et cliquez sur Terminer.
7.
Cliquez sur Activer les modifications.
Les files d'attente de messages JMS WebLogic et les fabriques de connexions sont maintenant configurées.
Configuration de files d'attente de messages supplémentaires Les étapes suivantes permettent de configurer les files d'attente de messages à des fins de test. Ceci est également un exemple de configuration des files d'attente supplémentaires. Ces étapes sont facultatives. Pour configurer des files d'attente de messages test supplémentaires :
242
1.
Dans la Console WebLogic, cliquez sur Verrouiller et éditer.
2.
Allez dans Services > Messagerie > Modules JMS.
3.
Choisissez « Module Siperian ». Cliquez sur Nouveau dans Résumé des ressources.
4.
Choisissez File d'attente et cliquez sur Suivant.
5.
Indiquez « siperian.sif.test.jms.queue » pour le nom et le nom de JNDI et cliquez sur Suivant.
Annexe B: Configuration manuelle des files d'attente de messages du système Informatica
6.
Choisissez le serveur JMS que vous venez de créer et cliquez sur Terminer.
7.
Cliquez sur Activer les modifications. Remarque: Cette configuration n'est requise qu'à des fins de test.
Configuration des files d'attente de messages (WebSphere/UNIX) Configurez manuellement le serveur d'applications WebSphere en créant une fabrique de connexions et des files d'attente de messages.
Création et configuration d'une nouvelle file d'attente de messages Cette section décrit la méthode de création et de configuration d'une file d'attente de messages.
Étape 1. Créez et configurez un nouveau Bus dans le serveur WebSphere 1.
Dans la console WebSphere, allez sur Intégration de service > Bus.
2.
Créez un nouveau Bus avec le nom « SiperianBus » et enregistrez la modification.
3.
Allez dans le SiperianBus que vous venez de créer et cliquez sur Membres du Bus.
4.
Ajoutez un nouveau membre dans la liste déroulante Serveur.
5.
Choisissez le serveur sur lequel votre application est exécutée et cliquez sur Suivant, puis sélectionnez Stockage de données.
6.
Cliquez sur Suivant sous ceci et vérifiez que Créer la source de données par défaut avec un nom JNDI généré est coché.
7.
Cliquez sur Suivant puis sur Terminer. Enregistrez la modification.
8.
Allez dans le SiperianBus que vous venez de créer et cliquez sur Destination.
9.
Cliquez sur Nouveau et choisissez la File d'attente comme type de destination puis cliquez sur Suivant.
10.
Utilisez le nom « SiperianQueue » comme identificateur et cliquez sur Suivant.
11.
Choisissez le membre de bus que vous venez de créer et cliquez sur Suivant.
12.
Cliquez sur Terminer puis sur Enregistrer.
Étape 2. Configurez une nouvelle Fabrique de connexions 1.
Dans la console WebSphere, allez sur Ressources > JMS > Fournisseurs JMS
2.
Sélectionnez « Nœud=Node01 » dans la liste déroulante.
3.
Choisissez le fournisseur de messagerie par défaut.
4.
Cliquez sur Fabrique de connexions de file d'attente JMS. Configurez une nouvelle fabrique de connexions JMS en utilisant « siperian.mrm.jms.xaconnectionfactory » à la fois pour le nom et pour le nom JNDI.
5.
Choisissez le « SiperianBus » comme nom de Bus pour la fabrique de connexions JMS. Enregistrez la modification.
6.
Cliquez sur Files d'attente et sélectionnez la portée « Nœud=Node01 » dans la liste déroulante.
Configuration des files d'attente de messages (WebSphere/UNIX)
243
Étape 3. Configurez une nouvelle file d'attente JMS 1.
Cliquez sur Nouveau. Sélectionnez Fournisseur de messagerie par défaut et cliquez sur OK.
2.
Utilisez « siperian.sif.jms.queue » à la fois pour le nom et pour le nom JNDI.
3.
Choisissez le « SiperianBus » comme nom de bus et le « SiperianQueue » que vous avez créé comme nom de File d'attente. Enregistrez la modification.
4.
Cliquez sur Spécification d'activation JMS. Sélectionnez la portée « Nœud=Node01 » dans la liste déroulante.
5.
Configurez une nouvelle activation Informatica. Cliquez sur Nouveau. Utilisez « SiperianActivation » à la fois pour le nom et pour le nom JNDI. Choisissez File d'attente comme type de Destination et « siperian.sif.jms.queue » comme nom de Destination JNDI. Choisissez « SiperianBus » comme nom de Bus. Enregistrez la modification.
Configuration de files d'attente de messages supplémentaires Les étapes suivantes permettent de configurer les files d'attente de messages à des fins de test. Ceci est également un exemple de configuration des files d'attente supplémentaires. Ces étapes sont facultatives.
Étape 1. Créez la file d'attente de messages de test 1.
Dans la console WebSphere, allez sur Intégration de service > Bus.
2.
Sélectionnez SiperianBus et cliquez sur Destination.
3.
Cliquez sur Nouveau et choisissez File d'attente comme type de destination. Cliquez sur Suivant.
4.
Utilisez le nom « SiperianTestQueue » comme identificateur et cliquez sur Suivant.
5.
Choisissez le membre du Bus et cliquez sur Suivant.
6.
Cliquez sur Terminer et enregistrez la modification.
Étape 2. Configurez la file d'attente de messages de test 1.
Dans la console WebSphere, allez sur Ressources > Fournisseurs JMS > Messagerie par défaut.
2.
Cliquez sur File d'attente et configurez une nouvelle file d'attente JMS en utilisant « siperian.sif.test.jms.queue » à la fois pour le nom et pour le nom JNDI.
3.
Choisissez « SiperianBus » comme nom de Bus et « SiperianTestQueue » que vous avez créé comme nom de File d'attente. Remarque: Cette configuration n'est nécessaire qu'à des fins de test.
Configurer les files d'attente de messages (JBoss/ Windows) Les files d'attente de messages du système Informatica sont automatiquement configurées par le programme d'installation de Informatica. Pour vérifier que les files d'attente de messages du système Informatica ont été correctement configurées, vérifiez la configuration de JMS dans < répertoire_installation_JBoss >\server\< nom_de_configuration >\deploy\messaging. Dans le fichier siperian-jms-ds_fr.xml, vous devez trouver siperian.mrm.jms.xaconnectionfactory (la fabrique de connexions de XA), et dans siperian-destinationsservice_fr.xml, vous devez trouver le fichier siperian.sif.jms.queue.
244
Annexe B: Configuration manuelle des files d'attente de messages du système Informatica
Le serveur d'applications JBoss est configuré manuellement pour Informatica en éditant le fichier siperiandestinations-service_fr.xml pour ajouter les files d'attente de messages du système Informatica ainsi que les fabriques de connexion.
Création et configuration d'une nouvelle file d'attente de messages Pour configurer les files d'attente de messages et les fabriques de connexions du système Informatica : 1.
Ouvrez le fichier jboss\server\< nom_de_configuration >\deploy\jms\siperian-destinations-service_fr.xml dans un éditeur. Ajoutez la déclaration de file d'attente suivante : jboss.messaging:service=ServerPeer jboss.messaging:service=PostOffice
2.
Ouvrez le fichier jboss\server\< nom_de_configuration >\deploy\messaging\siperian-jms-ds_fr.xml dans un éditeur.
3.
Ajoutez la déclaration suivante pour une fabrique de connexions JMS (XA activé). siperian.mrm.jms.xaconnectionfactory jms-ra.rar org.jboss.resource.adapter.jms.JmsConnectionFactory javax.jms.Topic java:/DefaultJMSProvider 20 JmsXARealm jboss.messaging:service=ServerPeer
Les files d'attente de messages du système Informatica de JBoss et la fabrique de connexions sont à présent configurées.
Configuration de files d'attente de messages supplémentaires Les étapes suivantes permettent de configurer les files d'attente de messages du système Informatica à des fins de test. Ceci est également un exemple de configuration des files d'attente supplémentaires. Ces étapes sont facultatives. Pour configurer une file d'attente de messages test : 1.
Ouvrez le fichier jboss\server\< nom_de_configuration >\deploy\messaging\siperian-destinationsservice_fr.xml dans un éditeur.
2.
Ajoutez la déclaration de file d'attente suivante : jboss.messaging:service=ServerPeer jboss.messaging:service=PostOffice
Configurer les files d'attente de messages (JBoss/Windows)
245
jboss.messaging:service=ServerPeer jboss.messaging:service=PostOffice
Remarque: Cette configuration n'est requise qu'à des fins de test.
Configurer les files d'attente de messages (WebLogic/ Windows) Configurez manuellement le serveur d'applications WebLogic en créant une fabrique de connexions et des files d'attente de messages.
Création et configuration d'une nouvelle file d'attente de messages Cette section décrit la méthode de création et de configuration d'une file d'attente de messages.
Étape 1. Créez un nouveau serveur et module JMS 1.
Démarrez la console WebLogic et cliquez sur Verrouiller&Éditer.
2.
Allez dans Services > Messagerie > Serveurs JMS.
3.
Créez un nouveau serveur JMS en utilisant le nom SiperianJMSServer et cliquez sur Suivant.
4.
Sélectionnez le nom du serveur dans la liste déroulante Cible et cliquez sur Terminer.
5.
Allez dans Services > Messagerie > Modules JMS.
6.
Créez un nouveau module JMS en utilisant le nom SiperianModule et cliquez sur Suivant.
7.
Choisissez le serveur Cible en sélectionnant la case à cocher.
8.
Cliquez sur Suivant puis sur Terminer.
Étape 2. Créez une fabrique de connexions pour le nouveau module 1.
Allez dans le SiperianModule que vous avez créé à l'étape précédente.
2.
Cliquez sur Nouveau dans le Résumé des ressources
3.
Choisissez Fabrique de connexions et cliquez sur Suivant.
4.
Spécifiez « siperian.mrm.jms.xaconnectionfactory » à la fois pour le nom et pour le nom JNDI et cliquez sur Suivant.
5.
Choisissez le serveurcible et cliquez sur Terminer.
Étape 3. Configurez la nouvelle Fabrique de connexions
246
1.
Allez dans le siperian.mrm.jms.xaconnectionfactory que vous avez créé à l'étape précédente, sous Configuration.
2.
Cliquez sur Transactions.
3.
Cochez la case Fabrique de connexions XA activée.
4.
Cliquez sur Enregistrer pour enregistrer la modification.
Annexe B: Configuration manuelle des files d'attente de messages du système Informatica
Étape 4. Ajoutez des files d'attente de messages au module 1.
Allez dans SiperianModule et cliquez sur Nouveau dans Résumé des ressources.
2.
Choisissez File d'attente et cliquez sur Suivant.
3.
Spécifiez « siperian.sif.jms.queue » à la fois pour le nom et pour le nom JNDI et cliquez sur Suivant.
4.
Choisissez le serveur JMS que vous avez créé à l'étape 1 et cliquez sur Terminer.
5.
Cliquer sur Activer les modifications.
Étape 5. Créez une nouvelle file de sous-déploiement 1.
Allez dans SiperianModule et cliquez sur Nouveau dans Résumé des ressources.
2.
Choisissez File d'attente et cliquez sur Suivant.
3.
Cliquez sur le bouton Créer un nouveau sous-déploiement.
4.
Vérifiez que le Nom de sous-déploiement est « siperian.sif.jms.queue » et cliquez sur OK.
5.
Utilisez « siperian.sif.jms.queue » à la fois pour le nom et pour le nom JNDI et cliquez sur Suivant.
6.
Choisissez le serveur JMS que vous venez de créer et cliquez sur Terminer.
7.
Cliquez sur Activer les modifications.
Les files d'attente de messages JMS WebLogic et les fabriques de connexions sont maintenant configurées.
Configuration de files d'attente de messages supplémentaires Les étapes suivantes permettent de configurer les files d'attente de messages à des fins de test. Ceci est également un exemple de configuration des files d'attente supplémentaires. Ces étapes sont facultatives. Pour configurer des files d'attente de messages test supplémentaires : 1.
Dans la Console WebLogic, cliquez sur Verrouiller et éditer.
2.
Allez dans Services > Messagerie > Modules JMS.
3.
Choisissez « Module Siperian ». Cliquez sur Nouveau dans Résumé des ressources.
4.
Choisissez File d'attente et cliquez sur Suivant.
5.
Indiquez « siperian.sif.test.jms.queue » pour le nom et le nom de JNDI et cliquez sur Suivant.
6.
Choisissez le serveur JMS que vous venez de créer et cliquez sur Terminer.
7.
Cliquez sur Activer les modifications. Remarque: Cette configuration n'est requise qu'à des fins de test.
Configurer les files d'attente de messages (WebSphere/ Windows) Configurez manuellement le serveur d'applications WebSphere en créant une fabrique de connexions et des files d'attente de messages.
Création et configuration d'une nouvelle file d'attente de messages Cette section décrit la méthode de création et de configuration d'une file d'attente de messages.
Configurer les files d'attente de messages (WebSphere/Windows)
247
Étape 1. Créez et configurez un nouveau Bus dans le serveur WebSphere 1.
Dans la console WebSphere, allez sur Intégration de service > Bus.
2.
Créez un nouveau Bus avec le nom « SiperianBus » et enregistrez la modification.
3.
Allez dans le SiperianBus que vous venez de créer et cliquez sur Membres du Bus.
4.
Ajoutez un nouveau membre dans la liste déroulante Serveur.
5.
Choisissez le serveur sur lequel votre application est exécutée et cliquez sur Suivant, puis sélectionnez Stockage de données.
6.
Cliquez sur Suivant sous ceci et vérifiez que Créer la source de données par défaut avec un nom JNDI généré est coché.
7.
Cliquez sur Suivant puis sur Terminer. Enregistrez la modification.
8.
Allez dans le SiperianBus que vous venez de créer et cliquez sur Destination.
9.
Cliquez sur Nouveau et choisissez la File d'attente comme type de destination puis cliquez sur Suivant.
10.
Utilisez le nom « SiperianQueue » comme identificateur et cliquez sur Suivant.
11.
Choisissez le membre de bus que vous venez de créer et cliquez sur Suivant.
12.
Cliquez sur Terminer puis sur Enregistrer.
Étape 2. Configurez une nouvelle Fabrique de connexions 1.
Dans la console WebSphere, allez sur Ressources > JMS > Fournisseurs JMS
2.
Sélectionnez « Nœud=Node01 » dans la liste déroulante.
3.
Choisissez le fournisseur de messagerie par défaut.
4.
Cliquez sur Fabrique de connexions de file d'attente JMS. Configurez une nouvelle fabrique de connexions JMS en utilisant « siperian.mrm.jms.xaconnectionfactory » à la fois pour le nom et pour le nom JNDI.
5.
Choisissez le « SiperianBus » comme nom de Bus pour la fabrique de connexions JMS. Enregistrez la modification.
6.
Cliquez sur Files d'attente et sélectionnez la portée « Nœud=Node01 » dans la liste déroulante.
Étape 3. Configurez une nouvelle file d'attente JMS 1.
Cliquez sur Nouveau. Sélectionnez Fournisseur de messagerie par défaut et cliquez sur OK.
2.
Utilisez « siperian.sif.jms.queue » à la fois pour le nom et pour le nom JNDI.
3.
Choisissez le « SiperianBus » comme nom de bus et le « SiperianQueue » que vous avez créé comme nom de File d'attente. Enregistrez la modification.
4.
Cliquez sur Spécification d'activation JMS. Sélectionnez la portée « Nœud=Node01 » dans la liste déroulante.
5.
Configurez une nouvelle activation Informatica. Cliquez sur Nouveau. Utilisez « SiperianActivation » à la fois pour le nom et pour le nom JNDI. Choisissez File d'attente comme type de Destination et « siperian.sif.jms.queue » comme nom de Destination JNDI. Choisissez « SiperianBus » comme nom de Bus. Enregistrez la modification.
Configuration de files d'attente de messages supplémentaires Les étapes suivantes permettent de configurer les files d'attente de messages à des fins de test. Ceci est également un exemple de configuration des files d'attente supplémentaires. Ces étapes sont facultatives.
248
Annexe B: Configuration manuelle des files d'attente de messages du système Informatica
Étape 1. Créez la file d'attente de messages de test 1.
Dans la console WebSphere, allez sur Intégration de service > Bus.
2.
Sélectionnez SiperianBus et cliquez sur Destination.
3.
Cliquez sur Nouveau et choisissez File d'attente comme type de destination. Cliquez sur Suivant.
4.
Utilisez le nom « SiperianTestQueue » comme identificateur et cliquez sur Suivant.
5.
Choisissez le membre du Bus et cliquez sur Suivant.
6.
Cliquez sur Terminer et enregistrez la modification.
Étape 2. Configurez la file d'attente de messages de test 1.
Dans la console WebSphere, allez sur Ressources > Fournisseurs JMS > Messagerie par défaut.
2.
Cliquez sur File d'attente et configurez une nouvelle file d'attente JMS en utilisant « siperian.sif.test.jms.queue » à la fois pour le nom et pour le nom JNDI.
3.
Choisissez « SiperianBus » comme nom de Bus et « SiperianTestQueue » que vous avez créé comme nom de File d'attente. Remarque: Cette configuration n'est nécessaire qu'à des fins de test.
Configurer les files d'attente de messages (WebSphere/Windows)
249
ANNEXE C
Création manuelle de sources de données Cette annexe comprend les rubriques suivantes : ¨ Présentation de la création manuelle de sources de données, 250 ¨ Création manuelle de sources de données dans Websphere 6.1.0.29, 250
Présentation de la création manuelle de sources de données Cette annexe décrit les étapes pour la création manuelle des sources de données pour Informatica MDM Hub. Généralement, les sources de données sont créées automatiquement lors de l'installation. Utilisez les instructions pour créer manuellement des sources de données à des fins de dépannage. Par exemple, créez manuellement vos sources de données en cas d'échec de la création automatique des files d'attente ou si pour une raison quelconque vous devez créer manuellement vos sources de données.
Création manuelle de sources de données dans Websphere 6.1.0.29 Pour créer manuellement des sources de données pour le serveur d'applications WebSphere, suivez les étapes contenues dans cette section. ¨ Démarrer le serveur d'applications ¨ Indiquer l'emplacement des bibliothèques de pilotes ¨ Créer un compte de sécurité ¨ Créez un fournisseur JDBC ¨ Créez une source de données principale
250
Démarrage du serveur d'applications WebSphere Pour démarrer le serveur d'applications WebSphere : 1.
Démarrez le serveur d'applications WebSphere.
2.
Démarrez la console Admin du serveur d'applications WebSphere.
3.
Connectez-vous avec un nom d'utilisateur.
Spécification de l'emplacement des bibliothèques de pilotes Pour spécifier l'emplacement des bibliothèques de pilotes : 1.
Dans l'arborescence de navigation de la console, sélectionnez Environnement > Variables WebSphere.
2.
Mettez à jour la variable ORACLE_JDBC_DRIVER_PATH pour pointer sur l'emplacement du pilote JDBC (par exemple, /WAS61028/AppServer/lib).
Création du compte de sécurité Pour créer le compte de sécurité à utiliser par la base de données ORS : 1.
Dans l'arborescence de navigation de la console, sélectionnez Sécurité > Globale
2.
Développez Configuration de JAAS dans Authentification à droite de la console et cliquez sur Données d'authentification de J2C.
3.
Pour créer un compte de sécurité, cliquez sur Nouveau.
4.
Définissez les paramètres du nouveau compte de sécurité comme suit : Alias = CMX_SYSTEM User ID = cmx_system Password = !!cmx!!
Remarque: Ne changez pas le nom d'utilisateur (Identifiant utilisateur). Pour plus d'informations sur la méthode de modification des paramètres ci-dessus, consultez la section “Changement du mot de passe de l'utilisateur de CMX_ORS” à la page 252. 5.
Cliquez sur OK pour enregistrer ces informations.
Création du fournisseur JDBC Pour créer le fournisseur JDBC pour la source de données ORS : 1.
Dans l'arborescence de navigation de la console, sélectionnez Ressources > Fournisseurs JDBC.
2.
Vérifiez que l'étendue est définie sur Nœud. (Modifiez et appliquez si ceci doit être changé).
3.
Pour créer un fournisseur JDBC, cliquez sur Nouveau et sélectionnez les éléments suivants : ¨ Sélectionnez Oracle dans la liste de types de bases de données. ¨ Sélectionnez Pilote JDBC d'Oracle comme type de fournisseur. ¨ Sélectionnez la source de données XA dans la liste des types d'implémentations.
4.
Cliquez sur Suivant.
5.
Changez le nom du fournisseur en Fournisseur JDBC Oracle de Informatica (XA).
6.
Cliquez sur OK pour enregistrer.
Création manuelle de sources de données dans Websphere 6.1.0.29
251
Création de la source de données principale Pour créer la source de données principale : 1.
Cliquez sur le fournisseur créé.
2.
Sélectionnez Propriétés supplémentaires > Sources de données.
3.
Pour créer la source de données, cliquez sur Nouveau.
4.
Configurez la nouvelle source de données comme suit : Name = MDM Master Data Source JNDI Name = jdbc/siperian--cmx_system-ds Component-managed Authentication Alias = /cmx_system URL=jdbc:oracle:thin@::
Remarque: Le nom JNDI doit être en minuscules. 5.
Cliquez sur OK pour enregistrer.
Changement du mot de passe de l'utilisateur de CMX_ORS Après avoir installé Informatica MDM Hub, vous pouvez changer le mot de passe pour CMX_ORS. Si c'est le cas, vous devez également : ¨ changer le mot de passe pour l'utilisateur de CMX_ORS dans Oracle ¨ définissez le même mot de passe dans la source de données sur le serveur d'applications. ¨ enregistrer le schéma avec le même nom d'utilisateur et mot de passe
252
Annexe C: Création manuelle de sources de données
INDEX
A ajout de files d'attente de messages au module 242
B base de données changement nom du serveur 213 changement des paramètres du serveur Hub 213 changement du nom de l'instance 204, 206, 213, 216 changement du nom de serveur 203, 206, 215 nom du serveur et d'instance, JBoss 208 base de données cible sélection 147 Base de données ORS création supplémentaire 23 Base de données principale 7 bases de données base de données cible 147 test de connexion 21
C changement du numéro de port de RMI et du serveur d'applications JBoss 208 WebLogic 212 Paramètres du Cleanse Match Server WebLogic 211 Cleanse Match Server à propos de 74 cmxserver.log 186, 188 déploiement manuellement 96, 120, 131 déploiement manuel 84, 109, 143 déploiement sur seconde instance de serveur d'applications 108 déploiement sur une deuxième instance du serveur d'applications 84, 143 fichier cmxcleanse.properties 81, 92, 127 fichiers temporaires, suppression 81, 93, 105, 116, 128, 140 instances du serveur d'applications, configuration de plusieurs 84, 95, 108, 119, 130, 142 multi-threading, configuration 82, 94, 107, 118, 129, 141 multiple, configuration 85, 96, 109 Nom du serveur Oracle TNS 82, 93, 106, 117, 128, 141 numéro de version et de build 81, 92, 105, 116, 127, 140 paramètres de configuration 81, 93, 106, 117, 128, 140 paramètres de journalisation 81, 93, 105, 116, 128, 140 paramètres, mise à jour 191 post-installation 74 serveurs de nettoyage doubles 83, 95, 108, 119, 130, 142 cmx_debug.log 188
configuration des moteurs de nettoyage 81, 105, 127 configuration des serveurs de nettoyage doubles 119, 130, 142 conflits de ports 56 Console Hub à propos de la console Hub 146 base de données cible sélection 147 démarrage 147
D dépannage changement du domaine, WebLogic 210 fichier cmxserver.log 188 fichier log4j.xml 189 fichiers journaux emplacement des 189 fichier cmx_debug.log 188 fichier cmxserver.log 188 fichier console.log 188 fichier log4j.xml 189 présentation 188 installation silencieuse 191, 194 installation silencieuse, Serveur de nettoyage 193, 195 installation silencieuse, serveur Hub 191, 194 WebLogic changement des paramètres du serveur Hub 209 changement du domaine 211 changement du nom d'hôte ou de serveur 211 changement du nom d'utilisateur 210 changement du nom d'utilisateur et du mot de passe 212 changement du numéro de port de RMI 210 Paramètres du Cleanse Match Server, mise à jour 211, 215 désinstallation Stockage Hub 183
E erreur de processus de correspondance VerifyNeedToStrip 197 Espace de table CMX_DATA 13 Espace de table CMX_INDX 14 Espace de table CMX_TEMP 14 espaces de table CMX_DATA 13 CMX_INDX 14 CMX_TEMP 14 création 13 espace de table temporaire 25
253
F
M
fabrique de connexions configurer une nouvelle 248 fichier cmx_debug.log 186, 188 fichier cmx_ors.dmpimp.log 23, 25 fichier cmxcleanse.properties 81, 92, 127 fichier cmxserver.log 34, 41, 48, 55, 62, 68, 186, 219, 223, 227 fichier console.log 186, 188 fichier de licence 30, 38, 44, 51, 58, 65, 76, 87, 98, 111, 122, 133, 218 fichier infamdm_installer_debug.txt 34, 41, 48, 55, 62, 68, 219, 223, 227 fichier journal de débogage, activation 187, 189 fichier postInstallSetup.log 34, 41, 48, 55, 62, 68, 219, 223, 227 fichier setup_ors.log 23, 25 fichiers journaux emplacement, changement 187 fichier cmx_debug.log 186 fichier cmx_ors.dmpimp.log 23, 25 fichier cmxserver.log 34, 41, 48, 55, 62, 68, 186, 219, 223, 227 fichier console.log 186 fichier infamdm_installer_debug.txt 34, 41, 48, 55, 62, 68, 219, 223, 227 Fichier Informatica_MDM_Hub_Server_InstallLog_fr.xml 34, 41, 48, 55, 62, 68, 219, 223, 227 fichier postInstallSetup.log 34, 41, 48, 55, 62, 68, 219, 223, 227 fichier setup_ors.log 23, 25 gestion 187 présentation 185 files d'attente de messages configuration supplémentaire JBoss 241 WebLogic 9.x 242 WebSphere 6.1 244 utilisation 239, 250 WebLogic configuration 9.x 246
Message d'erreur VerifyNeedToStrip 197 mot de passe changer pour l'utilisateur CMX_SYSTEM 133
G Gestionnaire des références principales (Master Reference Manager MRM) cmxserver.log 186, 188 Grappe de serveurs WebSphere 163
I Informatica MDM Hub fichiers journaux 185, 188
J JBoss changement des paramètres 57 changement du nom de l'instance et du serveur de base de données 208 changement du numéro de port de RMI et du serveur d'applications 198 Cleanse Match Server et serveur Hub, configuration 77 Cleanse Match Server, configuration 112 conflits de ports 56 paramètres 36, 57 Serveur Hub changement de paramètres 208 paramètres, mise à jour 198, 208
254
Index
N numéro de version et de build vérification 56, 63, 69, 116, 127, 140
O Operational Reference Stores (ORS) à propos d'ORS 7 Oracle Nom TNS ajout à la base de données ORS 82, 128, 141
P pooling de connexions 29
S serveur d'applications 29 Serveur de nettoyage installation silencieuse, dépannage 193, 195 Serveur Hub à propos du serveur Hub 28 déploiement manuel 199 installation silencieuse, dépannage 191, 194 numéro de version et de build 35, 42, 49, 56, 63, 69 paramètres de base de données, mise à jour 213, 215 paramètres de journalisation 35, 42, 49, 56, 63, 69 Paramètres de Weblogic 43, 63 paramètres, mise à jour 190 pooling de connexions 29 propriétés de la configuration 36, 42, 49, 56, 63, 69 serveur d'applications 29 Serveur Hub JBoss, configuration 112 Stockage Hub à propos du stockage Hub 7 Base de données ORS, création 23 Base de données principale 7 espaces de table, création 13 installation 10 Operational Reference Store (ORS) 7 options de configuration de base de données 7
U Utilisateur CMX_ORS changer le nom d'utilisateur et le mot de passe 133
W WebLogic changement nom de serveur ou d'hôte, dépannage 212 changement des paramètres 63 changement du domaine, dépannage 210
Cleanse Match Server paramètres, mise à jour 201, 205 configuration 241 modification du serveur d'applications et du numéro de port RMI 202 paramètres 43, 63 Serveur Hub paramètres, mise à jour 200, 209
WebSphere changement des paramètres 70 modification des paramètres du serveur Hub 214 paramètres 50, 70 Serveur Hub paramètres, mise à jour 205, 214 WebSphere 6.1 configurez une nouvelle file d'attente JMS 248
Index
255