Guide d`installation pour JBoss
Transcription
Guide d`installation pour JBoss
Informatica MDM Multidomain Edition for Oracle (Version 9.7.0) Guide d'installation pour JBoss Informatica MDM Multidomain Edition for Oracle Guide d'installation pour JBoss Version 9.7.0 Décembre 2013 Copyright (c) 1998-2013 Informatica Corporation. Tous droits réservés. Ce logiciel et sa documentation contiennent des informations appartenant à Informatica Corporation, protégées par la loi sur le droit d'auteur et fournies dans le cadre d'un accord de licence prévoyant 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 peut être protégé par des brevets américains et/ou internationaux, ainsi que par 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, Informatica Identity Resolution, Informatica Application Information Lifecycle Management, Informatica Complex Event Processing, Ultra Messaging et Informatica Master Data Management 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, y compris et sans limitation, Copyright DataDirect Technologies. Tous droits réservés. Copyright © Sun Microsystems. Tous droits réservés. Copyright © RSA Security Inc. Tous droits réservés. Copyright © Ordinal Technology Corp. Tous droits réservés. Copyright © Aandacht c.v. Tous droits réservés. Copyright Genivia, Inc. Tous droits réservés. Copyright Isomorphic Software. Tous droits réservés. Copyright © Meta Integration Technology, Inc. Tous droits réservés. Copyright © Intalio. Tous droits réservés. Copyright © Oracle. Tous droits réservés. Copyright © Adobe Systems Incorporated. Tous droits réservés. Copyright © DataArt, Inc. Tous droits réservés. Copyright © ComponentSource. Tous droits réservés. Copyright © Microsoft Corporation. Tous droits réservés. Copyright © Rogue Wave Software, Inc. Tous droits réservés. Copyright © Teradata Corporation. Tous droits réservés. Copyright © Yahoo! Inc. Tous droits réservés. Copyright © Glyph & Cog, LLC. Tous droits réservés. Copyright © Thinkmap, Inc. Tous droits réservés. Copyright © Clearpace Software Limited. Tous droits réservés. Copyright © Information Builders, Inc. Tous droits réservés. Copyright © OSS Nokalva, Inc. Tous droits réservés. Copyright Edifecs, Inc. Tous droits réservés. Copyright Cleo Communications, Inc. Tous droits réservés. Copyright © International Organization for Standardization 1986. Tous droits réservés. Copyright © ej-technologies GmbH. Tous droits réservés. Copyright © JasperSoft Corporation. Tous droits réservés. Copyright © International Business Machines Corporation. Tous droits réservés. Copyright © yWorks GmbH. Tous droits réservés. Copyright © Lucent Technologies. Tous droits réservés. Copyright © Université de Toronto. Tous droits réservés. Copyright © Daniel Veillard. Tous droits réservés. Copyright © Unicode, Inc. Copyright IBM Corp. Tous droits réservés. Copyright © MicroQuill Software Publishing, Inc. Tous droits réservés. Copyright © PassMark Software Pty Ltd. Tous droits réservés. Copyright © LogiXML, Inc. Tous droits réservés. Copyright © 2003-2010 Lorenzi Davide. Tous droits réservés. Copyright © Red Hat, Inc. Tous droits réservés. Copyright © The Board of Trustees of the Leland Stanford Junior University. Tous droits réservés. Copyright © EMC Corporation. Tous droits réservés. Copyright © Flexera Software. Tous droits réservés. Copyright © Jinfonet Software. Tous droits réservés. Copyright © Apple Inc. Tous droits réservés. Copyright © Telerik Inc. Tous droits réservés. Copyright © BEA Systems. Tous droits réservés. Copyright © PDFlib GmbH. Tous droits réservés. Copyright © Orientation in Objects GmbH. Tous droits réservés. Copyright © Tanuki Software, Ltd. Tous droits réservés. Copyright © Ricebridge. Tous droits réservés. Copyright © Sencha, Inc. Tous droits réservés. Ce produit inclut des logiciels développés par Apache Software Foundation (http://www.apache.org/), et/ou d'autres logiciels sous licence et sous diverses versions Apache License (la « Licence »). Vous pouvez obtenir une copie de ces licences à l'adresse suivante : http://www.apache.org/licenses/. 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 aux Licences pour la langue spécifique régissant les droits et limitations dans le cadre des Licences. Ce produit inclut des logiciels développés par Mozilla (http://www.mozilla.org/), copyright de logiciel The JBoss Group, LLC, tous droits réservés ; copyright de logiciel © 1999-2006 de Bruno Lowagie et Paulo Soares et d'autres logiciels sous licence et sous diverses versions du GNU Lesser General Public License Agreement, accessible sur 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. Le produit inclut les logiciels ACE(TM) et TAO(TM), copyright Douglas C. Schmidt et son groupe de recherche à Washington University, University of California, Irvine, et Vanderbilt University, Copyright (©) 1993-2006, tous droits réservés. Ce produit inclut des logiciels développés par OpenSSL Project pour une utilisation dans OpenSSL Toolkit (copyright The OpenSSL Project. Tous droits réservés) et la redistribution de ce logiciel est sujette aux termes publiés sur http://www.openssl.org et http://www.openssl.org/source/license.html. Ce produit inclut le logiciel Curl, copyright 1996-2013, Daniel Stenberg, <[email protected]>. Tous Droits Réservés. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publiées sur http://curl.haxx.se/docs/copyright.html. L'autorisation d'utiliser, copier, modifier et distribuer ce logiciel à toute fin, avec ou sans rémunération, est accordée par les présentes, à la condition que la notification de copyright ci-dessus et cette notification d'autorisation apparaissent dans toutes les copies. Le produit inclut des logiciels sous copyright 2001-2005 (©) MetaStuff, Ltd. Tous droits réservés. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publiées sur http://www.dom4j.org/ license.html. Le produit inclut des logiciels sous copyright © 2004-2007, The Dojo Foundation. Tous Droits Réservés. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publiées sur http://dojotoolkit.org/license. Ce produit inclut le logiciel ICU sous copyright de International Business Machines Corporation et autres. Tous Droits Réservés. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publiées sur http://source.icu-project.org/repos/icu/icu/trunk/license.html. Ce produit inclut des logiciels sous copyright © 1996-2006 Per Bothner. Tous Droits Réservés. Votre droit à utiliser de tels matériels est défini dans la licence qui peut être consultée sur http://www.gnu.org/software/ kawa/Software-License.html. Ce produit inclut le logiciel OSSP UUID sous copyright © 2002 Ralf S. Engelschall, copyright © 2002 The OSSP Project Copyright © 2002 Cable & Wireless Deutschland. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publiées sur http://www.opensource.org/licenses/mit-license.php. Ce produit inclut des logiciels développés par Boost (http://www.boost.org/) ou sous licence de logiciel Boost. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publiées sur http://www.boost.org/LICENSE_1_0.txt. Ce produit inclut des logiciels sous copyright © 1997-2007 University of Cambridge. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publiées sur http://www.pcre.org/license.txt. Ce produit inclut des logiciels sous copyright © 2007 The Eclipse Foundation. Tous Droits Réservés. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publiées sur http://www.eclipse.org/org/documents/epl-v10.php et http://www.eclipse.org/org/documents/edl-v10.php. Ce produit comprend des logiciels sous licence dont les conditions se trouvent aux adresses : http://www.tcl.tk/software/tcltk/license.html, http://www.bosrup.com/web/ overlib/?License, http://www.stlport.org/doc/ license.html, http://asm.ow2.org/license.html, http://www.cryptix.org/LICENSE.TXT, http://hsqldb.org/web/hsqlLicense.html, http://httpunit.sourceforge.net/doc/ license.html, http://jung.sourceforge.net/license.txt , http://www.gzip.org/zlib/zlib_license.html, http://www.openldap.org/software/ release/license.html, http://www.libssh2.org, http://slf4j.org/license.html, http://www.sente.ch/software/OpenSourceLicense.html, http://fusesource.com/downloads/ license-agreements/fuse-message-broker-v-5-3- license-agreement ; http://antlr.org/license.html ; http://aopalliance.sourceforge.net/ ; http://www.bouncycastle.org/ licence.html ; http://www.jgraph.com/jgraphdownload.html ; http://www.jcraft.com/jsch/LICENSE.txt ; http://jotm.objectweb.org/bsd_license.html ; http://www.w3.org/ Consortium/Legal/2002/copyright-software-20021231 ; http://www.slf4j.org/license.html ; http://nanoxml.sourceforge.net/orig/copyright.html ; http://www.json.org/ license.html ; http://forge.ow2.org/projects/javaservice/ ; http://www.postgresql.org/about/licence.html ; http://www.sqlite.org/copyright.html ; http://www.tcl.tk/software/ tcltk/license.html ; http://www.jaxen.org/faq.html ; http://www.jdom.org/docs/faq.html ; http://www.slf4j.org/license.html ; http://www.iodbc.org/dataspace/iodbc/wiki/ iODBC/License ; http://www.keplerproject.org/md5/license.html ; http://www.toedter.com/en/jcalendar/license.html ; http://www.edankert.com/bounce/index.html ; http:// www.net-snmp.org/about/license.html ; http://www.openmdx.org/#FAQ ; http://www.php.net/license/3_01.txt ; http://srp.stanford.edu/license.txt ; http:// www.schneier.com/blowfish.html ; http://www.jmock.org/license.html ; http://xsom.java.net ; http://benalman.com/about/license/ ; https://github.com/CreateJS/EaselJS/ blob/master/src/easeljs/display/Bitmap.js ; http://www.h2database.com/html/license.html#summary ; http://jsoncpp.sourceforge.net/LICENSE ; http://jdbc.postgresql.org/ license.html ; http://protobuf.googlecode.com/svn/trunk/src/google/protobuf/descriptor.proto ; https://github.com/rantav/hector/blob/master/LICENSE ; http://web.mit.edu/ Kerberos/krb5-current/doc/mitK5license.html. et http://jibx.sourceforge.net/jibx-license.html. Ce produit inclut un logiciel sous licence Academic Free License (http://www.opensource.org/licenses/afl-3.0.php), licence Common Development Distribution License (http://www.opensource.org/licenses/cddl1.php) licence Common Public License (http://www.opensource.org/licenses/cpl1.0.php), licence Sun Binary Code License Agreement Supplemental License Terms, licence BSD (http://www.opensource.org/licenses/bsd-license.php), le nouvelle licence BSD License (http://opensource.org/ licenses/BSD-3-Clause), la licence MIT (http://www.opensource.org/licenses/mit-license.php), la licence Artistic License (http://www.opensource.org/licenses/artisticlicense-1.0) et la licence publique du développeur initial Version 1.0 (http://www.firebirdsql.org/en/initial-developer-s-public-license-version-1-0/). Ce produit inclut des logiciels sous copyright © 2003-2006 Joe Walnes, 2006-2007 XStream Committers. Tous Droits Réservés. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publiées sur http://xstream.codehaus.org/license.html. Ce produit inclut des logiciels développés par Indiana University Extreme! Lab. Pour plus d'informations, veuillez vous rendre sur http://www.extreme.indiana.edu/. Ce produit inclut des logiciels sous copyright © 2013 Frank Balluffi et Markus Moeller. Tous droits réservés. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions de la licence MIT. Ce logiciel est protégé par des brevets américains (5,794,246; 6,014,670; 6,016,501; 6,029,178; 6,032,158; 6,035,307; 6,044,374; 6,092,086; 6,208,990; 6,339,775; 6,640,226; 6,789,096; 6,823,373; 6,850,947; 6,895,471; 7,117,215; 7,162,643; 7,243,110; 7,254,590; 7,281,001; 7,421,458; 7,496,588; 7,523,121; 7,584,422; 7,676,516; 7,720,842; 7,721,270; 7,774,791; 8,065,266; 8,150,803; 8,166,048; 8,166,071; 8,200,622; 8,224,873; 8,271,477; 8,327,419; 8,386,435; 8,392,460; 8,453,159; 8,458,230; et RE44,478), des brevets internationaux ainsi que par d'autres brevets en attente. EXCLUSION DE RESPONSABILITÉ : Informatica Corporation fournit cette documentation « en l'état », sans garantie d'aucune sorte, explicite 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 ») inclut certains pilotes (les « Pilotes DataDirect ») de DataDirect Technologies, une société de Progress Software Corporation (« DataDirect ») qui sont sujets aux conditions suivantes : 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-JIG-97000-0001 Sommaire Préface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v Ressources Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v Portail Mon support Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v Documentation Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v Site Web Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v Bibliothèque de procédures Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi Base de connaissances Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi Canal YouTube du support Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi Informatica Marketplace. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi Informatica Velocity. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi Support client international Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi Chapitre 1: Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Installation de MDM Multidomain Edition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Tâches d'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Conception de l'installation du hub MDM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Chapitre 2: Tâches de pré-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Vérification de la clé de licence. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Vérification de la configuration système minimale. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Installation du kit de développement Java. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Définition des variables d'environnement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Définition des paramètres régionaux du système d'exploitation. . . . . . . . . . . . . . . . . . . . . . . . . 5 Configurer le serveur X Window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Installation et configuration d'Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Désactivation de la corbeille Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Configuration des paramètres init.ora. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Création d'une instance de base de données Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Création d'espaces de table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Attribution de privilèges à un utilisateur DBA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Ajout du nom TNS Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Test de la connexion de la base de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Installation et configuration d'Oracle RAC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Utilisation des noms de service Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Utilisation des connexions à équilibrage de charge d'Oracle RAC. . . . . . . . . . . . . . . . . . . . 9 Configuration du fichier tnsnames.ora. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Installation et configuration de JBoss. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Désactivation de la sécurité HornetQ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Désactivation de la sécurité des connecteurs à distance. . . . . . . . . . . . . . . . . . . . . . . . . 12 Configuration de JBoss pour Informatica Data Director. . . . . . . . . . . . . . . . . . . . . . . . . . 12 Sommaire i Création d'une grappe et des nœuds JBoss. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Démarrage de JBoss sous UNIX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Démarrage de JBoss sous Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Installation et configuration des moteurs de nettoyage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Création d'un répertoire de documentation d'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Chapitre 3: Installation du Stockage Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Création de la base de données principale du hub MDM. . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Création d'un stockage de référence opérationnelle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Importation de la valeur de départ dans la base de données principale du hub MDM. . . . . . . . . . 19 Importation de la valeur de départ dans le stockage de référence opérationnelle. . . . . . . . . . . . . 21 Chapitre 4: Tâches de post-installation du stockage Hub. . . . . . . . . . . . . . . . . . . . . . 23 Vérification de l'accès aux composants Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Chapitre 5: Installation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Installation du serveur Hub en mode graphique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Installation du serveur Hub en mode console. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Installation du serveur Hub en mode silencieux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Configuration du fichier de propriétés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Exemple de fichier de propriétés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Exécution du programme d'installation silencieuse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Installation et déploiement du serveur Hub sur les nœuds de la grappe. . . . . . . . . . . . . . . . . . . 32 Chapitre 6: Tâches de post-installation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . 34 Copie des fichiers journaux d'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Fichier journal d'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Fichier journal des prérequis d'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Fichier journal de débogage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Fichier journal de configuration post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Fichier journal du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Fichier journal JBoss. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Vérification du numéro de version et de build. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Configuration du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Déploiement du fichier EAR du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Configuration des paramètres de journalisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Paramétrage des propriétés de configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Modification des paramètres JBoss. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Exécution manuelle du script de post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Redéploiement manuel de l'application serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Réintégration des fichiers JAR personnalisés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Configuration du cache de JBoss. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Démarrage de la console Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 ii Sommaire Enregistrement d'un stockage de référence opérationnelle. . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Configuration de la sécurité JBoss. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Chapitre 7: Installation du serveur de processus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Installation du serveur de processus en mode graphique. . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Installation du serveur de processus en mode console. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Installation du serveur de processus en mode silencieux. . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Configuration du fichier de propriétés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Exemple de fichier de propriétés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Exécution du programme d'installation silencieuse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Installation et déploiement du serveur de processus sur les nœuds de la grappe. . . . . . . . . . . . . 55 Chapitre 8: Tâches de post-installation du serveur de processus. . . . . . . . . . . . . . 56 Copie des fichiers journaux d'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Fichier journal d'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Fichier journal de configuration post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Fichier journal du serveur de processus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Fichier journal de débogage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Fichier journal des prérequis d'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Fichier journal JBoss. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Vérification du numéro de version et de build. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Configuration du serveur de processus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Déploiement du fichier EAR du serveur de processus. . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Configuration du serveur de processus avec des moteurs de nettoyage. . . . . . . . . . . . . . . . 60 Configuration du serveur de processus pour supprimer les fichiers temporaires. . . . . . . . . . . 61 Configuration des paramètres de journalisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Paramétrage des propriétés de configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Exécution manuelle du script PostInstallSetup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Redéploiement manuel du fichier EAR du serveur de processus. . . . . . . . . . . . . . . . . . . . 62 Configuration du serveur de processus pour le multithreading. . . . . . . . . . . . . . . . . . . . . . . . . 62 Configuration du serveur de processus pour le multithreading. . . . . . . . . . . . . . . . . . . . . . 63 Configuration de plusieurs serveurs de processus pour les opérations de correspondance de nettoyage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Configuration de plusieurs serveurs de processus pour les traitements par lot. . . . . . . . . . . . . . . 65 Configuration de la population de correspondance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Activation de la population de correspondance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Chapitre 9: Installation de la documentation Informatica. . . . . . . . . . . . . . . . . . . . . . . 68 Présentation de l'installation de la documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Installation de la documentation Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Affichage de la documentation du produit Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Dépannage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Sommaire iii Chapitre 10: Dépannage du hub MDM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Dépannage du processus d'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Chapitre 11: Désinstallation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Présentation de la désinstallation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Désinstallation du stockage Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Désinstallation du serveur de processus en mode graphique. . . . . . . . . . . . . . . . . . . . . . . . . . 73 Désinstallation du serveur de processus en mode graphique sous Unix. . . . . . . . . . . . . . . . 73 Désinstallation du serveur de processus en mode graphique sous Windows. . . . . . . . . . . . . 73 Désinstallation du serveur Hub en mode graphique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Désinstallation du serveur Hub en mode graphique sous Unix. . . . . . . . . . . . . . . . . . . . . . 74 Désinstallation du serveur Hub en mode graphique sous Windows. . . . . . . . . . . . . . . . . . . 74 Désinstallation du serveur de processus en mode console. . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Désinstallation du serveur Hub en mode console. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Annulation manuelle du déploiement du serveur de processus. . . . . . . . . . . . . . . . . . . . . . . . . 75 Annulation manuelle du déploiement du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 iv Sommaire Préface Le Guide d'installation d'Informatica MDM Multidomain Edition est rédigé pour les administrateurs de base de données, les administrateurs système et les responsables de l'implémentation de l'activité chargés d'installer et de configurer Informatica MDM Hub. Ce guide suppose que vous avez une connaissance des systèmes d'exploitation, des environnements de base de données et de votre serveur d'application. Ressources Informatica Portail Mon support Informatica En tant que client Informatica, vous pouvez accéder au portail Mon support 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èle d’Informatica (ATLAS), une bibliothèque de procédures Informatica, une base de connaissances 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. v 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 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. Canal YouTube du support Informatica Vous pouvez accéder au canal YouTube du support Informatica sur http://www.youtube.com/user/INFASupport. Le canal YouTube du support Informatica contient des vidéos concernant les solutions qui vous guident dans l'exécution de tâches spécifiques. Si vous avez des questions, commentaires ou suggestions concernant le canal YouTube du support Informatica, contactez l'équipe de support YouTube par courriel à l'adresse [email protected] ou envoyez un tweet à @INFASupport. Informatica Marketplace Informatica Marketplace est un forum où développeurs et partenaires peuvent partager des solutions qui permettent d'augmenter, d'étendre ou d'améliorer les implémentations d'intégration de données. En tirant profit des centaines de solutions disponibles sur Marketplace, vous pouvez améliorer votre productivité et accélérer le temps d'implémentation de vos projets. Vous pouvez accéder à Informatica Marketplace à l'adresse http://www.informaticamarketplace.com. Informatica Velocity Vous pouvez accéder à Informatica Velocity à l'adresse http://mysupport.informatica.com. Développé à partir de l'expérience concrète de centaines de projets de gestion de données, Informatica Velocity représente le savoir collectif de nos consultants, qui ont travaillé avec des entreprises du monde entier pour planifier, développer, déployer et tenir à jour des solutions de gestion des données efficaces. Si vous avez des questions, des commentaires et des suggestions sur Informatica Velocity, contactez le support des services professionnels Informatica à l'adresse [email protected]. 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. vi Préface Les numéros de téléphone du support client international Informatica sont disponibles sur le site Web Informatica à l'adresse http://www.informatica.com/us/services-and-training/support-services/global-support-centers/. Préface vii viii CHAPITRE 1 Présentation de l'installation Ce chapitre comprend les rubriques suivantes : • Installation de MDM Multidomain Edition, 1 • Tâches d'installation, 2 • Conception de l'installation du hub MDM, 2 Installation de MDM Multidomain Edition MDM Multidomain Edition est une solution de gestion des données principales qui améliore les procédures de gestion et de fiabilité des données. MDM Multidomain Edition est également appelé hub MDM. Vous pouvez accéder aux fonctionnalités du hub MDM via la console Hub. L'installation du hub MDM comprend les composants suivants : Stockage Hub Le Stockage Hub stocke et consolide les données métier du hub MDM. Un stockage Hub comprend les composants suivants : • Base de données principale du hub MDM. Contient les paramètres de configuration de l'environnement du hub MDM, comme par exemple les paramètres des comptes utilisateur, de la configuration de sécurité, du registre du stockage de référence opérationnelle et des files d'attente de messages. Le Stockage Hub est constitué d'une base de données principale du hub MDM. Vous pouvez accéder aux stockages de référence opérationnelle et les gérer depuis la base de données principale du hub MDM. Le nom par défaut de la base de données principale du hub MDM est CMX_SYSTEM. • Stockage de référence opérationnelle. Contient les données principales, les métadonnées de contenu et les règles pour traiter et gérer les données principales. Vous pouvez configurer différents stockages de référence opérationnelle pour différentes géographies, différents départements d'organisation et des environnements de développement et de production. Vous pouvez distribuer les stockages de référence opérationnelle sur plusieurs machines serveur. Le nom par défaut d'un stockage de référence opérationnelle est CMX_ORS. Serveur Hub Le serveur Hub est une application J2EE que vous devez déployer sur un serveur d'application. Le serveur Hub traite des données dans le stockage Hub et intègre le hub MDM avec des applications externes. Le serveur Hub est le composant d'exécution gérant les services communs et principaux du hub MDM. 1 Serveur de processus Le Serveur de processus traite des tâches de lots telles que charger, recalculer MVV et revalider, et effectue le nettoyage des données et les opérations de correspondance. Le Serveur de processus est déployé dans un environnement de serveur d'application. Le Serveur de processus communique avec le moteur de nettoyage que vous configurez pour normaliser et optimiser les données pour la correspondance et la consolidation. Tâches d'installation Vous devez effectuer les tâches de pré-installation avant d'installer les composants du hub MDM. Après l'installation, effectuez les tâches de post-installation. Pour installer le hub MDM, effectuez les étapes suivantes : 1. Effectuez les tâches de pré-installation. Effectuez les tâches de pré-installation pour vous assurer que vous pouvez exécuter correctement les programmes d'installation du serveur Hub et du Serveur de processus, puis créez le stockage Hub. 2. Installez les composants du hub MDM. Utilisez le script d'installation fourni avec la distribution Informatica MDM Hub pour créer le stockage Hub. Utilisez le programme d'installation d'Informatica MDM Hub pour installer le serveur Hub et le Serveur de processus. 3. Effectuez les tâches de configuration post-installation. Testez les connexions à la base de données. Configurez le serveur Hub et le Serveur de processus pour vous assurer que vous pouvez utiliser les fonctionnalités du hub MDM. Conception de l'installation du hub MDM Avant d'installer le hub MDM, vous devez décider la manière d'installer les composants de l'implémentation Informatica MDM Hub. Tous les composants de l'implémentation doivent avoir la même version du hub MDM. Si plusieurs versions du hub MDM sont installées, installez chaque version dans un environnement distinct. Vous pouvez installer le hub MDM dans plusieurs environnements, dont ceux de développement, de test et de production. La configuration et les priorités de chaque type d'environnement sont uniques. Par conséquent, la conception de l'installation varie selon l'environnement. Les exemples suivants présentent plusieurs configurations possibles des composants du hub MDM dans une implémentation de ce hub : Tous les composants sur un seul hôte Vous pouvez installer tous les composants du hub MDM sur une seule machine hôte. Cet environnement simplifie la communication entre les composants. 2 Chapitre 1: Présentation de l'installation La figure suivante affiche tous les composants du hub MDM installés sur un seul hôte : Composants distribués sur plusieurs hôtes Vous pouvez distribuer l'installation des composants du hub MDM sur plusieurs machines hôtes. La figure suivante affiche une installation distribuée des composants du hub MDM : Conception de l'installation du hub MDM 3 CHAPITRE 2 Tâches de pré-installation Ce chapitre comprend les rubriques suivantes : • Vérification de la clé de licence, 4 • Vérification de la configuration système minimale, 4 • Installation du kit de développement Java, 5 • Définition des variables d'environnement, 5 • Définition des paramètres régionaux du système d'exploitation, 5 • Configurer le serveur X Window, 6 • Installation et configuration d'Oracle, 6 • Installation et configuration d'Oracle RAC, 9 • Installation et configuration de JBoss, 10 • Installation et configuration des moteurs de nettoyage, 14 • Création d'un répertoire de documentation d'installation, 14 Vérification de la clé de licence Avant d'installer le logiciel, vérifiez que vous disposez de la clé de licence. Vous pouvez obtenir la clé de licence des façons suivantes : • DVD d'installation. Si vous avez reçu les fichiers d'installation d'Informatica sur un DVD, le fichier de clé de licence est inclus dans le CD Clé de licence Informatica. • Téléchargement FTP. Si vous avez téléchargé les fichiers d'installation Informatica sur le site Electronic Software Download (ESD), la clé de licence se trouve dans un courriel d'Informatica. Copiez le fichier de clé licence dans un répertoire accessible au compte d'utilisateur qui installe Informatica. Contactez le Support client international Informatica si vous n'a pas de clé de licence. Vérification de la configuration système minimale Avant d'installer le hub MDM, vérifiez que la machine correspond à la configuration matérielle et logicielle requise. 4 Vérifiez que la machine correspond à configuration minimale requise pour installer les composants d'Informatica MDM Hub : RAM 12 Go Espace disque 1 Go Pour vérifier que vous disposez de suffisamment de mémoire physique disponible pour satisfaire aux besoins d'exécution des composants du hub MDM que vous prévoyez d'installer, utilisez la formule suivante : Total MDM Hub components run-time memory requirement = JDK JVM max heap size of the application server + operating system native heap size La configuration matérielle requise pour une implémentation de MDM Multidomain Edition dépend des données, des volumes de traitement et des règles d'entreprise. Pour plus d'informations sur les spécifications de produit et les plates-formes prises en charge, consultez la matrice de disponibilité des produits sur le Informatica My Support Portal : https://mysupport.informatica.com/community/my-support/product-availability-matrices Installation du kit de développement Java Si vous installez Informatica MDM Hub sur AIX, installez une version prise en charge du kit de développement Java (JDK). Définition des variables d'environnement Définissez les variables d'environnement avant d'installer le hub MDM. Vous devez définir les variables d'environnement JAVA_HOME et PATH de sorte à ce qu'elles pointent vers JDK version 1.7.0_45 ou ultérieure. Définition des paramètres régionaux du système d'exploitation Vous devez définir les mêmes paramètres régionaux du système d'exploitation pour le serveur Hub, le stockage Hub et la console Hub. Choisissez l'un des paramètres régionaux suivants pour les composants du hub MDM : • en_US • fr_FR • de_DE • ja_JP Installation du kit de développement Java 5 • ko_KR • zh_CN Configurer le serveur X Window Lors de l'exécution du programme d'installation en mode graphique, vous devez utiliser un serveur d'affichage graphique. Sous UNIX, le serveur d'affichage graphique est généralement un serveur X Window. Si le serveur X Window n'est pas installé sur la machine où vous souhaitez installer le produit, vous pouvez exécuter le programme d'installation à l'aide d'un serveur X Window installé sur une autre machine. Utilisez la variable DISPLAY pour rediriger la sortie du serveur X Window vers une autre machine UNIX. Le tableau suivant décrit les commandes pour définir la variable d'environnement DISPLAY : Shell Commande Exemple C setenv DISPLAY <TCP/IP node of XWindow server>:0 setenv DISPLAY 10.1.50.23:0 Bash/Korn export DISPLAY=”<TCP/IP node of XWindow server>:0” export DISPLAY=”10.1.50.23:0” Bourne DISPLAY=”<TCP/IP node of XWindow server>:0” DISPLAY=”10.1.50.23:0” export display export display Si vous ne connaissez pas l'adresse IP d'une machine UNIX où le serveur X Window est installé, contactez votre administrateur réseau. Pour plus d'informations sur la redirection de la variable DISPLAY, consultez la documentation du fournisseur UNIX. Si le serveur X Window ne prend pas en charge la police que le programme d'installation utilise, celui-ci peut afficher des libellés incorrects sur les boutons. Installation et configuration d'Oracle Vous devez installer et configurer Oracle avant de créer le stockage Hub. Installez Oracle conformément aux instructions contenues dans la documentation Oracle. Vérifiez que vous installez la machine virtuelle JServer JAVA et les packages de la base de données Oracle Java lors de l'installation de la base de données Oracle. Vous devez installer le logiciel suivant sur chaque machine sur laquelle vous exécuterez le serveur Hub ou le serveur de processus : • Client Oracle • Utilitaires Java d'Oracle • SQL*Loader Avant de démarrer Oracle, effectuez les tâches de configuration suivantes : 6 • Désactivation de la corbeille Oracle • Configurez les paramètres init.ora Chapitre 2: Tâches de pré-installation Désactivation de la corbeille Oracle Vous devez désactiver la corbeille Oracle, car elle peut interférer avec le processus du hub MDM. La corbeille Oracle est activée par défaut. Désactivez les corbeilles Oracle, USER_RECYCLEBIN et DBA_RECYCLEBIN. Vous pouvez désactiver les corbeilles au niveau du système ou de la session. En outre, vérifiez que vous purgez des objets existants dans la corbeille. Pour plus d'informations, consultez la documentation Oracle. Configuration des paramètres init.ora Vous devez configurer les paramètres init.ora pour l'environnement de production de l'installation du hub MDM. Création d'une instance de base de données Oracle Une fois que vous avez installé et configuré la base de données Oracle, créez une instance de base de données Oracle. Si le hub MDM possède plusieurs stockages de référence opérationnelle répartis sur plusieurs serveurs hôtes, créez une instance de base de données Oracle sur chaque serveur. Création d'espaces de table Vous devez créer les espaces de table CMX_DATA, CMX_INDX, CMX_TEMP pour le stockage Hub. Le tableau suivant décrit les espaces de table Oracle pour le stockage Hub : Nom de l'espace de table par défaut Description CMX_DATA Espace de table par défaut pour le schéma du stockage de référence opérationnelle. Important: Ne changez pas la valeur par défaut du nom de l'espace de table de CMX_DATA pour votre stockage Hub. CMX_INDX Espace de table devant contenir les index créés et utilisés par le hub MDM. CMX_TEMP Espace de table devant contenir les tables temporaires pour Informatica MDM Hub. Vous devez créer suffisamment d'espace pour l'espace de table CMX_TEMP. Lorsque vous créez les espaces de table, ajustez la taille de l'espace de table et le nombre de fichiers de données par défaut en vous basant sur le volume de données à charger dans le hub MDM. Création d'espaces de table Créez des espaces de table en tant que tables permanentes gérées localement ou configurées manuellement. 1. Connectez-vous à Oracle en tant qu'administrateur de base de données ou en tant qu'utilisateur avec des privilèges SYSTEM. 2. Exécutez la commande pour créer un espace de table à partir de SQL*Plus. Installation et configuration d'Oracle 7 L'exemple suivant illustre la commande que vous pouvez utiliser pour créer l'espace de table CMX_DATA : CREATE BIGFILE TABLESPACE CMX_DATA NOLOGGING DATAFILE '<Oracle install directory>/CMX_DATA1.dbf' SIZE 2048M REUSE EXTENT MANAGEMENT LOCAL; Le nom par défaut de l'espace de table est CMX_DATA. N'utilisez pas d'autre nom d'espace de table, sinon le Gestionnaire de référentiels générera des erreurs de validation. L'exemple suivant illustre la commande que vous pouvez utiliser pour créer l'espace de table CMX_INDX : CREATE BIGFILE TABLESPACE CMX_INDX NOLOGGING DATAFILE '<Oracle install directory>/CMX_INDX1.dbf' SIZE 2048M REUSE EXTENT MANAGEMENT LOCAL; L'exemple suivant illustre la commande que vous pouvez utiliser pour créer l'espace de table CMX_TEMP : CREATE BIGFILE TABLESPACE CMX_TEMP NOLOGGING DATAFILE '<Oracle install directory>/CMX_TEMP1.dbf' SIZE 2048M REUSE EXTENT MANAGEMENT LOCAL; Si vous n'utilisez pas le nom d'espace de table par défaut pour CMX_INDX et CMX_TEMP, vous devez définir le paramètre DEFERRED_SEGMENT_CREATION sur FALSE pour éviter les erreurs de validation de Gestionnaire de référentiels. Configuration du paramètre DEFERRED_SEGMENT_CREATION Si vous utilisez un nom d'espace de table personnalisé pour CMX_INDX ou CMX_TEMP, définissez le paramètre DEFERRED_SEGMENT_CREATION sur FALSE pour éviter les erreurs de validation du Gestionnaire de référentiels. 1. Exécutez la commande SQL suivante : ALTER SYSTEM SET DEFERRED_SEGMENT_CREATION=FALSE SCOPE=BOTH; 2. Redémarrez la base de données. Attribution de privilèges à un utilisateur DBA Vous pouvez créer la base de données principale du hub MDM et le stockage de référence opérationnelle en tant qu'utilisateur SYS ou en tant qu'utilisateur DBA ayant le privilège d'attribuer des options. Si vous utilisez l'utilisateur DBA, vous devez attribuer des privilèges à l'utilisateur DBA permettant d'attribuer des options pour des transactions distribuées avant de créer la base de données principale du hub MDM et le stockage de référence opérationnelle. 1. Démarrez SQL*Plus et connectez-vous à la base de données en tant qu'utilisateur bénéficiant des privilèges d'attribution d'options. 2. Utilisez les instructions suivantes pour attribuer des privilèges à l'utilisateur DBA : GRANT GRANT GRANT GRANT SELECT ON sys.pending_trans$ TO dbauser with grant option; SELECT ON sys.dba_pending_transactions TO dbauser with grant option; SELECT ON sys.dba_2pc_pending TO dbauser with grant option; EXECUTE ON sys.dbms_xa TO dbauser with grant option; Ajout du nom TNS Oracle Les programme d'installation de Serveur Hub et de Serveur de processus n'ajoutent pas le nom TNS dans le fichier tnsnames.ora. Vous devez ajouter les entrées de nom TNS dans le fichier tnsnames.ora sur les machines Serveur Hub et Serveur de processus pour vous connecter à la base de données Oracle. 8 Chapitre 2: Tâches de pré-installation u Ajoutez l'entrée suivante dans le fichier tnsnames.ora : <TNS NAME> = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(Host = <Oracle server host name>)(Port = <Oracle server port>)) ) (CONNECT_DATA = (SERVICE_NAME = <Oracle SID>) ) ) Remarque: Vérifiez que les noms TNS sur les machines Serveur Hub et Serveur de processus sont identiques. Test de la connexion de la base de données Testez la connexion à la base de données de chaque machine sur laquelle vous voulez exécuter un Serveur Hub ou un Serveur de processus. u Utilisez la commande suivante pour vérifier la connexion à la base de données : sqlplus <nom utilisateur>/<mot de passe>@<nom TNS> Installation et configuration d'Oracle RAC Vous pouvez installer le stockage Hub sur Oracle RAC. Avant d'installer le stockage Hub sur Oracle RAC, vous devez effectuer les étapes de configuration manuelle pour utiliser les fonctionnalités et optimiser les performances de l'environnement. Pour obtenir des informations sur l'installation et la configuration d'Oracle RAC, consultez la documentation Oracle. Utilisation des noms de service Oracle Vous pouvez utiliser les noms de service Oracle au lieu des SID Oracle pour les installations Oracle RAC. Utilisez des noms de service Oracle pour une façon plus flexible de spécifier la connexion et de réallouer dynamiquement les serveurs de bases de données. Utilisation des connexions à équilibrage de charge d'Oracle RAC Utilisez les connexions à équilibrage de charge d'Oracle RAC dans un environnement sécurisé pour vous assurer qu'une connexion de la base de données est disponible même lorsqu'un ou plusieurs nœuds d'Oracle RAC deviennent indisponibles. Vous pouvez utiliser Oracle RAC pour spécifier une connexion à un service Oracle disposant à la fois d'un équilibrage de charge et d'une haute disponibilité. Oracle RAC répartit les charges de travail parmi tous les nœuds disponibles dans la grappe. Si un nœud devient indisponible, le travail bascule sur un autre nœud. La plupart des composants du hub MDM utilisent l'équilibrage de charge et les nœuds disponibles. Les composants du hub MDM qui construisent leur propre connexion JDBC directe ne peuvent pas utiliser l'équilibrage de charge. Ces composants ne connaissent pas les IP virtuelles des nœuds Oracle RAC. Installation et configuration d'Oracle RAC 9 Le tableau suivant décrit les composants d'Informatica MDM Hub qui utilisent l'équilibrage de charge Oracle RAC : Composant Description Tâches de lots Utilisez l'équilibrage des charges lorsque les tâches de lots sont appelées depuis une ligne de commande, car les tâches de lots utilisent les paramètres tnsnames.ora. Remarque: Les tâches de lots ne peuvent pas utiliser l'équilibrage de charge lorsqu'elles sont appelées depuis la console Hub. Connexions API du Framework d'intégration des services Utilisez les connexions JDBC équilibrées en charges du pool de connexions du serveur d'application. Serveur de processus Utilise les connexions JDBC équilibrées du pool de connexions du serveur de processus. Gestionnaire de référentiels Utilise les connexions JDBC équilibrées en charges du pool de connexions du serveur d'application lorsque seul DML est requis. Remarque: Gestionnaire de référentiels ne peut pas utiliser l'équilibrage de charge lorsque DDL est requis, car DDL utilise une connexion JDBC directe. Configuration du fichier tnsnames.ora Vous devez configurer tous les nœuds Oracle RAC de la grappe de bases de données dans le fichier tnsnames.ora. L'entrée tnsnames.ora suivante est un exemple vous montrant comment spécifier plusieurs nœuds Oracle RAC pour un service Oracle appelé mdm_service.domain.com : MDM_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 = mdm_service.domain.com) ) Les connexions à mdm_service.domain.com font l'objet d'un équilibrage de charge entre les nœuds Oracle RAC sur serveur1, serveur2 ou serveur3. Installation et configuration de JBoss Installez et configurez JBoss selon les instructions contenues dans la documentation du logiciel. Vérifiez que vous installez bien la configuration autonome. Utilisez le profil complet de la configuration autonome. Vous pouvez configurer le profil complet dans le fichier standalone-full.xml. Remarque: Installez le serveur d'application dans le même fuseau horaire que le serveur de bases de données. 10 Chapitre 2: Tâches de pré-installation Vérifiez que vous effectuez les configurations suivantes : • Ajoutez-Djava.net.preferIPv4Stack=truelorsque vous configurez les propriétés spécifiques de JBoss, JAVA_OPTSdans le fichier suivant si le système d'exploitation utilise le protocole Internet version 6 (IPv6) : Sous UNIX. <JBoss_install_dir>//bin/standalone.conf.sh Sous Windows. <JBoss_install_dir>\bin\standalone.conf.bat L'exemple suivant montre le paramètre : # Set up JBoss specific properties JAVA_OPTS="-Dprogram.name=$PROGNAME -Djava.net.preferIPv4Stack=true $JAVA_OPTS" • Ajoutez l'option JVM suivante au script de démarrage de JBoss pour forcer JBoss et JGroups à utiliser la même adresse de liaison : -Djgroups.bind_addr=<bind_addr> Dans l'exemple, <bind_addr> spécifie l'interface sur laquelle recevoir et envoyer des messages. • Définissez la taille maximale du tas mémoire JVM (-Xmx) sur 4 Go ou plus dans le script de démarrage de JBoss. Modifiez les paramètres suivants : set JAVA_OPTS=%JAVA_OPTS% -server -Xmx4096m -XX:PermSize=256m -XX:MaxPermSize=1024m Le paramètre -Xmx doit être égal à trois à quatre fois la taille de –XX:MaxPermSize et -XX:PermSize doit être égal à un tiers ou à un quart de la taille de -XX:MaxPermSize. • Augmentez le dépassement de délai de la transaction à 3 600 dans le fichier suivant : Sous UNIX. <JBoss_install_dir>/standalone/configuration/standalone-full.xml Sous Windows. <JBoss_install_dir>\standalone\configuration\standalone-full.xml La valeur par défaut est 300. L'exemple suivant montre le paramètre : <profile> . . . <subsystem xmlns="urn:jboss:domain:transactions:1.3"> <core-environment> <process-id> <uuid/> </process-id> </core-environment> <recovery-environment socket-binding="txn-recovery-environment" status-socketbinding="txn-status-manager"/> <coordinator-environment default-timeout="3600"/> </subsystem> . . . </profile> Désactivation de la sécurité HornetQ Si la sécurité hornetQ est activée pour le serveur JBoss, désactivez-la. 1. Ouvrez le fichier suivant dans un éditeur de texte : Sous UNIX. <Jboss_install_dir>/standalone/configuration/standalone-full.xml Sous Windows. <Jboss_install_dir>\standalone\configuration\standalone-full.xml Installation et configuration de JBoss 11 2. Paramétrez la sécurité hornetQ sur false comme illustré dans l'exemple suivant : <hornetq-server> <security-enabled>false</security-enabled> ... </hornetq-server> 3. Enregistrez et fermez le fichier. Désactivation de la sécurité des connecteurs à distance Vous pouvez configurer des connecteurs à distance pour utiliser le serveur d'application JBoss dans un mode sécurisé ou non sécurisé. Dans le mode non sécurisé, vous pouvez vous connecter à la console Hub depuis une machine distante. Pour utiliser JBoss dans un mode non sécurisé, désactivez la sécurité des connecteurs à distance. 1. Ouvrez le fichier suivant dans un éditeur de texte : Sous UNIX. <Jboss_install_dir>/standalone/configuration/standalone-full.xml Sous Windows. <Jboss_install_dir>\standalone\configuration\standalone-full.xml 2. Retirez l'attribut de sécurité dans le code suivant : <subsystem xmlns="urn:jboss:domain:remoting:1.1"> <connector name="remoting-connector" socket-binding="remoting" securityrealm="ApplicationRealm"/> </subsystem> Configuration de JBoss pour Informatica Data Director Si vous utilisez un environnement JBoss s'exécutant sous Java 1.7, vous devez configurer le fichier standalone-full.xml pour qu'Informatica Data Director fonctionne. 1. 2. Ouvrez le fichier standalone-full.xml pour effectuer la modification. Le fichier se trouve dans le répertoire suivant : • Sous UNIX. <répertoire d'installation JBoss>/jboss-eap-6.1/standalone/configuration • Sous Windows. <répertoire d'installation JBoss>\jboss-eap-6.1\standalone\configuration Ajoutez le code XML suivant au fichier standalone-full.xml pour configurer le traitement asynchrone de la journalisation : <async-handler name="ASYNC"> <level name="INFO"/> <queue-length value="1024"/> <overflow-action value="BLOCK"/> <subhandlers> <handler name="FILE"/> <handler name="CONSOLE"/> </subhandlers> </async-handler> 3. Sous <subsystem xmlns="urn:jboss:domain:logging:1.2"> dans le fichier standalone-full.xml, ajoutez le code XML suivant pour configurer le traitement asynchrone de la journalisation racine : <root-logger> <level name="INFO"/> <handlers> <handler name="ASYNC"/> </handlers> </root-logger> 4. 12 Redémarrez le serveur d'application. Chapitre 2: Tâches de pré-installation Création d'une grappe et des nœuds JBoss Vous pouvez installer le hub MDM dans un environnement groupé JBoss. Une grappe JBoss comporte un ou plusieurs nœuds de grappe sur une ou plusieurs machines. Vous devez vous assurer que la structure du répertoire d'installation de JBoss est la même sur tous les nœuds de grappe. 1. Installez et configurez JBoss sur toutes les machines sur lesquelles vous souhaitez des nœuds de grappe en suivant les instructions contenues dans la documentation JBoss. Vérifiez que vous installez bien la configuration autonome. 2. Exécutez la commande suivante pour démarrer JBoss sur chaque machine sur laquelle des nœuds de grappe existent : Sous UNIX. <JBoss_install_dir>/bin/standalone.sh -c standalone-full.xml -b 0.0.0.0 -u <adresse de multidiffusion> -Djgroups.bind_addr=<adresse de liaison> Djboss.node.name=<nom du nœud> -Djboss.server.base.dir=../<chemin du nœud> Sous Windows. <JBoss_install_dir>\bin\standalone.bat -c standalone-full.xml -b 0.0.0.0 -u <adresse de multidiffusion> -Djgroups.bind_addr=<adresse de liaison> Djboss.node.name=<nom du nœud> -Djboss.server.base.dir=../<chemin du nœud> Démarrage de JBoss sous UNIX Démarrez le serveur d'application JBoss avant d'installer le serveur Hub et le Serveur de processus. 1. Allez au répertoire suivant : JBoss_install_dir/bin 2. Exécutez la commande suivante : standalone.sh -c standalone-full.xml -b 0.0.0.0 JBoss démarre et l'adresse IP est liée au nom de la machine dans le fichier hosts dans le répertoire suivant :\\WINDOWS\system32\drivers\etc\hosts Démarrage de JBoss sous Windows Démarrez le serveur d'application JBoss avant d'installer le serveur Hub et le Serveur de processus. 1. Allez au répertoire suivant : JBoss_install_dir\bin 2. Exécutez la commande suivante : standalone.bat -c standalone-full.xml -b 0.0.0.0 JBoss démarre et l'adresse IP est liée au nom de la machine dans le fichier hosts dans le répertoire suivant :\\WINDOWS\system32\drivers\etc\hosts Installation et configuration de JBoss 13 Installation et configuration des moteurs de nettoyage Installez et configurez un moteur de nettoyage, tel que Address Doctor, à utiliser avec le Serveur de processus. Vérifiez que le Serveur de processus fonctionne correctement. Pour des instructions sur la configuration du hub MDM à intégrer au moteur de nettoyage, consultez le Guide de l'adaptateur de nettoyage d'Informatica MDM Multidomain Edition. Création d'un répertoire de documentation d'installation Créez un répertoire pour stocker des copies de fichiers d'installation, tels que les résultats de validation, les rapports d'environnement, les journaux de débogage de la base de données et les fichiers journaux. Par exemple, vous pouvez créer le répertoire install_doc. Si vous avez besoin de dépanner l'installation, vous pouvez créer un fichier d'archive du répertoire de documentation d'installation et l'envoyer au support client international Informatica pour analyse. 14 Chapitre 2: Tâches de pré-installation CHAPITRE 3 Installation du Stockage Hub Ce chapitre comprend les rubriques suivantes : • Création de la base de données principale du hub MDM, 15 • Création d'un stockage de référence opérationnelle, 17 • Importation de la valeur de départ dans la base de données principale du hub MDM, 19 • Importation de la valeur de départ dans le stockage de référence opérationnelle, 21 Création de la base de données principale du hub MDM Après avoir installé Oracle, vous devez créer une base de données principale du hub MDM. Le nom par défaut de la base de données principale du hub MDM est CMX_SYSTEM. Remarque: Ne changez pas les noms de dossier dans le répertoire de distribution. 1. Déconnectez les connexions de base de données. 2. Ouvrez une invite de commande. 3. Accédez à l'emplacement suivant dans le répertoire de distribution : Sous UNIX. <répertoire de distribution>/database/bin Sous Windows. <répertoire de distribution>\database\bin 4. Exécutez la commande suivante : Sous UNIX. sip_ant.sh create_system Sous Windows. sip_ant.bat create_system 15 5. Répondez aux invites décrites dans le tableau suivant : Invites Description Entrez le type de base de données (ORACLE, MSSQL, DB2) Type de base de données. Spécifiez ORACLE. Entrez le type de connexion Oracle (service, sid). [service] Type de connexion. Utilisez l'une des valeurs suivantes : SERVICE Utilise le nom de service pour se connecter à Oracle. SID Utilise l'ID système Oracle pour se connecter à Oracle. La valeur par défaut est SERVICE. Entrez le nom d'hôte de la base de données [localhost] Nom de l'hôte qui exécute la base de données. Entrez le numéro de port de la base de données [1521] Numéro de port que le service d'écoute de la base de données utilise. La valeur par défaut est 1521. Entrez le nom du service de la base de données [orcl] Nom du service Oracle. Cette invite s'affiche si le type de connexion Oracle sélectionné est SERVICE. Le nom par défaut est orcl. Entrez l'identificateur de connexion Oracle Net (nom TNS). [orcl] Nom TNS utilisé pour se connecter à la base de données Oracle. Le nom par défaut est orcl. URL de connexion à la base de données principale : « jdbc:oracle:thin:@//<host_name>:<port>/ <service_name> ». URL de connexion pour le type de connexion Oracle SERVICE. Vous pouvez saisir y pour modifier l'URL de connexion par défaut. Pour utiliser l'URL de connexion par défaut, saisissez n. Voulez-vous changer l'URL de connexion (y/n) [n] 16 Saisissez le SID de la base de données [orcl] Nom de l'ID système Oracle. Cette invite s'affiche si le type de connexion Oracle sélectionné est SID. Entrez le mot de passe de l'utilisateur de la base de données principale Mot de passe permettant d'accéder à la base de données principale du hub MDM. Entrez le nom des paramètres régionaux à partir de la liste : de, en_US, fr, ja, ko, zh_CN. [en_US] Paramètres régionaux du système d'exploitation. La valeur par défaut est en_US. Entrez le nom d'utilisateur DBA [SYS] Nom d'utilisateur de l'utilisateur administratif. La valeur par défaut est SYS. Entrez le mot de passe DBA. Mot de passe de l'utilisateur administratif. Entrez le nom de l'espace de table d'index de MDM [CMX_INDX] Nom de l'espace de table devant contenir les composants d'index pour la base de données principale du hub MDM. Le nom par défaut est CMX_INDX. Chapitre 3: Installation du Stockage Hub Invites Description Entrez le nom de l'espace de table temporaire MDM (pas un espace de table temporaire Oracle) [CMX_TEMP] Nom de l'espace de table devant contenir les composants temporaires pour la base de données principale du hub MDM. Le nom par défaut est CMX_TEMP. Entrez le nom de l'espace de table temporaire Oracle [TEMP] Nom de l'espace de table temporaire Oracle. Le nom par défaut est TEMP. Remarque: L'invite affiche le texte par défaut entre crochets. Appuyez sur Entrée pour utiliser la valeur par défaut et aller à l'invite suivante. Après avoir créé la base de données principale du hub MDM, vérifiez sip_ant.log dans le répertoire suivant : Sous UNIX. <répertoire de distribution>/database/bin Sous Windows. <répertoire de distribution>\database\bin Création d'un stockage de référence opérationnelle Après avoir installé Oracle, vous devez créer un stockage de référence opérationnelle. Le nom par défaut du stockage de référence opérationnelle est CMX_ORS. Remarque: Ne changez pas les noms de dossier dans le répertoire de distribution. 1. Déconnectez les connexions de base de données. 2. Ouvrez une invite de commande. 3. Accédez à l'emplacement suivant dans le répertoire de distribution : Sous UNIX. <répertoire de distribution>/database/bin Sous Windows. <répertoire de distribution>\database\bin 4. Exécutez la commande suivante : Sous UNIX. sip_ant.sh create_ors Sous Windows. sip_ant.bat create_ors Création d'un stockage de référence opérationnelle 17 5. Répondez aux invites décrites dans le tableau suivant : Invites Description Entrez le type de base de données (ORACLE, MSSQL, DB2) Type de base de données. Spécifiez ORACLE. Entrez le type de connexion Oracle (service, sid). [service] Type de connexion. Utilisez l'une des valeurs suivantes : SERVICE Utilise le nom de service pour se connecter à Oracle. SID Utilise l'ID système Oracle pour se connecter à Oracle. La valeur par défaut est SERVICE. Saisissez le nom d'hôte de la base de données du stockage de référence opérationnelle [localhost] Nom de l'hôte qui exécute la base de données. Entrez le numéro de port de la base de données du stockage de référence opérationnel [1521] Numéro de port que le service d'écoute de la base de données utilise. La valeur par défaut est 1521. Saisissez le nom du service de la base de données du stockage de référence opérationnelle [orcl] Nom du service Oracle. Cette invite s'affiche si le type de connexion Oracle sélectionné est SERVICE. Saisissez l'identificateur de connexion Oracle Net (nom TNS) [orcl] Nom du TNS Oracle. Le nom par défaut est orcl. URL de connexion à la base de données principale : « jdbc:oracle:thin:@//<host_name>:<port>/ <service_name> ». URL de connexion pour le type de connexion Oracle SERVICE. Vous pouvez saisir y pour modifier l'URL de connexion par défaut. Pour utiliser l'URL de connexion par défaut, saisissez n. Voulez-vous changer l'URL de connexion (y/n) [n] 18 Saisissez le SID de la base de données [orcl] Nom de l'ID système Oracle. Cette invite s'affiche si le type de connexion Oracle sélectionné est SID. Entrez le nom de la base de données du stockage de référence opérationnelle [cmx_ors] Nom de la base de données du stockage de référence opérationnelle. La valeur par défaut est cmx_ors. Saisissez le mot de passe utilisateur de la base de données du stockage de référence opérationnelle Le mot de passe pour accéder au stockage de référence opérationnelle. Entrez le nom des paramètres régionaux à partir de la liste : de, en_US, fr, ja, ko, zh_CN. [en_US] Paramètres régionaux du système d'exploitation. Entrez le nom d'utilisateur DBA [SYS] Nom d'utilisateur de l'utilisateur administratif. La valeur par défaut est SYS. Entrez le mot de passe DBA. Mot de passe de l'utilisateur administratif. Chapitre 3: Installation du Stockage Hub Invites Description Entrez le nom de l'espace de table d'index de MDM [CMX_INDX] Nom de l'espace de table devant contenir les composants d'index pour le stockage de référence opérationnelle. Le nom par défaut est CMX_INDX. Entrez le nom de l'espace de table temporaire MDM (pas un espace de table temporaire Oracle) [CMX_TEMP] Nom de l'espace de table devant contenir les composants temporaires pour le stockage de référence opérationnelle. Le nom par défaut est CMX_TEMP. Entrez le nom de l'espace de table temporaire Oracle [TEMP] Nom de l'espace de table temporaire Oracle. Le nom par défaut est TEMP. Remarque: L'invite affiche le texte par défaut entre crochets. Appuyez sur Entrée pour utiliser la valeur par défaut et aller à l'invite suivante. Après avoir créé le stockage de référence opérationnelle (Operational Reference Store - ORS), vérifiez sip_ant.log dans le répertoire suivant : Sous UNIX. <répertoire de distribution>/database/bin Sous Windows. <répertoire de distribution>\database\bin Importation de la valeur de départ dans la base de données principale du hub MDM Après avoir créé la base de données principale du hub MDM, importez la valeur de départ dans la base de données principale du hub MDM. La valeur de départ contient les métadonnées initiales telles que les tables REPOS et les autres objets requis par le hub MDM dans le stockage Hub. Remarque: Ne changez pas les noms de dossier dans le répertoire de distribution. 1. Ouvrez une invite de commande. 2. Accédez à l'emplacement suivant dans le répertoire de distribution : Sous UNIX. <répertoire de distribution>/database/bin Sous Windows. <répertoire de distribution>\database\bin 3. Exécutez la commande suivante : Sous UNIX. sip_ant.sh import_system Sous Windows. sip_ant.bat import_system Importation de la valeur de départ dans la base de données principale du hub MDM 19 4. Répondez aux invites décrites dans le tableau suivant : Invites Description Entrez le type de base de données (ORACLE, MSSQL, DB2) Type de base de données. Spécifiez ORACLE. Entrez le type de connexion Oracle (service, sid). [service] Type de connexion. Utilisez l'une des valeurs suivantes : SERVICE Utilise le nom de service pour se connecter à Oracle. SID Utilise l'ID système Oracle pour se connecter à Oracle. La valeur par défaut est SERVICE. Entrez le nom d'hôte de la base de données [localhost] Nom de l'hôte qui exécute la base de données. Entrez le numéro de port de la base de données [1521] Numéro de port que le service d'écoute de la base de données utilise. La valeur par défaut est 1521. Saisissez le nom du service de la base de données du stockage de référence opérationnelle [orcl] Nom du service Oracle. Cette invite s'affiche si le type de connexion Oracle sélectionné est SERVICE. Le nom par défaut est orcl. Entrez l'identificateur de connexion Oracle Net (nom TNS). [orcl] Nom TNS utilisé pour se connecter à la base de données Oracle. Le nom par défaut est orcl. URL de connexion à la base de données principale : « jdbc:oracle:thin:@//<host_name>:<port>/ <service_name> ». URL de connexion pour le type de connexion Oracle SERVICE. Vous pouvez saisir y pour modifier l'URL de connexion par défaut. Pour utiliser l'URL de connexion par défaut, saisissez n. Voulez-vous changer l'URL de connexion (y/n) [n] : Entrez le SID de la base de données Nom de l'ID système Oracle. Cette invite s'affiche si le type de connexion Oracle sélectionné est SID. Entrez le mot de passe de l'utilisateur de la base de données principale Mot de passe permettant d'accéder à la base de données principale du hub MDM. Entrez le nom des paramètres régionaux à partir de la liste : de, en_US, fr, ja, ko, zh_CN. [en_US] Paramètres régionaux du système d'exploitation. La valeur par défaut est en_US. Remarque: L'invite affiche le texte par défaut entre crochets. Appuyez sur Entrée pour utiliser la valeur par défaut et aller à l'invite suivante. Après avoir importé la valeur de départ, consultez le fichier journal seed.log dans le répertoire suivant pour connaître les erreurs : Sous UNIX. <répertoire de distribution>/database/bin/oracle Sous Windows. <répertoire de distribution>\database\bin\oracle 20 Chapitre 3: Installation du Stockage Hub Après avoir importé la valeur de départ dans la base de données principale du hub MDM, vérifiez sip_ ant.log dans le répertoire suivant : Sous UNIX. <répertoire de distribution>/database/bin Sous Windows. <répertoire de distribution>\database\bin Importation de la valeur de départ dans le stockage de référence opérationnelle Après avoir créé les stockages de référence opérationnelle, importez la valeur de départ dans le stockage de référence opérationnelle. La valeur de départ contient les métadonnées initiales telles que les tables REPOS et les autres objets requis par le hub MDM dans le stockage Hub. Remarque: Ne changez pas les noms de dossier dans le répertoire de distribution. 1. Ouvrez une invite de commande. 2. Accédez à l'emplacement suivant dans le répertoire de distribution : Sous UNIX. <répertoire de distribution>/database/bin Sous Windows. <répertoire de distribution>\database\bin 3. Exécutez la commande suivante : Sous UNIX. sip_ant.sh import_ors Sous Windows. sip_ant.bat import_ors 4. Répondez aux invites décrites dans le tableau suivant : Invites Description Entrez le type de base de données (ORACLE, MSSQL, DB2) Type de base de données. Spécifiez ORACLE. Entrez le type de connexion Oracle (service, sid). [service] Type de connexion. Utilisez l'une des valeurs suivantes : SERVICE Utilise le nom de service pour se connecter à Oracle. SID Utilise l'ID système Oracle pour se connecter à Oracle. La valeur par défaut est SERVICE. Saisissez le nom d'hôte de la base de données du stockage de référence opérationnelle [localhost] Nom de l'hôte qui exécute la base de données. Entrez le numéro de port de la base de données du stockage de référence opérationnel [1521] Numéro du port utilisé par le service d'écoute d'Oracle. La valeur par défaut est 1521. Importation de la valeur de départ dans le stockage de référence opérationnelle 21 Invites Description Entrez le nom du service de la base de données du stockage de référence opérationnelle. Nom du service Oracle. Cette invite s'affiche si le type de connexion Oracle sélectionné est SERVICE. Entrez l'identificateur de connexion Oracle Net (nom TNS). [orcl] Nom TNS utilisé pour se connecter à la base de données Oracle. Le nom par défaut est orcl. URL de connexion à la base de données principale : « jdbc:oracle:thin:@//<host_name>:<port>/ <service_name> ». URL de connexion pour le type de connexion Oracle SERVICE. Vous pouvez saisir y pour modifier l'URL de connexion par défaut. Pour utiliser l'URL de connexion par défaut, saisissez n. Voulez-vous changer l'URL de connexion (y/n) [n] : Entrez le SID de la base de données Nom de l'ID système Oracle. Cette invite s'affiche si le type de connexion Oracle sélectionné est SID. Entrez le nom de la base de données du stockage de référence opérationnelle [cmx_ors] Nom de la base de données du stockage de référence opérationnelle. La valeur par défaut est cmx_ors. Saisissez le mot de passe utilisateur de la base de données du stockage de référence opérationnelle Le mot de passe pour accéder au stockage de référence opérationnelle. Entrez le nom des paramètres régionaux à partir de la liste : de, en_US, fr, ja, ko, zh_CN. [en_US] Paramètres régionaux du système d'exploitation. La valeur par défaut est en_US. Entrez un code de type entier représentant la granularité de la chronologie du stockage de référence opérationnel : Année 5, Mois 4, Jour 3, Heure 2, Minute 1, Seconde 0 [3] Spécifiez les unités de chronologie à utiliser. La valeur par défaut est jour. Remarque: Une fois que la granularité de la chronologie est configurée, elle ne peut plus être modifiée. Remarque: L'invite affiche le texte par défaut entre crochets. Appuyez sur Entrée pour utiliser la valeur par défaut et aller à l'invite suivante. Après avoir importé la valeur de départ, consultez le fichier journal seed.log dans le répertoire suivant pour connaître les erreurs : Sous UNIX. <répertoire de distribution>/database/bin/oracle Sous Windows. <répertoire de distribution>\database\bin\oracle Après avoir importé la valeur de départ dans le stockage de référence opérationnelle (Operational Reference Store - ORS), vérifiez sip_ant.log dans le répertoire suivant : Sous UNIX. <répertoire de distribution>/database/bin Sous Windows. <répertoire de distribution>\database\bin 22 Chapitre 3: Installation du Stockage Hub CHAPITRE 4 Tâches de post-installation du stockage Hub • Vérification de l'accès aux composants Oracle, 23 Vérification de l'accès aux composants Oracle Si vous disposez d'un environnement Oracle personnalisé, vérifiez que le stockage Hub a accès aux composants d'Oracle. Le stockage Hub requiert un accès aux composants Oracle suivants : • Machine virtuelle Java Oracle • Base de données XML Oracle • ALL_CONSTRAINTS • ALL_CONS_COLUMNS • ALL_DIRECTORIES • ALL_INDEXES • ALL_IND_COLUMNS • ALL_JOBS (utilisé pour la migration) • ALL_TABLES • ALL_TAB_COLUMNS • ALL_VIEWS • DBMS_APPLICATION_INFO • DBMS_JOB • DBMS_OUTPUT • DBMS_STANDARD • DBMS_SQL • DBMS_STATS • DBMS_UTILITY • DUAL • PLITBLM 23 24 • STANDARD • SYS_STUB_FOR_PURITY_ANALYSIS • USER_CONSTRAINTS • USER_CONS_COLUMNS • USER_EXTERNAL_TABLES • USER_INDEXES • USER_JAVA_POLICY • USER_OBJECTS • USER_SEQUENCES • USER_SOURCE • USER_TABLES • USER_TAB_COLS • USER_TAB_COLUMNS • USER_TRIGGERS • UTL_FILE • V$NLS_PARAMETERS • V$VERSION Chapitre 4: Tâches de post-installation du stockage Hub CHAPITRE 5 Installation du serveur Hub Ce chapitre comprend les rubriques suivantes : • Installation du serveur Hub en mode graphique, 25 • Installation du serveur Hub en mode console, 27 • Installation du serveur Hub en mode silencieux, 29 • Installation et déploiement du serveur Hub sur les nœuds de la grappe, 32 Installation du serveur Hub en mode graphique Vous pouvez installer le serveur Hub en mode graphique. Vous devez utiliser le même nom d'utilisateur pour installer le serveur Hub et le Serveur de processus. Si vous installez le serveur Hub et le Serveur de processus sur la même machine, les utilisateurs qui les installent doivent appartenir au même groupe UNIX. 1. Démarrez le serveur d'application. 2. Ouvrez une invite de commande et naviguez jusqu'au programme d'installation du serveur Hub dans le répertoire de distribution. Par défaut, le programme d'installation se trouve dans le répertoire suivant : Sous UNIX. <répertoire de distribution>/<nom du système d'exploitation>/mrmserver Sous Windows. <répertoire de distribution>\windows\mrmserver 3. Exécutez la commande suivante : Sous UNIX. hub_install.bin Sous Windows. hub_install.exe 4. Sélectionnez la langue d'installation, puis cliquez sur OK. La fenêtre Introduction s'affiche. 5. Cliquez sur Suivant. La fenêtre Accord de licence s'affiche. 6. Sélectionnez J'accepte les termes du contrat de licence, puis cliquez sur Suivant. La fenêtre Choisir un dossier d'installation s'affiche. 7. Sélectionnez l'emplacement de l'installation du serveur Hub. • Pour choisir l'emplacement par défaut, cliquez sur Suivant. • Pour entrer un chemin, tapez le chemin vers le dossier d'installation et cliquez sur Suivant. 25 Remarque: L'installation échoue si vous spécifiez un chemin contenant des espaces dans les noms de répertoire ou de dossier. Pour choisir un autre emplacement, cliquez sur Choisir, puis sur Suivant. • Sous UNIX, la fenêtre Choix du dossier de lien s'affiche. Sous Windows, la fenêtre Sélection du dossier de raccourci s'affiche. 8. Sous UNIX, choisissez un dossier de lien ou sélectionnez l'option pour ne pas créer de liens et cliquez sur Suivant. Sous Windows, sélectionnez l'emplacement pour créer une icône de produit ou sélectionnez l'option pour ne pas créer d'icône de produit. 9. Cliquez sur Suivant. La fenêtre Entrez l'emplacement du fichier de licence s'affiche. 10. Cliquez sur Choisir pour choisir un fichier de licence, puis cliquez sur Suivant. La fenêtre serveur d'application s'affiche. 11. Sélectionnez JBoss, puis cliquez sur Suivant. La fenêtre Répertoire racine du serveur d'application JBoss s'affiche. 12. Configurez les paramètres JBoss suivants : a. Spécifiez le répertoire d'installation du serveur d'application, puis cliquez sur Suivant. La fenêtre Nom de configuration du serveur d'application JBoss s'affiche. b. Spécifiez le nom de configuration, puis cliquez sur Suivant. La valeur par défaut est autonome. La fenêtre Port du serveur d'application JBoss s'affiche. c. Spécifiez le port distant. Remarque: Le port JBoss peut entrer en conflit avec le port du serveur de bases de données par défaut. Si les ports sont en conflit, modifiez l'un des ports pour résoudre le conflit. Pour plus d'informations sur la modification des ports, consultez la documentation JBoss. 13. Cliquez sur Suivant. La fenêtre Sélection de la base de données s'affiche. 14. Sélectionnez Oracle 11g R2 et cliquez sur Suivant. La fenêtre Sélection du type de connexion à la base de données Oracle s'affiche. 15. Choisissez le nom de service ou le type de connexion SID et cliquez sur Suivant. La fenêtre Informations de base de données Oracle s'affiche. 16. Entrez les paramètres suivants pour la base de données Oracle à laquelle vous voulez vous connecter et cliquez sur Suivant : Le tableau suivant décrit les champs des paramètres de configuration : 26 Nom du champ Description Nom du serveur Nom d'hôte du serveur de base de données principale du hub MDM. Numéro de port Numéro de port de la base de données principale du hub MDM. Nom du service ou SID Oracle Spécifiez le type de connexion que vous sélectionnez lorsque vous créez la base de données principale du hub MDM. Chapitre 5: Installation du serveur Hub 17. Nom du champ Description Nom du schéma Nom de la base de données principale du hub MDM. Mot de passe du schéma système Mot de passe de l'utilisateur du schéma système pour se connecter à la base de données principale du hub MDM. Cliquez sur Suivant. Si le type de connexion Oracle sélectionné est Nom du service, la fenêtre Personnalisation de l'URL de connexion s'affiche. 18. Modifiez l'URL de connexion si nécessaire et cliquez sur Suivant. La fenêtre Déploiement s'affiche. 19. Pour exécuter le script de post-installation pendant l'installation, sélectionnez Oui, exécuter le script pendant cette installation. Pour exécuter le script manuellement plus tard, sélectionnez Non, je l'exécuterai plus tard. La fenêtre Résumé avant installation s'affiche. 20. Une fois que la fenêtre Résumé avant installation affiche les options souhaitées, cliquez sur Installer pour démarrer le processus d'installation. Une fois l'installation terminée, la fenêtre Installation terminée s'affiche. 21. Cliquez sur Terminé pour quitter le programme d'installation du serveur Hub. Installation du serveur Hub en mode console Vous pouvez installer le Serveur Hub en mode console Sous UNIX. 1. Démarrez le serveur d'application. 2. Accédez au répertoire suivant dans la distribution Informatica MDM Hub : Sous UNIX. <répertoire de distribution>/<nom du système d'exploitation>/mrmserver 3. Exécutez la commande suivante depuis l'invite de commande : ./hub_install.bin -i console 4. Entrez le numéro des paramètres régionaux que vous voulez sélectionner pour l'installation, puis appuyez sur Entrée. Les informations d'introduction concernant l'installation s'affichent. 5. Appuyez sur Entrée. L'accord de licence s'affiche. 6. Lisez l'accord de licence. Appuyez sur la touche Y pour accepter l'accord de licence ou sur la touche N si vous n'acceptez pas l'accord de licence et que vous souhaitez quitter le programme d'installation. 7. Appuyez sur Entrée. Si vous avez saisi Y dans l'étape précédente, les informations concernant le dossier d'installation s'affichent. Installation du serveur Hub en mode console 27 8. 9. 10. Choisissez un dossier pour l'installation de Serveur Hub. • Pour choisir le dossier par défaut, appuyez sur Entrée. • Pour modifier le chemin d'accès, saisissez le chemin absolu du dossier d'installation et appuyez sur Entrée. Confirmez l'emplacement du dossier d'installation. Saisissez Y pour confirmer le dossier d'installation ou N pour le modifier. Appuyez sur Entrée. Une liste des options d'emplacement de lien s'affiche. 11. Entrez le numéro d'une option d'emplacement de lien. L'invite pour l'emplacement du fichier de licence s'affiche. 12. Entrez le chemin absolu du fichier de licence et appuyez sur Entrée. Une liste des options du serveur d'application s'affiche. 13. Saisissez le numéro du serveur d'application que vous souhaitez sélectionner et appuyez sur Entrée. Les informations concernant le serveur d'application s'affichent. 14. Configurez les paramètres JBoss. a. Spécifiez le répertoire d'installation du serveur d'application et appuyez sur Entrée. Les informations concernant le nom de configuration du serveur d'application JBoss s'affichent. b. Spécifiez le nom de configuration. La valeur par défaut est autonome. c. Appuyez sur Entrée. d. Spécifiez le port distant. Remarque: Si le port JBoss entre en conflit avec le port de la base de données par défaut, modifiez l'un des ports pour résoudre le conflit. 15. Appuyez sur Entrée. L'invite de sélection de la base de données s'affiche. 16. Sélectionnez Oracle et appuyez sur Entrée. 17. Sélectionnez le type de connexion de la base de données Oracle de votre choix, Nom de service ou SID et appuyez sur Entrée. 18. Spécifiez les paramètres pour la base de données Oracle à laquelle vous souhaitez vous connecter. Appuyez sur Entrée pour accepter les valeurs par défaut ou remplacez-les par les valeurs correctes. Les paramètres comprennent le nom de serveur, le numéro de port, le nom de service ou le SID Oracle, le nom de schéma du système Informatica MDM Hub principal (comme CMX_SYSTEM) et le mot de passe du schéma système pour le nom d'utilisateur du schéma système. 19. Appuyez sur Entrée. 20. Si le type de connexion Oracle sélectionné est Nom de service, le programme d'installation vous invite à confirmer ou à modifier l'URL de connexion. Modifiez l'URL générée par le système si nécessaire et appuyez sur Entrée. Les informations de déploiement s'affichent. 21. Choisissez si vous voulez exécuter le script postInstallSetup lors de l'installation ou si vous voulez l'exécuter manuellement plus tard. 22. Appuyez sur Entrée. Le résumé des choix d'installation s'affiche. 28 Chapitre 5: Installation du serveur Hub 23. 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 fournissez. Lorsque le processus est terminé, les informations sur l'installation s'affichent. 24. Appuyez sur Entrée pour quitter le programme d'installation. Installation du serveur Hub en mode silencieux Vous pouvez installer le serveur Hub sans intervention de l'utilisateur en mode silencieux. Vous souhaiterez peut-être effectuer une installation silencieuse si vous avez besoin de plusieurs installations, ou si vous devez l'installer sur une grappe de machines. Une installation silencieuse n'affiche aucun message de progression ou d'échec. Avant d'exécuter l'installation silencieuse du serveur Hub, vous devez configurer le fichier de propriétés de cette installation. Le programme d'installation lit le fichier pour déterminer les options d'installation. Le processus d'installation silencieuse peut s'effectuer correctement, même si vous fournissez des paramètres incorrects, comme par exemple un chemin de serveur d'application ou un port incorrect. Assurez-vous d'indiquer les paramètres corrects dans le fichier de propriétés. Copiez les fichiers d'installation du serveur Hub sur le disque dur de la machine sur laquelle vous prévoyez d'installer le serveur Hub. Pour une installation en mode silencieux, effectuez les tâches suivantes : 1. Configurez le fichier de propriétés de l'installation et spécifiez les options d'installation dans ce fichier. 2. Exécutez le programme d'installation avec le fichier de propriétés. Configuration du fichier de propriétés Informatica fournit un exemple de fichier de propriétés qui inclut les paramètres requis par le programme d'installation. Vous pouvez personnaliser l'exemple de fichier de propriétés pour spécifier les options pour l'installation. Lancez ensuite l'installation silencieuse. Le programme d'installation silencieuse ne valide pas les paramètres dans les fichiers de propriétés. Assurez-vous de spécifier des paramètres corrects et vérifiez-les avant d'exécuter le programme d'installation silencieuse. 1. Recherchez le fichier silentInstallServer_sample.propertiesdans le répertoire suivant : Sous UNIX. /silent_install/mrmserver Sous Windows. \silent_install\mrmserver Après avoir personnalisé le fichier, ré-enregistrez-le. Vous pouvez renommer le fichier et le déplacer n'importe où sur la machine. Remarque: Dans le fichier de propriétés silencieux, la barre oblique et la barre oblique inverse sont des caractères spéciaux. Vous devez entrer deux de chaque caractère lorsque vous entrez des informations dans le fichier, comme par exemple lorsque vous entrez un chemin d'installation. Par exemple, pour entrer le chemin vers le répertoire du serveur, vous devez entrer \\u1\\infamdm\\hub\\server. 2. Créez une copie de sauvegarde du fichier silentInstallServer_sample.properties. 3. Utilisez un éditeur de texte pour ouvrir le fichier et modifier les valeurs des paramètres d'installation. 4. Enregistrez le fichier de propriétés avec un nouveau nom comme silentInstallServer.properties. Installation du serveur Hub en mode silencieux 29 Le tableau suivant décrit les paramètres d'installation que vous pouvez modifier : Nom de la propriété Description INSTALLER_UI Spécifie le type d'installation. Définissez-le sur silencieux. USER_INSTALL_DIR Répertoire où vous souhaitez installer le serveur Hub. Par exemple, C\:\ \<infamdm_install_directory>\\hub\ \server. SIP.LICENSE.PATH Chemin vers le fichier de licence Informatica. SIP.LICENSE.FILENAME Nom du fichier de licence. Définissez-le sur siperian.license. SIP.AS.CHOICE Nom du serveur d'application. Spécifiez JBoss. SIP.AS.HOME Chemin vers le répertoire d'installation de JBoss. JBOSS.AS.PORT_1 Numéro de port JBoss. SIP.JBOSS.CONFIGURATION_NAME Nom de la configuration JBoss. La valeur par défaut est autonome. SIP.DB.CHOICE Nom du serveur de bases de données. Spécifiez Oracle. SIP.ORACLE.CONNECTION.TYPE Type de connexion Oracle. Spécifiez une des valeurs suivantes : Nom du service Le serveur Hub utilise le nom de service pour se connecter à Oracle. SID Le serveur Hub utilise l'ID système Oracle pour se connecter à Oracle. 30 SIP.DB.SERVER Nom d'hôte du serveur de bases de données. SIP.DB.PORT Numéro de port du serveur de bases de données. SIP.DB.SID Si SIP.ORACLE.CONNECTION.TYPE est SID, définissez la propriété SIP.DB.SID sur l'ID système de la base de données Oracle. Sinon, définissez la propriété SIP.DB.SID sur le nom de service Oracle. SIP.DB.SCHEMA_NAME Nom de schéma de la base de données principale du hub MDM. Chapitre 5: Installation du serveur Hub Nom de la propriété Description SIP.DB.PASSWORD Mot de passe de l'utilisateur utilisé pour se connecter au schéma système. RUN_DEPLOYMENT_FLAG Exécute le script postInstallSetup comme partie intégrante de l'installation silencieuse. Définissez la propriété sur 1 si vous voulez exécuter postInstallSetup. Définissez-la sur 0 si vous ne voulez pas exécuter postInstallSetup à la fin de l'installation silencieuse. Exemple de fichier de propriétés L'exemple suivant montre le contenu de l'exemple de fichier silentInstallServer_sample.properties : ## Command to run silent install ## For Windows: hub_install.exe -f <property_file> ## For Unix: hub_install.bin -f <property_file> INSTALLER_UI=silent ## Hub Server Install directory. USER_INSTALL_DIR=C\:\\infamdm\\hub\\server ## License path and filename SIP.LICENSE.PATH=C\:\\ SIP.LICENSE.FILENAME=siperian.license ## Properties for JBoss application server SIP.AS.CHOICE="JBoss" SIP.AS.HOME=C\:\\jboss-eap-6.1.0\\jboss-eap-6.1 JBOSS.AS.PORT_1=4447 SIP.JBOSS.CONFIGURATION_NAME=standalone ## Properties for Oracle server SIP.DB.CHOICE="Oracle "SERVICE_NAME_SELECTED_RESULT=1 SIP.DB.SERVER=localhost SIP.DB.PORT=1521 SIP.DB.SID=orcl SIP.DB.SCHEMA_NAME=cmx_system SIP.DB.PASSWORD=!!cmx!! ## If you want to run postInstallSetup as a part of silent install, then set following property. ## set RUN_DEPLOYMENT_FLAG to 1 if you want to run postInstallSetup ## or set RUN_DEPLOYMENT_FLAG to 0 if you do not want to run postInstallSetup RUN_DEPLOYMENT_FLAG=1 Exécution du programme d'installation silencieuse Après avoir configuré le fichier de propriétés, vous pouvez démarrer l'installation silencieuse. 1. Vérifiez que le serveur d'application est exécuté. 2. Ouvrez une fenêtre de commande. Installation du serveur Hub en mode silencieux 31 3. Exécutez la commande suivante : Sous UNIX. ./hub_install.bin -f <location_of_silent_properties_file_for_hub_server> Sous Windows. hub_install.exe -f <location_of_silent_properties_file_for_hub_server> Le programme d'installation silencieuse s'exécute en tâche de fond. Ce processus peut prendre du temps. Si vous avez exécuté le script postInstallSetup pour le serveur Hub dans le cadre de l'installation silencieuse, vérifiez les fichiers postinstallSetup.log pour vérifier que l'installation a réussi. Le fichier journal est disponible dans le répertoire suivant : Sous UNIX. <infamdm_install_directory>/hub/server/logs/ Sous Windows. <infamdm_install_directory>\hub\server\logs\ Installation et déploiement du serveur Hub sur les nœuds de la grappe Si vous disposez d'un environnement groupé, installez le serveur Hub sur chaque nœud de grappe où vous devez déployer l'application du serveur Hub. Vous devez vous assurer que la structure du répertoire de l'installation du serveur Hub est la même sur tous les nœuds de grappe. Si la grappe possède trois nœuds qui s'exécutent sur host1 et host2 à l'aide des ports RMI 4447 et 4448, les propriétés du fichier cmxserver.properties peuvent avoir les valeurs suivantes : • cmx.appserver.hostname= host1.<domain>.com,host2.<domain>.com • cmx.appserver.rmi.port=4447,4448 Ici, le nom d'hôte et le numéro de port du premier serveur sont host1 et 4447 ; le nom d'hôte et le numéro de port du deuxième serveur sont host2 et 4448. Remarque: Séparez les numéros de port par une virgule, sans espace. L'ordre des noms d'hôtes et des numéros de port doit être le même. 1. Démarrez le serveur d'application JBoss sur chaque nœud de grappe. 2. Exécutez le fichier suivant sur chaque nœud de grappe pour démarrer le programme d'installation du serveur Hub : Sous UNIX. ./hub_install.bin Sous Windows. hub_install.exe 3. Lorsque le programme d'installation vous demande le nom de la configuration, entrez standalone. 4. Lorsque le programme d'installation vous demande le port distant, entrez le port distant du nœud de grappe qui est en cours d'exécution sur la machine. 5. Cliquez sur Oui lorsque le programme d'installation vous demande d'exécuter le script postInstallSetup pour déployer l'application. 6. Après l'installation, ouvrez le fichier cmxserver.properties sur chaque nœud de grappe. Le fichier cmxserver.properties se trouve à l'emplacement suivant : Sous UNIX. <infamdm_install_directory>/hub/server/resources/cmxserver.properties Sous Windows. <infamdm_install_directory>\hub\server\resources\cmxserver.properties 32 Chapitre 5: Installation du serveur Hub 7. 8. Modifiez les propriétés suivantes dans le fichier cmxserver.properties : Propriété Description cmx.appserver.hostname Spécifiez les noms d'hôtes des serveurs de grappe dans le format suivant : <host_name>.<domain>.com cmx.appserver.rmi.port Spécifiez les numéros de port distants. Redémarrez le serveur d'application JBoss sur chaque nœud de grappe. Vous pouvez utiliser n'importe quel nœud de la grappe JBoss pour accéder au serveur Hub. Installation et déploiement du serveur Hub sur les nœuds de la grappe 33 CHAPITRE 6 Tâches de post-installation du serveur Hub Ce chapitre comprend les rubriques suivantes : • Copie des fichiers journaux d'installation, 34 • Vérification du numéro de version et de build, 37 • Configuration du serveur Hub, 38 • Exécution manuelle du script de post-installation, 39 • Redéploiement manuel de l'application serveur Hub, 40 • Réintégration des fichiers JAR personnalisés, 40 • Configuration du cache de JBoss, 41 • Démarrage de la console Hub, 42 • Enregistrement d'un stockage de référence opérationnelle, 43 • Configuration de la sécurité JBoss, 45 Copie des fichiers journaux d'installation Les fichiers journaux de l'installation sont utiles pour le dépannage du processus d'installation du serveur Hub. Copiez ces fichiers journaux dans le répertoire de documentation de l'installation. Si vous le contacter par rapport à des problèmes d'installation, le support client international Informatica peut vous demander des copies de fichiers journaux. Fichier journal d'installation Le fichier journal d'installation contient des informations sur les fichiers installés. 34 Le tableau suivant décrit les propriétés du fichier journal d'installation : Propriété Description Nom de fichier Informatica_MDM_Hub_Server_Install_<ti mestamp>.xml Emplacement Sous UNIX. <infamdm_install_directory>/hub/ server/UninstallerData/Logs Sous Windows. <infamdm_install_directory> \hub\server\UninstallerData\Logs Utilisation Obtenir des informations sur les fichiers installés et les entrées de registre créées. Table des matières Répertoires créés, nom des fichiers installés et des commandes exécutées et statut de chaque fichier installé. Fichier journal des prérequis d'installation Le fichier journal des prérequis d'installation contient des informations sur les vérifications des prérequis effectuées par le programme d'installation. Le tableau suivant décrit les propriétés du fichier journal des prérequis d'installation : Propriété Description Nom de fichier installPrereq.log Emplacement Sous UNIX. <infamdm_install_directory>/hub/ server/Logs Sous Windows. <infamdm_install_directory> \hub\server\Logs Utilisation Obtenir des informations sur les vérifications des prérequis effectuées par le programme d'installation. Table des matières Journaux de vérifications de la validation des prérequis. Fichier journal de débogage Le programme d'installation écrit les actions et les erreurs dans le fichier journal de débogage. Copie des fichiers journaux d'installation 35 Le tableau suivant décrit les propriétés du fichier journal de débogage : Propriété Description Nom de fichier infamdm_installer_debug.txt Emplacement Sous UNIX. <infamdm_install_directory>/hub/ server/ Sous Windows. <infamdm_install_directory> \hub\server\ Utilisation Obtenir des informations sur les choix qui sont effectués lors de l'installation. Table des matières Résumé détaillé des actions effectuées par le programme d'installation. Fichier journal de configuration post-installation Le fichier journal de post-installation contient des informations sur le processus de post-installation. Le tableau suivant décrit les propriétés du fichier journal de configuration post-installation : Propriété Description Nom de fichier postInstallSetup.log Emplacement Sous UNIX. <infamdm_install_directory>/hub/ server/logs Sous Windows. <infamdm_install_directory> \hub\server\logs Utilisation Obtenir des informations sur les actions de postinstallation effectuées par le programme d'installation et obtenir des informations sur les erreurs dans le processus de post-installation. Table des matières Résumé des actions effectuées par le programme d'installation pendant le processus de post-installation. Fichier journal du serveur Hub Le fichier journal du serveur Hub contient des informations sur les opérations du serveur Hub. 36 Chapitre 6: Tâches de post-installation du serveur Hub Le tableau suivant décrit les propriétés du fichier journal du serveur Hub : Propriété Description Nom de fichier cmxserver.log Emplacement Sous UNIX. <infamdm_install_directory>/hub/ server/logs Sous Windows. <infamdm_install_directory> \hub\server\logs Utilisation Obtenir des informations sur les opérations du serveur Hub. Table des matières Résumé des opérations du serveur Hub. Fichier journal JBoss Le fichier journal JBoss contient des informations sur les processus JBoss. Le tableau suivant décrit les propriétés du fichier journal JBoss : Propriété Description Nom de fichier server.log Emplacement Sous UNIX. <JBoss_install_dir>/ standalone/log Sous Windows. <JBoss_install_dir> \standalone\log Utilisation Obtenir des informations sur les processus JBoss pour le dépannage. Table des matières Contient les journaux d'événements et les messages d'erreur de JBoss. Vérification du numéro de version et de build Assurez-vous que le bon numéro de version et de build du serveur Hub est installé. Effectuez l'une des étapes suivantes pour déterminer le numéro de version et de build du serveur Hub : • Vérifiez le numéro de version et de build dans l'entrée JAR Manifest.mf du fichier siperian-mrmserver.ear. Le fichier siperian-mrm-server.ear se trouve dans le répertoire suivant : Sous UNIX. <infamdm_install_directory>/hub/server Sous Windows. <infamdm_install_directory>\hub\server • Vérifiez le numéro de version et de build dans le fichier versionInfo.xml qui se trouve dans le répertoire suivant : Sous UNIX. <infamdm_install_directory>/hub/server/conf Vérification du numéro de version et de build 37 Sous Windows. <infamdm_install_directory>\hub\server\conf • Sous UNIX. Exécutez le fichier versionInfo.sh qui se trouve dans le répertoire suivant : <infamdm_install_directory>/hub/server/bin Sous Windows. Exécutez versionInfo.bat qui se trouve dans le répertoire suivant : <infamdm_install_directory>\hub\server\bin Remarque: Pour les systèmes AIX, modifiez le script versionInfo.sh pour exécuter Java depuis le répertoire <JAVA_HOME>/jre/bin. Configuration du serveur Hub Après avoir installé le serveur Hub, vous devez le configurer. Vous pouvez configurer les paramètres de journalisation et modifier les paramètres du serveur d'application et du serveur Hub. Déploiement du fichier EAR du serveur Hub Vous devez déployer le fichier EAR du serveur Hub sur la même machine que celle sur laquelle vous avez installé le serveur Hub. L'application du serveur Hub doit être capable de trouver l'installation du serveur Hub depuis laquelle vous l'avez 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 de test, puis que vous avez déployé le fichier EAR sur la machine de production, l'application de la machine de production ne trouve pas l'installation des informations de configuration, telles que la journalisation. Configuration des paramètres de journalisation Vous pouvez configurer le serveur Hub pour la journalisation. Spécifiez les paramètres de configuration pour la journalisation dans le fichier log4j.xml. 1. Ouvrez le fichier log4j.xml dans le répertoire suivant : Sous UNIX. <infamdm_install_directory>/hub/server/conf Sous Windows. <infamdm_install_directory>\hub\server\conf 2. Définissez la valeur pour les noms de catégories suivants : • com.siperian • com.delos • com.informatica Définissez la valeur de catégorie sur DEBUG pour la journalisation la plus détaillée, INFO pour une journalisation moins détaillée et ERROR pour la journalisation la moins détaillée. La valeur par défaut est INFO. 38 3. Définissez la valeur des paramètres Seuil sur DEBUG. 4. Enregistrez et fermez le fichier log4j.xml. Chapitre 6: Tâches de post-installation du serveur Hub Paramétrage des propriétés de configuration Vous pouvez configurer les propriétés du serveur Hub dans le fichier cmxserver.properties. 1. Ouvrez cmxserver.properties dans le répertoire suivant : Sous UNIX. <infamdm_install_directory>/hub/server/resources Sous Windows. <infamdm_install_directory>\hub\server\resources 2. Définissez les propriétés du serveur Hub. Le texte suivant montre un exemple de configuration du fichier cmxserver.properties : cmx.home=C:\infamdm\hub\server cmx.server.masterdatabase.type=oracle cmx.appserver.type=jboss cmx.appserver.version=7 cmx.appserver.web.port=8080 cmx.appserver.rmi.port=4447 cmx.appserver.naming.protocol=remote cmx.appserver.soap.connector.port= jnlp.initial-heap-size=128m jnlp.max-heap-size=512m 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 Remarque: Si vous devez changer de ports en raison de conflits, assurez-vous que la valeur cmx.appserver.rmi.port correspond au numéro de port à distance. 3. Redémarrez l'application serveur Hub pour recharger les paramètres dans le fichier cmxserver.properties. Modification des paramètres JBoss Si vous souhaitez modifier les paramètres JBoss que vous spécifiez pendant le processus d'installation, modifiez-les après l'installation. 1. Ouvrez le fichier build.properties dans le répertoire suivant : Sous UNIX. <infamdm_install_directory>/hub/server/bin/ Sous Windows. <infamdm_install_directory>\hub\server\bin 2. Modifiez les paramètres de configuration de JBoss. 3. Enregistrez et fermez le fichier build.properties. 4. Exécutez le script postInstallSetup. 5. Redémarrez le serveur d'application JBoss. Exécution manuelle du script de post-installation Si vous avez ignoré le script de post-installation pendant l'installation, vous devez l'exécuter manuellement. 1. Ouvrez une invite de commande. 2. Accédez au script de post-installation dans le répertoire suivant : Exécution manuelle du script de post-installation 39 Sous UNIX. /<infamdm_install_directory>/hub/server Sous Windows. \<infamdm_install_directory>\hub\server 3. Exécutez la commande suivante : Sous UNIX. postinstallsetup.sh -Ddatabase.password=<MDM_Hub_Master_DB_Password> Remarque: Si vous incluez le point d'exclamation (!) dans votre mot de passe, vous devez inclure une barre oblique inverse avant celui-ci. Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\! Sous Windows. postinstallsetup.bat -Ddatabase.password=<MDM_Hub_Master_DB_Password> Redéploiement manuel de l'application serveur Hub Vous pouvez déployer manuellement l'application serveur Hub. Vérifiez que vous déployez l'application serveur Hub depuis le répertoire d'installation du serveur Hub. Remarque: Si vous modifiez manuellement la configuration des sources de données dans standalonefull.xml lorsque JBoss est en cours d'exécution, les modifications sont perdues lorsque vous exécutez le script de post-installation. 1. Arrêtez le serveur d'application JBoss. 2. Supprimez le fichier siperian-mrm.ear de l'emplacement suivant. Sous UNIX. • <JBoss_install_dir>/<configuration_name>/deployments Sous Windows. • 3. <JBoss_install_dir>\<configuration_name>\deployments Copiez siperian-mrm.ear depuis le répertoire source vers le répertoire cible : Sous UNIX. Source : répertoire d'installation du serveur Hub Cible : <JBoss_install_dir>/<configuration_name>/deployments Sous Windows. Source : répertoire d'installation du serveur Hub Cible : <JBoss_install_dir>\<configuration_name>\deployments 4. Configurez manuellement JMS et les sources de données dans le fichier standalone-full.xml. 5. Démarrez le serveur d'application. Consultez la documentation JBoss pour plus d'informations. Réintégration des fichiers JAR personnalisés Si vous avez personnalisé des fichiers JAR, réintégrez-les dans le fichier siperian-mrm-server.ear après avoir installé le serveur Hub. 40 Chapitre 6: Tâches de post-installation du serveur Hub 1. Exécutez la commande suivante pour créer un répertoire nommé EAR : Sous UNIX. cd <infamdm_install_directory>/hub/server/lib mkdir ear Sous Windows. cd <infamdm_install_directory>\hub\server\lib mkdir ear 2. Exécutez la commande suivante pour copier chaque fichier JAR personnalisé dans le répertoire EAR que vous avez créé à l'étape précédente : Sous UNIX. copy <original_location_of_custom_jar_file>/<custom_JAR_filename>.jar ear Sous Windows. copy <original_location_of_custom_jar_file>\<custom_JAR_filename>.jar ear 3. Exécutez la commande suivante pour réintégrer le fichier EAR : Sous UNIX. cd <infamdm_install_directory>/hub/server/bin sip_ant.sh repackage Sous Windows. cd <infamdm_install_directory>\hub\server\bin sip_ant.bat repackage Configuration du cache de JBoss Vous pouvez configurer le cache de JBoss pour gérer les spécifications de mise en cache. Modifiez les propriétés du cache de JBoss afin de régler la performance. Modifiez le fichier jbossCacheConfig.xml à l'emplacement suivant pour configurer le cache de JBoss : Sous UNIX. <infamdm_install_dir>/hub/server/resources/jbossCacheConfig.xml Sous Windows. <infamdm_install_dir>\hub\server\resources\jbossCacheConfig.xml Modifiez les propriétés suivantes dans le fichier jbossCacheConfig.xml : lockAcquisitionTimeout Augmentez la valeur de cette propriété à 60 000 ou plus, pour vous assurer que le serveur Hub acquiert un verrou d'objet de cache. sync replTimeout Augmentez la valeur de cette propriété à 30 000 ou plus, pour vous assurer que le serveur Hub acquiert un verrou d'objet de cache. stateRetrievalTimeout Augmentez la valeur de cette propriété à 60 000, pour assurer la récupération de l'état initial. groupage Définissez la propriété de groupage pour un environnement groupé. Définissez l'attribut clusterName pour utiliser le même nom de grappe pour tous les membres d'une grappe. Configuration du cache de JBoss 41 jgroupsConfig Définissez les configurations UDP pour la propriété afin de vous assurer qu'il n'y a pas de conflit entre les différents membres de la grappe. Définissez l'attribut mcast_addr=<multicast_address> de sorte que tous les membres d'une grappe utilisent la même valeur. Utilisez des valeurs différentes pour différentes grappes ou des serveurs du hub MDM ne figurant dans aucune grappe sur ce réseau. Définissez l'attribut mcast_port=<multicast_port> de sorte que tous les membres d'une grappe utilisent la même valeur. Utilisez des valeurs différentes pour différentes grappes ou des serveurs du hub MDM ne figurant dans aucune grappe sur ce réseau. éviction Modifiez le temps d'éviction pour ReposObjects et DataObjects s'il y a suffisamment de mémoire et si ces objets doivent rester dans la mémoire pendant une plus longue durée. Modifiez le temps d'éviction comme illustré dans l'exemple suivant : <region name="/ReposObjects"> <property name="timeToLive" value="86400000" /> <!—24 hours is the minimum required--> </region> <region name="/DataObjects"> <property name="timeToLive" value="86400000" /> <!—24 hours is the minimum required--> </region> Démarrage de la console Hub Démarrez la console Hub pour accéder au hub MDM. Utilisez une connexion HTTP pour démarrer la console Hub. Vérifiez que vous avez un nom d'utilisateur et un mot de passe définis avant de démarrer la console Hub. 1. Ouvrez une fenêtre de navigateur et saisissez l'URL suivante : http://<Your Hub host name>:<port>/cmx/ où < votre nom d'hôte Hub> 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. La fenêtre Démarrage de la console Hub s'affiche. 2. Cliquez sur Lancer. Java Web Start se charge. Remarque: La première fois que vous lancez la console Hub depuis une machine cliente, Java Web Start télécharge les fichiers d'application. La boîte de dialogue Connexion au hub MDM s'affiche. 3. Entrez un nom d'utilisateur et un mot de passe. 4. Cliquez sur OK. Le hub MDM vous invite à sélectionner la base de données cible. La base de données cible est la base de données principale du hub MDM. 5. Cliquez sur Connexion. La console Hub s'affiche. 42 Chapitre 6: Tâches de post-installation du serveur Hub Enregistrement d'un stockage de référence opérationnelle Après avoir créé un stockage de référence opérationnelle, vous devez l'enregistrer. Vous pouvez enregistrer un stockage de référence opérationnelle via la console Hub. Remarque: Lorsque vous enregistrez un stockage de référence opérationnelle dans un environnement groupé, créez manuellement les sources de données et les pools de connexions des stockages de référence opérationnelle. 1. Démarrez la console Hub. La boîte de dialogue Modifier la base de données s'affiche. 2. Sélectionnez la base de données principale du hub MDM et cliquez sur Connexion. 3. Démarrez l'outil Bases de données sous l'espace de travail de configuration. 4. Cliquez sur Verrou en écriture > Acquérir le verrou. 5. Cliquez sur le bouton Enregistrer la base de données. L'assistant de connexion Informatica MDM Hub s'affiche et vous invite à sélectionner le type de base de données. 6. Sélectionnez Oracle et cliquez sur Suivant. 7. Configurez les propriétés de connexion pour la base de données. a. Sélectionnez une méthode de connexion à Oracle et cliquez sur Suivant. Le tableau suivant décrit les méthodes de connexion à Oracle que vous pouvez sélectionner : Méthode de connexion Description Service Connectez-vous à Oracle à l'aide du nom de service. SID Connectez-vous à Oracle à l'aide de l'ID système Oracle. Pour de plus amples informations à propos des noms SERVICE et SID, consultez la documentation Oracle. La page Propriétés de la connexion s'affiche. b. Spécifiez les propriétés de connexion pour le type de connexion que vous sélectionnez et cliquez sur Suivant. Le tableau suivant répertorie et décrit les propriétés de connexion : Propriété Description Nom d'affichage de la base de données Nom du stockage de référence opérationnelle qui doit s'afficher dans la console Hub. Identificateur de machine Préfixe donné aux clés pour identifier de façon unique les enregistrements depuis l'instance du stockage Hub. Enregistrement d'un stockage de référence opérationnelle 43 Propriété Description Nom d'hôte de la base de données Adresse IP ou nom du serveur qui contient la base de données Oracle. SID Identifiant système Oracle de l'instance de la base de données Oracle exécutée sur le serveur. Le champ SID apparaît si vous avez sélectionné le type de connexion SID. Service Nom du SERVICE Oracle utilisé pour la connexion à la base de données Oracle. Le champ Service apparaît si vous avez sélectionné le type de connexion Service. Port Port TCP du processus d'écoute Oracle exécuté sur le serveur de base de données Oracle. La valeur par défaut est 1521. Nom du TNS Oracle Nom par lequel la base de données est connue sur votre réseau tel que défini dans le fichier TNSNAMES.ORA du serveur d'application. Par exemple : mydatabase.mycompany.com. Définissez le nom du TNS Oracle lorsque vous installez la base de données Oracle. Pour plus d'informations sur le nom du TNS Oracle, consultez la documentation Oracle. Nom du schéma Nom du stockage de référence opérationnelle. Nom d'utilisateur Nom d'utilisateur du stockage de référence opérationnelle. Nom d'utilisateur par défaut que vous spécifiez dans le script utilisé pour créer le stockage de référence opérationnelle. Cet utilisateur détient tous les objets de la base de données des stockages de référence opérationnelle dans le stockage Hub. Si un utilisateur de proxy est configuré pour le stockage de référence opérationnelle, alors spécifiez plutôt l'utilisateur de proxy. Mot de passe Mot de passe associé au nom d'utilisateur pour le stockage de référence opérationnelle. Pour Oracle, le mot de passe n'est pas sensible à la casse. Mot de passe par défaut que vous spécifiez lorsque vous créez le stockage de référence opérationnelle. Si un utilisateur de proxy est configuré pour le stockage de référence opérationnelle, alors spécifiez plutôt le mot de passe de l'utilisateur de proxy. Remarque: Le Nom du schéma et le Nom d'utilisateur sont tous deux les noms du stockage de référence opérationnelle que vous avez indiqué lors de la création du stockage de référence opérationnelle. Si vous avez besoin de cette information, consultez votre administrateur de base de données. La page Résumé s'affiche. c. 44 Vérifiez le résumé et spécifiez les propriétés de connexion supplémentaires. Chapitre 6: Tâches de post-installation du serveur Hub Le tableau suivant répertorie les propriétés de connexion supplémentaires que vous pouvez configurer : Propriété Description URL de connexion URL de connexion. L'assistant de connexion génère l'URL de connexion par défaut. La liste suivante présente le format de l'URL de connexion pour les types de connexion Oracle : Type de connexion au service jdbc:oracle:thin:@//database_host:port/ service_name Type de connexion SID jdbc:oracle:thin:@//database_host:port:sid Pour un type de connexion au service uniquement, vous avez la possibilité de personnaliser, puis d'essayer ensuite une autre URL de connexion. Créer une source de données après l'enregistrement d. 8. Sélectionnez cette propriété pour créer la source de données sur le serveur d'application après l'enregistrement. Remarque: Si vous ne sélectionnez pas l'option, vous devez configurer manuellement la source de données. Pour un type de connexion au service, si vous souhaitez modifier l'URL par défaut, cliquez sur le bouton Éditer, spécifiez l'URL, puis cliquez sur OK. Cliquez sur Terminer. La boîte de dialogue Enregistrement de la base de données s'affiche. 9. Cliquez sur OK. Le hub MDM enregistre le stockage de référence opérationnelle. 10. Sélectionnez le stockage de référence opérationnelle que vous avez enregistré et cliquez sur le bouton Tester la connexion de la base de données pour tester les paramètres de la base de données. La boîte de dialogue Tester la base de données affiche le résultat du test de connexion de base de données. 11. Cliquez sur OK. Le stockage de référence opérationnelle est enregistré et la connexion à la base de données a été testée. Configuration de la sécurité JBoss Vous pouvez configurer la sécurité EJB au niveau du serveur d'application JBoss ou du serveur Hub pour empêcher l'accès non autorisé aux données et aux autres ressources dans le Informatica MDM Hub. Pour configurer la sécurité EJB au niveau du serveur d'application JBoss, activez la sécurité des connecteurs à distance de JBoss. 1. Connectez-vous à la console Hub et remplacez le mot de passe de la console Hub par un mot de passe correspondant à la stratégie des mots de passe de JBoss. Configuration de la sécurité JBoss 45 Remarque: Vérifiez que le mot de passe que vous définissez correspond à la stratégie des mots de passe de JBoss, ainsi qu'à la stratégie des mots de passe globale du hub MDM que vous définissez. Cela est important, car le même mot de passe doit être défini pour la console Hub et pour JBoss. Pour plus d'informations sur la stratégie des mots de passe globale du hub MDM, consultez le Guide de configuration d'Informatica MDM Multidomain Edition. a. Désactivez la sécurité des connecteurs à distance. b. Modifiez le mot de passe de la console Hub pour qu'il corresponde à la stratégie des mots de passe de JBoss. 1. Connectez-vous à la console Hub, remplacez la base de données par la base de données principale du hub MDM et cliquez sur Connecter. 2. Sélectionnez l'outil Utilisateurs sous les espaces de travail Configuration et obtenez un verrou en écriture. 3. Sélectionnez l'utilisateur administrateur sous l'onglet Utilisateur et cliquez sur l'icône Changer le mot de passe. La boîte de dialogue Changer le mot de passe s'affiche. 4. 2. Changez le mot de passe afin qu'il corresponde à la stratégie des mots de passe de JBoss et cliquez sur OK. Activez la sécurité des connecteurs à distance. a. Ouvrez le fichier suivant dans un éditeur de texte : Sous UNIX. <Jboss_install_dir>/jboss-eap-6.1/standalone/configuration/standalone-full.xml Sous Windows. <Jboss_install_dir>\jboss-eap-6.1\standalone\configuration\standalone-full.xml b. Ajoutez l'attribut security-realm comme illustré dans le code suivant : <subsystem xmlns="urn:jboss:domain:remoting:1.1"> <connector name="remoting-connector" socket-binding="remoting" securityrealm="ApplicationRealm"/> </subsystem> 3. Enregistrez les utilisateurs de Informatica MDM Hub qui doivent disposer de l'accès au serveur Hub dans JBoss. a. L'exécution du script suivant est l'un des moyens d'enregistrer les utilisateurs de Informatica MDM Hub : Sous UNIX. <JBoss_install_dir>/bin/add-user.sh Sous Windows. <JBoss_install_dir>\bin\add-user.bat 46 Chapitre 6: Tâches de post-installation du serveur Hub b. Répondez aux invites du tableau suivant : Invite Valeur Quel type d'utilisateur souhaitez-vous ajouter ? Indiquez l'option b. a) Utilisateur de gestion (mgmtusers.properties) b) Utilisateur d'application (applicationusers.properties) 4. Domaine (ApplicationRealm) Utilisez la valeur par défaut. La valeur par défaut est ApplicationRealm. Nom d'utilisateur Nom d'utilisateur de l'utilisateur de Informatica MDM Hub. Mot de passe Mot de passe de l'utilisateur de Informatica MDM Hub qui correspond à la stratégie des mots de passe de JBoss. Quels sont les rôles auxquels vous souhaitez que cet utilisateur appartienne ? Vous devez indiquer hubconsole. Activez la sécurité JBoss sur le serveur Hub. a. Ouvrez cmxserver.properties dans le répertoire suivant : Sous UNIX. <infamdm_install_directory>/hub/server/resources Sous Windows. <infamdm_install_directory>\hub\server\resources b. Décommentez la propriété suivante dans le fichier cmxserver.properties : #cmx.jboss7.security.enabled=true Le fichier cmxserver.properties se trouve dans le répertoire suivant : Sous UNIX. <infamdm_install_directory>/hub/server/resources Sous Windows. <infamdm_install_directory>\hub\server\resources 5. Exécutez la commande suivante pour réintégrer le fichier siperian-mrm-server.ear : Sous UNIX. cd <infamdm_install_directory>/hub/server/bin sip_ant.sh repackage Sous Windows. cd <infamdm_install_directory>\hub\server\bin sip_ant.bat repackage 6. Déployez le fichier siperian-mrm-server.ear. LIENS CONNEXES : • “Désactivation de la sécurité des connecteurs à distance” à la page 12 • “Redéploiement manuel de l'application serveur Hub” à la page 40 Configuration de la sécurité JBoss 47 CHAPITRE 7 Installation du serveur de processus Ce chapitre comprend les rubriques suivantes : • Installation du serveur de processus en mode graphique, 48 • Installation du serveur de processus en mode console, 50 • Installation du serveur de processus en mode silencieux, 52 • Installation et déploiement du serveur de processus sur les nœuds de la grappe, 55 Installation du serveur de processus en mode graphique Vous pouvez installer le Serveur de processus en mode graphique. Utilisez le même nom d'utilisateur que celui que vous avez utilisé pour installer le serveur Hub du Serveur de processus. Si vous installez le serveur Hub et le Serveur de processus sur la même machine, les utilisateurs qui les installent doivent appartenir au même groupe UNIX. Si vous installez le Serveur de processus et le serveur Hub sur la même machine, utilisez le compte d'utilisateur du système d'exploitation que vous utilisez pour le serveur Hub afin d'installer le Serveur de processus. Utilisez l'utilisateur racine pour installer le Serveur de processus uniquement lorsque l'utilisateur racine est déjà utilisé pour le serveur Hub. 1. Démarrez le serveur d'application. 2. Ouvrez une invite de commande et naviguez jusqu'au programme d'installation du Serveur de processus dans le répertoire de distribution. Par défaut, le programme d'installation se trouve dans le répertoire suivant : Sous UNIX. <répertoire de distribution>/<nom du système d'exploitation>/mrmcleanse Sous Windows. <répertoire de distribution>\windows\mrmcleanse 3. Exécutez la commande suivante : Sous UNIX. hub_cleanse_install.bin Sous Windows. hub_cleanse_install.exe 4. Sélectionnez la langue d'installation, puis cliquez sur OK. La fenêtre Introduction s'affiche. 48 5. Cliquez sur Suivant. La fenêtre Accord de licence s'affiche. 6. Sélectionnez l'option J'accepte les termes du contrat de licence puis cliquez sur Suivant. La fenêtre Sélection du dossier d'installation s'affiche. 7. Sélectionnez l'emplacement de l'installation Serveur de processus. • Pour choisir l'emplacement par défaut, cliquez sur Suivant. • Pour choisir un autre emplacement, cliquez sur Choisir, puis sur Suivant. Important: Serveur de processus ne parvient pas effectuer le chargement si la longueur totale du chemin dépasse 256 caractères ou comprend des espaces dans les noms de répertoire ou de dossier. Sous UNIX, la fenêtre Choix du dossier de lien s'affiche. Sous Windows, la fenêtre Sélection du dossier de raccourci s'affiche. 8. Sélectionnez un emplacement pour les icônes du produit et cliquez sur Suivant. La fenêtre Entrez l'emplacement du fichier de licence s'affiche. 9. Cliquez sur Choisir pour sélectionner un fichier de licence, puis sur Suivant. La fenêtre serveur d'application s'affiche. 10. Sélectionnez JBoss, puis cliquez sur Suivant. La fenêtre Répertoire racine du serveur d'application JBoss s'affiche. 11. Configurez les paramètres JBoss suivants : a. Spécifiez le chemin du répertoire d'installation JBoss, puis cliquez sur Suivant. La fenêtre Nom de configuration du serveur d'application JBoss s'affiche. b. Spécifiez le nom de configuration, puis cliquez sur Suivant. La valeur par défaut est autonome. La fenêtre Port du serveur d'application JBoss s'affiche. 12. 13. c. Spécifiez le port distant. d. Cliquez sur Suivant. Configurez les paramètres du moteur de nettoyage pour le moteur de nettoyage que vous utilisez. • Si vous utilisez Address Doctor, spécifiez les emplacements de fichiers de configuration et de paramètres et le paramètre de type de correction. • Si vous utilisez des objets d'entreprise DQ XI, spécifiez les paramètres d'hôte, de port et de sousfichier pour le moteur de nettoyage des objets d'entreprise DQ XI. Cliquez sur Suivant. La fenêtre Déploiement s'affiche. 14. Pour exécuter le script de post-installation pendant l'installation, sélectionnez Oui, exécuter le script pendant cette installation. Pour exécuter manuellement le script de post-installation, sélectionnez Non, je l'exécuterai plus tard. 15. Cliquez sur Suivant. La fenêtre Résumé avant installation s'affiche. 16. Une fois que l'écran de résumé affiche les options souhaitées, cliquez sur Installer pour démarrer le processus d'installation. Une fois l'installation terminée, la fenêtre Installation terminée s'affiche. Installation du serveur de processus en mode graphique 49 17. Sélectionnez Oui, redémarrer mon système pour redémarrer le système ou Non, je redémarrerai le système moi-même pour le redémarrer plus tard. 18. Cliquez sur Terminé pour quitter le Serveur de processus programme d'installation. Après l'installation, vous devez effectuer une configuration supplémentaire pour le moteur de nettoyage selon les instructions contenues dans le Guide de l'adaptateur de nettoyage d'Informatica MDM Multidomain Edition. Installation du serveur de processus en mode console Vous pouvez installer le Serveur de processus en mode console Sous UNIX. Remarque: N'utilisez pas l'utilisateur racine lorsque vous installez le Serveur de processus sous RedHat Linux. L'utilisateur racine ne possède pas le fichier .profile requis par InstallAnywhere. Créez et utilisez plutôt un profil d'utilisateur distinct pour installer le Serveur de processus. 1. Démarrez le serveur d'application. 2. Accédez au répertoire suivant dans la distribution Informatica MDM Hub : Sous Solaris. <répertoire de distribution>/solaris/mrmcleanse Sous HP-UX. <répertoire de distribution>/hpux/mrmcleanse Sous Linux. <répertoire de distribution>/linux/mrmcleanse Sous AIX. <répertoire de distribution>/aix/mrmcleanse 3. Exécutez la commande suivante depuis l'invite de commande : ./hub_cleanse_install.bin -i console 4. Entrez le numéro des paramètres régionaux que vous voulez sélectionner pour l'installation, puis appuyez sur Entrée. Les informations d'introduction concernant l'installation s'affichent. 5. Appuyez sur Entrée. L'accord de licence s'affiche. 6. Lisez l'accord de licence. Appuyez sur la touche Y pour accepter l'accord de licence ou sur la touche N si vous n'acceptez pas l'accord de licence et souhaitez quitter le programme d'installation. 7. Appuyez sur Entrée. Si vous avez saisi Y dans l'étape précédente, les informations concernant le dossier d'installation s'affichent. 8. 9. 10. Choisissez le dossier pour l'installation de Serveur de processus. • Pour accepter l'emplacement par défaut, appuyez sur Entrée. • Pour modifier le chemin d'accès, saisissez le chemin absolu du dossier d'installation et appuyez sur Entrée. Confirmez l'emplacement du dossier d'installation. Saisissez Y pour confirmer le dossier d'installation ou N pour le modifier. Appuyez sur Entrée. L'invite pour l'emplacement du fichier de licence s'affiche. 50 Chapitre 7: Installation du serveur de processus 11. Saisissez le chemin absolu du fichier de licence, puis appuyez sur Entrée. Une liste des options du serveur d'application s'affiche. 12. Saisissez le numéro du serveur d'application que vous souhaitez sélectionner et appuyez sur Entrée. Les informations concernant le serveur d'application s'affichent. 13. Configurez les paramètres JBoss. a. Spécifiez le répertoire d'installation du serveur d'application et appuyez sur Entrée. Les informations concernant le nom de configuration du serveur d'application JBoss s'affichent. b. Spécifiez le nom de configuration. La valeur par défaut est autonome. c. Appuyez sur Entrée. L'avertissement des prérequis JBoss apparaît. d. Appuyez sur Entrée. e. Spécifiez le port distant. Remarque: Si le port JBoss entre en conflit avec le port de la base de données par défaut, modifiez l'un des ports pour résoudre le conflit. 14. Appuyez sur Entrée. 15. Configurez les paramètres du moteur de nettoyage. • Si vous utilisez Address Doctor, configurez les paramètres suivants : - Spécifiez l'emplacement du fichier de configuration et appuyez sur Entrée. - Spécifiez l'emplacement du fichier de paramètres et appuyez sur Entrée. - Spécifiez le type de correction par défaut et appuyez sur Entrée. • Si vous utilisez des objets d'entreprise DQ XI, configurez les paramètres suivants : - Spécifiez le nom d'hôte et appuyez sur Entrée. - Spécifiez le port et appuyez sur Entrée. - Spécifiez le sous-fichier et appuyez sur Entrée. Les informations de déploiement s'affichent. 16. Choisissez si vous voulez exécuter le script postInstallSetup lors de l'installation ou si vous voulez l'exécuter manuellement plus tard. 17. Appuyez sur Entrée. Le résumé des choix d'installation s'affiche. 18. Vérifiez les informations dans le résumé de pré-installation. Si les informations sont correctes, appuyez sur Entrée pour commencer l'installation. Si vous devez effectuer des modifications, saisissez RETOUR pour les informations spécifiques et effectuez les modifications. Le serveur Hub est installé en fonction des informations de configuration que vous fournissez. Lorsque le processus est terminé, les informations sur l'installation s'affichent. 19. Appuyez sur Entrée. Le Serveur de processus est installé en fonction des informations que vous indiquez et les informations de ffin d'installation s'affichent. 20. Appuyez sur Entrée pour quitter le programme d'installation. Installation du serveur de processus en mode console 51 Installation du serveur de processus en mode silencieux Vous pouvez installer le Serveur de processus sans intervention de l'utilisateur en mode silencieux. Vous souhaiterez peut-être effectuer une installation silencieuse si vous avez besoin de plusieurs installations, ou si vous devez l'installer sur une grappe de machines. Une installation silencieuse n'affiche aucun message de progression ou d'échec. Avant d'exécuter l'installation silencieuse du Serveur de processus, vous devez configurer le fichier de propriétés de cette installation. Le programme d'installation lit le fichier pour déterminer les options d'installation. Le processus d'installation silencieuse peut s'effectuer correctement, même si vous fournissez des paramètres incorrects, comme par exemple un chemin de serveur d'application ou un paramètre de port incorrect. Assurez-vous d'indiquer les paramètres corrects dans le fichier de propriétés. Copiez les Serveur de processus fichiers d'installation sur le disque dur de la machine où vous prévoyez d'installer le Serveur de processus. Pour une installation en mode silencieux, effectuez les tâches suivantes : 1. Configurez le fichier de propriétés de l'installation et spécifiez les options d'installation dans ce fichier. 2. Exécutez le programme d'installation avec le fichier de propriétés. Configuration du fichier de propriétés Informatica fournit un exemple de fichier de propriétés qui inclut les paramètres requis par le programme d'installation. Vous pouvez personnaliser l'exemple de fichier de propriétés pour spécifier les options pour l'installation. Lancez ensuite l'installation silencieuse. Le programme d'installation silencieuse ne valide pas les paramètres dans les fichiers de propriétés. Assurez-vous de spécifier des paramètres corrects et vérifiez-les avant d'exécuter le programme d'installation silencieuse. 1. Recherchez l'exemple de fichier silentInstallCleanse_sample.properties dans le répertoire de distribution. Le fichier se trouve dans le répertoire de distribution du répertoire suivant : Sous UNIX. /silent_install/mrmcleanse Sous Windows. \silent_install\mrmcleanse Remarque: Dans le fichier de propriétés silencieux, la barre oblique et la barre oblique inverse sont des caractères spéciaux. Vous devez entrer deux de chaque caractère lorsque vous entrez les informations dans le fichier, comme par exemple lorsque vous entrez un chemin d'installation. Par exemple, pour entrer le chemin vers le répertoire du Serveur de processus, vous devez entrer \\u1\\infamdm\\hub\ \cleanse. 52 2. Créez une copie de sauvegarde de silentInstallCleanse_sample.properties. 3. Utilisez un éditeur de texte pour ouvrir le fichier et modifier les valeurs des paramètres d'installation. 4. Enregistrez le fichier de propriétés avec un nom comme silentInstallCleanse.properties. Chapitre 7: Installation du serveur de processus Le tableau suivant décrit les paramètres d'installation que vous pouvez modifier : Nom de la propriété Description INSTALLER_UI Spécifie le type d'installation. Définissez-le sur silencieux. USER_INSTALL_DIR Répertoire où installer le Serveur de processus. Par exemple, C\:\ \<infamdm_install_directory >\\hub\ \cleanse. SIP.LICENSE.PATH Chemin vers le fichier de licence Informatica. SIP.LICENSE.FILENAME Nom du fichier de licence. Définissez-le sur siperian.license. SIP.AS.CHOICE Nom du serveur d'application. Spécifiez JBoss. SIP.AS.HOME Chemin vers le répertoire d'installation de JBoss. JBOSS.AS.PORT_1 Numéro de port JBoss. SIP.JBOSS.CONFIGURATION_NAME Nom de la configuration JBoss. La valeur par défaut est autonome. SIP.OS.CHOICE=Red Hat Linux Supprimez le commentaire sur la propriété si le système d'exploitation pour l'installation est Red Hat Linux. Pour supprimer le commentaire, supprimez le signe dièse (#) devant la propriété. SIP.OS.CHOICE=Suse Linux Supprimez le commentaire sur la propriété si le système d'exploitation pour l'installation est Suse Linux. Pour supprimer le commentaire, supprimez le signe dièse (#) devant la propriété. SIP.ADDRESSDOCTOR.SETCONFIGFILE Emplacement du fichier de configuration Address Doctor si votre moteur de nettoyage est Address Doctor. SIP.ADDRESSDOCTOR.PARAMETERSFILE Emplacement du fichier de paramètres Address Doctor. SIP.ADDRESSDOCTOR.DEFAULTCORRECTIONTYP E Type de correction du moteur de nettoyage Address Doctor. Spécifiez PARAMETERS_DEFAULT. RUN_DEPLOYMENT_FLAG Exécute le script postInstallSetup comme partie intégrante de l'installation silencieuse. Définissez la propriété sur 1 si vous voulez exécuter postInstallSetup. Définissez-la sur 0 si vous ne voulez pas exécuter postInstallSetup à la fin de l'installation silencieuse. Installation du serveur de processus en mode silencieux 53 Nom de la propriété Description USER_REQUESTED_RESTART Définissez cette propriété uniquement pour le système d'exploitation Windows. Spécifie si le système d'exploitation doit être redémarré ou non. La valeur par défaut est Non. SIP.FLDIRECT.HOST Nom d'hôte de FirstLogic. SIP.FLDIRECT.PORT Port FirstLogic Direct. SIP.FLDIRECT.SUBFILE Sous-fichier FirstLogic Direct Exemple de fichier de propriétés L'exemple suivant montre le contenu de l'exemple de fichier silentInstallCleanse_sample.properties : ## command to run silent install... ## For Windows: hub_cleanse_install.exe -f <property_file> ## For Unix: hub_cleanse_install.bin -f <property_file> INSTALLER_UI=silent ## Hub Server Install directory. USER_INSTALL_DIR=C\:\\siperian\\hub\\cleanse ## License path and filename SIP.LICENSE.PATH=C\:\\ SIP.LICENSE.FILENAME=siperian.license ## Properties for JBoss application server SIP.AS.CHOICE="JBoss" SIP.JBOSS.AS.VERSION=7 SIP.AS.HOME=C\:\\jboss-eap-6.1\\jboss-as JBOSS.AS.PORT_1=4447 SIP.JBOSS.CONFIGURATION_NAME=standalone ## Following AddressDoctor properties should be set if you have license for AddressDoctor. SIP.ADDRESSDOCTOR.SETCONFIGFILE=C\:\\siperian\\hub\\cleanse\\resources\\AddressDoctor\ \5\\SetConfig.xml SIP.ADDRESSDOCTOR.PARAMETERSFILE=C\:\\siperian\\hub\\cleanse\\resources\\AddressDoctor\ \5\\Parameters.xml SIP.ADDRESSDOCTOR.DEFAULTCORRECTIONTYPE=PARAMETERS_DEFAULT ## Following FirstLogicDirect properties should be set if you have lincense for FirstLogicDirect. SIP.FLDIRECT.HOST=localhost SIP.FLDIRECT.PORT=20004 SIP.FLDIRECT.SUBFILE=dqxiserver1_substitutions.xml ## If you want to run postInstallSetup as a part of silent install, then set following property. ## set RUN_DEPLOYMENT_FLAG to 1 if you want to run postInstallSetup ## or set RUN_DEPLOYMENT_FLAG to 0 if you do not want to run postInstallSetup RUN_DEPLOYMENT_FLAG=1 ## If you want to restart the operating system as a part of silent install, set following properties to 'YES'. RESTART_NEEDED=NO USER_REQUESTED_RESTART=NO 54 Chapitre 7: Installation du serveur de processus Exécution du programme d'installation silencieuse Après avoir configuré le fichier de propriétés, vous pouvez démarrer l'installation silencieuse. 1. Vérifiez que le serveur d'application est exécuté. 2. Ouvrez une fenêtre de commande. 3. Exécutez la commande suivante : Sous UNIX. ./hub_cleanse_install.bin -f <location_of_silent_properties_file_for_cleanse_match_server> Sous Windows. hub_cleanse_install.exe -f <location_of_silent_properties_file_for_cleanse_match_server> Le programme d'installation silencieuse s'exécute en tâche de fond. Ce processus peut prendre du temps. Si vous avez exécuté le script de post-installation Serveur de processus dans le cadre de l'installation silencieuse, vérifiez les fichiers postinstallSetup.log files pour vérifier que l'installation a réussi. Le fichier journal est disponible dans le répertoire suivant : Sous UNIX. <infamdm_install_directory>/hub/cleanse/logs/ Sous Windows. <infamdm_install_directory>\hub\cleanse\logs\ Installation et déploiement du serveur de processus sur les nœuds de la grappe Si vous avez un environnement groupé, installez le serveur de processus sur chaque nœud de la grappe où vous devez déployer l'application du serveur de processus. Vous devez vous assurer que le chemin d'installation du serveur de processus est le même sur tous les nœuds de grappe. 1. Démarrez le serveur d'application JBoss sur chaque nœud de grappe. 2. Exécutez le fichier suivant sur chaque nœud de grappe pour démarrer le programme d'installation du serveur de processus : Sous UNIX. ./hub_cleanse_install.bin Sous Windows. hub_cleanse_install.exe 3. Lorsque le programme d'installation vous demande le nom de la configuration, entrez standalone. 4. Lorsque le programme d'installation vous demande le port distant, entrez le port distant du nœud de grappe qui est en cours d'exécution sur la machine. 5. Cliquez sur Oui lorsque le programme d'installation vous invite à exécuter le script postInstallSetup pour déployer l'application. 6. Redémarrez le serveur d'application JBoss sur chaque nœud de grappe. Installation et déploiement du serveur de processus sur les nœuds de la grappe 55 CHAPITRE 8 Tâches de post-installation du serveur de processus Ce chapitre comprend les rubriques suivantes : • Copie des fichiers journaux d'installation, 56 • Vérification du numéro de version et de build, 59 • Configuration du serveur de processus, 60 • Configuration du serveur de processus pour le multithreading, 62 • Configuration de plusieurs serveurs de processus pour les opérations de correspondance de nettoyage, 64 • Configuration de plusieurs serveurs de processus pour les traitements par lot, 65 • Configuration de la population de correspondance, 66 Copie des fichiers journaux d'installation Les fichiers journaux de l'installation sont utiles pour le dépannage du processus d'installation du Serveur de processus. Copiez ces fichiers journaux dans le répertoire de documentation de l'installation. Si vous le contacter par rapport à des problèmes d'installation, le support client international Informatica peut vous demander des copies de fichiers journaux. Fichier journal d'installation Le fichier journal d'installation contient des informations sur les fichiers installés. 56 Le tableau suivant décrit les propriétés du fichier journal d'installation : Propriété Description Nom de fichier Informatica_MDM_Cleanse_Match_Server_I nstall_<timestamp>.xml Emplacement Sous UNIX. <infamdm_install_directory>/hub/ cleanse/UninstallerData/Logs Sous Windows. <infamdm_install_directory> \hub\cleanse\UninstallerData\Logs Utilisation Obtenir des informations sur les fichiers installés et les entrées de registre créées. Table des matières Répertoires créés, nom des fichiers installés et des commandes exécutées et statut de chaque fichier installé. Fichier journal de configuration post-installation Le fichier journal de post-installation contient des informations sur le processus de post-installation. Le tableau suivant décrit les propriétés du fichier journal de configuration post-installation : Propriété Description Nom de fichier postInstallSetup.log Emplacement Sous UNIX. <infamdm_install_directory>/hub/ cleanse/logs Sous Windows. <infamdm_install_directory> \hub\cleanse\logs Utilisation Obtenir des informations sur les actions de postinstallation que le programme d'installation effectue et obtenir des informations sur les erreurs dans le processus de post-installation. Table des matières Résumé des actions effectuées par le programme d'installation pendant le processus de post-installation. Fichier journal du serveur de processus Le fichier journal du Serveur de processus contient des informations sur les opérations du Serveur de processus. Copie des fichiers journaux d'installation 57 Le tableau suivant décrit les propriétés du fichier journal du Serveur de processus : Propriété Description Nom de fichier cmxserver.log Emplacement Sous UNIX. <infamdm_install_directory>/hub/ cleanse/logs Sous Windows. <infamdm_install_directory> \hub\cleanse\logs Utilisation Obtenir des informations sur les opérations du Serveur de processus. Table des matières Résumé des opérations du Serveur de processus. Fichier journal de débogage Le programme d'installation écrit les actions et les erreurs dans le fichier journal de débogage. Le tableau suivant décrit les propriétés du fichier journal de débogage : Propriété Description Nom de fichier infamdm_installer_debug.txt Emplacement Sous UNIX. <infamdm_install_directory>/hub/ cleanse/ Sous Windows. <infamdm_install_directory> \hub\cleanse\ Utilisation Obtenir des informations sur les choix qui sont effectués lors de l'installation. Table des matières Résumé détaillé des actions effectuées par le programme d'installation. Fichier journal des prérequis d'installation Le fichier journal des prérequis d'installation contient des informations sur les vérifications des prérequis effectuées par le programme d'installation. 58 Chapitre 8: Tâches de post-installation du serveur de processus Le tableau suivant décrit les propriétés du fichier journal des prérequis d'installation : Propriété Description Nom de fichier installPrereq.log Emplacement Sous UNIX. <infamdm_install_directory>/hub/ cleanse/Logs Sous Windows. <infamdm_install_directory> \hub\cleanse\Logs Utilisation Obtenir des informations sur les vérifications des prérequis effectuées par le programme d'installation. Table des matières Journaux de vérifications de la validation des prérequis. Fichier journal JBoss Le fichier journal JBoss contient des informations sur les processus JBoss. Le tableau suivant décrit les propriétés du fichier journal JBoss : Propriété Description Nom de fichier server.log Emplacement Sous UNIX. <JBoss_install_dir>/ standalone/log Sous Windows. <JBoss_install_dir> \standalone\log Utilisation Obtenir des informations sur les processus JBoss pour le dépannage. Table des matières Contient les journaux d'événements et les messages d'erreur de JBoss. Vérification du numéro de version et de build Assurez-vous que le bon numéro de version et de build du Serveur de processus est installé. Effectuez l'une des étapes suivantes pour vérifier le numéro de version et de build du Serveur de processus : • Vérifiez le numéro de version et de build dans l'entrée JAR Manifest.mf du fichier siperian-mrmcleanse.ear. Le fichier siperian-mrm-cleanse.ear se trouve dans le répertoire suivant : Sous UNIX. <infamdm_install_directory>/hub/cleanse Sous Windows. <infamdm_install_directory>\hub\cleanse • Vérifiez le numéro de version et de build dans le fichier versionInfo.xml qui se trouve dans le répertoire suivant : Vérification du numéro de version et de build 59 Sous UNIX. <infamdm_install_directory>/hub/cleanse/conf Sous Windows. <infamdm_install_directory>\hub\cleanse\conf • Sous UNIX. Exécutez le fichier versionInfo.sh qui se trouve dans le répertoire suivant : <infamdm_install_directory>/hub/cleanse/bin Sous Windows. Exécutez versionInfo.bat qui se trouve dans le répertoire suivant : <infamdm_install_directory>\hub\cleanse\bin Remarque: Pour les systèmes AIX, modifiez le script versionInfo.sh pour exécuter Java depuis <JAVA_HOME>/jre/bin/java. Configuration du serveur de processus Après avoir installé le Serveur de processus, vous devez le configurer. Vous pouvez configurer les paramètres de journalisation et modifier le serveur d'application et les paramètres de Serveur de processus. Déploiement du fichier EAR du serveur de processus Déployez le fichier EAR du Serveur de processus sur la même machine sur laquelle vous installez le Serveur de processus. Déployez l'application Serveur de processus sur la même machine sur laquelle vous installez le Serveur de processus. Par exemple, si vous installez le Serveur de processus sur une machine de test, déployez ensuite le fichier EAR sur la machine de test. Si vous déployez le fichier EAR sur la machine de production, l'application de la machine de production ne peut pas localiser l'installation pour lui transmettre les informations de configuration telles que la journalisation. Si le Serveur de processus n'est pas déployé sur le même serveur d'application que le serveur Hub, vous devez configurer manuellement le serveur d'application afin de créer des sources de données pour le Serveur de processus. Copiez la définition de source de données depuis le fichier standalone-full.xml du serveur d'application sur lequel le serveur Hub est déployé vers le fichier standalone-full.xml du serveur d'application sur lequel le Serveur de processus est déployé. Le fichier standalone-full.xml se trouve à l'emplacement suivant : Sous UNIX. <JBoss_install_dir>/standalone/configuration Sous Windows. <JBoss_install_dir>\standalone\configuration Configuration du serveur de processus avec des moteurs de nettoyage Après avoir installé le Serveur de processus, vous pouvez configurer un moteur de nettoyage avec le Serveur de processus. Pour plus d'informations à propos de la configuration du moteur de nettoyage, consultez le Guide de l'adaptateur de nettoyage de Informatica MDM Multidomain Edition. 60 Chapitre 8: Tâches de post-installation du serveur de processus Configuration du serveur de processus pour supprimer les fichiers temporaires Vous pouvez configurer le Serveur de processus pour supprimer les fichiers temporaires générés par le processus de nettoyage. 1. Ouvrez le fichier cmxcleanse.properties. Le fichier cmxcleanse.properties se trouve dans le répertoire suivant : Sous UNIX. <infamdm_install_directory>/hub/cleanse/resources/ Sous Windows. <infamdm_install_directory>\hub\cleanse\resources\ 2. Définissez la propriété cmx.server.datalayer.cleanse.working_files sur FALSE. La valeur par défaut est KEEP. Configuration des paramètres de journalisation Vous pouvez configurer le Serveur de processus pour la journalisation. Spécifiez les paramètres de configuration pour la journalisation dans le fichier log4j.xml. 1. Ouvrez le fichier log4j.xml dans le répertoire suivant : Sous UNIX. <infamdm_install_directory>/hub/cleanse/conf Sous Windows. <infamdm_install_directory>\hub\cleanse\conf 2. Définissez la valeur pour les noms de catégories suivants : • com.siperian • com.delos • com.informatica Définissez la valeur de catégorie sur DEBUG pour la journalisation la plus détaillée, INFO pour une journalisation moins détaillée et ERROR pour la journalisation la moins détaillée. La valeur par défaut est INFO. 3. Définissez la valeur des paramètres Seuil sur DEBUG. 4. Enregistrez et fermez le fichier. Paramétrage des propriétés de configuration Vous pouvez configurer les propriétés du Serveur de processus dans le fichier cmxcleanse.properties. 1. Ouvrez le fichier cmxcleanse.properties dans le répertoire suivant : Sous UNIX. <infamdm_install_directory>/hub/cleanse/resources Sous Windows. <infamdm_install_directory>\hub\cleanse\resources 2. Configurez les propriétés Serveur de processus. Voici un exemple de configuration du fichier cmxcleanse.properties : 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 Configuration du serveur de processus 61 cmx.home=/u1/infamdm/hub/cleanse cmx.appserver.type=jboss 3. Enregistrez et fermez le fichier cmxcleanse.properties. 4. Redémarrez l'application Serveur de processus pour recharger les paramètres dans le fichier. Exécution manuelle du script PostInstallSetup Si vous avez ignoré le script de post-installation pendant l'installation, vous devez l'exécuter manuellement. 1. Ouvrez une invite de commande. 2. Accédez au script de post-installation dans le répertoire suivant : Sous UNIX. <infamdm_install_directory>/hub/cleanse Sous Windows. <infamdm_install_directory>\hub\cleanse 3. Exécutez la commande suivante : Sous UNIX. postinstallsetup.sh Sous Windows. postinstallsetup.bat Redéploiement manuel du fichier EAR du serveur de processus Vous pouvez redéployer manuellement le fichier EAR du Serveur de processus. 1. Arrêtez le serveur d'application JBoss. 2. Supprimer le fichier siperian-mrm-cleanse.ear du répertoire de déploiement. Le répertoire de déploiement se trouve dans l'emplacement suivant : Sous UNIX. <JBoss_install_dir>/standalone/deployments Sous Windows. <JBoss_install_dir>\standalone/deployments 3. Copiez le fichier siperian-mrm-cleanse.ear du répertoire d'installation du Serveur de processus vers le répertoire de déploiement. 4. Accédez au script de post-installation dans le répertoire suivant : Sous UNIX. <infamdm_install_directory>/hub/cleanse Sous Windows. <infamdm_install_directory>\hub\cleanse 5. Exécutez la commande suivante : Sous UNIX. postinstallsetup.sh Sous Windows. postinstallsetup.bat 6. Démarrez le serveur d'application JBoss. Configuration du serveur de processus pour le multithreading Par défaut, les opérations de nettoyage s'exécutent en mode mono-thread et les tâches de lots s'exécutent en mode multi-thread. Si le serveur sur lequel vous installez le Serveur de processus dispose de plusieurs processeurs, vous pouvez configurer les opérations de nettoyage pour qu'elles soient multi-thread afin 62 Chapitre 8: Tâches de post-installation du serveur de processus d'augmenter leurs performances. Les opérations de lots ont un fonctionnement multi-thread par défaut, mais vous pouvez configurer le nombre de threads à utiliser. Vous pouvez utiliser la console Hub pour configurer le Serveur de processus pour le multithreading. Vous devez définir les threads à utiliser pour les opérations de nettoyage et les traitements par lots. Envisagez les facteurs suivants lorsque vous définissez la propriété nombre de threads : Nombre de cœurs de processeur disponibles sur la machine Définissez le nombre de threads par le nombre de cœurs du processeur disponibles sur la machine pour les opérations de nettoyage. Par exemple, définissez deux threads pour une machine bicœur et quatre threads pour une machine quadricœur. Définissez le nombre de threads à quatre fois le nombre de cœurs de processeur disponibles sur la machine pour les opérations de lots. Par exemple, définissez le nombre de threads pour une machine bicœur sur huit threads et définissez le nombre de threads pour un processeur quadricœur sur 16 threads. Connexion à une base de données distante Si vous utilisez une base de données distante, vous pouvez envisager de définir un nombre de threads pour les opérations de nettoyage légèrement plus élevé que le nombre de cœurs du processeur afin que l'attente d'un thread soit utilisée par un autre thread. La définition d'un nombre de threads légèrement supérieur permet de prendre en compte l'éventuel temps de latence qui peut apparaître avec une base de données distante. Conditions requises pour la mémoire de processus Si vous exécutez un processus nécessitant beaucoup de mémoire, vous devez restreindre la mémoire totale allouée à tous les threads de l'opération de nettoyage qui fonctionnent sous JVM à 1 Go. Remarque: Après la migration vers une version ultérieure du hub MDM, vous devez modifier le nombre de threads, sans quoi les valeurs par défaut seront utilisées. Configuration du serveur de processus pour le multithreading Utilisez la console Hub pour configurer le Serveur de processus pour le multithreading. 1. Développez l’espace de travail des utilitaires dans la console Hub, puis cliquez sur Serveur de processus. L'outil Serveur de processus affiche les Serveur de processus configurés. 2. Cliquez sur Verrou en écriture > Acquérir le verrou. 3. Sélectionnez le Serveur de processus pour lequel vous devez configurer le multithreading. 4. Cliquez sur Modifier le serveur de processus. L'outil Serveur de processus affiche la boîte de dialogue Ajouter/Modifier le serveur de processus. 5. Définissez la propriété Threads pour les opérations de nettoyage. La valeur par défaut est 1. Vous pouvez modifier les threads pour les opérations de nettoyage sans redémarrer le Serveur de processus. 6. Définissez les Threads pour le traitement par lots. La valeur par défaut est 20. 7. Cliquez sur OK, puis sur Enregistrer. Configuration du serveur de processus pour le multithreading 63 Configuration de plusieurs serveurs de processus pour les opérations de correspondance de nettoyage Vous pouvez configurer plusieurs Serveur de processuss pour chaque base de données de stockage de référence opérationnelle. Vous pouvez configurer plusieurs Serveur de processuss pour qu'ils s'exécutent sur une seule machine ou sur plusieurs machines. Vérifiez que vous configurez chacun des Serveur de processus pour qu'ils s'exécutent sur des serveurs d'application distincts. 1. Installez et configurez une instance de Serveur de processus. 2. Configurez plusieurs serveurs d'application. 3. Installez et configurez le Serveur de processus sur chaque serveur d'application. 4. Définissez les propriétés de nettoyage et de correspondance distribués dans le fichier cmxcleanse.properties. Le tableau suivant décrit les propriétés de nettoyage et de correspondance distribués : Propriété Description cmx.server.match.distributed_match Spécifie si un Serveur de processus est activé pour le nettoyage et la correspondance distribués. Définissez cette propriété sur 1 pour activer le nettoyage et la correspondance distribués. cmx.server.cleanse.min_size_for_distribution Spécifie la taille minimale pour la distribution. Le hub MDM distribue la tâche de nettoyage si la taille minimale de la distribution est atteinte. La valeur par défaut est 1 000. Le fichier cmxcleanse.properties se trouve dans le répertoire suivant : Sous UNIX. <infamdm_install_directory>/hub/cleanse/resources Sous Windows. <infamdm_install_directory>\hub\cleanse\resources 64 5. Déployez le Serveur de processus sur chaque serveur d'application. 6. Utilisez la console Hub pour vous connecter à la base de données. 7. Choisissez l'outil Serveur de processus dans l’espace de travail des utilitaires. 8. Cliquez sur le bouton Ajouter un serveur de processus pour ajouter le Serveur de processus. 9. Configurez les propriétés de chaque Serveur de processus afin d'activer un processus de nettoyage distribué. Chapitre 8: Tâches de post-installation du serveur de processus Le tableau suivant décrit les propriétés à définir : 10. Propriété Description Hors ligne Le hub MDM ignore les paramètres pour la propriété Hors ligne. La mise en ligne ou hors ligne du Serveur de processus est une tâche d'administration. Activer les opérations de nettoyage Spécifie si vous souhaitez utiliser le Serveur de processus pour les opérations de nettoyage. Activez cette fonction pour utiliser le Serveur de processus pour les opérations de nettoyage. Désactivez-la si vous ne voulez pas utiliser le Serveur de processus pour le nettoyage. La valeur par défaut est activée. Threads pour les opérations de nettoyage Spécifie le nombre de threads qu'un serveur doit traiter. Définissez un nombre de threads supérieur au nombre de processeurs disponibles. Activer le traitement de correspondance Spécifie si vous souhaitez utiliser le Serveur de processus pour les opérations de correspondance. Activer cette fonction pour utiliser Serveur de processus pour les opérations de correspondance. Désactivez-la si vous ne voulez pas utiliser le Serveur de processus pour les opérations de correspondance. La valeur par défaut est activée. Évaluation du processeur Évalue la puissance relative des processeurs des machines Serveur de processus. Attribuez une évaluation supérieure à une machine dont le processeur est plus puissant. Le hub MDM assigne les tâches aux machines en fonction de l'évaluation du processeur. Cliquez sur OK, puis sur Enregistrer. Configuration de plusieurs serveurs de processus pour les traitements par lot Vous pouvez configurer plusieurs Serveur de processus pour chaque base de données de stockage de référence opérationnelle. Vous pouvez configurer plusieurs Serveur de processus pour qu'ils s'exécutent sur une seule machine ou sur plusieurs machines. Vérifiez que vous configurez chacun des Serveur de processus pour qu'ils s'exécutent sur un serveur d'application distinct. 1. Installez et configurez une instance de Serveur de processus. 2. Configurez plusieurs serveurs d'application. 3. Installez et configurez le Serveur de processus sur chaque serveur d'application. 4. Déployer le Serveur de processus sur chaque serveur d'application. 5. Utilisez la console Hub pour vous connecter à la base de données. Configuration de plusieurs serveurs de processus pour les traitements par lot 65 6. Choisissez l'outil Serveur de processus dans l’espace de travail des utilitaires. 7. Cliquez sur le bouton Ajouter un serveur de processus pour ajouter un serveur de processus. 8. Configurez les propriétés de chaque Serveur de processus à activer pour le traitement par lots. Le tableau suivant décrit les propriétés à définir : 9. Propriété Description Hors ligne Spécifie si un Serveur de processus est en ligne ou hors ligne. Désactivez cette propriété pour vous assurer qu'un Serveur de processus est en ligne. Activer le traitement par lots Spécifie si vous souhaitez utiliser le Serveur de processus pour le traitement par lots. Activez cette propriété pour utiliser Serveur de processus pour les tâches de lots. Désactivez-la si vous ne voulez pas utiliser le Serveur de processus pour les tâches de lots. La valeur par défaut est activée. Threads pour le traitement par lots Spécifie le nombre de threads qu'un serveur doit traiter pour le traitement par lots. Définissez les threads pour quatre fois le nombre de cœurs de processeur disponibles sur la machine. Cliquez sur OK, puis sur Enregistrer. Configuration de la population de correspondance La population de correspondance contient l'ensemble de populations standard à utiliser pour le processus de correspondance. Une population standard est définie pour chaque pays, langue ou population prise en charge. Vous devez activer la population de correspondance à utiliser pour les règles de correspondance. La population de correspondance est fournie en tant que fichier population.ysp avec l'installation d'Informatica MDM Hub. Le nom de population est identique au nom du fichier ysp. Si vous ajoutez une population japonaise et que vous voulez utiliser le champ de correspondance Person_Name_Kanji, ajoutez _Kanji au nom de population. Par exemple, Japan_Kanji ou Japan_i_Kanji. Dans ce cas, le champ de correspondance standard Person_Name n'est pas disponible. La population que vous utilisez doit être compatible avec la version de SSA-Name3 de hub MDM. Si vous avez besoin de fichiers de population supplémentaires ou d'un fichier de population mis à jour pour effectuer une mise à niveau vers une version plus récente, envoyez une demande de service sur le portail Informatica MySupport à l'adresse http://mysupport.informatica.com. Le premier fichier de population que vous demandez avec le produit est gratuit. Vous pourriez avoir besoin de fichiers de population d'autres pays ou d'un fichier de population à jour pour effectuer une mise à niveau vers une version plus récente d'Informatica MDM Hub. Activation de la population de correspondance Vous devez activer la population de correspondance à utiliser pour les règles de correspondance. 66 Chapitre 8: Tâches de post-installation du serveur de processus 1. Copiez les fichiers <population>.ysp à l'emplacement suivant : Sous UNIX. <infamdm_install_directory>/hub/cleanse/resources/match Sous Windows. <infamdm_install_directory>\hub\cleanse\resources\match 2. Dans la table de métadonnées C_REPOS_SSA_POPULATION, vérifiez que la population est enregistrée. La base de données d'amorce de l'installation du hub MDM possède des populations enregistrées dans la table C_REPOS_SSA_POPULATION, mais qui ne sont pas actives. 3. Si la table C_REPOS_SSA_POPULATION ne contient pas la population, ajoutez-la à la table et activezla. Le nom de population est identique au nom du fichier ysp. Par exemple, si le nom du fichier ysp est US.ysp, le nom de la population est US. Pour ajouter la population à un stockage de référence opérationnelle, utilisez les étapes suivantes : a. Connectez-vous au schéma de stockage de référence opérationnelle auquel vous voulez ajouter la population. b. Dans SQL*Plus, exécutez le script add_std_ssa_population.sql présent à l'emplacement suivant : Sous UNIX. <infamdm_install_directory>/server/resources/database/custom_scripts/ oracle Sous Windows. <infamdm_install_directory>\server\resources\database\custom_scripts \oracle c. Répondez aux invites décrites dans le tableau suivant : Invite Description Saisissez la population à ajouter Nom de la population. Entrez une valeur pour ROWID_SSA_POP (exemple : INFA. 0001) DEFAULT [INFA.0001] Valeur unique pour la colonne ROWID_SSA_POP de la table de métadonnées C_REPOS_SSA_POPULATION. La valeur par défaut est INFA.0001 La population est enregistrée dans la table C_REPOS_SSA_POPULATION. d. Exécutez la commande suivante pour activer la population : UPDATE c_repos_ssa_population SET enabled_ind = 1 WHERE population_name = '<Your Population> '; COMMIT; 4. Redémarrez le Serveur de processus. 5. Connectez-vous à la console Hub pour vérifier que la population est activée. La population s'affiche dans l'interface utilisateur Configuration de la correspondance/fusion pour les objets de base. Configuration de la population de correspondance 67 CHAPITRE 9 Installation de la documentation Informatica Ce chapitre comprend les rubriques suivantes : • Présentation de l'installation de la documentation, 68 • Installation de la documentation Informatica, 68 • Affichage de la documentation du produit Informatica, 69 • Dépannage, 69 Présentation de l'installation de la documentation Utilisez le DVD Documentation Informatica pour installer la documentation du produit Informatica au format PDF sous Windows. Le DVD Documentation Informatica comprend les éléments suivants : • Documentation Informatica au format PDF. • Une application basée sur un navigateur pour sélectionner et afficher des documents Informatica. Vous pouvez utiliser l'application pour sélectionner et visualiser les fichiers PDF. Pour afficher un document PDF, vous aurez besoin d'une visionneuse PDF, par exemple Acrobat Reader. Installation de la documentation Informatica 1. Sur le DVD de documentation Informatica, ou dans l'emplacement où vous avez téléchargé la documentation, repérez et exécutez le fichier d'installation de la documentation depuis le répertoire racine. 2. Sélectionnez la langue à utiliser pour l'installation. install.bat La fenêtre de bienvenue présente l'installation de la documentation Informatica. 3. Cliquez sur Suivant. La fenêtre Répertoire d'installation est affichée. 68 4. Entrez le chemin entier du dossier dans lequel vous voulez installer la documentation Informatica. Cliquez sur Choisir pour choisir le dossier. 5. Cliquez sur Suivant. La fenêtre Résumé de pré-installation affiche le répertoire où les fichiers PDF seront installés et l'espace disque requis. 6. Cliquez sur Installer. Lorsque l'installation de la documentation est terminée, la fenêtre Résumé post-installation indique si l'installation s'est effectuée correctement. 7. Cliquez sur Terminer. Le programme d'installation de la documentation Informatica crée un raccourci vers la documentation dans le groupe de programmes Informatica. Affichage de la documentation du produit Informatica Vous pouvez parcourir les pages de menu de la visionneuse de documentation Informatica pour trouver la documentation dont vous avez besoin. Les fichiers de documentation sont groupés par produit et version. 1. Pour démarrer l'application de documentation Informatica, choisissez Démarrer > Tous les programmes > Informatica [Version] > Documentation > Start Documentation [Langue]. La page de début de la documentation Informatica s'ouvre dans un navigateur Web. 2. Dans la page Web de la documentation Informatica, sélectionnez Gamme de produits > Produit > Version > Sélectionner guide pour obtenir la documentation que vous voulez afficher. Pour rechercher la documentation d'un produit, entrez des mots-clés dans le champ de recherche et cliquez sur Recherche. 3. Cliquez sur le nom du document pour visualiser le document. Dépannage Lorsque j'essaie d'afficher un fichier PDF, j'obtiens l'erreur suivante : Install Adobe Reader to view the document. Vérifiez qu'Adobe Reader est installé sur votre machine. S'il est installé, ouvrez Adobe Reader et cliquez sur Aide > Rechercher les mises à jour. Si une version plus récente d'Adobe Reader est disponible, installezla. Affichage de la documentation du produit Informatica 69 CHAPITRE 10 Dépannage du hub MDM • Dépannage du processus d'installation, 70 Dépannage du processus d'installation Si la post-installation échoue, utilisez les informations suivantes pour le dépannage. Démarrage ou arrêt de l'horodatage incorrect pour le stockage de référence opérationnelle Lorsque vous exportez un stockage de référence opérationnelle que vous avez créé, le hub MDM crée un fichier .dmp. Vous pouvez réutiliser le fichier .dmp du stockage de référence opérationnelle pour créer un deuxième stockage de référence opérationnelle. Les colonnes de date de début et de fin de la table C_REPOS_DB_VERSION du stockage de référence opérationnelle contiendront une date de début et de fin incorrectes. Vous pouvez ignorer cette erreur car cela n'affecte aucune fonctionnalité. Le serveur Hub ne peut pas se connecter au schéma cmx_system Pour vérifier que le serveur Hub ne peut pas se connecter au schéma cmx_system, consultez le journal du serveur d'application. Par exemple, l'erreur suivante peut s'afficher dans le journal WebSphere SystemOut.log : Caused by: java.sql.SQLException: ORA-28000: the account is locked DSRA0010E: SQL State = 99999, Error Code = 28,000 Pour résoudre ce problème, résolvez le problème de connexion à la base de données. Utilisez la console du serveur d'application pour tester la connexion à la base de données. Si vous ne pouvez pas résoudre la connexion au schéma cmx_system, recréez le schéma cmx_system. Impossible de vérifier le besoin de marquer des enregistrements Lorsque vous exécutez le processus de correspondance, vous pouvez recevoir l'erreur suivante : SIP-16062: Failed to verify the need to tokenize records. Vérifiez le paramétrage des variables d'environnement suivantes : • La variable d'environnement du chemin de bibliothèque doit contenir le chemin suivant : Sous UNIX. <infamdm_install_directory>/hub/cleanse/lib Sous Windows. <infamdm_install_directory>\hub\cleanse\lib La variable d'environnement du chemin de bibliothèque dépend du système d'exploitation : - AIX. LIBPATH 70 - HP-UX. SHLIB_PATH - Solaris, Suse ou RedHat. LD_LIBRARY_PATH - Windows. PATH • La variable d'environnement SSAPR doit inclure le chemin suivant pour tous les utilisateurs : Sous UNIX. <infamdm_install_directory>/server_install_dir>/cleanse/resources Sous Windows. <infamdm_install_directory>\server_install_dir>\cleanse\resources Erreurs de version major.minor lors du chargement du serveur de processus Si plusieurs erreurs de console major.minor s'affichent lors de la tentative de chargement de Serveur de processus, vérifiez que la version correcte de Java est installée sur votre système. Exception de dépassement de délai du cache du serveur Hub Si le serveur Hub ne peut pas procurer un verrou d'objet de cache, vous devez modifier le fichier jbossCacheConfig.xml pour augmenter les dépassements de délais d'acquisition du verrou et de réplication. Le fichier jbossCacheConfig.xml se trouve dans l'emplacement suivant : Sous UNIX. <infamdm_install_dir>/server/resources/jbossCacheConfig.xml. Sous Windows. <infamdm_install_dir>\server\resources\jbossCacheConfig.xml. Par exemple, augmentez les dépassements de délais d'acquisition du verrou et de réplication comme indiqué dans l'exemple suivant : <locking ... lockAcquisitionTimeout="30000" ... /> <sync replTimeout="30000"/> Exception Address Doctor pendant la certification Address Doctor génère une exception pendant la certification. Assurez-vous que la taille de la pile de JVM est suffisante. 1. Accédez au répertoire bin dans le répertoire racine de JBoss. 2. Ouvrez le fichier suivant dans un éditeur de texte. Sous UNIX. run.sh Sous Windows. run.bat 3. Définissez la variable JAVA_OPTS comme suit : JAVA_OPTS=${JAVA_OPTS} -Xss2000k 4. Enregistrez et fermez le fichier. Dépannage du processus d'installation 71 CHAPITRE 11 Désinstallation Ce chapitre comprend les rubriques suivantes : • Présentation de la désinstallation, 72 • Désinstallation du stockage Hub, 72 • Désinstallation du serveur de processus en mode graphique, 73 • Désinstallation du serveur Hub en mode graphique, 74 • Désinstallation du serveur de processus en mode console, 74 • Désinstallation du serveur Hub en mode console, 75 • Annulation manuelle du déploiement du serveur de processus, 75 • Annulation manuelle du déploiement du serveur Hub, 75 Présentation de la désinstallation Pour désinstaller le hub MDM, vous devez retirer le Serveur de processus, le serveur Hub et le stockage Hub de l'implémentation du hub MDM. Utilisez les étapes suivantes pour désinstaller Informatica MDM Hub : 1. Désinstallez le stockage Hub. 2. Désinstallez le Serveur de processus. 3. Désinstallez le Serveur Hub. Désinstallation du stockage Hub Vous pouvez désinstaller le stockage Hub en supprimant les schémas du stockage Hub et les connexions d'utilisateur pour les schémas du stockage Hub. Avant de supprimer les schémas du stockage Hub, utilisez la console Hub pour désinscrire les schémas du stockage Hub. Vous devez disposer des privilèges d'administrateur pour retirer les schémas du stockage Hub. 1. Démarrez la console Hub. 2. Cliquez sur l'outil Bases de données sous l'espace de travail Configuration. La page Informations de la base de données s'affiche. 72 3. Cliquez sur Verrou en écriture > Acquérir le verrou. 4. Dans la liste des bases de données, sélectionnez le stockage de référence opérationnelle à désinscrire. 5. Cliquez sur le bouton Désinscrire la base de données. L'outil Bases de données vous invite à confirmer la désinscription du stockage de référence opérationnelle. 6. Cliquez sur Oui. 7. Utilisez SQL*Plus pour vous connecter à l'instance Oracle. 8. Utilisez la commande suivante pour chaque schéma de stockage Hub afin de supprimer le schéma : drop user <user name> cascade; Si vous supprimez les schémas avec l'option cascade, les schémas associés sont supprimés. Désinstallation du serveur de processus en mode graphique Vous pouvez désinstaller le Serveur de processus en mode graphique. Désinstallation du serveur de processus en mode graphique sous Unix Pour désinstaller le hub MDM, vous devez supprimer le Serveur de processus. Vous devez effectuer les étapes de désinstallation du Serveur de processus pour chaque Serveur de processus dans l'implémentation du hub MDM. 1. Arrêtez le serveur d'application. 2. Accédez au répertoire suivant : <infamdm_install_directory>/hub/cleanse/UninstallerData 3. Exécutez le programme de désinstallation. ./"Uninstall Informatica MDM Hub Cleanse Match Server" 4. Cliquez sur Désinstaller. Lorsque le processus de désinstallation est terminé, la fenêtre Désinstallation terminée s'affiche. 5. Cliquez sur Terminer. Désinstallation du serveur de processus en mode graphique sous Windows Pour désinstaller le hub MDM, vous devez supprimer le Serveur de processus. Vous devez effectuer les étapes de désinstallation du Serveur de processus pour chaque Serveur de processus dans l'implémentation du hub MDM. 1. Arrêtez le serveur d'application. 2. Cliquez sur Démarrer, puis sur Programmes > Infamdm > Hub > Nettoyage > Données du programme de désinstallation > Désinstaller le serveur de correspondance de nettoyage d'Informatica MDM Hub. La fenêtre d'introduction Désinstaller s'affiche. Désinstallation du serveur de processus en mode graphique 73 3. Cliquez sur Désinstaller. Lorsque le processus de désinstallation est terminé, la fenêtre Désinstallation terminée s'affiche. 4. Cliquez sur Terminer. Désinstallation du serveur Hub en mode graphique Vous pouvez désinstaller le serveur Hub en mode graphique. Désinstallation du serveur Hub en mode graphique sous Unix Pour désinstaller le hub MDM, vous devez supprimer le serveur Hub de l'implémentation du hub MDM. 1. Vérifiez que vous avez bien arrêté le serveur d'application. 2. Accédez au répertoire suivant : <infamdm_install_directory>/hub/server/UninstallerData 3. Exécutez le programme de désinstallation. ./"Uninstall Informatica MDM Hub Server" La fenêtre d'introduction Désinstaller s'affiche. 4. Cliquez sur Désinstaller. Lorsque le processus de désinstallation est terminé, la fenêtre Désinstallation terminée s'affiche. 5. Cliquez sur Terminer. Désinstallation du serveur Hub en mode graphique sous Windows Pour désinstaller le hub MDM, vous devez supprimer le serveur Hub de l'implémentation du hub MDM. 1. Vérifiez que vous avez bien arrêté le serveur d'application. 2. Cliquez sur Démarrage, puis surProgrammes > infamdm > Hub > Serveur > Données du programme de désinstallation > Désinstaller le serveur Hub Informatica MDM. La fenêtre d'introduction Désinstaller s'affiche. 3. Cliquez sur Désinstaller. Lorsque le processus de désinstallation est terminé, la fenêtre Désinstallation terminée s'affiche. 4. Cliquez sur Terminer. Désinstallation du serveur de processus en mode console Vous pouvez désinstaller le Serveur de processus en mode console Sous UNIX. Si vous avez installé le Serveur de processus en mode console, désinstallez le Serveur de processus en mode console. 74 Chapitre 11: Désinstallation 1. Allez au répertoire suivant : <infamdm_install_dir>/hub/cleanse/UninstallerData 2. Entrez la commande suivante pour exécuter le programme de désinstallation : ./"Uninstall Informatica MDM Hub Cleanse Match Server" Désinstallation du serveur Hub en mode console Vous pouvez désinstaller le Serveur Hub en mode console Sous UNIX. Si vous avez installé le Serveur Hub en mode console, désinstallez le Serveur Hub en mode console. 1. Allez au répertoire suivant : <infamdm_install_dir>/hub/server/UninstallerData 2. Entrez la commande suivante pour exécuter le programme de désinstallation : ./"Uninstall Informatica MDM Hub Server" Annulation manuelle du déploiement du serveur de processus Vous devrez peut-être annuler manuellement le déploiement du Serveur de processus depuis le serveur d'application JBoss. 1. Pour annuler manuellement le déploiement du Serveur de processus, supprimez siperian-mrmcleanse.ear du répertoire suivant : Sous UNIX. <JBoss_install_dir>/standalone/deployments Sous Windows. <JBoss_install_dir>\standalone\deployments 2. Redémarrez le serveur d'application JBoss si le processus de déploiement automatique de JBoss ne supprime pas l'application. Pour plus d'informations, consultez la documentation JBoss. Annulation manuelle du déploiement du serveur Hub Vous devrez peut-être annuler manuellement le déploiement du Serveur Hub depuis le serveur d'application JBoss. 1. Pour annuler manuellement le déploiement du Serveur Hub, supprimez siperian-mrm.ear du répertoire suivant : Sous UNIX. <JBoss_install_dir>/standalone/deployments Sous Windows. <JBoss_install_dir>\standalone\deployments Désinstallation du serveur Hub en mode console 75 2. Redémarrez le serveur d'application JBoss si le processus de déploiement automatique de JBoss ne supprime pas l'application. Pour plus d'informations, consultez la documentation JBoss. 76 Chapitre 11: Désinstallation INDEX B F base de données cible sélection 42 base de données principale création 15 importation de métadonnées 19 bases de données base de données cible 42 test de connexion 9 fichier journal fichier journal d'installation 35, 57 fichier journal de débogage 36, 58 fichier journal des prérequis d'installation 35, 59 Fichier journal du serveur de processus 58 fichier journal du serveur Hub 37 Fichier journal fichier journal de configuration post-installation 36, 57 Fichier journal JBoss 37, 59 fichiers JAR personnalisés Réintégration 41 fichiers PDF documentation Informatica 69 C cache de JBoss configuration 41 éviction 41 lockAcquisitionTimeout 41 mcast_addr 41 mcast_port 41 stateRetrievalTimeout 41 sync replTimeout 41 wakeUpInterval 41 configuration d'Oracle configuration des paramètres init.ora 7 désactivation de la corbeille Oracle 7 Oracle RAC 9 configuration de JBoss désactivation de la sécurité hornetQ 11 pour le hub MDM 10 configuration requise de l'installation serveur X Window 6 Console Hub démarrage 42 D dépannage processus de post-installation 70 désinstallation Serveur de processus 75 Serveur Hub 75 Stockage Hub 72 documentation installation 68 utilisation de la visionneuse 69 E espaces de table création 7 G grappe JBoss déploiement du serveur de processus 55 déploiement du serveur Hub 32 H hub MDM composants 1 conception de l'installation 2 configuration requise 5 introduction 1 paramétrage des variables d'environnement 5 tâches d'installation 2 I installation documentation PowerCenter 68 Serveur de processus 48, 50 Serveur Hub 25, 27 installation silencieuse du serveur Hub 31 J JBoss conflits de ports 39 démarrage sous UNIX 13 démarrage sous Windows 13 groupage sur JBoss 13 paramètres 39 77 M mode graphique configuration requise de l'installation 6 N nom tns ajout 9 P population de correspondance activation 66, 67 programme d'installation silencieuse exécution 55 S script postinstallsetup exécution 62 pour le serveur de processus 62 Script postinstallsetup exécution 39 pour le serveur Hub 39 sécurité des connecteurs à distance activation 45 désactivation 12 sécurité JBoss activation 45 désactivation 12 serveur de processus configuration 60 déploiement sur une grappe JBoss 55 fichier de propriétés silencieux 52 fichiers journaux d'installation 56 multithreading, configuration 63 paramètres de journalisation 61 78 Index serveur de processus (a continué) threads pour le traitement par lots 63 threads pour les opérations de nettoyage 63 Serveur de processus déploiement 62 désinstallation 75 installation 48, 50 installation silencieuse 52 numéro de version et de build 59 propriétés de la configuration 61 script postinstallsetup 62 serveur Hub déploiement sur une grappe JBoss 32 fichier de propriétés silencieux 29 fichiers journaux d'installation 34 paramètres de journalisation 38 Serveur Hub désinstallation 75 installation 25, 27 installation silencieuse 29, 31 numéro de version et de build 37 propriétés de la configuration 39 redéploiement manuel 40 Script postinstallsetup 39 serveur X Window configuration requise de l'installation 6 stockage de référence opérationnelle création 17 importation de métadonnées 21 Stockage de référence opérationnelle inscription 43 Stockage Hub désinstallation 72 espaces de table, création 7 V Variables d’environnement DISPLAY 6
Documents pareils
Garantir la pérennité de vos investissements
Source: 2004 Étude IDC sur les projets d’intégration de données Basé sur une interview de 150 grandes organisations concernant leurs projets d’intégration planifiés
Plus en détail