MDM 910 InstallationGuide Fr

February 21, 2017 | Author: Havisha Ramu | Category: N/A
Share Embed Donate


Short Description

Download MDM 910 InstallationGuide Fr...

Description

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

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF