jboss용 설치 가이드 - informatica documentation/5/mdm… · informatica mdm multidomain...

139
Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

Upload: others

Post on 10-Aug-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0)

JBoss용 설치 가이드

Page 2: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

Informatica MDM Multidomain Edition for Microsoft SQL Server JBoss용 설치 가이드

버전 10.1.02015년11월

저작권 (c) 1993-2016 Informatica LLC. 모든 권리 보유.

이 소프트웨어 및 설명서의 정보는 Informatica LLC 소유이고 사용 및 공개 제한 사항을 포함한 사용권 계약에 따라 제공되며 저작권법의 보호를 받습니다. 소프트웨어의 리버스 엔지니어링은 금지되어 있습니다. 본 문서의 어떤 부분도 Informatica LLC의 사전 통지 없이 어떠한 형태나 수단(전자적, 사진 복사, 녹음 등)으로 복제되거나 전송될 수 없습니다. 이 소프트웨어는 미국 및/또는 국제 특허법의 보호를 받으며, 기타 특허 출원 중입니다.

미국 정부의 이 소프트웨어 사용, 복제 또는 공개는 관련 소프트웨어 라이선스 계약서의 제한 사항이 적용되며, 해당하는 경우 DFARS 227.7202-1(a) 및 227.7702-3(a)(1995년), DFARS 252.227-7013(C)(1)(ii)(1988년 10월), FAR 12.212(a)(1995년), FAR 52.227-19 또는 FAR 52.227-14(ALT III)의 제한 사항도 적용됩니다.

이 제품 또는 설명서의 정보는 예고 없이 변경될 수 있습니다. 이 제품이나 설명서에 문제가 있는 경우 서면으로 알려 주십시오.

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 및 Informatica Master Data Management는 미국 및 전 세계 관할지에서 Informatica LLC의 상표 또는 등록 상표입니다. 다른 모든 회사 및 제품명은 해당 소유자의 상표 또는 등록 상표일 수 있습니다.

이 소프트웨어 및/또는 설명서 중 일부는 타사 저작권의 적용을 받으며, 이에 국한되지 않습니다. Copyright DataDirect Technologies. All rights reserved. Copyright (c) Sun Microsystems. All rights reserved. Copyright (c) RSA Security Inc. All Rights Reserved. Copyright (c) Ordinal Technology Corp. All rights reserved.Copyright (c) Aandacht c.v. All rights reserved. Copyright Genivia, Inc. All rights reserved. Copyright Isomorphic Software. All rights reserved. Copyright (c) Meta Integration Technology, Inc. All rights reserved. Copyright (c) Intalio. All rights reserved. Copyright (c) Oracle. All rights reserved. Copyright (c) Adobe Systems Incorporated. All rights reserved. Copyright (c) DataArt, Inc. All rights reserved. Copyright (c) ComponentSource. All rights reserved. Copyright (c) Microsoft Corporation. All rights reserved. Copyright (c) Rogue Wave Software, Inc. All rights reserved. Copyright (c) Teradata Corporation. All rights reserved. Copyright (c) Yahoo! Inc. All rights reserved. Copyright (c) Glyph & Cog, LLC. All rights reserved. Copyright (c) Thinkmap, Inc. All rights reserved. Copyright (c) Clearpace Software Limited. All rights reserved. Copyright (c) Information Builders, Inc. All rights reserved. Copyright (c) OSS Nokalva, Inc. All rights reserved. Copyright Edifecs, Inc. All rights reserved. Copyright Cleo Communications, Inc. All rights reserved. Copyright (c) International Organization for Standardization 1986. All rights reserved. Copyright (c) ej-technologies GmbH. All rights reserved. Copyright (c) Jaspersoft Corporation. All rights reserved. Copyright (c) International Business Machines Corporation. All rights reserved. Copyright (c) yWorks GmbH. All rights reserved. Copyright (c) Lucent Technologies. All rights reserved. Copyright (c) University of Toronto. All rights reserved. Copyright (c) Daniel Veillard. All rights reserved. Copyright (c) Unicode, Inc. Copyright IBM Corp. All rights reserved. Copyright (c) MicroQuill Software Publishing, Inc. All rights reserved. Copyright (c) PassMark Software Pty Ltd. All rights reserved. Copyright (c) LogiXML, Inc. All rights reserved. Copyright (c) 2003-2010 Lorenzi Davide, All rights reserved. Copyright (c) Red Hat, Inc. All rights reserved. Copyright (c) The Board of Trustees of the Leland Stanford Junior University. All rights reserved. Copyright (c) EMC Corporation. All rights reserved. Copyright (c) Flexera Software. All rights reserved. Copyright (c) Jinfonet Software. All rights reserved. Copyright (c) Apple Inc. All rights reserved. Copyright (c) Telerik Inc. All rights reserved. Copyright (c) BEA Systems. All rights reserved. Copyright (c) PDFlib GmbH. All rights reserved. Copyright (c) Orientation in Objects GmbH. All rights reserved. Copyright (c) Tanuki Software, Ltd. All rights reserved. Copyright (c) Ricebridge. All rights reserved. Copyright (c) Sencha, Inc. All rights reserved. Copyright (c) Scalable Systems, Inc. All rights reserved. Copyright (c) jQWidgets. All rights reserved. Copyright (c) Tableau Software, Inc. All rights reserved. Copyright(c) MaxMind, Inc. All Rights Reserved. Copyright (c) TMate Software s.r.o. All rights reserved. Copyright (c) MapR Technologies Inc. All rights reserved. Copyright (c) Amazon Corporate LLC. All rights reserved. Copyright (c) Highsoft. All rights reserved. Copyright (c) Python Software Foundation. All rights reserved. Copyright (c) BeOpen.com. All rights reserved. Copyright (c) CNRI. All rights reserved.

이 제품에는 Apache Software Foundation(http://www.apache.org/)에서 개발한 소프트웨어 및/또는 Apache License의 다양한 버전("라이선스")에 따라 사용이 허가된 기타 소프트웨어가 포함되어 있습니다. http://www.apache.org/licenses/에서 이러한 라이선스의 복사본을 얻을 수 있습니다. 관련 법규 또는 서면 동의에 명시되어 있지 않은 경우, 이러한 라이선스에 따라 배포되는 소프트웨어는 어떠한 종류의 명시적이거나 묵시적인 보증 또는 조건 없이 "있는 그대로" 배포됩니다. 사용 권한에 대한 특정 언어별 라이선스 및 해당 라이선스에 따른 제한 사항을 참조하십시오.

이 제품에는 Mozilla(http://www.mozilla.org/)에서 개발한 소프트웨어, JBoss Group, LLC(Copyright JBoss Group, LLC, all rights reserved.)가 저작권을 소유한 소프트웨어, Bruno Lowagie and Paulo Soares(Copyright (c) 1999-2006 by Bruno Lowagie and Paulo Soares)가 저작권을 소유한 소프트웨어 및 GNU Lesser General Public License Agreement(http://www.gnu.org/licenses/lgpl.html)의 다양한 버전에 따라 라이선스가 부여된 기타 소프트웨어가 포함되어 있습니다. 해당 정보는 상품성 및 특정 목적에의 적합성에 대한 묵시적 보증을 포함하여 이에 국한되지 않는 어떠한 종류의 명시적이거나 묵시적인 보증 없이 "있는 그대로" 제공되며, Informatica는 어떠한 책임도 지지 않습니다.

이 제품에는 Douglas C. Schmidt와 Washington University, University of California, Irvine, Vanderbilt University의 연구팀(Copyright ((c)) 1993-2006, all rights reserved.)이 저작권을 소유한 ACE(TM) 및 TAO(TM) 소프트웨어가 포함되어 있습니다.

이 제품에는 OpenSSL Toolkit(Copyright The OpenSSL Project. All Rights Reserved)에서 사용할 수 있도록 OpenSSL Project에서 개발한 소프트웨어가 포함되어 있으며 이 소프트웨어의 재배포는 http://www.openssl.org 및 http://www.openssl.org/source/license.html의 조항에 따라 변경될 수 있습니다.

이 제품에는 Curl 소프트웨어(Copyright 1996-2013, Daniel Stenberg, <[email protected]>. All Rights Reserved.)가 포함되어 있습니다. 이 소프트웨어와 관련된 사용 권한 및 제한 사항은 http://curl.haxx.se/docs/copyright.html에 명시된 조항에 따라 변경될 수 있습니다. 위와 같은 저작권 고지 및 이러한 허가 고지가 모든 제품에 표시되어 있는 경우 목적 및 사용료 유무에 관계없이 이 소프트웨어를 사용, 복사, 수정 및 배포할 수 있는 사용 권한이 부여됩니다.

이 제품에는 MetaStuff, Ltd(Copyright 2001-2005 ((C)) MetaStuff, Ltd. All Rights Reserved.)가 저작권을 소유한 소프트웨어가 포함되어 있습니다. 이 소프트웨어와 관련된 사용 권한 및 제한은 http://www.dom4j.org/ license.html의 조항에 따라 변경될 수 있습니다.

이 제품에는 The Dojo Foundation(Copyright (c) 2004-2007, The Dojo Foundation. All Rights Reserved.)이 저작권을 소유한 소프트웨어가 포함되어 있습니다. 이 소프트웨어와 관련된 사용 권한 및 제한은 http://dojotoolkit.org/license의 조항에 따라 변경될 수 있습니다.

이 제품에는 International Business Machines Corporation 등(Copyright International Business Machines Corporation and others. All Rights Reserved.)이 저작권을 소유한 ICU 소프트웨어가 포함되어 있습니다. 이 소프트웨어와 관련된 사용 권한 및 제한은 http://source.icu-project.org/repos/icu/icu/trunk/license.html의 조항에 따라 변경될 수 있습니다.

이 제품에는 Per Bothner(Copyright (c) 1996-2006 Per Bothner. All Rights Reserved.)가 저작권을 소유한 소프트웨어가 포함되어 있습니다. 이러한 정보를 사용할 수 있는 권리는 http:// www.gnu.org/software/ kawa/Software-License.html의 라이선스에 설명되어 있습니다.

이 제품에는 OSSP UUID 소프트웨어(Copyright (c) 2002 Ralf S. Engelschall, Copyright (c) 2002 The OSSP Project Copyright (c) 2002 Cable & Wireless Deutschland)가 포함되어 있습니다. 이 소프트웨어와 관련된 사용 권한 및 제한은 http://www.opensource.org/licenses/mit-license.php의 조항에 따라 변경될 수 있습니다.

이 제품에는 Boost(http://www.boost.org/)에서 개발하거나 Boost 소프트웨어 라이선스에 따라 개발된 소프트웨어가 포함되어 있습니다. 이 소프트웨어와 관련된 사용 권한 및 제한은 http:/ /www.boost.org/LICENSE_1_0.txt의 조항에 따라 변경될 수 있습니다.

이 제품에는 University of Cambridge(Copyright (c) 1997-2007 University of Cambridge)가 저작권을 소유한 소프트웨어가 포함되어 있습니다. 이 소프트웨어와 관련된 사용 권한 및 제한은 http:// www.pcre.org/license.txt의 조항에 따라 변경될 수 있습니다.

Page 3: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

이 제품에는 Eclipse Foundation(Copyright (c) 2007 The Eclipse Foundation. All Rights Reserved.)이 저작권을 소유한 소프트웨어가 포함되어 있습니다. 이 소프트웨어와 관련된 권한 및 제한은 http://www.eclipse.org/org/documents/epl-v10.php 및 http://www.eclipse.org/org/documents/edl-v10.php 의 조항에 따라 변경될 수 있습니다.

이 제품에는 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, http://jibx.sourceforge.net/jibx-license.html, https://github.com/lyokato/libgeohash/blob/master/LICENSE, https://github.com/hjiang/jsonxx/blob/master/LICENSE, https://code.google.com/p/lz4/, https://github.com/jedisct1/libsodium/blob/master/LICENSE, http://one-jar.sourceforge.net/index.php?page=documents&file=license, https://github.com/EsotericSoftware/kryo/blob/master/license.txt, http://www.scala-lang.org/license.html, https://github.com/tinkerpop/blueprints/blob/master/LICENSE.txt, http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html, https://aws.amazon.com/asl/, https://github.com/twbs/bootstrap/blob/master/LICENSE 및 https://sourceforge.net/p/xmlunit/code/HEAD/tree/trunk/LICENSE.txt.

이 제품에는 Academic Free License(http://www.opensource.org/licenses/afl-3.0.php), Common Development and Distribution License(http://www.opensource.org/licenses/cddl1.php), Common Public License (http://www.opensource.org/licenses/cpl1.0.php), Sun Binary Code License Agreement Supplemental License Terms, BSD License(http:// www.opensource.org/licenses/bsd-license.php), 새 BSD License(http://opensource.org/licenses/BSD-3-Clause), MIT License(http://www.opensource.org/licenses/mit-license.php), Artistic License(http://www.opensource.org/licenses/artistic-license-1.0) 및 Initial Developer’s Public License 버전 1.0(http://www.firebirdsql.org/en/initial-developer-s-public-license-version-1-0/)에 따라 라이선스가 부여된 소프트웨어가 포함되어 있습니다.

이 제품에는 Joe WaInes와 XStream Committers(Copyright (c) 2003-2006 Joe WaInes, 2006-2007 XStream Committers. All Rights Reserved.)가 저작권을 소유한 소프트웨어가 포함되어 있습니다. 이 소프트웨어와 관련된 사용 권한 및 제한은 http://xstream.codehaus.org/license.html의 조항에 따라 변경될 수 있습니다. 이 제품에는 Indiana University Extreme! Lab에서 개발한 소프트웨어가 포함되어 있습니다. 자세한 내용을 확인하려면 http://www.extreme.indiana.edu/를 방문하십시오.

이 제품에는 Frank Balluffi 및 Markus Moeller(Copyright (c) 2013 Frank Balluffi and Markus Moeller. All Rights Reserved.)가 저작권을 소유한 소프트웨어가 포함되어 있습니다. 이 소프트웨어와 관련된 사용 권한 및 제한 사항은 MIT license에 명시된 조항에 따라 변경될 수 있습니다.

https://www.informatica.com/legal/patents.html에서 특허를 참조하십시오.

고지 사항: Informatica LLC는 비침해, 상품성 또는 특정 목적에 따른 사용에 대한 묵시적 보증을 포함하여 이에 국한되지 않는 어떠한 종류의 명시적이거나 묵시적인 보증 없이 이 문서를 "있는 그대로" 제공합니다. Informatica LLC는 이 소프트웨어나 문서에 오류가 없음을 보장하지 않습니다. 이 소프트웨어나 설명서에 제공된 정보에는 기술적 오류나 인쇄 오류가 있을 수 있습니다. 이 소프트웨어 및 설명서의 정보는 언제든지 예고 없이 변경될 수 있습니다.

고지 사항

이 Informatica 제품(이하 "소프트웨어")에는 Progress Software Corporation(이하 "DataDirect")의 운영 회사인 DataDirect Technologies의 특정 드라이버(이하 "DataDirect Drivers")가 포함되어 있습니다. 이러한 드라이버에는 다음 조건이 적용됩니다.

1.DataDirect Drivers는 상품성, 특정 목적에의 적합성 및 비침해에 대한 묵시적 보증을 포함하여 이에 국한되지 않는 어떠한 종류의 명시적이거나 묵시적인 보증

없이 "있는 그대로" 제공됩니다.

2.DataDirect 또는 그 타사 공급자는 손해의 발생 가능성을 사전에 알고 있었는지 여부에 관계없이 ODBC 드라이버의 사용으로 발생하는 직접, 간접, 부수적, 특

별, 결과적 또는 기타 손해에 대해 어떠한 경우에도 최종 사용자에게 책임을 지지 않습니다. 이러한 제한 사항은 계약 위반, 보증 불이행, 과실, 무과실 책임, 허위

진술 및 기타 불법 행위를 포함하여 이에 국한되지 않는 모든 소송 사유에 적용됩니다.

파트 번호: MDM-JMG-10100-0001

Page 4: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

목차

서문 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Informatica 리소스. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Informatica 내 지원 포털. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Informatica 설명서. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Informatica PAM(Product Availability Matrix). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Informatica 웹 사이트. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Informatica 방법 라이브러리. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Informatica 기술 자료. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Informatica 지원부 YouTube 채널. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Informatica Marketplace. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Informatica Velocity. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Informatica 글로벌 고객 지원 센터. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

장 1: 설치 개요.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

MDM Multidomain Edition 설치. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

설치 태스크. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

MDM Hub 설치 디자인. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

장 2: 설치 전 태스크.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

릴리스 노트 읽기. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

설치 프로그램 파일 추출. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

라이선스 키 확인. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

최소 시스템 요구 사항 확인. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Java 개발 키트 설치. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

환경 변수 설정. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

운영 체제 로캘 설정. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

X Window 서버 설정. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

Microsoft SQL Server 설치 및 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

배포 트랜잭션용 Microsoft SQL Server 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

Microsoft SQL Server 데이터 파일 저장소 작성 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

ODBC 드라이버 설치. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

JBoss 설치 및 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

JBoss 클러스터 및 노드 생성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

HTTPS 프로토콜 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

Remoting-Connector 보안 비활성화. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

Informatica Data Director에 맞게 JBoss 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

여러 MDM Hub 마스터 데이터베이스에 대한 JBoss 구성. . . . . . . . . . . . . . . . . . . . . . . . . 24

보안 ActiveVOS 통신을 위한 JBoss 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

UNIX에서 JBoss 시작. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

Windows에서 JBoss 시작. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

4 목차

Page 5: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

외부 정리 엔진 설치 및 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

시간 표시 막대 세분성 결정. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

Informatica Platform 속성 파일 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

샘플 Informatica 플랫폼 속성 파일. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

설치 기록 디렉터리 생성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

장 3: ActiveVOS 설치 전 태스크.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

ActiveVOS 설치 전 태스크 개요. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

Informatica ActiveVOS 스키마 생성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

JBoss 환경에서 관리자 작성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

보안 ActiveVOS 통신을 위한 JBoss 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

장 4: Hub 저장소 설치.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

MDM Hub 마스터 데이터베이스 작성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

연산 참조 저장소 생성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

MDM Hub 마스터 데이터베이스로 메타데이터 가져오기. . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

연산 참조 저장소로 메타데이터 가져오기. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

장 5: Hub 서버 설치.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

그래픽 모드에서 Hub 서버 설치. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

콘솔 모드에서 Hub 서버 설치. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

자동 모드에서 Hub 서버 설치. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

속성 파일 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

샘플 속성 파일. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

자동 설치 프로그램 실행. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

클러스터의 노드에 Hub 서버 설치 및 배포. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

장 6: Hub 서버 설치 후 태스크.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

설치 로그 파일 복사. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

설치 로그 파일. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

설치 선행 조건 로그 파일. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

디버그 로그 파일. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

설치 후 설정 로그 파일. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

Hub 서버 로그 파일. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

JBoss 로그 파일. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

버전 및 빌드 번호 확인. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

Hub 서버 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

로깅 설정 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

구성 속성 설정. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

Hub 서버 EAR 파일 배포. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

JBoss 설정 변경. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

JBoss 클러스터의 Hub 서버 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

여러 처리 서버에 대한 JBoss 구성 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

목차 5

Page 6: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

수동으로 설치 후 스크립트 실행. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

수동으로 Hub 서버 응용 프로그램 재배포. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

수동으로 데이터 소스 작성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

수동으로 JMS 메시지 대기열 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

1단계. 연결 팩터리 생성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

2단계. JMS 메시지 대기열 생성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

3단계. JMS 메시지 대기열 구성 확인. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

4단계. 메시지 대기열 서버 추가. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

5단계. 메시지 대기열 추가. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

JBoss AS 7.2에서 API 성능 개선 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

연산 참조 저장소 사용자 암호 변경. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76

사용자 지정 JAR 파일 다시 패키지. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76

JBoss 캐시 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76

Informatica 플랫폼에 대한 로깅 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

Hub 콘솔 시작. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

연산 참조 저장소 등록. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

JBoss 보안 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

장 7: 처리 서버 설치.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

그래픽 모드에서 처리 서버 설치. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

콘솔 모드에서 처리 서버 설치. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

자동 모드에서 처리 서버 설치. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

속성 파일 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

샘플 속성 파일. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

자동 설치 프로그램 실행. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

클러스터의 노드에 처리 서버 설치 및 배포. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

장 8: 처리 서버 설치 후 태스크.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92

설치 로그 파일 복사. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92

설치 로그 파일. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92

설치 후 설정 로그 파일. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

처리 서버 로그 파일. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

디버그 로그 파일. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

설치 선행 조건 로그 파일. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

JBoss 로그 파일. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

버전 및 빌드 번호 확인. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

처리 서버 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

처리 서버 EAR 파일 배포. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

처리 서버와 정리 엔진 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

임시 파일을 삭제하도록 처리 서버 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

로깅 설정 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

처리 서버 속성 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

수동으로 PostInstallSetup 스크립트 실행. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

6 목차

Page 7: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

수동으로 처리 서버 EAR 파일 재배포. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

다중 스레딩을 위한 처리 서버 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

다중 스레딩을 위한 처리 서버 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98

정리 및 일치 작업에 대해 여러 처리 서버 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98

일괄 처리에 대해 여러 처리 서버 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

일치 인구집단 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100

일치 인구집단 활성화. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100

장 9: 응용 프로그램 서버에 대한 ActiveVOS 설치 후 태스크.. . . . . . . 102

JBoss 환경에서 ActiveVOS 보안 도메인 편집. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102

JBoss 환경에서 트러스트된 사용자 작성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

장 10: 비즈니스 항목 어댑터에 대한 ActiveVOS 설치 후 태스크.. . . 104

ActiveVOS 웹 응용 프로그램. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

ActiveVOS의 MDM ID 서비스 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105

비즈니스 항목 워크플로우 어댑터의 ActiveVOS URN 구성. . . . . . . . . . . . . . . . . . . . . . . . . . 105

ActiveVOS 프로토콜을 HTTPS로 설정. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

태스크 할당 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

태스크 트리거 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

Entity 360 프레임워크의 기본 승인 워크플로우 설정. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107

Hub 콘솔에 트러스트된 사용자 작성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108

기본 워크플로우 엔진 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108

ActiveVOS 스키마 업데이트. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109

비즈니스 항목 및 비즈니스 항목 서비스 구성 파일 생성. . . . . . . . . . . . . . . . . . . . . . . . . . . . 110

장 11: 리소스 키트 설치.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111

MDM Hub 샘플 연산 참조 저장소 설정. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111

Informatica MDM Hub 샘플 연산 참조 저장소 등록. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

그래픽 모드에서 리소스 키트 설치. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

콘솔 모드에서 리소스 키트 설치. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117

자동 모드에서 리소스 키트 설치. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

속성 파일 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120

샘플 속성 파일. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

자동 설치 프로그램 실행. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

장 12: MDM Hub 문제 해결.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

설치 프로세스 문제 해결. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

장 13: 제거.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

제거 개요. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

Hub 저장소 제거. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

그래픽 모드에서 처리 서버 제거. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

UNIX의 그래픽 모드에서 처리 서버 제거. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

목차 7

Page 8: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

Windows의 그래픽 모드에서 처리 서버 제거. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

그래픽 모드에서 Hub 서버 제거. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

UNIX의 그래픽 모드에서 Hub 서버 제거. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

Windows의 그래픽 모드에서 Hub 서버 제거. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

그래픽 모드에서 리소스 키트 제거. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

UNIX의 그래픽 모드에서 리소스 키트 제거. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

Windows의 그래픽 모드에서 리소스 키트 제거. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

콘솔 모드에서 처리 서버 제거. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

콘솔 모드에서 Hub 서버 제거. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

콘솔 모드에서 리소스 키트 제거. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

수동으로 처리 서버 배포 해제. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

수동으로 Hub 서버 배포 해제. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

부록 A: 설치 및 구성 검사 목록.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

설치 검사 목록 개요. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

1단계. 설치 전 태스크. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

2단계. Hub 저장소 작성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134

3단계. Hub 서버 설치. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

4단계. Hub 서버 설치 후 태스크. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

5단계. 처리 서버 설치. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

6단계. 처리 서버 설치 후 태스크. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

7단계. 리소스 키트 설치(선택 사항). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137

인덱스. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138

8 목차

Page 9: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

서문

Informatica MDM Multidomain Edition 설치 가이드는 Informatica MDM Hub의 설치 및 설정을 담당하는

데이터베이스 관리자, 시스템 관리자 및 구현자를 위해 작성되었습니다. 이 가이드에서는 사용자가 운영 체제,

데이터베이스 환경 및 응용 프로그램 서버를 알고 있다고 가정합니다.

Informatica 리소스

Informatica 내 지원 포털

Informatica 고객이라면 기본적으로 Informatica 내 지원 포털(https://mysupport.informatica.com)에서 지

원을 받을 수 있습니다. 내 지원 포털은 최대 규모의 온라인 데이터 통합 협업 플랫폼으로 현재 전 세계 10만

명 이상의 Informatica 고객과 파트너가 사용 중입니다.

회원이 되면 다음과 같은 기능을 이용할 수 있습니다.

• 모든 Informatica 리소스를 한 곳에서 액세스

• 지원 사례 검토

• 기술 자료 검색, 제품 설명서 검색, 방법 문서 액세스 및 지원 동영상 시청

• 거주 지역의 Informatica 사용자 그룹 네트워크를 검색하고 동료와 협업 관계 유지

Informatica 설명서

Informatica 설명서 팀은 정확하고 유용한 설명서를 만들기 위해 최선을 다하고 있습니다. 이 설명서에 대한

질문, 의견 또는 아이디어가 있는 경우 전자 메일([email protected])을 통해

Informatica 설명서 팀에 문의해 주시기 바랍니다. 여러분의 의견은 설명서를 개선하는 데 사용됩니다. 의견과

관련하여 연락을 드려도 되는지 알려 주시기 바랍니다.

설명서 팀은 필요에 따라 설명서를 업데이트합니다. 제품에 대한 최신 설명서는

https://mysupport.informatica.com의 Product Documentation(제품 설명서) 섹션에서 다운로드할 수 있습

니다.

Informatica PAM(Product Availability Matrix)

PAM(Product Availability Matrix)은 제품 릴리스에서 지원하는 운영 체제 버전, 데이터베이스 및 기타 데이

터 소스 유형과 대상을 나타냅니다. Informatica My Support

Portal(https://mysupport.informatica.com/community/my-support/product-availability-matrices)에서

PAM에 액세스할 수 있습니다.

9

Page 10: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

Informatica 웹 사이트

Informatica 회사 웹 사이트(https://www.informatica.com)에 액세스할 수 있습니다. 이 사이트에는

Informatica에 대한 정보를 비롯하여 설립 배경, 예정된 이벤트, 영업 지사 등이 소개되어 있습니다. 또한 제품

및 파트너 정보도 찾을 수 있습니다. 이 사이트의 서비스 영역은 기술 지원, 학습 및 교육, 구현 서비스 등에 대

한 중요한 정보로 구성되어 있습니다.

Informatica 방법 라이브러리

Informatica 고객은 Informatica 방법 라이브러리(https://mysupport.informatica.com)에 액세스할 수 있습

니다. 방법 라이브러리는 Informatica 제품 및 기능에 대한 자세한 정보를 제공하는 리소스의 모음입니다. 여

기에는 일반적인 문제에 대한 솔루션을 제공하고, 기능 및 동작을 비교하고, 특정 실제 작업을 수행하는 과정을

안내하는 대화형 데모 및 문서가 포함됩니다.

Informatica 기술 자료

Informatica 고객은 Informatica 기술 자료(https://mysupport.informatica.com)에 액세스할 수 있습니다.

기술 자료를 사용하여 문서화된 솔루션에서 Informatica 제품에 대한 알려진 기술적 문제를 검색할 수 있습니

다. 또한 자주 묻는 질문에 대한 대답, 기술 백서 및 기술 관련 팁을 찾을 수 있습니다. 기술 자료에 대한 질문,

의견 또는 아이디어가 있는 경우 전자 메일([email protected])을 통해 Informatica 기술 자료

팀에 문의해 주시기 바랍니다.

Informatica 지원부 YouTube 채널

http://www.youtube.com/user/INFASupport에서 Informatica 지원부 YouTube 채널에 액세스할 수 있습니

다. Informatica 지원부 YouTube 채널에는 특정 작업의 수행 과정을 안내하는 솔루션에 대한 동영상이 포함

되어 있습니다. Informatica 지원부 YouTube 채널에 대한 질문이나 의견, 아이디어가 있는 경우 전자 메일

[email protected] 또는 Twitter(@INFASupport)를 통해 Informatica 지원부 YouTube 팀

에 문의하시기 바랍니다.

Informatica Marketplace

Informatica Marketplace는 개발자와 파트너가 데이터 통합 구현을 확대, 확장 또는 향상시키는 솔루션을 공

유할 수 있는 포럼입니다. Marketplace에서 사용할 수 있는 수백 개의 솔루션을 활용하여 생산성을 향상시키

고 프로젝트의 구현에 걸리는 시간을 줄일 수 있습니다. http://www.informaticamarketplace.com에서

Informatica Marketplace에 액세스할 수 있습니다.

Informatica Velocity

https://mysupport.informatica.com에서 Informatica Velocity에 액세스할 수 있습니다. 실제 수백 개의 데

이터 관리 프로젝트 환경에서 개발된 Informatica Velocity는 성공적인 데이터 관리 솔루션을 계획, 개발, 배

포 및 유지 관리하기 위해 전 세계 조직과 작업한 당사 컨설턴트의 총체적 지식을 나타냅니다. Informatica

Velocity에 대한 질문, 주석 또는 아이디어가 있으시면 Informatica Professional

Services([email protected])에 문의하십시오.

Informatica 글로벌 고객 지원 센터

전화나 온라인 지원을 통해 고객 지원 센터에 문의할 수 있습니다.

온라인 지원에는 사용자 이름과 암호가 필요합니다. 사용자 이름 및 암호는

http://mysupport.informatica.com에서 요청할 수 있습니다.

10 서문

Page 11: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

Informatica 글로벌 고객 지원 센터의 전화 번호는 Informatica 웹 사이트

(http://www.informatica.com/us/services-and-training/support-services/global-support-centers/)에

서 찾을 수 있습니다.

서문 11

Page 12: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

제 1 장

설치 개요

이 장에 포함된 항목:

• MDM Multidomain Edition 설치, 12

• 설치 태스크, 13

• MDM Hub 설치 디자인, 14

MDM Multidomain Edition 설치MDM Multidomain Edition은 데이터 신뢰성 및 데이터 유지 관리 절차를 향상시키기 위한 마스터 데이터 관

리 솔루션입니다. MDM Multidomain Edition은 MDM Hub이라고도 합니다. Hub 콘솔을 통해 MDM Hub 기

능에 액세스할 수 있습니다.

MDM Hub 설치는 다음 구성 요소로 구성됩니다.

Hub 저장소

Hub 저장소는 MDM Hub에 대한 비즈니스 데이터를 저장 및 통합합니다. Hub 저장소는 다음 구성 요소로

구성됩니다.

• MDM Hub 마스터 데이터베이스. 사용자 계정, 보안 구성, 연산 참조 저장소 레지스트리 및 메시지 대

기열 설정과 같은 MDM Hub 환경 구성 설정을 포함합니다. Hub 저장소는 하나 이상의 MDM Hub 마

스터 데이터베이스로 구성됩니다. MDM Hub 마스터 데이터베이스에서 연산 참조 저장소에 대해 액세

스하고 관리할 수 있습니다. MDM Hub 마스터 데이터베이스의 기본 이름은 CMX_SYSTEM입니다.

• 연산 참조 저장소. 마스터 데이터, 콘텐츠 메타데이터 및 마스터 데이터를 처리하고 관리하기 위한 규

칙을 포함합니다. 다양한 지역, 다양한 조직 부서, 개발 및 프로덕션 환경에 별도의 연산 참조 저장소

데이터베이스를 구성할 수 있습니다. 연산 참조 저장소 데이터베이스를 여러 서버 시스템으로 분산할

수 있습니다. 연산 참조 저장소의 기본 이름은 CMX_ORS입니다.

Hub 서버

Hub 서버는 응용 프로그램 서버에서 배포해야 하는 J2EE 응용 프로그램입니다. Hub 서버는 Hub 저장소

내에서 데이터를 처리하고 외부 응용 프로그램과 MDM Hub을 통합합니다. Hub 서버는 런타임 구성요소

로, MDM Hub에 대한 핵심 및 공통 서비스를 관리합니다.

처리 서버

처리 서버는 로드, BVT 다시 계산 및 유효성 다시 검사와 같은 일괄 작업을 처리하고 데이터 정리 및 일치

작업을 수행합니다. 처리 서버는 응용 프로그램 서버 환경에 배포됩니다. 처리 서버는 일치 및 통합을 위해

데이터를 표준화 및 최적화하기 위해 구성하는 정리 엔진과 상호 작용합니다.

12

Page 13: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

리소스 키트

리소스 키트는 MDM Hub를 응용 프로그램 및 워크플로우에 통합하는 데 사용되는 샘플, 응용 프로그램

및 유틸리티의 집합입니다. 설치할 리소스 키트 구성 요소를 선택할 수 있습니다.

Informatica Data Director

Informatica Data Director(IDD)는 데이터 거버넌스 도구입니다. Informatica MDM Hub 저장소에 저장

된 마스터 데이터에 액세스하려면 Informatica Data Director를 사용합니다. 마스터 데이터는 비즈니스

항목으로 구성됩니다. 비즈니스 항목은 고객, 공급자, 직원 또는 계정과 같이 조직에 대해 중요성을 가진

모든 유형의 최상위 수준 데이터일 수 있습니다. 마스터 데이터는 비즈니스 항목에 대해 조직이 달성할 수

있는 BVT(최선의 진실, Best Version of the Truth)를 나타냅니다.

프로비저닝 도구

프로비저닝 도구는 Informatica Data Director용 Entity 360 프레임워크를 구성하고 비즈니스 항목 모델

을 작성하는 데 사용합니다. 비즈니스 항목 모델을 작성하려면 루트 노드를 작성한 후 노드 사이의 관계를

설정합니다. 이러한 관계는 Hub 콘솔을 사용하여 정의하는 외래 키 제약 조건을 기반으로 합니다. 비즈니

스 항목 모델을 작성하고 노드를 구성한 후에는 구성을 MDM Hub에 게시할 수 있습니다.

Informatica 플랫폼

Informatica 플랫폼 준비를 수행하는 데 사용하는 Informatica 서비스 및 Informatica 클라이언트로 구성

됩니다. Informatica 서비스는 태스크를 수행하고 데이터베이스를 관리하는 도메인 및 응용 프로그램 기

능 지원 서비스로 구성됩니다. Informatica 도메인은 Informatica 환경의 관리 단위입니다. 클라이언트를

사용하여 도메인의 서비스에 액세스합니다. MDM Hub 설치의 일부로 Informatica 플랫폼을 설치하면 데

이터 통합 서비스, 모델 리포지토리 서비스 및 Informatica Developer(개발자 도구)가 설치됩니다.

Dynamic Data Masking

Dynamic Data Masking은 중요한 정보에 대한 무단 액세스를 방지하도록 MDM Hub과 데이터베이스 사

이에서 작동하는 데이터 보안 제품입니다. Dynamic Data Masking은 데이터베이스에 전송된 요청을 가

로채서 이 요청이 다시 MDM Hub으로 전송되기 전에 데이터를 마스킹하도록 데이터 마스킹 규칙을 적용

합니다.

Informatica ActiveVOS

Informatica ActiveVOS는 BPM(비즈니스 프로세스 관리) 도구입니다. BPM 도구는 데이터에 대한 변경

승인 프로세스를 포함하여 자동화된 비즈니스 프로세스를 지원합니다. Informatica ActiveVOS를 MDM

Hub 및 Informatica Data Director와 결합하는 경우 데이터가 BVT(최선의 진실, Best Version of the

Truth) 레코드에 포함되기 전에 마스터 데이터에 대한 변경 사항이 검토 및 승인 프로세스를 거치는지 확

인합니다. Hub 서버 설치의 일부로 ActiveVOS Server를 설치하면 ActiveVOS Server, ActiveVOS

Console 및 Process Central이 설치됩니다. 또한 미리 정의된 MDM 워크플로우, 태스크 및 역할도 설치

하게 됩니다.

설치 태스크MDM Hub 구성 요소를 설치하기 전에 설치 전 태스크를 완료해야 합니다. 설치한 후 설치 후 태스크를 완료합

니다.

MDM Hub를 설치하려면 다음 태스크를 완료합니다.

1. 설치 전 태스크를 완료합니다. Hub 서버 및 처리 서버용 설치 프로그램을 실행하고 Hub 저장소를 생성할

수 있도록 설치 전 태스크를 완료합니다.

설치 태스크 13

Page 14: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

2. 다음 Hub 저장소 구성 요소를 작성합니다.

• MDM Hub 마스터 데이터베이스. Hub 서버 및 처리 서버를 설치하기 전에 MDM Hub 마스터 데이터베

이스를 작성해야 합니다.

• 연산 참조 저장소. 설치 전 태스크를 완료한 후 언제든지 연산 참조 저장소를 작성할 수 있습니다.

MDM Hub 배포와 함께 제공된 설치 스크립트를 사용하여 Hub 저장소의 구성 요소를 작성합니다.

3. Hub 서버를 설치합니다. MDM Hub 설치 프로그램을 사용하여 Hub 서버를 설치합니다.

4. 처리 서버를 설치합니다. MDM Hub 설치 프로그램을 사용하여 처리 서버를 설치합니다.

5. 설치 후 구성 태스크를 수행합니다. 데이터베이스 연결을 테스트합니다. MDM Hub 기능을 사용할 수 있

도록 하려면 Hub 서버 및 처리 서버를 구성합니다.

MDM Hub 설치 디자인MDM Hub를 설치하기 전에 Informatica MDM Hub 구현의 구성 요소 설치 방법을 결정해야 합니다. MDM

Hub 구현 내 모든 구성 요소의 버전이 같아야 합니다. 여러 MDM Hub 버전이 있는 경우 각 버전은 별도의 환

경에 설치합니다.

개발, 테스트 및 프로덕션과 같은 여러 환경에 MDM Hub를 설치할 수 있습니다. 각 환경 유형의 요구 사항 및

우선 순위는 고유합니다. 따라서 설치 디자인은 환경별로 다릅니다.

다음 예에서는 MDM Hub 구현에서 MDM Hub 구성 요소를 설치할 수 있는 몇 가지 방법을 보여 줍니다.

모든 구성 요소를 단일 호스트에 설치

모든 MDM Hub 구성 요소를 단일 호스트 시스템에 설치할 수 있습니다. 이 환경에서는 구성 요소 간의 통

신을 단순화합니다.

다음 그림은 단일 호스트에 설치된 모든 MDM Hub 구성 요소를 보여 줍니다.

14 장 1: 설치 개요

Page 15: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

구성 요소를 여러 호스트에 분산

MDM Hub 구성 요소 설치를 여러 호스트 시스템에 분산시킬 수 있습니다.

다음 그림은 MDM Hub 구성 요소의 분산 설치를 보여 줍니다.

MDM Hub 설치 디자인 15

Page 16: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

제 2 장

설치 전 태스크

이 장에 포함된 항목:

• 릴리스 노트 읽기, 16

• 설치 프로그램 파일 추출, 16

• 라이선스 키 확인, 17

• 최소 시스템 요구 사항 확인, 17

• Java 개발 키트 설치, 18

• 환경 변수 설정, 18

• 운영 체제 로캘 설정, 18

• X Window 서버 설정, 18

• Microsoft SQL Server 설치 및 구성, 19

• ODBC 드라이버 설치, 20

• JBoss 설치 및 구성, 20

• 외부 정리 엔진 설치 및 구성, 26

• 시간 표시 막대 세분성 결정, 26

• Informatica Platform 속성 파일 구성, 27

• 설치 기록 디렉터리 생성, 39

릴리스 노트 읽기설치 및 업그레이드 프로세스에 대한 업데이트는 Informatica MDM Multidomain Edition 릴리스 노트를 참조

하십시오. 또한 릴리스에 대해 알려지거나 수정된 제한에 대한 정보도 확인할 수 있습니다.

설치 프로그램 파일 추출설치 프로그램 파일은 압축되어 배포됩니다.

설치 프로그램 파일을 추출해야 합니다. 추출에 사용하는 유틸리티가 빈 폴더도 추출하는지 확인합니다.

16

Page 17: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

Informatica Electronic Software Download 사이트에서 다음 설치 파일을 시스템의 디렉터리에 다운로드 및

추출합니다.

• 운영 체제용 MDM Hub 설치 프로그램을 다운로드 및 추출합니다.

• 데이터베이스 파일을 다운로드 및 추출합니다.

• ActiveVOS Server의 라이선스 버전을 설치하려는 경우 운영 체제용 ActiveVOS Server 설치 프로그램을

다운로드하고 추출합니다.

• Informatica 플랫폼을 설치하려는 경우 운영 체제용 Informatica 플랫폼 서버 설치 파일을 다운로드합니

다.

• Informatica 플랫폼을 설치하려는 경우 Informatica 플랫폼 클라이언트 설치 파일을 다운로드합니다.

라이선스 키 확인소프트웨어를 설치하기 전에 라이선스 키가 있는지 확인합니다. 다음과 같은 방법으로 라이선스 키를 얻을 수

있습니다.

• 설치 DVD. Informatica 설치 파일을 DVD로 받은 경우 라이선스 키 파일은 Informatica 라이선스 키 CD에

포함되어 있습니다.

• FTP 다운로드. Informatica ESD(Electronic Software Download) 사이트에서 Informatica 설치 파일을

다운로드한 경우 라이선스 키는 Informatica에서 보낸 전자 메일 메시지에 있습니다. 제품을 설치하는 사용

자 계정에서 액세스할 수 있는 디렉터리에 라이선스 키 파일을 복사합니다.

라이선스 키가 없는 경우 Informatica 글로벌 고객 지원 센터에 문의하십시오.

최소 시스템 요구 사항 확인MDM Hub를 설치하기 전에 시스템이 하드웨어 및 소프트웨어 요구 사항을 충족하는지 확인합니다.

시스템이 MDM Hub 구성 요소를 설치하기 위한 다음의 최소 시스템 요구 사항을 충족하는지 확인합니다.

RAM

프로덕션 환경: 12GB

개발 환경: 최소 2GB, 4GB 권장

디스크 공간

1GB

설치하려는 MDM Hub 구성 요소의 런타임 요구 사항을 충족하기에 충분한 사용 가능한 실제 메모리가 있는지

확인하려면 다음 수식을 사용합니다.

Total MDM Hub components run-time memory requirement = JDK JVM max heap size of the application server + operating system native heap size

MDM Multidomain Edition 구현에 대한 하드웨어 요구 사항은 데이터, 처리 볼륨 및 비즈니스 규칙에 따라 다

릅니다.

제품 요구 사항 및 지원되는 플랫폼에 대한 자세한 내용은 Informatica 내 지원 포털의 PAM(Product

Availability Matrix)을 참조하십시오.

https://mysupport.informatica.com/community/my-support/product-availability-matrices

라이선스 키 확인 17

Page 18: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

Java 개발 키트 설치다음 운영 체제에 대한 JDK(Java 개발 키트) 요구 사항을 완료합니다.

• AIX의 경우 MDM Hub 설치에 대해 지원되는 JDK 버전을 설치합니다.

• HP-UX의 경우 MDM Hub 및 Informatica 플랫폼 설치에 대해 지원되는 별도의 JDK 버전을 설치합니다.

환경 변수 설정MDM Hub를 설치하기 전에 환경 변수를 설정합니다.

JAVA_HOME 및 PATH 환경 변수가 JDK 1.7.0_45 이상을 가리키도록 설정해야 합니다.

AIX 또는 HP-UX에서 Informatica 플랫폼을 설치하려면, INFA_JDK_HOME 환경 변수를 설정하여 JDK 디렉

터리를 가리킵니다.

운영 체제 로캘 설정Hub 서버, Hub 저장소 및 Hub 콘솔에 대해 동일한 운영 체제 로캘을 설정해야 합니다.

MDM Hub 구성 요소에 대해 다음 로캘 중 하나를 선택합니다.

• en_US

• fr_FR

• de_DE

• ja_JP

• ko_KR

• zh_CN

• ES

• pt_BR

X Window 서버 설정그래픽 모드에서 설치 프로그램을 실행하려면 그래픽 표시 서버를 사용합니다. 원격에서 UNIX 시스템에 로그

인한 경우 X Window 서버를 사용하여 그래픽 표시를 로컬 호스트로 리디렉션할 수 있습니다.

제품을 설치하려는 시스템에 표시 장치가 설치되어 있지 않으면 다른 시스템에 설치된 X Window 서버를 사용

하여 설치 프로그램을 실행할 수 있습니다. DISPLAY 변수를 사용하여 X Window의 출력을 X Window 및

xterm이 설치된 다른 시스템으로 리디렉션합니다.

18 장 2: 설치 전 태스크

Page 19: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

다음 테이블에는 DISPLAY 환경 변수를 설정하는 명령이 나와 있습니다.

셸 명령

C setenv DISPLAY <호스트 이름>:0

Bash/Korn export DISPLAY=<호스트 이름>:0

Bourne DISPLAY=<호스트 이름>:0

export display

사용할 X Window 서버가 있는 시스템의 호스트 이름을 모를 경우 네트워크 관리자에게 문의하십시오. 시스템

의 IP 주소를 사용할 수도 있습니다. DISPLAY 변수 리디렉션에 대한 자세한 내용은 UNIX 또는 X Window 공

급업체의 설명서를 참조하십시오.

설치 프로그램이 사용하는 글꼴을 X Window 서버가 지원하지 않으면 설치 프로그램의 단추에 레이블이 잘못

표시될 수도 있습니다.

Microsoft SQL Server 설치 및 구성Hub 저장소를 작성하기 전에 Microsoft SQL Server를 설치 및 구성해야 합니다. Microsoft SQL Server 설

명서의 지침에 따라 Microsoft SQL Server를 설치합니다.

참고: 데이터베이스 엔진 인증 보안 보드로 혼합 모드를 지정해야 합니다.

배포 트랜잭션용 Microsoft SQL Server 구성

Microsoft SQL Server를 시작하기 전에 Microsoft SQL Server를 배포 트랜잭션용으로 구성해야 합니다.

MDM Hub를 사용하려면 배포 트랜잭션 환경이 필요합니다.

1. Microsoft SQL Server를 시작할 때 MS DTC(Microsoft Distributed Transaction Coordinator) 서비

스가 시작되도록 하려면 서비스 관리자에서 MS DTC를 자동으로 표시합니다.

2. XA 트랜잭션에 대해 MS DTC를 활성화합니다.

3. JDBC 배포 트랜잭션 구성 요소를 구성합니다.

a. Microsoft 웹 사이트에서 Microsoft SQL Server JDBC 드라이버를 다운로드합니다.

b. 시스템의 디렉터리에 드라이버 파일을 추출합니다.

c. sqljdbc_xa.dll 파일을 Microsoft SQL Server가 설치되어 있는 시스템의 Binn 디렉터리에 복사합니

다.

Microsoft SQL Server 설치 및 구성 19

Page 20: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

다음 표에는 XA 트랜잭션에 대해 선택할 수 있는 서버 유형과 xa_install.sql 파일의 위치가 나와 있습

니다.

XA 트랜잭션의 서버 유형 sqljdbc_xa.dll 위치

32비트 Microsoft SQL Server UNIX의 경우. /enu/xa/x64

Windows의 경우. \enu\xa\x64

x64 프로세서의 64비트 Microsoft SQL Server UNIX의 경우. /enu/xa/x64

Windows의 경우. \enu\xa\x64

d. Microsoft SQL Server에서 xa_install.sql 스크립트를 실행합니다.

xa_install.sql 스크립트는 Microsoft SQL Server JDBC 드라이버의 xa 디렉터리에 있습니다.

Microsoft SQL Server 인스턴스의 관리자로 스크립트를 실행합니다.

e. 스크립트가 Microsoft SQL Server 마스터 데이터베이스에 SqlJDBCXAUser 역할을 작성하는지 확

인합니다.

배포 트랜잭션용 Microsoft SQL Server를 설치 및 구성하는 방법에 대한 자세한 내용은 Microsoft SQL

Server 설명서를 참조하십시오.

Microsoft SQL Server 데이터 파일 저장소 작성

Microsoft SQL Server 데이터 파일 저장소가 없는 경우 작성해야 합니다. MDM Hub 마스터 데이터베이스 및

연산 참조 저장소를 작성하는 경우 Microsoft SQL Server 데이터 파일 저장소에 대한 경로를 제공해야 합니

다.

ODBC 드라이버 설치UNIX 및 Linux에 응용 프로그램 서버를 설치하는 경우 Microsoft SQL Server용 ODBC 드라이버가 있어야

데이터 소스를 생성할 수 있습니다.

1. 운영 체제에 맞는 ODBC 드라이버를 다운로드합니다.

• Linux의 경우. Microsoft 웹 사이트에서 Microsoft SQL Server ODBC 드라이버를 다운로드합니다.

• UNIX의 경우. unixODBC 프로젝트 홈 페이지에서 UNIX ODBC 드라이버를 다운로드합니다.

2. ODBC 드라이버를 설치합니다.

JBoss 설치 및 구성JBoss 설명서의 지침에 따라 JBoss를 설치 및 구성합니다. 독립 실행형 구성을 설치해야 합니다. 독립 실행형

구성의 전체 프로필을 사용하십시오. 클러스터되지 않은 환경을 위한 standalone-full.xml에서 전체 프로필을 구

성합니다. 클러스터된 환경을 위한 standalone-full-ha.xml 파일에서 전체 고가용성 프로필을 구성합니다.

참고: 데이터베이스 서버와 동일한 시간대로 응용 프로그램 서버를 설치합니다.

20 장 2: 설치 전 태스크

Page 21: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

다음 구성을 수행해야 합니다.

• 다음 파일의 JAVA_OPTS 속성에 적절한 특성을 추가합니다.

UNIX의 경우. <JBoss 설치 디렉터리>/bin/standalone.conf

Windows의 경우. <JBoss 설치 디렉터리>\bin\standalone.conf.bat

다음 테이블에는 JAVA_OPTS 속성에 추가할 수 있는 특성이 설명되어 있습니다.

특성 설명

-Dorg.apache.coyote.http11.Http11Protocol.MAX_HEADER_SIZE=16384

HTTP 헤더의 최대 크기(바이트 단위)입니다. 헤더 크기가 작을 경우 스마트 검색 요청 시 오류가 발생할 수도 있습니다.

-Djava.net.preferIPv4Stack=true 운영 체제에서 IPv6(인터넷 프로토콜 버전 6)를 사용하는 경우 True로 설정합니다.

-Djboss.as.management.blocking.timeout=5000 JBoss 배포를 기다리는 시간(초)입니다. 값을 5000으로 설정하지 않으면 JBoss가 시작되지 않을 수 있습니다. 기본값은 300입니다.

예:

JAVA_OPTS="-Dprogram.name=$PROGNAME -Djava.net.preferIPv4Stack=true $JAVA_OPTS"

• MDM Hub 환경의 성능을 향상하려면 JIT 코드 캐시 크기에 대한 다음 JVM 옵션을 JBoss 시작 스크립트의

JAVA_OPTIONS에 추가합니다.

-XX:ReservedCodeCacheSize=256m

• 다중 노드 또는 클러스터된 환경에서 다음 JVM 옵션을 JBoss 시작 스크립트에 추가합니다.

-Djgroups.bind_addr=<bind_addr>

여기서 <bind_addr>은 메시지를 보내고 받는 인터페이스를 지정합니다.

JBoss 설치 및 구성 21

Page 22: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

다중 노드 또는 클러스터된 환경의 각 노드가 자체 네트워크 인터페이스에 바인딩되는지 확인해야 합니다.

• JBoss 시작 스크립트에서 최대 JVM 힙 크기(-Xmx)를 4GB 이상으로 설정합니다. 다음 설정을 변경합니

다.

set "JAVA_OPTS=-server -Xms2048m -Xmx4096m -XX:PermSize=256m -XX:MaxPermSize=1024m -Xss2000k -Dorg.apache.coyote.http11.Http11Protocol.MAX_HEADER_SIZE=16384 -Dsolr.autoSoftCommit.maxTime=5000"

-Xmx 매개 변수는 –XX:MaxPermSize 크기의 3~4배여야 하며 -XX:PermSize는 -XX:MaxPermSize 크

기의 1/3~1/4이어야 합니다.

• 다음 파일 중 하나에서 트랜잭션 제한 시간을 3600으로 늘립니다.

-standalone-full.xml. 클러스터되지 않은 환경의 경우.

-standalone-full-ha.xml. 클러스터된 환경의 경우.

파일은 다음 디렉터리에 있습니다.

UNIX의 경우. <JBoss 설치 디렉터리>/standalone/configuration

Windows의 경우. <JBoss 설치 디렉터리>\standalone\configuration

기본값은 300입니다.

다음 샘플에서는 설정을 보여 줍니다.

<profile>... <subsystem xmlns="urn:jboss:domain:transactions:1.4"> <core-environment> <process-id> <uuid/> </process-id> </core-environment> <recovery-environment socket-binding="txn-recovery-environment" status-socket-binding="txn-status-manager"/> <coordinator-environment default-timeout="3600"/> </subsystem> ...</profile>

• 클러스터된 환경에서 standalone-full-ha.xml 파일의 다음 설정을 확인합니다.

-프로토콜 스택

-설정된 프로토콜 스택 기반의 JGroups 기본 스택

JBoss 클러스터 및 노드 생성

JBoss 클러스터된 환경에 MDM Hub를 설치할 수 있습니다. JBoss 클러스터는 하나 이상의 시스템에 있는 하

나 이상의 클러스터 노드로 구성됩니다. JBoss 설치의 디렉터리 구조가 모든 클러스터 노드에서 동일한지 확

인해야 합니다.

1. JBoss 설명서의 지침에 따라 클러스터 노드로 사용할 모든 시스템에 JBoss를 설치하고 구성합니다.

독립 실행형 구성을 설치해야 합니다.

22 장 2: 설치 전 태스크

Page 23: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

2. 클러스터 노드가 있는 각 시스템에서 다음 명령을 실행하여 JBoss를 시작합니다.

UNIX의 경우. <JBoss_install_dir>/bin/standalone.sh -c standalone-full.xml -b 0.0.0.0 -u <multicast

address> -Djgroups.bind_addr=<bind address> -Djboss.node.name=<node name> -

Djboss.server.base.dir=../<node path>

On Windows. <JBoss_install_dir>\bin\standalone.bat -c standalone-full.xml -b 0.0.0.0 -u <multicast

address> -Djgroups.bind_addr=<bind address> -Djboss.node.name=<node name> -

Djboss.server.base.dir=../<node path>

HTTPS 프로토콜 구성

MDM Hub 통신을 위해 HTTPS 프로토콜을 구성할 수 있습니다. standalone-full.xml 파일을 사용하여 HTTPS

프로토콜을 구성합니다.

1. 텍스트 편집기를 사용하여 다음 디렉터리에서 standalone-full.xml 파일을 엽니다.

UNIX의 경우. <JBoss 설치 디렉터리>/standalone/configuration

Windows의 경우. <JBoss 설치 디렉터리>\standalone\configuration

2. 다음 코드를 추가합니다.

<subsystem xmlns="urn:jboss:domain:web:1.4" default-virtual-server="default-host" native="false"><!-- <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http"/> --><connector name="https" protocol="HTTP/1.1" scheme="https" socket-binding="https" secure="true"><ssl name="ssl" key-alias="<Key alias>" password="<password>" certificate-key-file="<Security certificate key file path>" protocol="TLSv1" verify-client="false"/></connector><virtual-server name="default-host" enable-welcome-root="true"><alias name="Alias name of the virtual host>"/></virtual-server></subsystem>

3. 파일을 저장하고 닫습니다.

Remoting-Connector 보안 비활성화

보안 모드 또는 비보안 모드에서 JBoss 응용 프로그램 서버를 사용하도록 Remoting-Connector를 구성할 수

있습니다. 비보안 모드의 경우 원격 시스템에서 Hub 콘솔에 로그인할 수 있습니다.

비보안 모드에서 JBoss를 사용하려면 Remoting-Connector 보안을 비활성화하십시오.

1. 텍스트 편집기에서 다음 파일을 엽니다.

UNIX의 경우.

<Jboss_install_dir>/standalone/configuration/standalone-full.xml

Windows의 경우.

<Jboss_install_dir>\standalone\configuration\standalone-full.xml

2. 다음 코드에서 보안 영역 특성을 제거합니다.

<subsystem xmlns="urn:jboss:domain:remoting:1.1"> <connector name="remoting-connector" socket-binding="remoting" security-realm=<"security realm name">/></subsystem>

Informatica Data Director에 맞게 JBoss 구성

Java 1.7에서 실행되는 JBoss 환경을 사용 중이고 Informatica Data Director를 사용해야 하는 경우,

standalone-full.xml 파일과 JBoss 시작 스크립트를 구성해야 합니다.

1. standalone-full.xml 파일을 열어 편집합니다. 이 파일은 다음 디렉터리에 있습니다.

JBoss 설치 및 구성 23

Page 24: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

• UNIX의 경우. <JBoss 설치 디렉터리>/standalone/configuration

• Windows의 경우. <JBoss 설치 디렉터리>\standalone\configuration

2. standalone-full.xml 파일에서 <subsystem xmlns="urn:jboss:domain:logging:1.5"> 아래에 다음 XML

코드를 추가하여 로거에 대한 비동기 처리를 구성합니다.

<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. standalone-full.xml 파일에서 <subsystem xmlns="urn:jboss:domain:logging:1.5"> 아래에 다음 XML

코드를 추가하여 루트 로거에 대한 비동기 처리를 구성합니다.

<root-logger> <level name="INFO"/> <handlers> <handler name="ASYNC"/> </handlers> </root-logger>

4. 텍스트 편집기를 사용하여 JBoss 시작 스크립트를 편집합니다. 이 파일은 다음 디렉터리에 있습니다.

• UNIX의 경우. <JBoss 설치 디렉터리>/bin

• Windows의 경우. <JBoss 설치 디렉터리>\bin

5. UTF-8 문자가 포함된 레코드를 저장하도록 JBoss 시작 스크립트에 다음 JVM 옵션을 추가합니다.

-Dfile.encoding=UTF-8

6. 응용 프로그램 서버를 다시 시작합니다.

여러 MDM Hub 마스터 데이터베이스에 대한 JBoss 구성

두 개 이상의 MDM Hub 마스터 데이터베이스를 구성하려면 각각의 MDM Hub 마스터 데이터베이스에 대해

MDM Hub 인스턴스를 설치해야 합니다. 동일한 시스템에 여러 MDM Hub 인스턴스를 설치하려면 별도의

JBoss 인스턴스에 각 MDM Hub 인스턴스를 배포하고 다른 포트에서 각 JBoss 인스턴스를 실행합니다.

각 JBoss 인스턴스를 구성하여 다른 포트에서 실행하려면 다음 태스크를 수행합니다.

• 다음 파일에서 socket-binding-group 요소의 port-offset 특성을 변경합니다.

UNIX의 경우. <JBoss_install_dir>/standalone/configuration/standalone-full.xml

Windows의 경우. <JBoss_install_dir>\standalone\configuration\standalone-full.xml

다음 샘플에서는 설정을 보여 줍니다.

<socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:1}">

각 JBoss 인스턴스의 port-offset 특성을 다른 값으로 설정합니다.

• JBoss 인스턴스를 시작하기 전에 명령 프롬프트에서 JBoss 인스턴스에 대한 JBoss 홈을 설정합니다.

• 다음 명령을 실행하여 두 번째와 후속 JBoss 인스턴스를 모두 시작합니다.

standalone.bat -c standalone-full.xml -b 0.0.0.0 -Djboss.service.binding.set=ports-01

24 장 2: 설치 전 태스크

Page 25: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

보안 ActiveVOS 통신을 위한 JBoss 구성

ActiveVOS와 MDM Hub 간의 통신에 HTTPS(HTTP Secure) 프로토콜을 사용하려면 응용 프로그램 서버를

구성해야 합니다.

이 절차는 HTTPS 프로토콜을 사용하도록 JBoss를 구성할 수 있는 방법 중 하나를 설명합니다. 다른 방법을

보려면 JBoss 설명서를 참조하십시오.

1. Java keytool 명령을 사용하여 키 저장소 및 별칭을 생성합니다. 작성한 키 저장소 암호를 확인합니다.

자세한 내용은 Java 설명서를 참조하십시오.

2. 커넥터 구성을 standalone-full.xml에 추가합니다.

a. 텍스트 편집기에서 다음 파일을 엽니다.

<JBoss 설치 디렉터리>\standalone\configuration\standalone-full.xml

b. 다음 XML 코드를 standalone-full.xml에 추가합니다.

<subsystem xmlns="urn:jboss:domain:web:1.4" default-virtual-server="default-host" native="false"> <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http" redirect-port="443"/> <connector name="https" protocol="HTTP/1.1" scheme="https" socket-binding="https" enable-lookups="false" secure="true"> <ssl name="tomcat-ssl" key-alias="tomcat" password="<keystore password>" certificate-key-file="c:\\as\\ssl\\keystore" protocol="TLSv1"/> </connector>

3. JVM(Java Virtual Machine) 인증서를 가져오도록 JBoss를 구성합니다.

a. 텍스트 편집기에서 다음 파일을 엽니다.

<JBoss 설치 디렉터리>\bin\standalone.conf.bat

b. 다음 명령을 standalone.conf.bat에 추가합니다.

set "JAVA_OPTS=%JAVA_OPTS% -Djavax.net.ssl.trustStore=c:\\as\\ssl\\keystore -

Djavax.net.ssl.trustStorePassword=<키 저장소 암호>"

4. 응용 프로그램 서버를 다시 시작합니다.

UNIX에서 JBoss 시작

Hub 서버와 처리 서버를 설치하기 전에 JBoss 응용 프로그램 서버를 시작합니다.

1. 명령 프롬프트를 열고 다음 디렉터리로 이동합니다.

<JBoss 설치 디렉터리>/bin

2. 다음 명령을 실행합니다.

standalone.sh -c standalone-full.xml -b 0.0.0.0 -Djboss.as.management.blocking.timeout=700

JBoss가 사용 가능한 네트워크 인터페이스에서 시작되고 /etc/hosts 디렉터리의 호스트 파일에 정의된 현

재 호스트를 수신 대기합니다.

Windows에서 JBoss 시작

Hub 서버와 처리 서버를 설치하기 전에 JBoss 응용 프로그램 서버를 시작합니다.

1. 다음 디렉터리로 이동합니다.

<JBoss 설치 디렉터리>\bin

2. 다음 명령을 실행합니다.

standalone.bat -c standalone-full.xml -b 0.0.0.0 -Djboss.as.management.blocking.timeout=700

JBoss 설치 및 구성 25

Page 26: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

JBoss가 사용 가능한 네트워크 인터페이스에서 시작되고 C:\WINDOWS\system32\drivers\etc\hosts

디렉터리의 호스트 파일에 정의된 현재 호스트를 수신 대기합니다.

외부 정리 엔진 설치 및 구성정리 엔진(예: Address Doctor)을 처리 서버과 함께 사용할 경우 정리 엔진을 설치 및 구성합니다.

정리 엔진과 통합되도록 MDM Hub를 구성하는 방법에 대한 지침은 Informatica MDM Multidomain Edition

정리 어댑터 가이드를 참조하십시오.

시간 표시 막대 세분성 결정MDM Hub 구성 요소를 설치하기 전에 시간 표시 막대 세분성을 결정합니다. 시간 표시 막대 세분성은 레코드

버전에 대한 유효 기간을 정의하기 위해 사용할 시간 단위입니다. 예를 들어, 유효 기간을 연, 월, 초 단위로 선

택할 수 있습니다.

연도, 월, 일, 시간, 분 또는 초의 시간 표시 막대 세분성을 구성하여 MDM Hub 구현의 데이터 유효 기간을 지

정할 수 있습니다. 연산 참조 저장소를 생성하거나 업데이트할 때 필요한 시간 표시 막대 세분성을 구성할 수

있습니다.

중요: 한 번 구성한 시간 표시 막대 세분성은 변경할 수 없습니다.

어떠한 시간 표시 막대 세분성의 유효 기간을 지정하든 시스템에서는 데이터베이스 시간 로캘이 유효 기간으로

사용됩니다. 시간 표시 막대 측정 단위에 대해 유효한 버전을 생성하려면 시작 날짜와 종료 날짜가 같아야 합니

다.

다음 테이블에는 구성 가능한 시간 표시 막대 세분성과 해당 형식이 나열되어 있습니다.

시간 표시 막대 세분성 시간 표시 막대 형식

연도 yyyy

월 mm/yyyy

일 dd/mm/yyyy

시간 dd/mm/yyyy hh

분 dd/mm/yyyy hh:mm

초 dd/mm/yyyy hh:mm:ss

다음 시간 표시 막대 세분성 옵션 중 하나를 사용합니다.

연도

시간 표시 막대 세분성이 연도인 경우 유효 기간을 2010 같은 연도 형식으로 지정할 수 있습니다. 레코드

의 유효 시작 날짜는 해당 연도가 시작될 때 시작되고 유효 종료 날짜는 해당 연도가 끝날 때 종료됩니다.

예를 들어 유효 시작 날짜가 2013이고 유효 종료 날짜가 2014인 경우 레코드가 01/01/2013부터

31/12/2014까지 유효합니다.

26 장 2: 설치 전 태스크

Page 27: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

시간 표시 막대 세분성이 월인 경우 유효 기간을 01/2013 같은 월 형식으로 지정할 수 있습니다. 레코드의

유효 기간은 해당 월의 첫 번째 날에 시작됩니다. 레코드의 유효 기간은 해당 월의 마지막 날에 종료됩니

다. 예를 들어 유효 시작 날짜가 02/2013이고 유효 종료 날짜가 04/2013인 경우 레코드가 01/02/2013부

터 30/04/2013까지 유효합니다.

시간 표시 막대 세분성이 일인 경우 유효 기간을 13/01/2013 같은 날짜 형식으로 지정할 수 있습니다. 레

코드의 유효 기간은 해당 일의 시작 시간, 즉 12:00에 시작됩니다. 레코드의 유효 기간은 해당 일의 종료

시간, 즉 23:59에 종료됩니다. 예를 들어 유효 시작 날짜가 13/01/2013 이고 유효 종료 날짜가

15/04/2013 인 경우 레코드가 13/01/2013 12:00부터 15/04/2013 23:59까지 유효합니다.

시간

시간 표시 막대 세분성이 시간인 경우 유효 기간에 연도, 월, 일 및 시간이 포함됩니다(예: 13/01/2013

15). 레코드의 유효 기간은 하루 중 시작 시간에 시작됩니다. 레코드의 유효 기간은 사용자가 지정한 시간

의 마지막에 종료됩니다. 예를 들어 유효 시작 날짜가 13/01/2013 15이고 유효 종료 날짜가 15/04/2013

10인 경우 레코드가 13/01/2013 15:00부터 15/04/2013 10:59까지 유효합니다.

시간 표시 막대 세분성이 분인 경우 유효 기간에 연도, 월, 일, 시간 및 분이 포함됩니다(예: 13/01/2013

15:30). 레코드의 유효 기간은 분이 시작될 때 시작됩니다. 레코드의 유효 기간은 사용자가 지정한 분의

마지막에 종료됩니다. 예를 들어 유효 시작 날짜가 13/01/2013 15:30이고 유효 종료 날짜가 15/04/2013

10:45인 경우 레코드가 13/01/2013 15:30:00부터 15/04/2013 10:45:59까지 유효합니다.

시간 표시 막대 세분성이 초인 경우 유효 기간에 연도, 월, 일, 시간, 분 및 초가 포함됩니다(예:

13/01/2013 15:30:45). 레코드의 유효 기간은 초가 시작될 때 시작됩니다. 레코드의 유효 기간은 사용자

가 지정한 초의 마지막에 종료됩니다. 예를 들어 유효 시작 날짜가 13/01/2013 15:30:55이고 유효 종료

날짜가 15/04/2013 10:45:15인 경우 레코드가 13/01/2013 15:30:55:00부터 15/04/2013

10:45:15:00까지 유효합니다.

Informatica Platform 속성 파일 구성MDM Hub 설치의 일부로 Informatica 플랫폼을 설치하려면 Informatica 플랫폼 속성 파일을 생성합니다. 속

성 파일에서 설치 옵션을 지정하고 SilentInput.properties라는 이름으로 파일을 저장합니다.

1. 텍스트 편집기를 엽니다.

2. 텍스트 편집기에서 Informatica 플랫폼 속성 파일을 생성합니다.

3. 설치 매개 변수의 값을 구성합니다.

4. SilentInput.properties라는 이름으로 속성 파일을 저장합니다.

다음 설치 매개 변수를 구성합니다.

LICENSE_KEY_LOC

라이선스 키 파일의 절대 경로 및 파일 이름입니다.

USER_INSTALL_DIR

Informatica를 설치할 디렉터리입니다.

INSTALL_TYPE

Informatica를 설치 또는 업그레이드할지 표시합니다.

Informatica Platform 속성 파일 구성 27

Page 28: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

값이 0인 경우 설치 프로그램이 Informatica 설치를 수행합니다. 값이 1인 경우 설치 프로그램이

Informatica의 이전 버전을 업그레이드합니다.

ENABLE_USAGE_COLLECTION

시스템 통계 및 데이터 사용에 대한 루틴 보고서를 Informatica로 전송하는 제품 사용 도구인

Informatica DiscoveryIQ를 구성할지 여부를 나타냅니다. 사용 통계를 Informatica로 전송하지 않도록

선택할 수 있습니다.

Informatica로 사용 통계를 전송하도록 Informatica DiscoveryIQ를 구성하려면 매개 변수를 1로 설정합

니다. 사용 통계 전송을 비활성화하는 방법에 대한 자세한 내용은 Informatica Administrator 가이드를

참조하십시오.

ENABLE_KERBEROS

Kerberos 인증을 통해 네트워크에서 실행되도록 Informatica 도메인을 구성할지 여부를 나타냅니다.

Informatica 도메인을 Kerberos 인증 네트워크에서 실행하도록 구성하려면 매개 변수를 1로 설정합니다.

SERVICE_REALM_NAME

Informatica 도메인 서비스가 속하는 Kerberos 영역의 이름입니다. 서비스 영역 이름과 사용자 영역 이름

은 동일해야 합니다.

USER_REALM_NAME

Informatica 도메인 사용자가 속하는 Kerberos 영역의 이름입니다. 서비스 영역 이름과 사용자 영역 이름

은 동일해야 합니다.

KEYTAB_LOCATION

Informatica 도메인에 대한 모든 키 탭 파일을 저장하는 디렉터리입니다. Informatica 도메인의 키 탭 파

일 이름은 Informatica에서 설정한 형식을 따라야 합니다.

KRB5_FILE_LOCATION

Kerberos 구성 파일의 경로 및 파일 이름입니다. Informatica에는 Kerberos 구성 파일에 대한 krb5.conf

이름이 필요합니다.

SPN_SHARE_LEVEL

도메인의 서비스 사용자 수준을 나타냅니다. 이 속성을 다음 수준 중 하나로 설정하십시오.

• 프로세스. 도메인에서는 각 노드 및 노드의 각 서비스에 대해 고유한 SPN(서비스 사용자 이름) 및 키

탭 파일이 필요합니다. 각 노드에 필요한 SPN 및 키 탭 파일의 수는 노드에서 실행되는 서비스 프로세

스의 수에 따라 달라집니다. 운영 도메인에 권장됩니다.

• 노드. 도메인에서는 노드 및 해당 노드에서 실행되는 모든 서비스에 대해 하나의 SPN과 키 탭 파일을

사용합니다. 또한 도메인에는 노드의 모든 HTTP 프로세스에 대한 별도의 SPN 및 키 탭 파일도 필요

합니다. 테스트 및 개발 도메인에 권장됩니다.

기본값은 프로세스입니다.

HTTPS_ENABLED

Informatica Administrator에 대한 연결을 보호할지 여부를 나타냅니다. 이 값이 0이면 설치 프로그램이

Informatica Administrator에 대한 비보안 HTTP 연결을 설정합니다. 이 값이 1이면 설치 프로그램이

Informatica Administrator에 대한 보안 HTTPS 연결을 설정합니다.

DEFAULT_HTTPS_ENABLED

설치 프로그램에서 키 저장소 파일을 작성하는지 여부를 나타냅니다.

이 값이 1이면 설치 프로그램이 키 저장소를 작성하여 HTTPS 연결에 사용합니다. 이 값이 0이면 설치 프

로그램은 사용자가 지정한 키 저장소 파일을 사용합니다.

28 장 2: 설치 전 태스크

Page 29: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

CUSTOM_HTTPS_ENABLED

설치 프로그램에서 기존 키 저장소 파일을 사용하는지 여부를 나타냅니다.

이 값이 1이면 설치 프로그램은 사용자가 지정한 키 저장소 파일을 사용합니다.

DEFAULT_HTTPS_ENABLED=1이면 이 매개 변수를 0으로 설정해야 합니다.

DEFAULT_HTTPS_ENABLED=0이면 이 매개 변수를 1로 설정해야 합니다.

KSTORE_PSSWD

키 저장소 파일에 대한 일반 텍스트 암호입니다.

KSTORE_FILE_LOCATION

키 저장소 파일의 절대 경로 및 파일 이름입니다.

HTTPS_PORT

Informatica Administrator에 대한 보안 연결에 사용할 포트 번호입니다.

CREATE_DOMAIN

Informatica 도메인을 작성할지 여부를 나타냅니다.

이 값이 1이면 설치 프로그램이 노드 및 Informatica 도메인을 작성합니다. 이 값이 0이면 설치 프로그램

이 노드를 작성하고 해당 노드를 이전 설치에서 작성된 다른 도메인에 가입시킵니다.

KEY_DEST_LOCATION

설치 중에 작성되는 노드에서 암호화 키가 저장되는 디렉터리입니다.

PASS_PHRASE

도메인의 중요 데이터를 보호하는 암호화 키를 작성할 때 사용되는 키워드입니다. 키워드는 다음 조건을

충족해야 합니다.

• 8~20자여야 합니다.

• 하나 이상의 대문자를 포함해야 합니다.

• 하나 이상의 소문자를 포함해야 합니다.

• 하나 이상의 숫자를 포함해야 합니다.

• 공백은 포함하지 않아야 합니다.

JOIN_DOMAIN

이전 설치에서 작성된 다른 도메인에 노드를 가입시킬지 여부를 나타냅니다.

이 값이 1이면 설치 프로그램이 노드를 작성하고 다른 도메인에 해당 노드를 가입시킵니다.

CREATE_DOMAIN=1의 경우 매개 변수를 0으로 설정해야 합니다. CREATE_DOMAIN=0이면 이 매개

변수를 1로 설정해야 합니다.

KEY_SRC_LOCATION

가입하려는 Informatica 도메인의 마스터 게이트웨이 노드에서 암호화 키가 있는 디렉터리입니다.

SSL_ENABLED

Informatica 도메인에서 서비스 간 보안 통신을 활성화하거나 비활성화합니다.

도메인 내의 서비스 간에 보안 통신을 설정할지 여부를 나타냅니다. 이 값이 true이면 도메인 내의 서비스

간에 보안 통신이 활성화됩니다. CREATE_DOMAIN=1의 경우 속성을 True로 설정할 수 있습니다.

JOIN_DOMAIN=1의 경우 속성을 True로 설정해야 합니다.

SECURITY_DOMAIN_NAME

작성한 노드를 가입시킨 도메인의 기본 보안 도메인 이름입니다.

Informatica Platform 속성 파일 구성 29

Page 30: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

TLS_CUSTOM_SELECTION

Informatica 도메인에서 보안 통신을 활성화하기 위해 사용자가 제공한 SSL 인증서를 사용할지 여부를

나타냅니다.

사용자가 제공한 SSL 인증서를 사용하려면 이 속성을 True로 설정하십시오.

NODE_KEYSTORE_DIR

TLS_CUSTOM_SELECTION이 True로 설정되어 있는 경우에 필요합니다. 키 저장소 파일이 포함된 디

렉터리입니다. 이 디렉터리에는 infa_keystore.jks 및 infa_keystore.pem이라는 파일이 포함되어야 합니

다.

NODE_KEYSTORE_PASSWD

TLS_CUSTOM_SELECTION이 True로 설정되어 있는 경우에 필요합니다. 키 저장소 infa_keystore.jks

의 암호입니다.

NODE_TRUSTSTORE_DIR

TLS_CUSTOM_SELECTION이 True로 설정되어 있는 경우에 필요합니다. 트러스트 저장소 파일이 포함

된 디렉터리입니다. 이 디렉터리에는 infa_truststore.jks 및 infa_truststore.pem이라는 파일이 포함되어

야 합니다.

NODE_TRUSTSTORE_PASSWD

TLS_CUSTOM_SELECTION이 True로 설정되어 있는 경우에 필요합니다. infa_truststore.jks 파일의

암호입니다.

SERVES_AS_GATEWAY

게이트웨이 노드를 작성할지 또는 작업자 노드를 작성할지 나타냅니다.

이 값이 1이면 설치 프로그램이 노드를 게이트웨이 노드로 구성합니다. 이 값이 0이면 설치 프로그램이 노

드를 작업자 노드로 구성합니다.

DB_TYPE

도메인 구성 리포지토리 데이터베이스입니다.

다음 값 중 하나를 입력합니다.

• Oracle

• DB2

• MSSQLServer

DB_UNAME

도메인 구성 리포지토리에 대한 데이터베이스 사용자 계정 이름입니다.

DB_PASSWD

데이터베이스 사용자 계정의 암호입니다.

DB_SSL_ENABLED

도메인 구성 리포지토리의 데이터베이스가 안전한지를 나타냅니다. 도메인 구성 리포지토리를 보안 데이

터베이스에 작성하려면 이 매개 변수를 True로 설정하십시오. 이 매개 변수가 True로 설정된 경우, 보안

데이터베이스 매개 변수가 포함된 JDBC 연결 문자열을 제공해야 합니다.

TRUSTSTORE_DB_FILE

보안 데이터베이스에 대한 트러스트 저장소 파일의 경로 및 파일 이름입니다.

TRUSTSTORE_DB_PASSWD

트러스트 저장소 파일에 대한 암호입니다.

30 장 2: 설치 전 태스크

Page 31: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

SQLSERVER_SCHEMA_NAME

도메인 구성 테이블이 포함될 스키마의 이름입니다. 매개 변수가 비어 있는 경우 설치 프로그램이 기본 스

키마에서 테이블을 생성합니다.

TRUSTED_CONNECTION

트러스트된 연결을 통해 Microsoft SQL Server에 연결할지를 나타냅니다. 매개 변수가 비어 있는 경우

설치 프로그램은 Microsoft SQL Server 인증을 사용합니다.

Windows에서 설치하려면 매개 변수를 설정합니다.

DB_CUSTOM_STRING_SELECTION

도메인 구성 데이터베이스에 연결하기 위해 JDBC URL 또는 사용자 지정 연결 문자열 중 어느 것을 사용

할지 결정합니다.

값이 0인 경우 설치 프로그램은 사용자가 제공한 데이터베이스 속성에서 JDBC URL을 작성합니다. 값이

1인 경우 설치 프로그램은 사용자가 제공하는 사용자 지정 연결 문자열을 사용합니다. 보안 데이터베이스

에서 도메인 구성 리포지토리를 생성하는 경우 매개 변수를 1로 설정합니다.

DB_SERVICENAME

DB_CUSTOM_STRING_SELECTION=0인 경우 필수입니다.

Microsoft SQL Server에 대한 데이터베이스 이름입니다.

DB_ADDRESS

DB_CUSTOM_STRING_SELECTION=0인 경우 필수입니다.

HostName:포트 형식으로 된 데이터베이스 인스턴스의 호스트 이름 및 포트 번호입니다.

ADVANCE_JDBC_PARAM

DB_CUSTOM_STRING_SELECTION=0이면 이 매개 변수를 설정할 수 있습니다.

JDBC URL 연결 문자열에 포함시킬 매개 변수(선택 사항)입니다. 매개 변수 문자열이 유효한지 확인하십

시오. 설치 프로그램은 JDBC URL에 문자열을 추가하기 전에 매개 변수 문자열의 유효성을 검사하지 않습

니다. 이 매개 변수가 비어 있으면 설치 프로그램이 추가적인 매개 변수 없이 JDBC URL을 작성합니다.

DB_CUSTOM_STRING

DB_CUSTOM_STRING_SELECTION=1인 경우 필수입니다.

유효한 사용자 지정 JDBC 연결 문자열입니다.

DOMAIN_NAME

도메인의 이름입니다.

기본 도메인 이름은 Domain_<MachineName>입니다. 이름은 128자를 초과하지 않아야 하고 7비트

ASCII여야 합니다. 이름에는 공백이나 다음 문자를 사용할 수 없습니다. ` % * + ; " ?

DOMAIN_HOST_NAME

노드를 호스팅하는 시스템의 호스트 이름입니다.

참고: localhost는 사용하지 마십시오. 호스트 이름은 명시적으로 시스템을 식별해야 합니다.

NODE_NAME

CREATE_DOMAIN=1인 경우 필수입니다.

시스템에 생성할 노드의 이름입니다. 노드 이름은 시스템에 대한 호스트 이름이 아닙니다.

Informatica Platform 속성 파일 구성 31

Page 32: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

DOMAIN_PORT

도메인을 작성하는 경우, 이 속성은 작성할 노드의 포트 번호입니다. 노드의 기본 포트 번호는 6005입니

다. 시스템에서 기본 포트 번호를 사용할 수 없는 경우 사용 가능한 다음 포트 번호가 설치 프로그램에 표

시됩니다.

도메인에 가입하는 경우, 이 속성은 가입하려는 도메인의 게이트웨이 노드에 대한 포트 번호입니다.

DOMAIN_USER

도메인 관리자의 사용자 이름입니다.

DOMAIN_PSSWD

도메인 관리자의 암호입니다. 암호는 3자 이상이어야 하며 16자를 초과하면 안 됩니다.

DOMAIN_CNFRM_PSSWD

확인을 위해 암호를 다시 입력합니다.

JOIN_NODE_NAME

JOIN_DOMAIN=1의 경우에 필요합니다.

도메인에 가입시킬 노드의 이름입니다. 노드 이름은 시스템에 대한 호스트 이름이 아닙니다.

JOIN_HOST_NAME

JOIN_DOMAIN=1의 경우에 필요합니다.

도메인에 가입시킬 노드를 작성할 시스템의 호스트 이름입니다. 노드 호스트 이름에는 밑줄(_) 문자를 사

용할 수 없습니다.

참고: localhost는 사용하지 마십시오. 호스트 이름은 명시적으로 시스템을 식별해야 합니다.

JOIN_DOMAIN_PORT

JOIN_DOMAIN=1의 경우에 필요합니다.

가입하려는 도메인의 게이트웨이 노드에 대한 포트 번호입니다.

ADVANCE_PORT_CONFIG

도메인 및 노드 구성 요소의 포트 번호 목록을 표시할지 여부를 나타냅니다. 이 값이 0이면 설치 프로그램

이 도메인 및 노드 구성 요소에 기본 포트 번호를 할당합니다. 이 값이 1이면 도메인 및 노드 구성 요소의

포트 번호를 사용자가 설정할 수 있습니다.

MIN_PORT

ADVANCE_PORT_CONFIG=1인 경우 이 매개 변수를 설정할 수 있습니다.

노드에서 실행되는 응용 프로그램 서비스 프로세스에 할당할 수 있는 동적 포트 번호 범위에서 가장 작은

포트 번호입니다.

MAX_PORT

ADVANCE_PORT_CONFIG=1인 경우 이 매개 변수를 설정할 수 있습니다.

노드에서 실행되는 응용 프로그램 서비스 프로세스에 할당할 수 있는 동적 포트 번호 범위에서 가장 큰 포

트 번호입니다.

TOMCAT_PORT

ADVANCE_PORT_CONFIG=1인 경우 이 매개 변수를 설정할 수 있습니다.

노드에서 서비스 관리자가 사용하는 포트 번호입니다. 서비스 관리자가 이 포트에서 들어오는 연결 요청을

수신합니다. 클라이언트 응용 프로그램은 이 포트를 사용하여 도메인의 서비스와 통신합니다. 이 포트는

32 장 2: 설치 전 태스크

Page 33: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

Informatica 명령줄 프로그램이 도메인과 통신하기 위해 사용하는 포트입니다. 또한 SQL 데이터 서비스

JDBC/ODBC 드라이버용 포트입니다. 기본값은 6006입니다.

AC_PORT

CREATE_DOMAIN=1 및 ADVANCE_PORT_CONFIG=1의 경우 이 매개 변수를 설정할 수 있습니다.

Informatica Administrator에서 사용하는 포트 번호입니다. 기본값은 6007입니다.

SERVER_PORT

ADVANCE_PORT_CONFIG=1인 경우 이 매개 변수를 설정할 수 있습니다.

도메인 서비스 관리자에 대한 서버 종료를 제어하는 포트 번호입니다. 서비스 관리자는 이 포트에서 종료

명령을 수신합니다. 기본값은 6008입니다.

AC_SHUTDWN_PORT

CREATE_DOMAIN=1 및 ADVANCE_PORT_CONFIG=1의 경우 이 매개 변수를 설정할 수 있습니다.

Informatica Administrator에 대한 서버 종료를 제어하는 포트 번호입니다. Informatica Administrator

가 이 포트에서 종료 명령을 수신합니다. 기본값은 6009입니다.

Windows의 경우 설치에 사용되는 사용자 계정과 동일한 계정으로 Informatica 서비스를 실행할지 지정합니

다.

다른 사용자 계정으로 Informatica 서비스를 실행하려면 다음 속성을 설정합니다.

USE_LOGIN_DETAILS

다른 사용자 계정으로 Windows 서비스를 실행할지 여부를 나타냅니다. 값이 0인 경우 설치 프로그램이

서비스를 현재 사용자 계정에서 실행하도록 구성합니다. 값이 1인 경우 설치 프로그램이 서비스를 다른 사

용자 계정에서 실행하도록 구성합니다.

WIN_USER_ID

Informatica Windows 서비스를 실행하는 데 사용되는 사용자 계정입니다.

다음 형식을 사용합니다.

Domain Name\User Account

사용자 계정에는 운영 체제 권한으로 활동 권한이 있어야 합니다.

WIN_USER_PSSWD

Informatica Windows 서비스를 실행하는 데 사용되는 사용자 계정에 대한 암호입니다.

샘플 Informatica 플랫폼 속성 파일

다음 예에서는 샘플 silentInput.properties 파일의 내용을 보여 줍니다.

# Use the sample file SilentInput.properties to install Informatica services without user interaction.# Use the sample properties file to define the parameters for the silent installation.# To upgrade Informatica, use the SilentInput_upgrade.properties or SilentInput_upgrade_NewConfig.properties file.# Use the following guidelines when you edit this file:# Back up the file before you modify it. # Any error condition that causes the installation to fail, such as an installation directory that is not valid, # generates a log file in SYSTEM_DRIVE_ROOT. For example: c:\silentErrorLog.log#######

# The LICENSE_KEY_LOC property represents the absolute path and file name of the license key file.# Set the property if you are installing or upgrading Informatica.

LICENSE_KEY_LOC=c:\license.key

Informatica Platform 속성 파일 구성 33

Page 34: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

# The USER_INSTALL_DIR property represents the directory in which to install the new version of Informatica.# Set the property if you are installing or upgrading Informatica.# The property must point to a valid directory with write permissions enabled.USER_INSTALL_DIR=c:\Informatica\9.6.1

# The INSTALL_TYPE property determines whether to install or upgrade Informatica.# Set INSTALL_TYPE=0 to perform a new installation of Informatica. # To upgrade Informatica, use the SilentInput_upgrade.properties file.# To upgrade Informatica to a different node configuration, use the SilentInput_upgrade_NewConfig.properties file.

INSTALL_TYPE=0

# Provide Kerberos Network Authentication parameters:

#Set this property to 1 if you are Enabling KerberosENABLE_KERBEROS=0

#Provide Service realm name.SERVICE_REALM_NAME=

#Provide User realm name.USER_REALM_NAME=#provide KeyTab location.KEYTAB_LOCATION=

#Provide Kerberos configuration file location.KRB5_FILE_LOCATION=

# The SPN_SHARE_LEVEL property determines whether the service principal level for the domain is Node or Process.# Value NODE Use Node Level. Configure the domain to share SPNs and keytab files on a node.# Value PROCESS Use Process Level. Configure the domain to use a unique service principal name (SPN) and keytab file for each node and each service on a node.

SPN_SHARE_LEVEL=

# The HTTPS_ENABLED property determines whether to secure the connection to Informatica Administrator.# Value 0 Use HTTP connection. Set up an unsecure HTTP connection to Informatica Administrator. # Value 1 Use HTTPS connection. Set up a secure HTTPS connection to the Informatica Administrator.

HTTPS_ENABLED=0

# The DEFAULT_HTTPS_ENABLED property determines whether the installer creates a keystore file.# Set the property if HTTPS_ENABLED=1 (uses HTTPS connection).# Value 0 Use a keystore file that you specify.# Value 1 Create a keystore and use it for the HTTPS connection.DEFAULT_HTTPS_ENABLED=1

# The CUSTOM_HTTPS_ENABLED property determines whether the installer uses an existing keystore file.# Value 0 Set the property to 0 if DEFAULT_HTTPS_ENABLED=1.# Value 1 Install Informatica using a keystore file that you specify. Set the property to 1 if DEFAULT_HTTPS_ENABLED=0.CUSTOM_HTTPS_ENABLED=0

# The KSTORE_PSSWD property represents the password for the keystore file.# Set the property to the plain text password for the keystore file if CUSTOM_HTTPS_ENABLED=1.

KSTORE_PSSWD=MyKeystorePassword

# The KSTORE_FILE_LOCATION property represents the location of the keystore file.# Set the property to the absolute path and file name of the keystore file if CUSTOM_HTTPS_ENABLED=1.

KSTORE_FILE_LOCATION=c:\MyKeystoreFile

# The HTTPS_PORT property represents the port number to use for the secure connection to Informatica

34 장 2: 설치 전 태스크

Page 35: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

Administrator.

HTTPS_PORT=8443

# The CREATE_DOMAIN property determines whether to create an Informatica domain.# Value 0 Create a node and join the node to another domain created in a previous installation. Set the property to 0 if JOIN_DOMAIN=1.# Value 1 Create a node and an Informatica domain.CREATE_DOMAIN=1

#Please Specify the site key Destination locationKEY_DEST_LOCATION=c:\Informatica\9.6.1\isp\config\keys

#set the property to Pass Phrase, this field needs to set only for CREATE DOMAIN casePASS_PHRASE_PASSWD=

# The JOIN_DOMAIN property determines whether to join the node to another domain created in a previous installation.# Value 0 Create a node and an Informatica domain. Set the property to 0 if CREATE_DOMAIN=1.# Value 1 Create a node and join the node to another domain created in a previous installation. Set the property to 1 if CREATE_DOMAIN=0.JOIN_DOMAIN=0

# Set the property to the site key source location and this needs to set only for JOIN DOMAIN caseKEY_SRC_LOCATION=c:\temp\siteKey

# The SSL_ENABLED property enables or disables Transport Layer Security (TLS).# Set the property to true to enable secure communication between services within the domain.# Set the property to true or false if CREATE_DOMAIN=1. # The property will not be used if JOIN_DOMAIN=1, as the node will get added on the basis of domain security.

SSL_ENABLED=false

# The property SECURITY_DOMAIN_NAME represents the LDAP name for the Kerberos enabled domain# Set the property if JOIN_DOMAIN=1 and ENABLE_KERBEROS=1

SECURITY_DOMAIN_NAME=

##################################################Provide TLS information for domain. Set TLS_CUSTOM_SELECTION equals to true if you want domain level TLS option.

TLS_CUSTOM_SELECTION=false################################ #Below fields are only required when you set TLS_CUSTOM_SELECTION=trueNODE_KEYSTORE_DIR=c:\tempNODE_KEYSTORE_PASSWD=NODE_TRUSTSTORE_DIR=c:\tempNODE_TRUSTSTORE_PASSWD=

# The SERVES_AS_GATEWAY property determines whether to create a gateway or worker node.# Set the property if JOIN_DOMAIN=1.# Value 0 The installer configures the node as a worker node.# Value 1 The installer configures the node as a gateway node.

SERVES_AS_GATEWAY=0

# The DB_TYPE property represents the database type for the domain configuration database.# Set the property to the database types (case-sensitive): MSSQLServer.

DB_TYPE=MSSQLServer

# The DB_UNAME property represents the database user account name for the domain configuration repository.

Informatica Platform 속성 파일 구성 35

Page 36: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

DB_UNAME=UserName

# The DB_PASSWD property represents the database password for the database user account.

DB_PASSWD=UserPassword

# The DB_SSL_ENABLED property represents whether the database is in SSL mode or not.#Set the property to "true" if you want to enable secure communication.# Also if this property is set to true then DB_CUSTOM_STRING_SELECTION property must be set to 1 to use#only custom string option property DB_CUSTOM_STRING which should include the following secure DB parameters:#EncryptionMethod=SSL;HostNameInCertificate=;ValidateServerCertificate= DB_SSL_ENABLED=false

# The TRUSTSTORE_DB_FILE and TRUSTSTORE_DB_PASSWD properties to be set only if enable secure communication #for the DB property i.e DB_SSL_ENABLED=true# Set the TRUSTSTORE_DB_FILE property to the location of the trust store file for the DB# Set the TRUSTSTORE_DB_PASSWD as a password of the trust store file for the DB

TRUSTSTORE_DB_FILE=

TRUSTSTORE_DB_PASSWD= # The SQLSERVER_SCHEMA_NAME property represents the name of the schema that will contain domain configuration tables.# Set the property if DB_TYPE=MSSQLServer.# If SQLSERVER_SCHEMA_NAME is empty, the installer creates the tables in the default schema.

SQLSERVER_SCHEMA_NAME=# The TRUSTED_CONNECTION property determines whether to connect to the Microsoft SQL Server database through a # trusted connection using the Windows credentials of the current user account. # In Create domain scenario ,when CREATE_DOMAIN=1 # Set the property if DB_TYPE=MSSQLServer and you are installing on Windows.

# Set TRUSTED_CONNECTION=0 if DB_TYPE is set to a database type other than MSSQLServer or if you install Informatica on Linux or UNIX. # If the property is empty, the installer uses Microsoft SQL Server authentication. # Value 0 Connect to the Microsoft SQL Server database using a Microsoft SQL Server user account. # Value 1 Connect to the Microsoft SQL Server database through a trusted connection using the Windows credentials of the current user account.

# In join node scenario, when JOIN_DOMAIN=1 # Set this value to empty,for all cases. TRUSTED_CONNECTION=

# The DB_CUSTOM_STRING_SELECTION property determines whether to use a JDBC URL or a custom connection string to connect to the domain configuration database.# Set DB_CUSTOM_STRING_SELECTION=1 if TRUSTED_CONNECTION=1. Also provide the default valid connection string in DB_CUSTOM_STRING.# Value 0 The installer creates a JDBC URL from the database properties you provide# Value 1 The installer uses the custom connection string you provide.

DB_CUSTOM_STRING_SELECTION=0

# The DB_SERVICENAME property represents the service name or database name of the database.# Set the property if DB_CUSTOM_STRING_SELECTION=0.# Set the property to the service name for Oracle and IBM DB2 databases.# Set the property to the database name for Microsoft SQL Server and Sybase ASE databases.# Leave the property blank if DB_CUSTOM_STRING_SELECTION=1.

DB_SERVICENAME=DBServiceName

36 장 2: 설치 전 태스크

Page 37: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

# The DB_ADDRESS property represents the host name and port number for the database instance.# Set the property if DB_CUSTOM_STRING_SELECTION=0.# Set the property in the format HostName:PortNumber.# Leave the property blank if DB_CUSTOM_STRING_SELECTION=1.

DB_ADDRESS=HostName:PortNumber

# The ADVANCE_JDBC_PARAM property represents additional parameters in the JDBC URL connection string.# If DB_CUSTOM_STRING_SELECTION=0, you can set the property to include optional parameters in the JDBC URL connection string.# The parameter string must be valid.# If the parameter is empty, the installer creates the JDBC URL without additional parameters.

ADVANCE_JDBC_PARAM=

# The DB_CUSTOM_STRING property represents a valid custom JDBC connection string.# Set the property if DB_CUSTOM_STRING_SELECTION=1.

DB_CUSTOM_STRING=

# The DOMAIN_NAME property represents the name of the domain to create. The default domain name is Domain_<MachineName>.# Set the property if CREATE_DOMAIN=1.# The domain name must not exceed 128 characters and must be 7-bit ASCII only. It cannot contain a space or any of the following characters: ` % * + ; " ? , < > \ /

DOMAIN_NAME=DomainName

# The DOMAIN_HOST_NAME property represents the host name of the machine.# * If you create a domain, this is the host name of the machine on which to create the node. # If the machine has a single network name, use the default host name. # If the machine has multiple network names, you can modify the default host name to use an alternate network name. Optionally, you can use the IP address.# * If you join a domain, this is the host name of the machine that hosts the gateway node of the domain you want to join.# Do not use localhost. The host name must explicitly identify the machine.

DOMAIN_HOST_NAME=HostName

# The NODE_NAME property represents the node to create on the machine. The node name is not the host name for the machine.

NODE_NAME=NodeName

# The DOMAIN_PORT property represents the port number.# * If you create a domain, set the property to the port number for the node to create.# The default port number for the node is 6005.# If the default port number is not available on the machine, the installer displays the next available port number.# * If you join a domain, set the property to the port number of the gateway node of the domain you want to join.

DOMAIN_PORT=

# The DOMAIN_USER property represents the user name for the domain administrator.# If you create a domain, you can use this user name to initially log in to the Informatica Administrator.# If you join a domain, this is the user name to use to log in to the domain that you want to join.

DOMAIN_USER=AdminUser

# The DOMAIN_PSSWD property represents the password for the domain administrator. # The password must be more than 2 characters but cannot exceed 128 characters.

DOMAIN_PSSWD=

# The DOMAIN_CNFRM_PSSWD property confirms the password you set for the domain administrator.# Set the property to the password you set in the DOMAIN_PSSWD property to confirm the password.

Informatica Platform 속성 파일 구성 37

Page 38: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

DOMAIN_CNFRM_PSSWD=

# The JOIN_NODE_NAME property represents the name of the node to create on this machine. The node name is not the host name for the machine.# Set the property if JOIN_DOMAIN=1.

JOIN_NODE_NAME=NodeName

# The JOIN_HOST_NAME property represents the host name of the machine that hosts the gateway node of the domain you want to join.# Set the property if JOIN_DOMAIN=1.

JOIN_HOST_NAME=DomainHostName

# The JOIN_DOMAIN_PORT property represents the port number of the gateway node of the domain you want to join.# Set the property if JOIN_DOMAIN=1.

JOIN_DOMAIN_PORT= # The ADVANCE_PORT_CONFIG property determines whether to display the list of port numbers for the domain and node components. # If ADVANCE_PORT_CONFIG=1, set the MIN_PORT, MAX_PORT, TOMCAT_PORT, AC_PORT, SERVER_PORT, and AC_SHUTDWN_PORT properties.# Value 0 The installer assigns default port numbers to the domain and node components. # Value 1 You can manually set the port numbers for the domain and node components.

ADVANCE_PORT_CONFIG=0

# The MIN_PORT property represents the lowest port number in the range of port numbers that can be assigned to the application service processes that run on this node.# Set the property if ADVANCE_PORT_CONFIG=1.

MIN_PORT=

# The MAX_PORT property represents the highest port number in the range of port numbers that can be assigned to the application service processes that run on this node.# Set the property if ADVANCE_PORT_CONFIG=1.

MAX_PORT=

# The TOMCAT_PORT property represents the port number used by the Service Manager on the node. Default is 6006.# Set the property if ADVANCE_PORT_CONFIG=1.# The Service Manager listens for incoming connection requests on this port. # Client applications use this port to communicate with the services in the domain. # This is the port that the Informatica command line programs use to communicate with the domain. # This is also the port for the SQL data service JDBC/ODBC driver.

TOMCAT_PORT=

# The AC_PORT property represents the port number used by Informatica Administrator. Default is 6007.# Set the property if CREATE_DOMAIN=1 and ADVANCE_PORT_CONFIG=1.

AC_PORT=

# The SERVER_PORT property controls the server shutdown for the domain Service Manager. The Service Manager listens for shutdown commands on this port. Default is 6008.# Set the property if ADVANCE_PORT_CONFIG=1.

SERVER_PORT=

# The AC_SHUTDWN_PORT property represents the port number that controls the server shutdown for Informatica Administrator. Default is 6009.# Set the property if ADVANCE_PORT_CONFIG=1.# Informatica Administrator listens for shutdown commands on this port.

AC_SHUTDWN_PORT=

38 장 2: 설치 전 태스크

Page 39: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

######## On Windows, set the following properties to specify whether to run the Informatica service under the same user account as the account used for installation.#######

# The USE_LOGIN_DETAILS property determines whether to run the Windows service under a different user account. # Value 0 The installer configures the service to run under the current user account.# Value 1 The installer configures the service to run under a different user account.

USE_LOGIN_DETAILS=0

# The WIN_USER_ID property represents the user account with which to run the Informatica Windows service.# Set the property if USE_LOGIN_DETAILS=1.# The user account must have the "Act as part of the operating system" permission.# Use the format DomainName\UserAccount.

WIN_USER_ID=WindowsUserAcct

# The WIN_USER_PSSWD property represents the password for the user account with which to run the Informatica Windows service.

WIN_USER_PSSWD=WindowsUserPassword

######## After you create the properties file, save the file with the name SilentInput.properties and # run the silent installer to perform the Informatica services installation.#######

설치 기록 디렉터리 생성설치 파일(예: 유효성 검사 결과), 환경 보고서, 데이터베이스 디버그 로그 및 로그 파일의 사본을 저장하기 위

한 디렉터리를 생성합니다.

예를 들어, install_doc 디렉터리를 생성할 수 있습니다. 설치 문제를 해결해야 하는 경우 분석을 위해 설치 기

록 디렉터리의 보관 파일을 생성하여 Informatica 글로벌 고객 지원 센터로 보낼 수 있습니다.

설치 기록 디렉터리 생성 39

Page 40: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

제 3 장

ActiveVOS 설치 전 태스크

이 장에 포함된 항목:

• ActiveVOS 설치 전 태스크 개요, 40

• Informatica ActiveVOS 스키마 생성, 40

• JBoss 환경에서 관리자 작성, 41

• 보안 ActiveVOS 통신을 위한 JBoss 구성, 42

ActiveVOS 설치 전 태스크 개요Hub 서버를 업그레이드하거나 설치하려면 먼저 응용 프로그램 서버에 ActiveVOS 콘솔 관리자를 작성해야 합

니다. 설치하기 전에 ActiveVOS와 MDM Hub 사이의 통신에 HTTPS(HTTP Secure) 프로토콜을 사용하도록

응용 프로그램 서버를 구성할 수도 있습니다.

Hub 서버를 설치하는 경우 ActiveVOS 콘솔 관리자 이름 및 암호를 입력하라는 메시지가 표시됩니다. 포함된

ActiveVOS를 BPM으로 사용하도록 구성된 환경을 업그레이드하는 경우에는 Hub 서버 업그레이드 프로세스

중에 ActiveVOS를 설치하여 ActiveVOS 보안을 구성해야 합니다.

Informatica ActiveVOS 스키마 생성Hub 서버 설치 프로그램을 실행하기 전에 ActiveVOS 데이터베이스 스키마를 생성해야 합니다. 스키마를 생

성하려면 스크립트를 실행합니다.

1. 명령 프롬프트를 엽니다.

2. 배포 디렉터리의 다음 위치로 이동합니다.

UNIX의 경우. <배포 디렉터리>/database/bin

Windows의 경우. <배포 디렉터리>\database\bin

3. 다음 명령을 실행합니다.

UNIX의 경우. sip_ant.sh create_bpm

Windows의 경우. sip_ant.bat create_bpm

4. 나타나는 프롬프트에 응답합니다.

40

Page 41: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

프롬프트에 대괄호로 묶인 기본 텍스트가 표시됩니다. Enter 키를 눌러 기본값을 사용하고 다음 프롬프트

로 이동합니다.

속성 설명

데이터베이스 유형 사용할 데이터베이스 유형입니다. Microsoft SQL Server의 경우 MSSQL을 지정합니다. 데이터베이스 유형은 MDM Hub 마스터 데이터베이스 및 연산 참조 저장소에 대해 선택한 데이터베이스 유형과 동일해야 합니다.

ActiveVOS 사용자 이름 ActiveVOS 서버 관리자의 사용자 이름입니다.

ActiveVOS 사용자 암호 관리자의 암호입니다.

ActiveVOS 데이터 정렬 이름

ActiveVOS 데이터베이스 이름입니다.

ActiveVOS 데이터베이스 호스트 이름

데이터베이스를 호스팅하는 시스템의 이름입니다.

ActiveVOS 데이터베이스 경로

데이터베이스 위치의 경로입니다.

DBA 사용자 이름 SA 사용자의 사용자 이름입니다.

DBA 암호 SA 사용자 계정의 암호입니다.

5. 스키마를 생성했으면 다음 디렉터리에서 sip_ant.log를 검토합니다.

UNIX의 경우. <배포 디렉터리>/database/bin

Windows의 경우. <배포 디렉터리>\database\bin

sip_ant.log 파일은 sip_ant 스크립트를 실행하여 ActiveVOS 데이터베이스 스키마를 생성할 때 발생할 수

도 있는 모든 오류를 기록합니다.

JBoss 환경에서 관리자 작성응용 프로그램 서버에서 abAdmin 역할을 가진 ActiveVOS 콘솔 관리자를 작성합니다. 관리자를 작성하지 않

으면 배포가 실패합니다.

1. 명령 프롬프트에서 add-user.bat를 실행합니다.

add-user.bat 파일은 다음 디렉터리에 있습니다.

JBoss 설치 디렉터리\bin

2. 나타나는 프롬프트에 응답합니다.

참고: 프롬프트에 대괄호로 묶인 기본값이 표시됩니다. Enter 키를 눌러 기본값을 사용하고 다음 프롬프트

로 이동합니다.

어떤 사용자 유형을 추가하시겠습니까? a) 관리 사용자 또는 b) 응용 프로그램 사용자

b를 입력하여 응용 프로그램 사용자를 선택합니다.

JBoss 환경에서 관리자 작성 41

Page 42: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

영역(ApplicationRealm)

standalone-full.xml 파일에 추가한 login-module에서 지정한 같은 영역 이름을 입력합니다.

사용자 이름

ActiveVOS 콘솔 관리자 이름을 입력합니다.

암호

JBoss 암호 표준을 준수하는 암호를 입력합니다.

이 사용자에게 어떤 역할을 지정하시겠습니까?

abAdmin을 입력합니다.

영역 <영역 이름>에 대한 사용자 <사용자 이름>을(를) 추가하려고 합니다. 맞습니까?

사용자를 추가하려면 yes를 입력합니다.

하나의 AS 프로세스가 다른 AS 프로세스에 연결하는 데 이 새로운 사용자가 사용됩니까?

yes를 입력합니다.

3. 응용 프로그램 서버를 다시 시작합니다.

보안 ActiveVOS 통신을 위한 JBoss 구성ActiveVOS와 MDM Hub 간의 통신에 HTTPS(HTTP Secure) 프로토콜을 사용하려면 응용 프로그램 서버를

구성해야 합니다.

이 절차는 HTTPS 프로토콜을 사용하도록 JBoss를 구성할 수 있는 방법 중 하나를 설명합니다. 다른 방법을

보려면 JBoss 설명서를 참조하십시오.

1. Java keytool 명령을 사용하여 키 저장소 및 별칭을 생성합니다. 작성한 키 저장소 암호를 확인합니다.

자세한 내용은 Java 설명서를 참조하십시오.

2. 커넥터 구성을 standalone-full.xml에 추가합니다.

a. 텍스트 편집기에서 다음 파일을 엽니다.

<JBoss 설치 디렉터리>\standalone\configuration\standalone-full.xml

b. 다음 XML 코드를 standalone-full.xml에 추가합니다.

<subsystem xmlns="urn:jboss:domain:web:1.4" default-virtual-server="default-host" native="false"> <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http" redirect-port="443"/> <connector name="https" protocol="HTTP/1.1" scheme="https" socket-binding="https" enable-lookups="false" secure="true"> <ssl name="tomcat-ssl" key-alias="tomcat" password="<keystore password>" certificate-key-file="c:\\as\\ssl\\keystore" protocol="TLSv1"/> </connector>

3. JVM(Java Virtual Machine) 인증서를 가져오도록 JBoss를 구성합니다.

a. 텍스트 편집기에서 다음 파일을 엽니다.

<JBoss 설치 디렉터리>\bin\standalone.conf.bat

b. 다음 명령을 standalone.conf.bat에 추가합니다.

set "JAVA_OPTS=%JAVA_OPTS% -Djavax.net.ssl.trustStore=c:\\as\\ssl\\keystore -

Djavax.net.ssl.trustStorePassword=<키 저장소 암호>"

4. 응용 프로그램 서버를 다시 시작합니다.

42 장 3: ActiveVOS 설치 전 태스크

Page 43: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

제 4 장

Hub 저장소 설치

이 장에 포함된 항목:

• MDM Hub 마스터 데이터베이스 작성, 43

• 연산 참조 저장소 생성, 44

• MDM Hub 마스터 데이터베이스로 메타데이터 가져오기, 46

• 연산 참조 저장소로 메타데이터 가져오기, 47

MDM Hub 마스터 데이터베이스 작성Microsoft SQL Server를 설치한 후에는 MDM Hub 마스터 데이터베이스를 작성해야 합니다. MDM Hub 마

스터 데이터베이스의 기본 이름은 CMX_SYSTEM입니다.

참고: 배포 디렉터리에서 폴더 이름을 변경하면 메타데이터 가져오기 시 오류가 발생합니다.

1. 명령 프롬프트를 엽니다.

2. 배포 디렉터리의 다음 위치로 이동합니다.

<배포 디렉터리>\database\bin

3. MDM Hub 마스터 데이터베이스를 작성하려면 다음 명령을 실행합니다.

sip_ant.bat create_system

4. 다음 테이블에 설명되어 있는 프롬프트에 응답합니다.

참고: 프롬프트에 대괄호로 묶인 기본 텍스트가 표시됩니다. Enter 키를 눌러 기본값을 사용하고 다음 프

롬프트로 이동합니다.

프롬프트 설명

데이터베이스 유형(ORACLE, MSSQL, DB2) 입력

데이터베이스 유형입니다. MSSQL을 지정합니다.

데이터베이스 호스트 이름 입력 [localhost]

데이터베이스를 실행 중인 호스트의 이름입니다. 기본값은 localhost입니다.

데이터베이스 포트 번호 입력 [1433] 데이터베이스 수신기에서 사용하는 포트 번호입니다. 기본값은 1433입니다.

43

Page 44: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

프롬프트 설명

MDM Hub 마스터 데이터베이스 스키마 이름 입력 [cmx_system]

MDM Hub 마스터 데이터베이스 스키마의 이름입니다. 기본값은 cmx_system입니다.

MDM Hub 마스터 데이터베이스 사용자 이름 입력 [cmx_system]

MDM Hub 마스터 데이터베이스에 액세스하는 데 필요한 사용자 이름입니다. 기본값은 cmx_system입니다.

MDM Hub 마스터 데이터베이스 사용자 암호 입력

MDM Hub 마스터 데이터베이스에 액세스하는 데 필요한 암호입니다.

CMX_SYSTEM 데이터베이스 경로 ("C:\MSSQLDATA") 입력

큰따옴표로 묶은 Microsoft SQL Server 데이터 파일 저장소의 경로입니다.

참고: 원격 Windows 시스템에서 MDM Hub 마스터 데이터베이스를 생성했다면 데이터베이스 경로에 공백을 사용하지 마십시오.

CMX_SYSTEM 데이터베이스 데이터 정렬 이름(Latin1_General_CI_AS) 입력

MDM Hub 마스터 데이터베이스에 대한 데이터 정렬 시퀀스를 설정하는 데이터 정렬 이름입니다.

목록(de, en_US, fr, ja, ko, zh_CN)에서 로캘 이름 입력 [en_US]

운영 체제 로캘입니다. 기본값은 en_US입니다.

DBA 사용자 이름 입력 [sa] 기본값은 sa입니다.

DBA 암호 입력 SA 사용자 계정의 암호입니다.

5. MDM Hub 마스터 데이터베이스가 성공적으로 작성되었는지 확인하려면 다음 디렉터리에서 sip_ant.log를

확인합니다.

<배포 디렉터리>\database\bin

sip_ant.log 파일은 sip_ant 스크립트를 실행하여 MDM Hub 마스터 데이터베이스를 작성할 때 발생할 수

있는 모든 오류를 기록합니다.

연산 참조 저장소 생성설치 전 태스크를 완료한 후 연산 참조 저장소를 생성할 수 있습니다. 연산 참조 저장소의 기본 이름은

CMX_ORS입니다.

참고: 배포 디렉터리에서 폴더 이름을 변경하면 메타데이터 가져오기 시 오류가 발생합니다.

1. 명령 프롬프트를 엽니다.

2. 배포 디렉터리의 다음 위치로 이동합니다.

<배포 디렉터리>\database\bin

3. 다음 명령을 실행합니다.

sip_ant.bat create_ors

44 장 4: Hub 저장소 설치

Page 45: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

4. 다음 테이블에 설명되어 있는 프롬프트에 응답합니다.

참고: 프롬프트에 대괄호로 묶인 기본 텍스트가 표시됩니다. Enter 키를 눌러 기본값을 사용하고 다음 프

롬프트로 이동합니다.

프롬프트 설명

데이터베이스 유형(ORACLE, MSSQL, DB2) 입력

데이터베이스 유형입니다. MSSQL을 지정합니다.

연산 참조 저장소 스키마 호스트 이름 입력 [localhost]

데이터베이스를 실행 중인 호스트의 이름입니다. 기본값은 localhost입니다.

연산 참조 저장소 스키마 포트 번호 입력 [1433]

데이터베이스 수신기에서 사용하는 포트 번호입니다. 기본값은 1433입니다.

연산 참조 저장소 스키마 이름 입력 [cmx_ors]

연산 참조 저장소 데이터베이스의 이름입니다. 기본값은 cmx_ors입니다.

CMX_ORS 데이터베이스 경로 입력["C:\MSSQLDATA"]

큰따옴표로 묶은 Microsoft SQL Server 데이터 파일 저장소의 경로입니다.

참고: 원격 Windows 시스템에서 연산 참조 저장소를 생성했다면 데이터베이스 경로에 공백을 사용하지 마십시오.

CMX_ORS 데이터베이스 데이터 정렬 이름(Latin1_General_CI_AS) 입력

연산 참조 저장소에 대한 데이터 정렬 시퀀스를 설정하는 데이터 정렬 이름입니다.

연산 참조 저장소 스키마 사용자 이름 입력 [cmx_ors]

연산 참조 저장소에 액세스하는 데 필요한 사용자 이름입니다. 기본값은 cmx_ors입니다.

연산 참조 저장소 스키마 사용자 암호 입력 연산 참조 저장소에 액세스하는 데 필요한 암호입니다.

목록(de, en_US, fr, ja, ko, zh_CN)에서 로캘 이름 입력 [en_US]

운영 체제 로캘입니다.

DBA 사용자 이름 입력 [sa] SA 사용자입니다. 기본값은 sa입니다.

DBA 암호 입력 SA 사용자 계정의 암호입니다.

5. 연산 참조 저장소가 성공적으로 작성되었는지 확인하려면 다음 디렉터리에서 sip_ant.log를 확인합니다.

<배포 디렉터리>\database\bin

sip_ant.log 파일은 sip_ant 스크립트를 실행하여 연산 참조 저장소를 작성할 때 발생할 수 있는 모든 오류를

기록합니다.

연산 참조 저장소 생성 45

Page 46: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

MDM Hub 마스터 데이터베이스로 메타데이터 가져오기

MDM Hub 마스터 데이터베이스를 생성한 후 MDM Hub 마스터 데이터베이스로 초기 메타데이터를 가져옵니

다. 초기 메타데이터에는 리포지토리 테이블과 MDM Hub이 Hub 저장소에서 필요로 하는 다른 개체가 포함됩

니다.

참고: 배포 디렉터리에서 폴더 이름을 변경하면 메타데이터 가져오기 시 오류가 발생합니다.

1. 명령 프롬프트를 엽니다.

2. 배포 디렉터리의 다음 위치로 이동합니다.

<배포 디렉터리>\database\bin

3. 초기 메타데이터를 가져오려면 다음 명령을 실행합니다.

sip_ant.bat import_system

4. 다음 테이블에 설명되어 있는 프롬프트에 응답합니다.

참고: 프롬프트에 대괄호로 묶인 기본 텍스트가 표시됩니다. Enter 키를 눌러 기본값을 사용하고 다음 프

롬프트로 이동합니다.

프롬프트 설명

데이터베이스 유형(ORACLE, MSSQL, DB2) 입력

데이터베이스 유형입니다. MSSQL을 지정합니다.

데이터베이스 호스트 이름 입력 [localhost]

데이터베이스를 실행 중인 호스트의 이름입니다.

데이터베이스 포트 번호 입력 [1433] 데이터베이스 수신기에서 사용하는 포트 번호입니다. 기본값은 1433입니다.

연결 URL [jdbc:sqlserver://localhost:1433]

Microsoft SQL Server에 대한 연결 URL입니다. 기본값은 jdbc:sqlserver://localhost:1433입니다.

MDM Hub 마스터 데이터베이스 스키마 이름 입력 [cmx_system]

MDM Hub 마스터 데이터베이스 스키마의 이름입니다. 기본값은 cmx_system입니다.

MDM Hub 마스터 데이터베이스 스키마 사용자 이름 입력 [cmx_system]

MDM Hub 마스터 데이터베이스에 액세스하는 데 필요한 사용자 이름입니다. 기본값은 cmx_system입니다.

MDM Hub 마스터 데이터베이스 스키마 사용자 암호 입력

MDM Hub 마스터 데이터베이스에 액세스하는 데 필요한 암호입니다.

로캘 이름 입력 [en_US] 운영 체제 로캘입니다. 기본값은 en_US입니다. 기본값은 en_US입니다.

5. 초기 메타데이터를 가져온 후 다음 로그 파일에서 오류를 검토합니다.

• seed.log. 데이터베이스 오류를 포함합니다.

seed.log 파일은 다음 디렉터리에 있습니다.

<배포 디렉터리>\database\bin\mssql

46 장 4: Hub 저장소 설치

Page 47: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

• sip_ant.log. 사용자 입력 오류를 포함합니다.

sip_ant.log 파일은 다음 디렉터리에 있습니다.

<배포 디렉터리>\database\bin

연산 참조 저장소로 메타데이터 가져오기연산 참조 저장소를 생성한 후 연산 참조 저장소로 초기 메타데이터를 가져옵니다. 초기 메타데이터에는 리포

지토리 테이블과 MDM Hub이 Hub 저장소에서 필요로 하는 다른 개체가 포함됩니다.

참고: 배포 디렉터리에서 폴더 이름을 변경하면 메타데이터 가져오기 시 오류가 발생합니다.

1. 명령 프롬프트를 엽니다.

2. 배포 디렉터리의 다음 위치로 이동합니다.

<배포 디렉터리>\database\bin

3. 초기 메타데이터를 가져오려면 다음 명령을 실행합니다.

sip_ant.bat import_ors

4. 다음 테이블에 설명되어 있는 프롬프트에 응답합니다.

참고: 프롬프트에 대괄호로 묶인 기본 텍스트가 표시됩니다. Enter 키를 눌러 기본값을 사용하고 다음 프

롬프트로 이동합니다.

프롬프트 설명

데이터베이스 유형(ORACLE, MSSQL, DB2) 입력

데이터베이스 유형입니다. MSSQL을 지정합니다.

연산 참조 저장소 스키마 호스트 이름 입력 [localhost]

데이터베이스를 실행 중인 호스트의 이름입니다.

연산 참조 저장소 스키마 포트 번호 입력 [1433]

데이터베이스 수신기에서 사용하는 포트 번호입니다. 기본값은 1433입니다.

연산 참조 저장소 스키마 이름 입력 [cmx_ors]

연산 참조 저장소 데이터베이스의 이름입니다. 기본값은 cmx_ors입니다.

연결 URL [jdbc:sqlserver://localhost:1433]

Microsoft SQL Server에 대한 연결 URL입니다. 기본값은 jdbc:sqlserver://<호스트 이름>:<포트>입니다.

연산 참조 저장소 스키마 사용자 이름 입력 [cmx_ors]

연산 참조 저장소에 액세스하는 데 필요한 사용자 이름입니다. 기본값은 cmx_ors입니다.

연산 참조 저장소 스키마 사용자 암호 입력

연산 참조 저장소에 액세스하는 데 필요한 암호입니다.

연산 참조 저장소로 메타데이터 가져오기 47

Page 48: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

프롬프트 설명

로캘 이름 입력 [en_US] 운영 체제 로캘입니다. 기본값은 en_US입니다.

연산 참조 저장소 시간 표시 막대 세분화 정수 코드(연: 5, 월: 4, 일: 3, 시: 2, 분: 1, 초: 0) 입력 [3]

사용할 시간 표시 막대 단위를 지정합니다. 기본값은 일입니다.

참고: 구성한 시간 표시 막대 세분성은 나중에 변경할 수 없습니다.

시간 표시 막대에 대한 자세한 내용은 Informatica MDM Multidomain Edition 구성 가이드를 참조하십시오.

5. 초기 메타데이터를 가져온 후 다음 로그 파일에서 오류를 검토합니다.

• seed.log. 데이터베이스 오류를 포함합니다.

seed.log 파일은 다음 디렉터리에 있습니다.

<배포 디렉터리>\database\bin\mssql

• sip_ant.log. 사용자 입력 오류를 포함합니다.

sip_ant.log 파일은 다음 디렉터리에 있습니다.

<배포 디렉터리>\database\bin

48 장 4: Hub 저장소 설치

Page 49: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

제 5 장

Hub 서버 설치

이 장에 포함된 항목:

• 그래픽 모드에서 Hub 서버 설치, 49

• 콘솔 모드에서 Hub 서버 설치, 52

• 자동 모드에서 Hub 서버 설치, 54

• 클러스터의 노드에 Hub 서버 설치 및 배포, 59

그래픽 모드에서 Hub 서버 설치그래픽 모드에서 Hub 서버를 설치할 수 있습니다.

Hub 서버와 처리 서버를 설치할 때는 동일한 사용자 이름을 사용해야 합니다. Hub 서버와 처리 서버를 동일한

시스템에 설치하는 경우 이러한 서버를 설치하는 사용자가 동일한 UNIX 그룹에 속해야 합니다.

1. 응용 프로그램 서버를 시작합니다.

2. 명령 프롬프트를 열고 배포 디렉터리의 Hub 서버 설치 프로그램으로 이동합니다.

기본적으로 설치 프로그램은 다음 디렉터리에 있습니다.

UNIX의 경우. <배포 디렉터리>/<운영 체제 이름>/mrmserver

Windows의 경우. <배포 디렉터리>\windows\mrmserver

3. 다음 명령을 실행합니다.

UNIX의 경우. ./hub_install.bin

Windows의 경우. hub_install.exe

4. 설치에 사용할 언어를 선택한 다음 확인을 클릭합니다.

소개 창이 표시됩니다.

5. 다음을 클릭합니다.

라이선스 계약 창이 표시됩니다.

6. 라이선스 계약에 동의함 옵션을 선택한 다음 다음을 클릭합니다.

설치 폴더 선택 창이 표시됩니다.

7. Hub 서버 설치 위치를 선택합니다.

• 기본 위치를 선택하려면 다음을 클릭합니다.

• 경로를 입력하려면 설치 폴더 경로를 입력하고 다음을 클릭합니다.

참고: 디렉터리 또는 폴더 이름에 공백이 있는 경로를 지정하면 설치가 실패합니다.

49

Page 50: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

• 다른 위치를 선택하려면 선택을 클릭한 다음 다음을 클릭합니다.

8. UNIX의 경우 링크 폴더를 선택하거나 링크를 작성하지 않는 옵션을 선택하고 다음을 클릭합니다.

Windows의 경우 제품 아이콘을 작성할 위치를 선택하거나 제품 아이콘을 작성하지 않는 옵션을 선택합니

다.

9. 다음을 클릭합니다.

라이선스 파일 위치 입력 창이 표시됩니다.

10. 선택을 클릭하여 라이선스 파일을 선택하고 다음을 클릭합니다.

응용 프로그램 서버 창이 표시됩니다.

11. JBoss를 선택한 후 다음을 클릭합니다.

JBoss 응용 프로그램 서버 홈 창이 표시됩니다.

12. 다음 JBoss 설정을 구성합니다.

a. 응용 프로그램 서버 설치 디렉터리를 지정한 다음 다음을 클릭합니다.

JBoss 응용 프로그램 서버 구성 이름 창이 표시됩니다.

b. 구성 이름을 지정한 다음 다음을 클릭합니다.

기본값은 독립 실행형입니다.

JBoss 응용 프로그램 서버 포트 창이 표시됩니다.

c. 원격 포트를 지정합니다.

참고: JBoss 포트가 기본 데이터베이스 서버 포트와 충돌할 수 있습니다. 포트가 충돌하는 경우 포트

중 하나를 변경하여 충돌을 해결합니다. 포트 변경에 대한 자세한 내용은 JBoss 설명서를 참조하십시

오.

13. 다음을 클릭합니다.

데이터베이스 선택 창이 표시됩니다.

14. Microsoft SQL 2012를 선택하고 다음을 클릭합니다.

Microsoft SQL Server 데이터베이스 정보 창이 표시됩니다.

15. 다음의 구성 매개 변수를 지정하여 J2EE 데이터 소스를 작성하고 다음을 클릭합니다.

필드 이름 설명

서버 서버의 이름입니다.

포트 MDM Hub 마스터 데이터베이스의 포트 번호입니다.

데이터베이스 이름 MDM Hub 마스터 데이터베이스의 이름입니다.

DBO 사용자 이름 MDM Hub 마스터 데이터베이스의 데이터베이스 소유자 사용자 이름입니다.

DBO 암호 MDM Hub 마스터 데이터베이스의 데이터베이스 소유자 암호입니다.

ActiveVOS 설치 창이 표시됩니다.

16. Informatica ActiveVOS의 번들 라이선스 버전을 설치하려면 예를 선택하고 다음 하위 단계를 수행합니

다. 그렇지 않으면 아니요를 선택하고 다음을 클릭합니다.

50 장 5: Hub 서버 설치

Page 51: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

a. ActiveVOS 설치 프로그램 페이지에서 선택을 클릭한 후 배포 패키지에서 ActiveVOS_Server 설치

파일을 찾습니다. 다음을 클릭합니다.

b. ActiveVOS 설치 폴더 선택 페이지에서 기본 설치 경로를 허용하거나 기본 설정 위치를 지정합니다.

다음을 클릭합니다.

c. 데이터베이스 정보 페이지에서 ActiveVOS 데이터베이스 스키마 작성 시 지정한 세부 정보를 입력합

니다. 다음을 클릭합니다.

d. 응용 프로그램 서버 웹 URL 페이지에서 기본 URL을 그대로 사용하거나, ActiveVOS 웹 서비스 호출

시 사용할 URL을 지정합니다. 응용 프로그램 서버에 대한 연결에 사용할 올바른 포트 번호가 URL에

포함되어 있어야 합니다. 다음을 클릭합니다.

설치 후 설정 스크립트는 URL을 사용하여 ActiveVOS 웹 서비스를 호출하고, 미리 정의된 MDM 워

크플로우를 ActiveVOS에 배포하고, URN 매핑을 작성합니다.

e. 사용자 이름과 암호를 입력하여 ActiveVOS 콘솔의 관리자를 작성합니다.

중요: 사용자 이름과 암호는 응용 프로그램 서버에서 작성한 ActiveVOS 콘솔 사용자 이름 및 암호와

같아야 합니다.

f. 다음을 클릭합니다.

17. 다음 Informatica 플랫폼 설치 옵션 중 하나를 선택합니다.

• 예. Informatica 플랫폼을 설치합니다.

• 아니요. Informatica 플랫폼을 설치하지 않습니다.

18. 이전 단계에서 예를 선택한 경우, 선택을 클릭하고 다음의 Informatica 플랫폼 파일 위치를 찾습니다.

• 설치 응답 파일

• 플랫폼 설치 파일

19. 제품 사용 툴킷 페이지에서 환경 유형을 선택합니다.

20. 프록시 서버를 사용하려면 예를 선택하고 프록시 서버 세부 정보를 입력합니다. 설치하지 않으려면 아니요

를 선택합니다.

다음 프록시 서버 세부 정보를 입력할 수 있습니다.

• 프록시 서버 이름/IP

• 프록시 서버 포트

• 프록시 서버 도메인 이름(해당되지 않는 경우 공백 유지)

• 프록시 서버 사용자 이름(해당되지 않는 경우 공백 유지)

• 프록시 서버 암호입니다. 해당되지 않는 경우 비워 둡니다.

21. 다음을 클릭합니다.

배포 페이지가 표시됩니다.

22. 다음 설치 후 설정 스크립트 옵션 중 하나를 선택합니다.

• 예, 설치 중에 스크립트를 실행합니다. 설치 중에 설치 후 스크립트를 실행합니다.

• 아니요, 나중에 실행하겠습니다. 설치 후 스크립트는 나중에 수동으로 시작할 수 있습니다.

23. 다음을 클릭합니다.

설치 전 요약 창이 표시됩니다.

24. 설치 전 요약 창에 원하는 옵션이 표시되고 나면 설치를 클릭하여 설치 프로세스를 시작합니다.

설치가 완료되면 설치 완료 창이 표시됩니다.

25. 완료를 클릭하여 Hub 서버 설치 프로그램을 종료합니다.

그래픽 모드에서 Hub 서버 설치 51

Page 52: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

콘솔 모드에서 Hub 서버 설치UNIX에서 콘솔 모드로 Hub 서버를 설치할 수 있습니다.

1. 응용 프로그램 서버를 시작합니다.

2. MDM Hub 배포의 다음 디렉터리로 이동합니다.

UNIX의 경우. <배포 디렉터리>/<운영 체제 이름>/mrmserver

3. 명령 프롬프트에서 다음 명령을 실행합니다.

./hub_install.bin -i console

4. 설치에 사용할 로캘의 번호를 입력하고 Enter 키를 누릅니다.

설치에 관한 소개 정보가 표시됩니다.

5. Enter 키를 누릅니다.

라이선스 계약이 표시됩니다.

6. 라이선스 계약의 내용을 확인합니다. 라이선스 계약의 조항에 동의하면 Y를 입력하고, 라이선스 계약에 동

의하지 않고 설치 프로그램을 종료하려면 N을 입력합니다.

7. Enter 키를 누릅니다.

이전 단계에서 Y를 입력한 경우 설치 폴더에 대한 정보가 표시됩니다.

8. Hub 서버 설치 폴더를 선택합니다.

• 기본 폴더를 선택하려면 Enter 키를 누릅니다.

• 경로를 변경하려면 설치 폴더의 절대 경로를 입력하고 Enter 키를 누릅니다.

9. 설치 폴더의 위치를 확인합니다. 설치 폴더를 확인하려면 Y를 입력하고, 설치 폴더를 변경하려면 N을 입

력합니다.

10. Enter 키를 누릅니다.

링크 위치 옵션 목록이 표시됩니다.

11. 링크 위치 옵션의 번호를 입력합니다.

라이선스 파일 위치를 묻는 메시지가 표시됩니다.

12. 라이선스 파일의 절대 경로를 입력하고 Enter 키를 누릅니다.

응용 프로그램 서버 옵션 목록이 표시됩니다.

13. 선택할 응용 프로그램 서버의 번호를 입력하고 Enter 키를 누릅니다.

응용 프로그램 서버 정보가 표시됩니다.

14. JBoss 설정을 구성합니다.

a. 응용 프로그램 서버 설치 디렉터리를 지정한 다음 Enter 키를 누릅니다.

JBoss 응용 프로그램 서버 구성 이름 정보가 표시됩니다.

b. 구성 이름을 지정합니다. 기본값은 독립 실행형입니다.

c. Enter 키를 누릅니다.

d. 원격 포트를 지정합니다.

참고: JBoss 포트가 기본 데이터베이스 포트와 충돌하는 경우 포트 중 하나를 변경하여 충돌을 해결

합니다.

15. Enter 키를 누릅니다.

데이터베이스 선택 프롬프트가 표시됩니다.

16. Microsoft SQL 2012에 해당하는 번호를 입력하고 Enter 키를 누릅니다.

52 장 5: Hub 서버 설치

Page 53: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

17. 연결할 Microsoft SQL 2012 데이터베이스에 대한 설정을 지정합니다.

Enter 키를 눌러 기본값을 적용하거나 기본값을 올바른 값으로 바꿉니다.

다음 테이블에는 프롬프트가 설명되어 있습니다.

프롬프트 설명

서버 서버의 이름입니다.

포트 MDM Hub 마스터 데이터베이스의 포트 번호입니다.

데이터베이스 이름 MDM Hub 마스터 데이터베이스의 이름입니다.

DBO 사용자 이름 MDM Hub 마스터 데이터베이스의 데이터베이스 소유자 이름입니다.

DBO 암호 MDM Hub 마스터 데이터베이스의 데이터베이스 소유자 암호입니다.

18. Enter 키를 누릅니다.

19. ActiveVOS 서버의 번들 라이선스 버전을 설치하려면 예에서 Enter 키를 누릅니다. 그렇지 않을 경우 아

니요에 대해 2를 입력하고 Enter 키를 누릅니다.

예를 선택한 경우 설치 프로그램에 ActiveVOS 설치에 대한 정보를 입력하라는 메시지가 표시됩니다.

a. ActiveVOS 서버 설치 파일의 위치를 지정합니다.

b. ActiveVOS 서버를 설치할 위치를 지정합니다.

c. ActiveVOS 스키마를 작성했을 때 지정한 ActiveVOS 데이터베이스에 대한 정보를 입력합니다.

d. MDM 및 ActiveVOS 웹 서비스를 호출하는 데 사용할 URL을 지정합니다.

e. 사용자 이름과 암호를 입력하여 ActiveVOS 서버 Administration Console에 대한 관리자를 작성합

니다.

중요: 사용자 이름과 암호는 응용 프로그램 서버에서 작성한 ActiveVOS 콘솔 사용자 이름 및 암호와

같아야 합니다.

20. Enter 키를 누릅니다.

Informatica 플랫폼 설치 프롬프트가 나타납니다.

21. Informatica 플랫폼을 설치하려면 예에 대해 Enter 키를 누릅니다. 그렇지 않을 경우 아니요에 대해 2를

입력하고 Enter 키를 누릅니다.

Informatica 플랫폼 설치 응답 파일 및 보관 파일 위치를 묻는 메시지가 표시됩니다.

22. Informatica 플랫폼 설치 응답 파일 및 보관 파일의 위치를 입력하고 Enter 키를 누릅니다.

23. 제품 사용 툴킷 옵션에서 환경 유형을 선택합니다. 프로덕션의 경우 1을 입력하고, 테스트/QA의 경우 2를

입력하며, 개발의 경우 3을 입력한 다음 Enter 키를 누릅니다.

24. 프록시 서버가 있는지 여부를 선택합니다. 예에 대해 Enter 키를 누릅니다. 그렇지 않을 경우 아니요에 대

해 2를 입력하고 Enter 키를 누릅니다.

다음 프록시 서버 세부 정보를 입력할 수 있습니다.

• 프록시 서버 이름/IP

• 프록시 서버 포트

• 프록시 서버 도메인 이름(해당되지 않는 경우 공백 유지)

• 프록시 서버 사용자 이름(해당되지 않는 경우 공백 유지)

• 프록시 서버 암호입니다. 해당되지 않는 경우 비워 둡니다.

콘솔 모드에서 Hub 서버 설치 53

Page 54: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

설치 선택 항목의 요약이 표시됩니다.

25. postInstallSetup 스크립트를 설치의 일부분으로 실행할지 아니면 나중에 수동으로 실행할지를 선택합니다.

26. 설치 전 요약에서 정보를 확인합니다. 정보가 올바르면 Enter 키를 눌러 설치를 시작합니다.

제공한 구성 정보에 따라 Hub 서버가 설치됩니다. 프로세스가 완료되면 설치 완료 메시지가 표시됩니다.

27. Enter 키를 눌러 설치 프로그램을 종료합니다.

자동 모드에서 Hub 서버 설치자동 모드에서 사용자 상호 작용 없이 Hub 서버를 설치할 수 있습니다. 다중 설치가 필요한 경우나 시스템 클

러스터에 설치해야 하는 경우 자동 설치를 수행하고자 할 수 있습니다. 자동 설치에서는 어떠한 진행률 또는 실

패 메시지도 표시하지 않습니다.

Hub 서버에 대한 자동 설치를 실행하기 전에 자동 설치에 대한 속성 파일을 구성해야 합니다. 설치 프로그램은

이 파일을 읽어 설치 옵션을 확인합니다. 자동 설치 프로세스는 잘못된 설정(예: 잘못된 응용 프로그램 서버 경

로 또는 포트)을 입력한 경우에도 완료될 수 있습니다. 따라서 속성 파일에 올바른 설정을 입력했는지 확인해야

합니다.

Hub 서버를 설치할 시스템의 하드 디스크에 Hub 서버 설치 파일을 복사합니다. 자동 모드에서 설치하려면 다

음 태스크를 완료합니다.

1. 설치 속성 파일을 구성하고 속성 파일에 설치 옵션을 지정합니다.

2. 설치 속성 파일을 사용하여 설치 프로그램을 실행합니다.

속성 파일 구성

Informatica는 설치 프로그램에 필요한 매개 변수가 포함된 샘플 속성 파일을 제공합니다. 샘플 속성 파일을

사용자 지정하여 설치 옵션을 지정할 수 있습니다. 그런 다음 자동 설치를 실행합니다.

자동 설치 프로그램은 속성 파일 설정의 유효성을 검사하지 않습니다. 자동 설치 프로그램을 실행하기 전에 올

바른 설정을 지정하고 해당 설정을 확인해야 합니다.

1. 다음 디렉터리에 있는 silentInstallServer_sample.properties 파일을 찾습니다.

UNIX의 경우. /silent_install/mrmserver

Windows의 경우. \silent_install\mrmserver

파일을 사용자 지정한 후 다시 저장합니다. 파일의 이름을 바꾸고 시스템에서 원하는 곳에 저장할 수 있습

니다.

참고: 자동 속성 파일에서 슬래시와 백슬래시는 특수 문자입니다. 파일에 정보를 입력하는 경우(예: 설치

경로를 입력하는 경우) 이러한 각 문자를 두 개씩 입력해야 합니다. 예를 들어, 서버 디렉터리 경로를 입력

하려면 \\u1\\infamdm\\hub\\server를 입력해야 합니다.

2. silentInstallServer_sample.properties 파일의 백업 사본을 작성합니다.

3. 텍스트 편집기를 사용하여 파일을 열고 설치 매개 변수 값을 변경합니다.

4. silentInstallServer.properties와 같은 새 이름으로 속성 파일을 저장합니다.

54 장 5: Hub 서버 설치

Page 55: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

다음 테이블에는 수정할 수 있는 설치 매개 변수가 설명되어 있습니다.

속성 이름 설명

INSTALLER_UI 설치 유형을 지정합니다. silent로 설정합니다.

USER_INSTALL_DIR Hub 서버를 설치할 디렉터리입니다.

예를 들면 C\:\\<infamdm_install_directory>\\hub\\server입니다.

SIP.LICENSE.PATH Informatica 라이선스 파일의 경로입니다.

SIP.LICENSE.FILENAME 라이선스 파일 이름입니다. siperian.license로 설정합니다.

SIP.AS.CHOICE 응용 프로그램 서버의 이름입니다. JBoss를 지정합니다.를 지정합니다.

SIP.AS.HOME JBoss 설치 디렉터리의 경로입니다.

JBOSS.AS.PORT_1 JBoss 원격 포트 번호입니다.

JBOSS.AS.PORT_2 JBoss 원시 포트 번호입니다.

SIP.JBOSS.CONFIGURATION_NAME JBoss 구성 이름입니다. 기본값은 독립 실행형입니다.

SIP.DB.CHOICE 데이터베이스 서버의 이름입니다. MSSQL을 지정합니다.

SIP.DB.SERVER 데이터베이스 서버의 호스트 이름입니다.

SIP.DB.PORT 데이터베이스 서버 포트 번호입니다.

SIP.DB.SCHEMA_NAME MDM Hub 마스터 데이터베이스의 스키마 이름입니다.

SIP.DB.USER 데이터베이스 사용자 이름입니다.

SIP.DB.PASSWORD 시스템 스키마에 연결하는 데 사용하는 사용자의 암호입니다.

SIP.DB.DBNAME Microsoft SQL Server 마스터 데이터베이스의 이름입니다.

AVOS.INSTALL Informatica ActiveVOS의 설치 여부를 지정합니다.

Informatica ActiveVOS를 설치하려면 속성을 예로 설정합니다. 그렇지 않을 경우 아니요로 설정합니다.

AVOS_INSTALLER_PATH ActiveVOS 서버 설치 프로그램의 경로입니다.

AVOS_INSTALL_DIR ActiveVOS 서버를 설치할 위치의 경로입니다.

AVOS.DB.SERVER ActiveVOS 데이터베이스를 호스팅하는 시스템의 이름입니다.

자동 모드에서 Hub 서버 설치 55

Page 56: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

속성 이름 설명

AVOS.DB.PORT 데이터베이스 수신기에서 사용하는 포트 번호입니다.

AVOS.DB.DBNAME ActiveVOS 데이터베이스 이름입니다. 기본값은 avos입니다.

AVOS.DB.USER ActiveVOS 서버 관리자의 사용자 이름입니다. 기본값은 avos입니다.

AVOS.DB.PASSWORD 관리자의 암호입니다.

SIP.APPSERVER.WEB.URL 다음 형식의 응용 프로그램 서버 URL입니다.

http://[서버]:[포트]

AVOS.CONSOLE.USER ActiveVOS 서버 관리자의 사용자 이름입니다. 사용자 이름은 설치 전 프로세스 동안 응용 프로그램 서버에서 작성한 ActiveVOS 콘솔 사용자 이름과 같아야 합니다.

AVOS.CONSOLE.PASSWORD ActiveVOS 서버 관리자의 암호입니다. 암호는 설치 전 프로세스 동안 응용 프로그램 서버에서 작성한 ActiveVOS 콘솔 암호와 같아야 합니다.

INSTALL.PLATFORM.YES Informatica 플랫폼의 설치 여부를 지정합니다.

Informatica 플랫폼을 설치하려면 속성을 1로 설정합니다. 그렇지 않을 경우 0으로 설정합니다.

INFA.PLATFORM.ZIP 압축된 Informatica 플랫폼 설치 프로그램의 경로입니다.

INFA.PLATFORM.PROPERTIES 작성한 Informatica 플랫폼 설치 속성 파일의 경로입니다.

RUN_DEPLOYMENT_FLAG 자동 설치의 일부로 postInstallSetup 스크립트를 실행합니다. postInstallSetup을 실행하려는 경우 1로 설정합니다. 자동 설치 종료 시 postInstallSetup을 실행하지 않으려는 경우 0으로 설정합니다.

CSM_TYPE 제품 사용 툴킷 설치의 유형입니다. 프로덕션, 테스트 또는 개발 중 하나일 수 있습니다. 기본값은 프로덕션입니다.

CSM_HOST 프록시 서버 호스트의 이름입니다. 환경에 프록시 서버가 없는 경우 비워 둡니다.

CSM_PORT 프록시 서버 포트입니다. 환경에 프록시 서버가 없는 경우 비워 둡니다.

CSM_DOMAIN 프록시 서버 도메인의 이름입니다. 환경에 프록시 서버가 없거나 도메인 이름이 필요하지 않은 경우 비워 둡니다.

56 장 5: Hub 서버 설치

Page 57: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

속성 이름 설명

CSM_PROXY_USER_NAME 프록시 서버 사용자 이름입니다. 환경에 프록시 서버가 없거나 프록시 서버 사용자 이름이 필요하지 않은 경우 비워 둡니다.

CSM_PROXY_PASSWORD 프록시 서버 암호입니다. 환경에 프록시 서버가 없거나 프록시 서버 암호가 필요하지 않은 경우 비워 둡니다.

샘플 속성 파일

다음 예에서는 샘플 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 filenameSIP.LICENSE.PATH=C\:\\SIP.LICENSE.FILENAME=siperian.license

## Properties for JBoss application serverSIP.AS.CHOICE="JBoss"SIP.AS.HOME=C\:\\jboss-eap-6.4.0## JBoss RMI port JBOSS.AS.PORT_1=4447 ## JBoss management native port JBOSS.AS.PORT_2=9999SIP.JBOSS.CONFIGURATION_NAME=standalone

## Properties for MSSQL server SIP.DB.CHOICE="MSSQL"SIP.DB.SERVER=localhostSIP.DB.PORT=1433SIP.DB.SCHEMA_NAME=CMX_SYSTEMSIP.DB.USER=CMX_SYSTEMSIP.DB.PASSWORD=!!cmx!!SIP.DB.DBNAME=CMX_SYSTEM

## Do you want to install ActiveVOS (Yes/No)AVOS.INSTALL=Yes## Path to ActiveVOS Installer (ActiveVOS_Server_windows_9.2.4.1.exe for Windows or ActiveVOS_Server_unix_9.2.4.1.sh for Linux/UNIX)AVOS_INSTALLER_PATH=c\:\\ActiveVOS_Server_windows_9.2.4.1.exe## ActiveVOS server install directoryAVOS_INSTALL_DIR=C\:\\infamdm\\avos\\server

## Database type is the same as for HUB (There is no ability to set a different database type for ActiveVOS)

## MSSQL connection data#AVOS.DB.SERVER=localhost#AVOS.DB.PORT=1433#AVOS.DB.DBNAME=avos#AVOS.DB.USER=avos#AVOS.DB.PASSWORD=!!cmx!!

자동 모드에서 Hub 서버 설치 57

Page 58: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

##If you are moving from standalone ActiveVOS to embedded ActiveVOS, enter the details for the standalone ActiveVOS schema.

SIP.APPSERVER.WEB.URL=http://localhost:8080## Avos console's administrator usernameAVOS.CONSOLE.USER=aeadmin## Avos console's administrator passwordAVOS.CONSOLE.PASSWORD=admin##The user name and password must be the same as the ActiveVOS Console user name and passwordthat was created in the application server during the pre-installation process.

## If you want to install Informatica Platform, set to 1## If you DO NOT want to install Informatica Platform, set to 0INSTALL.PLATFORM.YES=1

## Path to the Informatica Platform installer (zip or tar file)INFA.PLATFORM.ZIP=C\:\\961HF1_Server_Installer_winem-64t.zip## For UNIX: INFA.PLATFORM.ZIP=/export/home/user/961HF1_Server_Installer_linux-x64.tar

## Path to silent installer properties fileINFA.PLATFORM.PROPERTIES=C\:\\SilentInput.properties

## 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 postInstallSetupRUN_DEPLOYMENT_FLAG=1

#Product Usage Toolkit Installation#CSM_TYPE is the type of Product Usage Toolkit installation.# valid values are:Production,Test,Development. Should not be blank.CSM_TYPE=Production

# If the network has a proxy server, fill in the following parameters (leave empty if no proxy):# proxy server hostCSM_HOST=# proxy server portCSM_PORT=# Proxy server domain name (leave blank, if not applicable)CSM_DOMAIN=# Proxy server user name (leave blank, if not applicable)CSM_PROXY_USER_NAME=#Proxy server password (leave blank, if not applicable)CSM_PROXY_PASSWORD=

자동 설치 프로그램 실행

속성 파일을 구성한 후 자동 설치를 시작할 수 있습니다.

1. 응용 프로그램 서버가 실행 중인지 확인합니다.

2. 명령 창을 엽니다.

3. 다음 명령을 실행합니다.

UNIX의 경우. ./hub_install.bin -f <location_of_silent_properties_file_for_hub_server>

Windows의 경우. hub_install.exe -f <location_of_silent_properties_file_for_hub_server>

자동 설치 프로그램은 백그라운드에서 실행됩니다. 이 프로세스에는 다소 시간이 걸릴 수 있습니다. 자동

설치의 일부로 Hub 서버에 대해 postInstallSetup 스크립트를 실행한 경우 설치에 성공했는지

postinstallSetup.log 파일을 확인하십시오.

로그 파일은 다음 디렉터리에서 사용할 수 있습니다.

UNIX의 경우. <infamdm_install_directory>/hub/server/logs/

Windows의 경우. <infamdm_install_directory>\hub\server\logs\

58 장 5: Hub 서버 설치

Page 59: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

클러스터의 노드에 Hub 서버 설치 및 배포클러스터된 환경을 사용하는 경우, Hub 서버 응용 프로그램을 배포해야 하는 클러스터 내의 모든 노드에 Hub

서버를 설치합니다. 클러스터의 노드 하나에서 설치를 완료한 이후에 클러스터의 다른 노드에서 설치를 진행해

야 합니다.

예를 들어 JBoss 클러스터에 host1 및 host2에서 실행되고 RMI 포트 4447 및 4448을 사용하는 노드 두 개가

있다고 가정해 보겠습니다. Hub 서버를 node1과 node2에 설치해야 합니다. 이 경우, 두 노드 중 하나(예:

node2)에서 Hub 서버 설치를 완료한 이후에 다른 노드인 node1에서 설치를 시작해야 합니다.

Hub 서버 설치의 디렉터리 구조가 모든 노드에서 동일해야 합니다.

1. 다음 명령을 실행하여 각 클러스터 노드 시스템에서 JBoss 응용 프로그램 서버를 시작합니다.

UNIX의 경우. <JBoss 설치 디렉터리>/bin/standalone.sh -c standalone-full.xml -b 0.0.0.0 -

Djboss.as.management.blocking.timeout=700 -u <멀티캐스트 주소> -Djgroups.bind_addr=<바인딩 주소> -

Djboss.node.name=<노드 이름> -Djboss.server.base.dir=../<노드 경로>

Windows의 경우. <JBoss 설치 디렉터리>\bin\standalone.bat -c standalone-full.xml -b 0.0.0.0 -

Djboss.as.management.blocking.timeout=700 -u <멀티캐스트 주소> -Djgroups.bind_addr=<바인딩 주소> -

Djboss.node.name=<노드 이름> -Djboss.server.base.dir=../<노드 경로>

2. 명령 프롬프트를 열고 다음 디렉터리로 이동합니다.

UNIX의 경우. <배포 디렉터리>/<운영 체제 이름>/mrmserver

Windows의 경우. <배포 디렉터리>\windows\mrmserver

3. 클러스터 노드에서 Hub 서버 설치 프로그램을 시작하려면 다음 명령을 실행합니다.

UNIX의 경우. ./hub_install.bin

Windows의 경우. hub_install.exe

4. 설치에 사용할 언어를 선택한 다음 확인을 클릭합니다.

소개 창이 표시됩니다.

5. 다음을 클릭합니다.

라이선스 계약 창이 표시됩니다.

6. 라이선스 계약에 동의함 옵션을 선택한 다음 다음을 클릭합니다.

설치 폴더 선택 창이 표시됩니다.

7. Hub 서버 설치 위치를 선택합니다.

• 기본 위치를 선택하려면 다음을 클릭합니다.

• 경로를 입력하려면 설치 폴더 경로를 입력하고 다음을 클릭합니다.

참고: 디렉터리 또는 폴더 이름에 공백이 있는 경로를 지정하면 설치가 실패합니다.

• 다른 위치를 선택하려면 선택을 클릭한 다음 다음을 클릭합니다.

8. UNIX의 경우 링크 폴더를 선택하거나 링크를 작성하지 않는 옵션을 선택하고 다음을 클릭합니다.

Windows의 경우 제품 아이콘을 작성할 위치를 선택하거나 제품 아이콘을 작성하지 않는 옵션을 선택합니

다.

9. 다음을 클릭합니다.

라이선스 파일 위치 입력 창이 표시됩니다.

10. 선택을 클릭하여 라이선스 파일을 선택하고 다음을 클릭합니다.

응용 프로그램 서버 창이 표시됩니다.

11. JBoss를 선택한 후 다음을 클릭합니다.

JBoss 응용 프로그램 서버 홈 창이 표시됩니다.

클러스터의 노드에 Hub 서버 설치 및 배포 59

Page 60: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

12. 다음 JBoss 설정을 구성합니다.

a. 응용 프로그램 서버 설치 디렉터리를 지정한 다음 다음을 클릭합니다.

JBoss 응용 프로그램 서버 구성 이름 창이 표시됩니다.

b. standalone을 입력한 후 다음을 클릭합니다.

기본값은 독립 실행형입니다.

JBoss 응용 프로그램 서버 포트 창이 표시됩니다.

c. 시스템에서 실행 중인 클러스터 노드의 원격 포트를 지정합니다.

참고: JBoss 포트가 기본 데이터베이스 서버 포트와 충돌할 수 있습니다. 포트가 충돌하는 경우 포트

중 하나를 변경하여 충돌을 해결합니다. 포트 변경에 대한 자세한 내용은 JBoss 설명서를 참조하십시

오.

13. 다음을 클릭합니다.

데이터베이스 선택 창이 표시됩니다.

14. Microsoft SQL 2012를 선택하고 다음을 클릭합니다.

Microsoft SQL Server 데이터베이스 정보 창이 표시됩니다.

15. 다음의 구성 매개 변수를 지정하여 J2EE 데이터 소스를 작성하고 다음을 클릭합니다.

필드 이름 설명

서버 서버의 이름입니다.

포트 MDM Hub 마스터 데이터베이스의 포트 번호입니다.

데이터베이스 이름 MDM Hub 마스터 데이터베이스의 이름입니다.

DBO 사용자 이름 MDM Hub 마스터 데이터베이스의 데이터베이스 소유자 사용자 이름입니다.

DBO 암호 MDM Hub 마스터 데이터베이스의 데이터베이스 소유자 암호입니다.

ActiveVOS 설치 창이 표시됩니다.

16. Informatica ActiveVOS의 번들 라이선스 버전을 설치하려면 예를 선택하고 다음 하위 단계를 수행합니

다. 그렇지 않으면 아니요를 선택하고 다음을 클릭합니다.

a. ActiveVOS 설치 프로그램 페이지에서 선택을 클릭한 후 배포 패키지에서 ActiveVOS_Server 설치

파일을 찾습니다. 다음을 클릭합니다.

b. ActiveVOS 설치 폴더 선택 페이지에서 기본 설치 경로를 허용하거나 기본 설정 위치를 지정합니다.

다음을 클릭합니다.

c. 데이터베이스 정보 페이지에서 ActiveVOS 데이터베이스 스키마 작성 시 지정한 세부 정보를 입력합

니다. 다음을 클릭합니다.

d. 응용 프로그램 서버 웹 URL 페이지에서 기본 URL을 그대로 사용하거나, ActiveVOS 웹 서비스 호출

시 사용할 URL을 지정합니다. 응용 프로그램 서버에 대한 연결에 사용할 올바른 포트 번호가 URL에

포함되어 있어야 합니다. 다음을 클릭합니다.

설치 후 설정 스크립트는 URL을 사용하여 ActiveVOS 웹 서비스를 호출하고, 미리 정의된 MDM 워

크플로우를 ActiveVOS에 배포하고, URN 매핑을 작성합니다.

e. 사용자 이름과 암호를 입력하여 ActiveVOS 콘솔의 관리자를 작성합니다.

60 장 5: Hub 서버 설치

Page 61: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

중요: 사용자 이름과 암호는 응용 프로그램 서버에서 작성한 ActiveVOS 콘솔 사용자 이름 및 암호와

같아야 합니다.

f. 다음을 클릭합니다.

17. 다음 Informatica 플랫폼 설치 옵션 중 하나를 선택합니다.

• 예. Informatica 플랫폼을 설치합니다.

• 아니요. Informatica 플랫폼을 설치하지 않습니다.

18. 이전 단계에서 예를 선택한 경우, 선택을 클릭하고 다음의 Informatica 플랫폼 파일 위치를 찾습니다.

• 설치 응답 파일

• 플랫폼 설치 파일

19. 제품 사용 툴킷 페이지에서 환경 유형을 선택합니다.

20. 프록시 서버를 사용하려면 예를 선택하고 프록시 서버 세부 정보를 입력합니다. 설치하지 않으려면 아니요

를 선택합니다.

다음 프록시 서버 세부 정보를 입력할 수 있습니다.

• 프록시 서버 이름/IP

• 프록시 서버 포트

• 프록시 서버 도메인 이름(해당되지 않는 경우 공백 유지)

• 프록시 서버 사용자 이름(해당되지 않는 경우 공백 유지)

• 프록시 서버 암호입니다. 해당되지 않는 경우 비워 둡니다.

21. 다음을 클릭합니다.

배포 페이지가 표시됩니다.

22. 예, 설치 중에 스크립트를 실행합니다. 설치 후 설정 스크립트 옵션을 선택합니다.

예, 설치 중에 스크립트를 실행합니다. 옵션은 설치 중에 설치 후 설정 스크립트를 실행합니다.

23. 다음을 클릭합니다.

설치 전 요약 창이 표시됩니다.

24. 다음을 클릭합니다.

설치 전 요약 창이 표시됩니다.

25. 설치 전 요약 창에 원하는 옵션이 표시되고 나면 설치를 클릭하여 설치 프로세스를 시작합니다.

설치가 완료되면 설치 완료 창이 표시됩니다.

26. 완료를 클릭하여 Hub 서버 설치 프로그램을 종료합니다.

JBoss 클러스터의 아무 노드나 사용하여 Hub 서버에 액세스할 수 있습니다.

클러스터의 노드에 Hub 서버 설치 및 배포 61

Page 62: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

제 6 장

Hub 서버 설치 후 태스크

이 장에 포함된 항목:

• 설치 로그 파일 복사, 63

• 버전 및 빌드 번호 확인, 65

• Hub 서버 구성, 66

• JBoss 클러스터의 Hub 서버 구성, 67

• 여러 처리 서버에 대한 JBoss 구성 , 68

• 수동으로 설치 후 스크립트 실행, 69

• 수동으로 Hub 서버 응용 프로그램 재배포, 69

• 수동으로 데이터 소스 작성, 70

• 수동으로 JMS 메시지 대기열 구성, 72

• JBoss AS 7.2에서 API 성능 개선 , 75

• 연산 참조 저장소 사용자 암호 변경, 76

• 사용자 지정 JAR 파일 다시 패키지, 76

• JBoss 캐시 구성, 76

• Informatica 플랫폼에 대한 로깅 구성, 77

• Hub 콘솔 시작, 78

62

Page 63: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

• 연산 참조 저장소 등록, 78

• JBoss 보안 구성, 80

설치 로그 파일 복사설치 로그 파일은 Hub 서버 설치 프로세스의 문제를 해결하는 데 유용합니다. 로그 파일을 설치 기록 디렉터리

에 복사합니다. Informatica 글로벌 고객 지원 센터는 고객이 설치 문제와 관련하여 문의할 경우 로그 파일 사

본을 요청할 수 있습니다.

설치 로그 파일

설치 로그 파일에는 설치된 파일에 대한 정보가 포함됩니다.

다음 테이블에는 설치 로그 파일의 속성이 설명되어 있습니다.

속성 설명

파일 이름

Informatica_MDM_Hub_Server_Install_<timestamp>.xml

위치 UNIX의 경우. <infamdm_install_directory>/hub/server/UninstallerData/Logs

Windows의 경우. <infamdm_install_directory>\hub\server\UninstallerData\Logs

사용 설치된 파일과 생성된 레지스트리 항목에 대한 정보를 가져옵니다.

콘텐츠 생성된 디렉터리, 설치된 파일과 실행된 명령의 이름 및 설치된 각 파일의 상태입니다.

설치 선행 조건 로그 파일

설치 선행 조건 로그 파일에는 설치 프로그램에서 수행하는 선행 조건 검사에 대한 정보가 포함됩니다.

다음 테이블에는 설치 선행 조건 로그 파일의 속성이 설명되어 있습니다.

속성 설명

파일 이름 installPrereq.log

위치 UNIX의 경우. <infamdm_install_directory>/hub/server/Logs

Windows의 경우. <infamdm_install_directory>\hub\server\Logs

사용 설치 프로그램에서 수행한 선행 조건 검사에 대한 정보를 가져옵니다.

콘텐츠 선행 조건 유효성 검사 확인 로그입니다.

설치 로그 파일 복사 63

Page 64: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

디버그 로그 파일

설치 프로그램은 작업 및 오류를 디버그 로그 파일에 씁니다.

다음 테이블에는 디버그 로그 파일의 속성이 설명되어 있습니다.

속성 설명

파일 이름 infamdm_installer_debug.txt

위치 UNIX의 경우. <infamdm_install_directory>/hub/server/

Windows의 경우. <infamdm_install_directory>\hub\server\

사용 설치하는 동안 수행된 선택에 대한 정보를 가져옵니다.

콘텐츠 설치 프로그램에서 수행한 작업의 자세한 요약입니다.

설치 후 설정 로그 파일

설치 후 로그 파일에는 설치 후 프로세스에 대한 정보가 포함됩니다.

다음 테이블에는 설치 후 설정 로그 파일의 속성이 설명되어 있습니다.

속성 설명

파일 이름 postInstallSetup.log

위치 UNIX의 경우. <infamdm_install_directory>/hub/server/logs

Windows의 경우. <infamdm_install_directory>\hub\server\logs

사용 설치 프로그램에서 수행한 설치 후 작업에 대한 정보를 가져오고, 설치 후 프로세스의 오류에 대한 정보를 가져옵니다.

콘텐츠 설치 후 프로세스 동안 설치 프로그램에서 수행한 작업의 요약입니다.

Hub 서버 로그 파일

Hub 서버 로그 파일에는 Hub 서버 작업에 대한 정보가 포함됩니다.

다음 테이블에는 Hub 서버 로그 파일의 속성이 설명되어 있습니다.

속성 설명

파일 이름 cmxserver.log

위치 UNIX의 경우. <infamdm_install_directory>/hub/server/logs

Windows의 경우. <infamdm_install_directory>\hub\server\logs

사용 Hub 서버 작업에 대한 정보를 가져옵니다.

콘텐츠 Hub 서버 작업의 요약입니다.

64 장 6: Hub 서버 설치 후 태스크

Page 65: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

JBoss 로그 파일

JBoss 로그 파일에는 JBoss 프로세스에 대한 정보가 포함됩니다.

다음 테이블에는 JBoss 로그 파일의 속성이 설명되어 있습니다.

속성 설명

파일 이름 server.log

위치 UNIX의 경우. <JBoss_install_dir>/standalone/log

Windows의 경우. <JBoss_install_dir>\standalone\log

사용 문제 해결을 위해 JBoss 프로세스에 대한 정보를 가져옵니다.

콘텐츠 JBoss 이벤트 로그 및 오류 메시지를 포함합니다.

버전 및 빌드 번호 확인올바른 버전 및 빌드 번호의 Hub 서버가 설치되어 있는지 확인해야 합니다.

다음 단계 중 하나를 수행하여 Hub 서버 버전 및 빌드 번호를 확인합니다.

• siperian-mrm.ear 파일의 manifest.mf JAR 항목에서 버전 및 빌드 번호를 확인합니다. siperian-mrm.ear 파일

은 다음 디렉터리에 있습니다.

UNIX의 경우. <infamdm_install_directory>/hub/server

Windows의 경우. <infamdm_install_directory>\hub\server

• 다음 디렉터리에 있는 versionInfo.xml 파일에서 버전 및 빌드 번호를 확인합니다.

UNIX의 경우. <infamdm_install_directory>/hub/server/conf

Windows의 경우. <infamdm_install_directory>\hub\server\conf

• UNIX의 경우. 다음 디렉터리에 있는 versionInfo.sh를 실행합니다.

<infamdm_install_directory>/hub/server/bin

Windows의 경우. 다음 디렉터리에 있는 versionInfo.bat를 실행합니다.

<infamdm_install_directory>\hub\server\bin

버전 및 빌드 번호 확인 65

Page 66: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

Hub 서버 구성Hub 서버를 설치한 후 구성해야 합니다. 로깅 설정을 구성하고 응용 프로그램 서버 및 Hub 서버 설정을 변경

할 수 있습니다.

로깅 설정 구성

로깅에 대해 Hub 서버를 구성할 수 있습니다. log4j.xml 파일에서 로깅에 대한 구성 설정을 지정합니다.

1. 다음 디렉터리에서 log4j.xml을 엽니다.

UNIX의 경우. <infamdm_install_directory>/hub/server/conf

Windows의 경우. <infamdm_install_directory>\hub\server\conf

2. 다음 범주 이름의 값을 설정합니다.

• com.siperian

• com.delos

• com.informatica

범주 이름 값을 가장 자세한 로깅의 경우 DEBUG로, 덜 자세한 로깅의 경우 INFO로, 가장 덜 자세한 로깅

의 경우 ERROR로 설정합니다. 기본값은 INFO입니다.

3. Threshold 매개 변수의 값을 DEBUG로 설정합니다.

4. log4j.xml 파일을 저장하고 닫습니다.

구성 속성 설정

cmxserver.properties 파일에서 Hub 서버 속성을 구성할 수 있습니다.

1. 다음 디렉터리에서 cmxserver.properties를 엽니다.

UNIX의 경우. <infamdm_install_directory>/hub/server/resources

Windows의 경우. <infamdm_install_directory>\hub\server\resources

2. Hub 서버 속성을 설정합니다.

다음 텍스트는 cmxserver.properties 파일의 샘플 구성을 보여 줍니다.

cmx.home=C:\infamdm\hub\servercmx.server.masterdatabase.type=MSSQLcmx.appserver.type=jbosscmx.appserver.version=7cmx.appserver.web.port=8080cmx.appserver.rmi.port=4447cmx.appserver.naming.protocol=remotecmx.appserver.soap.connector.port=jnlp.initial-heap-size=128mjnlp.max-heap-size=512mcmx.server.datalayer.cleanse.execution=SERVERcmx.server.datalayer.cleanse.working_files.location=C:\infamdm\hub\server\logscmx.server.datalayer.cleanse.working_files=LOCAL

참고: 포트 충돌 때문에 포트를 변경해야 하는 경우 cmx.appserver.rmi.port 값이 원격 포트 번호와 같도록

합니다.

3. Hub 서버 응용 프로그램을 다시 시작하여 cmxserver.properties 파일의 설정을 다시 로드합니다.

66 장 6: Hub 서버 설치 후 태스크

Page 67: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

Hub 서버 EAR 파일 배포

Hub 서버를 설치한 것과 동일한 시스템에 Hub 서버 EAR 파일을 배포해야 합니다.

Hub 서버 응용 프로그램은 Hub 서버 EAR 파일을 배포한 위치에서 Hub 서버 설치를 찾을 수 있어야 합니다.

그러므로 다른 시스템에 배포하기 위해 EAR 파일을 전송하지 마십시오. 예를 들어, 테스트 시스템에 Hub 서버

를 설치한 다음 프로덕션 시스템에 EAR 파일을 배포하면 프로덕션 시스템의 응용 프로그램이 설치에서 로깅과

같은 구성 정보를 찾을 수 없습니다.

JBoss 설정 변경

설치 프로세스 동안 지정한 JBoss 설정을 변경하려는 경우 설치 후 변경합니다.

1. 다음 디렉터리에서 build.properties를 엽니다.

UNIX의 경우. <infamdm_install_directory>/hub/server/bin

Windows의 경우. <infamdm_install_directory>\hub\server\bin

2. JBoss 구성 설정을 변경합니다.

3. build.properties 파일을 저장하고 닫습니다.

4. postInstallSetup 스크립트를 실행합니다.

5. JBoss 응용 프로그램 서버를 다시 시작합니다.

JBoss 클러스터의 Hub 서버 구성JBoss 클러스터에 Hub 서버를 설치한 후에는 클러스터 환경에 관련된 Hub 서버 속성을 구성합니다.

cmxserver.properties 파일에서 Hub 서버 속성을 구성할 수 있습니다.

예를 들어 JBoss 클러스터에 host1 및 host2에서 실행되고 RMI 포트 4447 및 4448을 사용하는 노드 두 개가

있다고 가정해 보겠습니다. Hub 서버를 node1과 node2에 설치해야 합니다. 이 경우, 두 노드 중 하나(예:

node2)에서 Hub 서버 설치를 완료한 이후에 다른 노드인 node1에서 설치를 시작해야 합니다.

1. 각 클러스터 노드에서 JBoss 응용 프로그램 서버를 중지합니다.

2. 클러스터의 모든 노드에서 cmxserver.properties 파일을 엽니다.

cmxserver.properties 파일은 다음 디렉터리에 있습니다.

UNIX의 경우. <infamdm 설치 디렉터리>/hub/server/resources

Windows의 경우. <infamdm 설치 디렉터리>\hub\server\resources

JBoss 클러스터의 Hub 서버 구성 67

Page 68: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

3. 클러스터의 모든 노드에서 cmxserver.properties 파일의 다음 속성을 변경합니다.

속성 설명

jboss.cluster Hub 서버를 위해 EJB 서버가 클러스터되는지 여부를 지정합니다. EJB 클러스터링을 활성화하려면 jboss.cluster 속성을 추가하고 값을 true로 설정합니다.

cmx.appserver.hostname 다음 형식으로 클러스터 서버의 시스템 이름을 지정합니다.

<host name>.<domain>.com

예를 들어 클러스터에 host1 및 host2에서 실행되고 RMI 포트 4447 및 4448을 사용하는 노드 두 개가 있는 경우 cmxserver.properties의 속성은 다음 값을 가질 수 있습니다. cmx.appserver.hostname=host1.<도메인>.com,host2.<도메인>.com

cmx.appserver.rmi.port 원격 포트 번호를 지정합니다.

예를 들어 클러스터에 host1 및 host2에서 실행되고 RMI 포트 4447 및 4448을 사용하는 노드 두 개가 있는 경우에는 cmx.appserver.rmi.port=4447,4448입니다.

참고: 포트 번호 간에 공백 없이 쉼표를 사용하여 포트 번호를 구분합니다. 포트 번호의 순서가 호스트 이름의 순서와 일치해야 합니다.

jnlp.initial-heap-size JVM용 Java Web Start의 초기 힙 크기(MB)를 지정합니다. 기본값은 128m입니다.

jnlp.max-heap-size JVM용 Java Web Start의 최대 힙 크기(MB)를 지정합니다. 기본값은 512m입니다.

4. 각 클러스터 노드에서 JBoss 응용 프로그램 서버를 시작합니다.

여러 처리 서버에 대한 JBoss 구성여러 처리 서버를 구성하려면 각각의 추가 처리 서버에 대해 별도의 JBoss 인스턴스를 구성합니다.

u Hub 서버의 JBoss 인스턴스에서 JDBC 파일을 처리 서버를 배포할 JBoss 인스턴스로 복사합니다.

JDBC 파일은 다음 디렉터리에 있습니다.

UNIX의 경우. <JBoss 설치 디렉터리>/modules/com/informatica/mdm/jdbc/main

Windows의 경우. <JBoss 설치 디렉터리>\modules\com\informatica\mdm\jdbc\main

68 장 6: Hub 서버 설치 후 태스크

Page 69: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

수동으로 설치 후 스크립트 실행설치 시 설치 후 스크립트를 건너뛴 경우에는 설치 후 스크립트를 수동으로 실행할 수 있습니다.

1. 명령 프롬프트를 열고 다음 디렉터리에서 PostInstallSetup 스크립트로 이동합니다.

UNIX의 경우. <infamdm 설치 디렉터리>/hub/server

Windows의 경우. <infamdm 설치 디렉터리>\hub\server

2. 다음 명령을 실행합니다.

참고: 환경에 포함된 ActiveVOS가 없는 경우에는 명령에 ActiveVOS 사용자 이름과 암호를 포함하지 마

십시오.

UNIX의 경우. postInstallSetup.sh -Ddatabase.password=<MDM Hub 마스터 데이터베이스 암호> -

Davos.username=<ActiveVOS 콘솔 사용자 이름> -Davos.password=<ActiveVOS 콘솔 암호> -

Davos.jdbc.database.password=<ActiveVOS 데이터베이스 암호>

참고: 암호에 느낌표(!)를 포함시킨 경우 느낌표 앞에 백슬래시를 포함시켜야 합니다. 예를 들어 암호가 !!

cmx!!인 경우 암호를 \!\!cmx\!\! 같이 입력합니다.

Windows의 경우. postInstallSetup.bat -Ddatabase.password=<MDM Hub 마스터 데이터베이스 암호> -

Davos.username=<ActiveVOS 콘솔 사용자 이름> -Davos.password=<ActiveVOS 콘솔 암호> -

Davos.jdbc.database.password=<ActiveVOS 데이터베이스 암호>

수동으로 Hub 서버 응용 프로그램 재배포수동으로 Hub 서버 응용 프로그램을 배포할 수 있습니다. Hub 서버 설치 디렉터리에서 Hub 서버 응용 프로그

램을 배포해야 합니다.

참고: JBoss가 실행 중일 때 standalone-full.xml에서 데이터 소스의 구성을 수동으로 변경한 경우 설치 후 설정

스크립트를 실행하면 변경 내용을 잃게 됩니다.

1. JBoss 응용 프로그램 서버를 중지합니다.

2. JBoss 배포 디렉터리에서 다음 배포 파일을 제거합니다.

배포 파일 이름 설명

siperian-mrm.ear 필수 사항입니다. Hub 서버 응용 프로그램입니다.

provisioning-ear.ear 필수 사항입니다. 프로비저닝 도구 응용 프로그램입니다.

entity360view-ear.ear 선택 사항입니다. Entity 360 프레임워크입니다.

informatica-mdm-platform-ear.ear

선택 사항입니다. Informatica 플랫폼 응용 프로그램입니다.

배포 파일은 다음 디렉터리에 있습니다.

UNIX의 경우.

• <JBoss 설치 디렉터리>/<configuration_name>/deployments

수동으로 설치 후 스크립트 실행 69

Page 70: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

Windows의 경우.

• <JBoss 설치 디렉터리>\<configuration_name>\deployments

3. 소스의 배포 파일을 대상 디렉터리에 복사합니다.

UNIX의 경우.

소스: Hub 서버 설치 디렉터리

대상: <JBoss 설치 디렉터리>/<configuration_name>/deployments

Windows의 경우.

소스: Hub 서버 설치 디렉터리

대상: <JBoss 설치 디렉터리>\<configuration_name>\deployments

4. standalone-full.xml 파일에서 JMS와 데이터 소스를 수동으로 구성합니다.

5. 응용 프로그램 서버를 시작합니다.

자세한 내용은 JBoss 설명서를 참조하십시오.

수동으로 데이터 소스 작성여러 처리 서버를 구성하려면 각각의 추가 처리 서버에 대해 별도의 JBoss 인스턴스를 구성하고 데이터 소스

를 수동으로 구성합니다. 또한 문제를 해결해야 하는 경우 MDM Hub에 대한 데이터 소스를 수동으로 작성할

수 있습니다. 예를 들어 자동 대기열 작성 프로세스에서 오류가 발생한 경우 데이터 소스를 수동으로 작성합니

다.

1. JBoss 관리 콘솔을 엽니다.

2. 프로필을 클릭합니다.

데이터 소스 페이지가 표시됩니다.

3. 커넥터 > 데이터 소스를 클릭합니다.

4. XA 데이터 소스 탭을 클릭합니다.

JDBC XA 데이터 소스 페이지가 나타납니다.

5. 추가를 클릭합니다.

XA 데이터 소스 작성 대화 상자가 나타납니다.

6. 이름 및 JNDI 이름 필드에 값을 입력합니다.

이름

jdbc/siperian-<Microsoft SQL Server 호스트 이름 >-<연산 참조 저장소 이름>-ds

JNDI 이름

java:jboss/datasources/jdbc/siperian-<Microsoft SQL Server 호스트 이름>-<연산 참조 저장소

이름>-ds

7. 다음을 클릭합니다.

XA 데이터 소스 페이지가 나타납니다.

8. XA 데이터 소스 클래스 필드에 mssql.jdbc를 입력하고 다음을 클릭합니다.

XA 속성 페이지가 나타납니다.

9. 키와 값 쌍을 입력하고 다음을 클릭합니다.

70 장 6: Hub 서버 설치 후 태스크

Page 71: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

다음 테이블에는 키 값 쌍이 나열되어 있습니다.

키 값

DatabaseName 연산 참조 저장소의 이름

PortNumber 1433

SelectMethod 커서

ServerName Microsoft SQL Server 호스트 이름

연결 설정 창이 나타납니다.

10. 다음 연결 설정에 대한 값을 입력하고 완료를 클릭합니다.

사용자 이름

연산 참조 저장소의 이름입니다.

암호

연산 참조 저장소에 액세스하는 데 필요한 암호입니다.

JDBC XA 데이터 소스 페이지가 나타납니다.

11. 선택 섹션의 풀 탭에서 속성을 편집합니다.

속성 값

최소 풀 크기 5

최대 풀 크기 100

정확한 최솟값 false

사전 채우기 활성화됨 false

플러시 전략 FailingConnectionOnly

유휴 시간 초과 0

추적 설명 false

수동으로 데이터 소스 작성 71

Page 72: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

12. 선택 섹션의 풀 탭에서 속성을 편집합니다.

속성 값

유효한 연결 검사기

org.jboss.jca.adapters.jdbc.extensions.mssql.MSSQLValidConnectionChecker

유효한 SQL 검사

적용할 수 없음

일치 시 유효성 검사

false

배경 유효성 검사

false

유효성 검사 밀리초

0

부실한 연결 검사기

적용할 수 없음

예외 분류기

적용할 수 없음

13. 추가한 데이터 소스를 선택하고 활성화를 클릭합니다.

추가한 데이터 소스가 활성화됩니다.

수동으로 JMS 메시지 대기열 구성문제를 해결해야 하는 경우 JMS 메시지 대기열을 수동으로 구성할 수 있습니다. 예를 들면 자동화된 대기열 생

성 프로세스에서 오류가 발생한 경우 또는 설치 후 우발적으로 대기열이 삭제된 경우, 수동으로 메시지 대기열

을 생성해야 할 수 있습니다.

SIF(서비스 통합 프레임워크)는 JMS 메시지 대기열의 MDB(메시지 구동 빈)를 사용하여 수신 비동기 SIF 요

청을 처리합니다. MDM Hub 구현에 대해 사용하는 응용 프로그램 서버의 메시지 대기열 및 연결 팩터리를 구

성합니다. JMS 메시지 대기열을 구성하면 연결 팩터리도 생성하게 됩니다.

72 장 6: Hub 서버 설치 후 태스크

Page 73: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

JMS 메시지 대기열을 수동으로 구성하려면 다음 태스크를 수행합니다.

1. 연결 팩터리를 생성합니다.

2. JMS 메시지 대기열을 생성합니다.

3. JMS 메시지 대기열 구성을 확인합니다.

4. 메시지 대기열 서버를 추가합니다.

5. 메시지 대기열을 추가합니다.

참고: 클러스터된 환경에서 MDM Hub용 JMS 메시지 대기열을 작성하는 경우 마이그레이션할 수 있는 대상 서

버를 선택해야 합니다. JMS 모듈을 구성할 때 대상을 "클러스터의 모든 서버"로 지정합니다. 자세한 내용은

WebLogic 설명서를 참조하십시오.

1단계. 연결 팩터리 생성

연결 팩터리를 수동으로 생성할 수 있습니다.

1. JBoss 관리 콘솔을 엽니다.

2. 프로필 > 메시징 > 대상을 클릭합니다.

JMS 메시징 공급자 페이지가 나타납니다.

3. 기본값 JMS 메시징 공급자 설정을 보려면 보기를 클릭합니다.

메시징 대상 페이지가 나타납니다.

4. 연결 팩터리 링크를 선택합니다.

구성된 연결 팩터리가 나타납니다.

5. 연결 팩터리를 추가하려면 추가를 클릭합니다.

연결 팩터리 생성 대화 상자가 나타납니다.

6. 다음 필드의 값을 입력합니다.

이름

연결 팩터리 이름입니다. java:/ConnectionFactory를 지정합니다.

JNDI 이름

JNDI 이름입니다. Java:/ConnectionFactory를 지정합니다.

커넥터

서버에 연결하는 데 사용하는 커넥터입니다. 다음 커넥터를 사용할 수 있습니다.

• in-vm. 로컬 서버에 연결하려면 in-vm 커넥터를 사용합니다.

• netty. 원격 서버에 연결하려면 netty 커넥터를 사용합니다.

7. 저장을 클릭합니다.

연결 팩터리가 생성됩니다.

2단계. JMS 메시지 대기열 생성

JMS 메시지 대기열을 수동으로 생성하려면 JBoss 관리 콘솔을 사용합니다.

1. JBoss 관리 콘솔을 엽니다.

2. 프로필 > 메시징 > 대상을 클릭합니다.

JMS 메시징 공급자 페이지가 나타납니다.

3. 기본 JMS 메시징 공급자의 설정을 보려면 보기를 클릭합니다.

수동으로 JMS 메시지 대기열 구성 73

Page 74: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

JMS 대기열 대상이 나타납니다.

4. JMS 대기열을 생성하려면 추가를 클릭합니다.

JMS 대기열 생성 대화 상자가 나타납니다.

5. 다음 필드의 값을 입력합니다.

이름

대기열 이름입니다. java:/queue/<대기열 이름>을 지정합니다.

JNDI 이름

JNDI 이름입니다. java:/queue/<대기열 이름>을 지정합니다.

6. 지속형 옵션을 지우고 저장을 클릭합니다.

대기열이 생성됩니다.

3단계. JMS 메시지 대기열 구성 확인

standalone-full.xml 파일에서 JMS 메시지 대기열 구성을 확인할 수 있습니다.

1. 다음 디렉터리에서 standalone-full.xml 파일을 엽니다.

UNIX의 경우. <JBoss_install_dir>/standalone/configuration

Windows의 경우. <JBoss_install_dir>\standalone\configuration

2. 다음 JMS 메시지 대기열 구성을 확인합니다.

XA 연결 팩터리 이름

java:/siperian.mrm.jms.xaconnectionfactory

JMS 대기열 이름

queue/siperian.sif.jms.queue

4단계. 메시지 대기열 서버 추가

메시지 대기열을 추가하기 전에 MDM Hub 구현에 메시지 대기열 서버를 추가해야 합니다.

1. Hub 콘솔을 시작합니다.

2. 구성 작업 영역 아래에서 메시지 대기열을 클릭합니다.

3. 쓰기 잠금 > 잠금 획득을 클릭합니다.

4. 메시지 대기열 도구의 가운데 창에서 마우스 오른쪽 단추를 클릭한 다음 메시지 대기열 서버 추가를 클릭

합니다.

메시지 대기열 서버 추가 대화 상자가 표시됩니다.

5. 다음 필드의 값을 입력합니다.

연결 팩터리 이름

연결 팩터리의 이름입니다. java:/ConnectionFactory를 지정합니다.

표시 이름

Hub 콘솔에 표시되어야 하는 메시지 대기열 서버의 이름입니다. Java:/ConnectionFactory를 지정합니

다.

6. 확인을 클릭합니다.

메시지 대기열 서버가 추가됩니다.

74 장 6: Hub 서버 설치 후 태스크

Page 75: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

5단계. 메시지 대기열 추가

메시지 대기열을 메시지 대기열 서버에 추가할 수 있습니다.

1. Hub 콘솔을 시작합니다.

2. 구성 작업 영역 아래에서 메시지 대기열을 클릭합니다.

3. 쓰기 잠금 > 잠금 획득을 클릭합니다.

4. 메시지 대기열 도구의 가운데 창에서 메시지 대기열 서버를 마우스 오른쪽 단추를 클릭한 다음 메시지 대

기열 추가를 클릭합니다.

메시지 대기열 추가 대화 상자가 표시됩니다.

5. 다음 필드의 값을 입력합니다.

대기열 이름

메시지 대기열의 이름입니다. java:/queue/<queue name>을 지정합니다.

표시 이름

Hub 콘솔에 표시되어야 하는 메시지 대기열의 이름입니다. Java:/Queue/<Queue Name>을 지정합니다.

6. 확인을 클릭합니다.

메시지 대기열이 메시지 대기열 서버에 추가됩니다.

7. 오른쪽 창에서 메시지 트리거와 함께 사용 옵션을 선택합니다.

8. 테스트를 클릭합니다.

메시지 대기열 테스트의 결과가 나타납니다.

JBoss AS 7.2에서 API 성능 개선데이터 소스 연결 풀, 기본 스레드 풀 및 기본 HTTP 연결 풀에 대한 최대값을 늘려서 JBoss Enterprise

Application Platform 6.1의 일부인 JBoss AS 7.2에서 API 성능을 개선할 수 있습니다.

1. 다음 디렉터리로 이동합니다.

<JBoss 설치 디렉터리>/standalone/configuration

2. XML 편집기에서 standalone-full.xml 파일을 엽니다.

3. JDBC 데이터 소스 연결 풀의 경우 xa-pool 요소를 찾고 max-pool-size를 300으로 설정합니다.

<xa-pool> <min-pool-size>5</min-pool-size> <max-pool-size>300</max-pool-size> .....</xa-pool>

4. 기본 스레드 풀의 경우 thread-pools 요소를 찾고 max-threads를 300으로 설정합니다.

<thread-pools> <thread-pool name="default"> <max-threads count="300"/> <keepalive-time time="100" unit="milliseconds"/> </thread-pool></thread-pools>

5. HTTP 연결 풀의 경우 connector name="HTTP" 요소를 찾고 특성 max-connections="300"을 추가합니다.

<connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http" max-connections="300"/>

6. 파일을 저장합니다.

JBoss AS 7.2에서 API 성능 개선 75

Page 76: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

연산 참조 저장소 사용자 암호 변경Hub 서버를 설치하면 연산 참조 저장소의 암호를 변경할 수 있습니다. 연산 참조 저장소의 암호를 변경하는 경

우 다음 태스크를 수행합니다.

1. 연산 참조 저장소 사용자의 암호를 변경합니다.

2. 응용 프로그램 서버의 데이터 소스에서 동일한 암호를 설정합니다.

3. 스키마를 동일한 사용자 이름 및 암호에 등록합니다.

사용자 지정 JAR 파일 다시 패키지사용자 지정 JAR 파일이 있는 경우 Hub 서버를 설치한 후 siperian-mrm.ear 파일에 JAR 파일을 다시 패키지합

니다.

1. 다음 명령을 실행하여 EAR이라는 디렉터리를 생성합니다.

UNIX의 경우.

cd <infamdm_install_directory>/hub/server/libmkdir ear

Windows의 경우.

cd <infamdm_install_directory>\hub\server\libmkdir ear

2. 다음 명령을 실행하여 각 사용자 지정 JAR 파일을 이전 단계에서 생성한 EAR 디렉터리에 복사합니다.

UNIX의 경우.

copy <original_location_of_custom_jar_file>/<custom_JAR_filename>.jar ear

Windows의 경우.

copy <original_location_of_custom_jar_file>\<custom_JAR_filename>.jar ear

3. 다음 명령을 실행하여 EAR 파일을 다시 패키지합니다.

UNIX의 경우.

cd <infamdm_install_directory>/hub/server/binsip_ant.sh repackage

Windows의 경우.

cd <infamdm_install_directory>\hub\server\binsip_ant.bat repackage

JBoss 캐시 구성캐싱 요구 사항을 처리하도록 JBoss 캐시를 구성할 수 있습니다. 성능 조정을 위해 JBoss 캐시 속성을 수정합

니다.

다음 위치에 있는 jbossCacheConfig.xml 파일을 변경하여 JBoss 캐시를 구성합니다.

UNIX의 경우. <infamdm_install_dir>/hub/server/resources/jbossCacheConfig.xml

Windows의 경우. <infamdm_install_dir>\hub\server\resources\jbossCacheConfig.xml

jbossCacheConfig.xml 파일에서 다음 속성을 변경합니다.

76 장 6: Hub 서버 설치 후 태스크

Page 77: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

lockAcquisitionTimeout

속성 값을 60000 이상으로 증가시켜 Hub 서버가 캐시 개체 잠금을 획득하도록 합니다.

sync replTimeout

속성 값을 30000 이상으로 증가시켜 Hub 서버가 캐시 개체 잠금을 획득하도록 합니다.

stateRetrieval timeout

속성 값을 60000으로 증가시켜 초기 상태가 검색되도록 합니다.

clustering

클러스터된 환경의 경우 clustering 속성을 설정합니다.

단일 클러스터의 모든 멤버에 동일한 클러스터 이름을 사용하도록 clusterName 특성을 설정합니다.

단일 노드 환경에 대한 클러스터링 속성을 제거해야 합니다.

jgroupsConfig

속성에 대해 UDP 구성을 설정하여 서로 다른 클러스터 멤버 간에 충돌이 없도록 합니다.

단일 클러스터의 모든 멤버에 동일한 값을 사용하도록 mcast_addr=<multicast_address> 특성을 설정합니

다. 동일한 네트워크의 서로 다른 클러스터 또는 클러스터되지 않은 MDM Hub 서버에 서로 다른 값을 사

용합니다.

단일 클러스터의 모든 멤버에 동일한 값을 사용하도록 mcast_port=<multicast_port> 특성을 설정합니다. 동

일한 네트워크의 서로 다른 클러스터 또는 클러스터되지 않은 MDM Hub 서버에 서로 다른 값을 사용합니

다.

eviction

메모리가 충분하고 ReposObjects 및 DataObjects가 오랜 기간 동안 메모리에 유지되어야 하는 경우 이

러한 개체의 제거 시간을 변경합니다.

다음 샘플에 표시된 대로 제거 시간을 변경합니다.

<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>

Informatica 플랫폼에 대한 로깅 구성Informatica 플랫폼을 설치한 경우 MDM Hub을 구성하여 Informatica 플랫폼 프로세스를 기록합니다.

1. 다음 디렉터리에서 log4j.xml 파일을 엽니다.

UNIX의 경우. <infamdm_install_directory>/hub/server/conf

Windows의 경우. <infamdm_install_directory>\hub\server\conf

2. 다음 행을 log4j.xml 파일에 추가합니다.

<category name="com.informatica.mdm.platform"> <priority value="ALL"/> </category> <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender"> <param name="Threshold" value="ALL"/> </appender>

3. log4j.xml 파일을 저장하고 닫습니다.

Informatica 플랫폼에 대한 로깅 구성 77

Page 78: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

Hub 콘솔 시작Hub 콘솔을 시작하여 MDM Hub에 액세스합니다. HTTP 연결을 사용하여 Hub 콘솔을 시작합니다.

Hub 콘솔을 시작하기 전에 사용자 이름 및 암호를 설정했는지 확인합니다.

1. 브라우저 창을 열고 다음 URL 중 하나를 입력합니다.

http://<MDM Hub 호스트>:<포트>/cmx/

여기서 <MDM Hub 호스트>는 로컬 MDM Hub 호스트이고 포트는 포트 번호입니다. 정확한 포트 번호는 관

리자에게 문의하십시오.

Hub 콘솔 실행 창이 표시됩니다.

2. 실행을 클릭합니다.

Java Web Start가 로드됩니다.

참고: 처음으로 클라이언트 시스템에서 Hub 콘솔을 실행하면 Java Web Start에서 응용 프로그램 파일을

다운로드합니다.

MDM Hub 로그인 대화 상자가 표시됩니다.

3. 사용자 이름 및 암호를 입력합니다.

4. 확인을 클릭합니다.

데이터베이스 변경 대화 상자가 표시됩니다.

5. 대상 데이터베이스를 선택합니다.

대상 데이터베이스는 MDM Hub 마스터 데이터베이스입니다.

6. 목록에서 언어를 선택하고 연결을 클릭합니다.

Hub 콘솔 사용자 인스턴스가 선택한 언어로 표시됩니다. Hub 콘솔 사용자 인터페이스에서 표시되는 언어

를 변경해야 하는 경우 언어를 선택하여 Hub 콘솔을 다시 시작합니다.

연산 참조 저장소 등록연산 참조 저장소를 생성한 후 등록해야 합니다. 단일 MDM Hub 마스터 데이터베이스로 연산 참조 저장소를

등록합니다. Hub 콘솔을 통해 연산 참조 저장소를 등록할 수 있습니다.

참고: 클러스터링된 환경에서 연산 참조 저장소를 등록하는 경우 연산 참조 저장소에 대한 데이터 소스 및 연결

풀을 수동으로 생성합니다.

1. Hub 콘솔을 시작합니다.

데이터베이스 변경 대화 상자가 표시됩니다.

2. MDM Hub 마스터 데이터베이스를 선택하고 연결을 클릭합니다.

3. 구성 작업 영역에서 데이터베이스 도구를 시작합니다.

4. 쓰기 잠금 > 잠금 획득을 클릭합니다.

5. 데이터베이스 등록 단추를 클릭합니다.

Informatica MDM Hub 연결 마법사가 표시되어 데이터베이스 유형을 선택하라는 메시지를 표시합니다.

6. Microsoft SQL Server 데이터베이스 유형을 선택하고 다음을 클릭합니다.

78 장 6: Hub 서버 설치 후 태스크

Page 79: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

7. 데이터베이스의 연결 속성을 구성합니다.

a. 연결 속성 페이지에서 연결 속성을 지정한 다음 다음을 클릭합니다.

다음 테이블에는 연결 속성이 나열 및 설명되어 있습니다.

속성 설명

데이터베이스 표시 이름

연산 참조 저장소의 이름으로서, Hub 콘솔에 표시되어야 합니다.

시스템 식별자 Hub 저장소 인스턴스에서 레코드를 고유하게 식별하기 위해 키에 지정된 접두사입니다.

데이터베이스 호스트 이름

Microsoft SQL Server 데이터베이스를 호스팅하는 서버의 IP 주소 또는 이름입니다.

포트 Microsoft SQL Server 데이터베이스의 포트입니다. 기본값은 1433입니다.

스키마 이름 연산 참조 저장소의 이름입니다.

암호 연산 참조 저장소에 대한 사용자 이름과 연결된 암호입니다.

Dynamic Data Masking 호스트

필요하지 않습니다. 입력한 값을 사용하지 않기 때문에 이 필드를 채우지 않습니다.

DDM 연결 URL 선택 사항입니다. Dynamic Data Masking 응용 프로그램에 연결하는 데 사용하는 URL입니다. 이 URL은 Dynamic Data Masking 응용 프로그램 URL이 Dynamic Data Masking 호스트 이름 및 포트 번호를 사용하는 것을 제외하면 데이터베이스에 연결하는 데 사용하는 URL과 유사합니다.

b. 연결 속성 페이지에서 연결 속성을 지정한 다음 다음을 클릭합니다.

c. 요약을 검토하고, 추가 연결 속성을 지정합니다.

다음 테이블에는 구성할 수 있는 추가 연결 속성이 나열되어 있습니다.

속성 설명

연결 URL 연결 URL입니다. 연결 마법사는 기본적으로 연결 URL을 생성합니다.

등록 후 날짜 소스 생성 등록 후 응용 프로그램 서버에 대해 날짜 소스를 생성하려면 선택합니다.

8. 마침을 클릭합니다.

데이터베이스 등록 대화 상자가 표시됩니다.

9. 확인을 클릭합니다.

MDM Hub이 연산 참조 저장소를 등록합니다.

10. 등록한 연산 참조 저장소를 선택하고 데이터베이스 연결 테스트 단추를 클릭하여 데이터베이스 설정을 테

스트합니다.

데이터베이스 테스트 대화 상자에 데이터베이스 연결 테스트 결과가 표시됩니다.

연산 참조 저장소 등록 79

Page 80: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

11. 확인을 클릭합니다.

연산 참조 저장소가 등록되고 데이터베이스에 대한 연결이 테스트됩니다.

JBoss 보안 구성MDM Hub의 데이터 및 기타 리소스에 무단으로 액세스하지 못하도록 JBoss 응용 프로그램 서버 수준이나

Hub 서버 수준에서 EJB 보안을 구성할 수 있습니다. JBoss 응용 프로그램 서버 수준에서 EJB 보안을 구성하

려면 JBoss Remoting-Connector 보안을 활성화합니다.

1. Hub 콘솔에 로그인하고 Hub 콘솔 암호를 JBoss 암호 정책을 따르는 암호로 변경합니다.

참고: 설정하는 암호는 JBoss 암호 정책뿐 아니라 설정된 MDM Hub 글로벌 암호 정책도 따라야 합니다.

이는 Hub 콘솔과 JBoss에 대해 동일한 암호가 설정되어야 하기 때문에 중요합니다.

MDM Hub 글로벌 암호 정책에 대한 자세한 내용은 Informatica MDM Multidomain Edition 구성 가이드

를 참조하십시오.

a. Remoting-Connector 보안을 비활성화합니다.

b. JBoss 암호 정책을 따르도록 Hub 콘솔 암호를 변경합니다.

1. Hub 콘솔에 로그인하고 데이터베이스를 MDM Hub 마스터 데이터베이스로 변경한 다음 연결을

클릭합니다.

2. 구성 작업 영역에서 사용자 도구를 선택하고 쓰기 잠금을 획득합니다.

3. 사용자 탭에서 admin 사용자를 선택하고 암호 변경 아이콘을 클릭합니다.

암호 변경 대화 상자가 나타납니다.

4. JBoss 암호 정책을 따르도록 암호를 변경하고 확인을 클릭합니다.

2. Remoting-Connector 보안을 활성화합니다.

a. 텍스트 편집기에서 다음 파일을 엽니다.

UNIX의 경우.

<Jboss install directory>/standalone/configuration/standalone-full.xml

Windows의 경우.

<Jboss install directory>\standalone\configuration\standalone-full.xml

b. 다음 코드에 표시된 대로 security-realm 특성을 추가합니다.

<subsystem xmlns="urn:jboss:domain:remoting:1.1"> <connector name="remoting-connector" socket-binding="remoting" security-realm=<"ApplicationRealm">/></subsystem>

3. JBoss에서 Hub 서버에 액세스해야 하는 MDM Hub 사용자를 등록합니다.

a. MDM Hub 사용자를 등록하는 방법 중 하나로 다음 스크립트를 실행할 수 있습니다.

UNIX의 경우. <Jboss 설치 디렉터리>/bin/add-user.sh

Windows의 경우. <Jboss 설치 디렉터리>\bin\add-user.bat

80 장 6: Hub 서버 설치 후 태스크

Page 81: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

b. 다음 테이블의 프롬프트에 응답합니다.

프롬프트 값

어떤 사용자 유형을 추가하시겠습니까?

a) 관리 사용자(mgmt-users.properties)

b) 응용 프로그램 사용자(application-users.properties)

b 옵션을 지정합니다.

영역(ApplicationRealm) 보안 영역의 이름을 사용합니다. 기본값은 ApplicationRealm입니다.

사용자 이름 MDM Hub 사용자의 이름입니다.

암호 JBoss 암호 정책을 준수하는 MDM Hub 사용자의 암호입니다.

이 사용자에게 어떤 역할을 지정하시겠습니까?

hubconsole을 지정해야 합니다.

4. Hub 서버에서 JBoss 보안을 활성화합니다.

a. 다음 디렉터리에서 cmxserver.properties를 엽니다.

UNIX의 경우. <infamdm 설치 디렉터리>/hub/server/resources

Windows의 경우. <infamdm 설치 디렉터리>\hub\server\resources

b. cmxserver.properties 파일에서 다음 속성의 주석 처리를 해제합니다.

#cmx.jboss7.security.enabled=true

cmxserver.properties 파일은 다음 디렉터리에 있습니다.

UNIX의 경우. <infamdm 설치 디렉터리>/hub/server/resources

Windows의 경우. <infamdm 설치 디렉터리>\hub\server\resources

5. 다음 명령을 실행하여 siperian-mrm-server.ear 파일을 다시 패키지합니다.

UNIX의 경우.

cd <infamdm install directory>/hub/server/binsip_ant.sh repackage

Windows의 경우.

cd <infamdm install directory>\hub\server\binsip_ant.bat repackage

6. siperian-mrm-server.ear 파일을 배포합니다.

관련 항목:

• “Remoting-Connector 보안 비활성화” 페이지 23

• “수동으로 Hub 서버 응용 프로그램 재배포” 페이지 69

JBoss 보안 구성 81

Page 82: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

제 7 장

처리 서버 설치

이 장에 포함된 항목:

• 그래픽 모드에서 처리 서버 설치, 82

• 콘솔 모드에서 처리 서버 설치, 84

• 자동 모드에서 처리 서버 설치, 86

• 클러스터의 노드에 처리 서버 설치 및 배포, 89

그래픽 모드에서 처리 서버 설치그래픽 모드에서 처리 서버를 설치할 수 있습니다.

UNIX에서 Hub 서버를 설치하는 데 사용한 사용자 이름과 동일한 사용자 이름을 처리 서버에 대해 사용합니

다. Hub 서버와 처리 서버를 동일한 시스템에 설치하는 경우 이러한 서버를 설치하는 사용자가 동일한 UNIX

그룹에 속해야 합니다.

UNIX에서, 처리 서버와 Hub 서버를 동일한 시스템에 설치하는 경우 Hub 서버에 대해 사용한 운영 체제 사용

자 계정을 사용하여 처리 서버를 설치합니다. 루트 사용자 계정을 이미 Hub 서버에 사용한 경우에만 루트 사용

자를 사용하여 처리 서버를 설치합니다.

1. 응용 프로그램 서버를 시작합니다.

2. 명령 프롬프트를 열고 다음 디렉터리로 이동합니다.

기본적으로 설치 프로그램은 다음 디렉터리에 있습니다.

UNIX의 경우. <배포 디렉터리>/<운영 체제 이름>/mrmcleanse

Windows의 경우. <배포 디렉터리>\windows\mrmcleanse

3. 다음 명령을 실행합니다.

UNIX의 경우. hub_cleanse_install.bin

Windows의 경우. hub_cleanse_install.exe

4. 설치에 사용할 언어를 선택한 다음 확인을 클릭합니다.

소개 창이 표시됩니다.

5. 다음을 클릭합니다.

라이선스 계약 창이 표시됩니다.

6. 라이선스 계약에 동의함 옵션을 선택한 다음 다음을 클릭합니다.

설치 폴더 선택 창이 표시됩니다.

7. 처리 서버 설치 위치를 선택합니다.

82

Page 83: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

• 기본 위치를 선택하려면 다음을 클릭합니다.

• 다른 위치를 선택하려면 선택을 클릭한 다음 다음을 클릭합니다.

중요: 경로의 총 길이가 256자를 초과하거나 경로의 디렉터리 또는 폴더 이름에 공백이 포함되어 있으면

처리 서버가 로드되지 않습니다.

UNIX의 경우 링크 폴더 선택 창이 표시됩니다.

Windows의 경우 바로 가기 폴더 선택 창이 표시됩니다.

8. 제품 아이콘의 위치를 선택하고 다음을 클릭합니다.

라이선스 파일 위치 입력 창이 표시됩니다.

9. 선택을 클릭하여 라이선스 파일을 선택하고 다음을 클릭합니다.

응용 프로그램 서버 창이 표시됩니다.

10. JBoss를 선택한 후 다음을 클릭합니다.

JBoss 응용 프로그램 서버 홈 창이 표시됩니다.

11. 다음 JBoss 설정을 구성합니다.

a. JBoss 설치 디렉터리의 경로를 지정하고 다음을 클릭합니다.

JBoss 응용 프로그램 서버 구성 이름 창이 표시됩니다.

b. 구성 이름을 지정한 다음 다음을 클릭합니다.

기본값은 독립 실행형입니다.

JBoss 응용 프로그램 서버 포트 창이 표시됩니다.

c. 원격 포트를 지정합니다.

d. 다음을 클릭합니다.

12. 사용하는 정리 엔진에 대한 정리 엔진 설정을 구성합니다.

• Address Doctor를 사용하는 경우 구성 파일 및 매개 변수 파일의 위치와 수정 유형 매개 변수를 지정

합니다.

• Business Objects DQ XI를 사용하는 경우 Business Objects DQ XI 정리 엔진에 대한 호스트, 포트

및 하위 파일 매개 변수를 지정합니다.

13. 다음을 클릭합니다.

14. 제품 사용 툴킷 페이지에서 환경 유형을 선택합니다.

15. 프록시 서버가 있는 경우 예를 선택하고 프록시 서버 세부 정보를 입력합니다. 설치하지 않으려면 아니요

를 선택합니다.

다음 프록시 서버 세부 정보를 입력할 수 있습니다.

• 프록시 서버 이름/IP

• 프록시 서버 포트

• 프록시 서버 도메인 이름(해당되지 않는 경우 공백 유지)

• 프록시 서버 사용자 이름(해당되지 않는 경우 공백 유지)

• 프록시 서버 암호입니다. 해당되지 않는 경우 비워 둡니다.

16. 다음을 클릭합니다.

배포 페이지가 표시됩니다.

17. 다음 설치 후 설정 스크립트 옵션 중 하나를 선택합니다.

• 예, 설치 중에 스크립트를 실행합니다. 설치 중에 설치 후 스크립트를 실행합니다.

• 아니요, 나중에 실행하겠습니다. 설치 후 스크립트는 나중에 수동으로 시작할 수 있습니다.

그래픽 모드에서 처리 서버 설치 83

Page 84: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

18. 다음을 클릭합니다.

설치 전 요약 창이 표시됩니다.

19. 요약 창에 원하는 옵션이 표시되고 나면 설치를 클릭하여 설치 프로세스를 시작합니다.

설치가 완료되면 설치 완료 창이 표시됩니다.

20. 시스템을 다시 시작하려면 예, 시스템을 다시 시작합니다.를 선택하고, 시스템을 나중에 다시 시작하려면

아니요, 시스템을 직접 다시 시작하겠습니다.를 선택합니다.

21. 완료를 클릭하여 처리 서버 설치 프로그램을 종료합니다.

설치 후 Informatica MDM Multidomain Edition 정리 어댑터 가이드의 지침에 따라 정리 엔진에 대한 추가 구

성을 수행해야 합니다.

콘솔 모드에서 처리 서버 설치UNIX에서 콘솔 모드로 처리 서버를 설치할 수 있습니다.

참고: RedHat Linux에서 처리 서버를 설치할 때는 루트 사용자를 사용하지 마십시오. 루트 사용자에게는

InstallAnywhere에 필요한 .profile이 없습니다. 대신 별도의 사용자 프로필을 생성하여 처리 서버를 설치하는

데 사용하십시오.

1. 응용 프로그램 서버를 시작합니다.

2. MDM Hub 배포의 다음 디렉터리로 이동합니다.

3. 명령 프롬프트에서 다음 명령을 실행합니다.

./hub_cleanse_install.bin -i console

4. 설치에 사용할 로캘의 번호를 입력하고 Enter 키를 누릅니다.

설치에 관한 소개 정보가 표시됩니다.

5. Enter 키를 누릅니다.

사용권 계약이 표시됩니다.

6. 사용권 계약의 내용을 확인합니다. 사용권 계약에 동의하려면 Y를 입력하고, 사용권 계약에 동의하지 않고

설치 프로그램을 종료하려면 N을 입력합니다.

7. Enter 키를 누릅니다.

이전 단계에서 Y를 입력한 경우 설치 폴더에 대한 정보가 표시됩니다.

8. 처리 서버 설치 폴더를 선택합니다.

• 기본 위치를 선택하려면 Enter 키를 누릅니다.

• 경로를 변경하려면 설치 폴더의 절대 경로를 입력하고 Enter 키를 누릅니다.

9. 설치 폴더의 위치를 확인합니다. 설치 폴더를 확인하려면 Y를 입력하고, 설치 폴더를 변경하려면 N을 입

력합니다.

10. Enter 키를 누릅니다.

라이선스 파일 위치를 묻는 메시지가 표시됩니다.

11. 라이선스 파일의 절대 경로를 입력하고 Enter 키를 누릅니다.

응용 프로그램 서버 옵션 목록이 표시됩니다.

12. 선택할 응용 프로그램 서버의 번호를 입력하고 Enter 키를 누릅니다.

응용 프로그램 서버 정보가 표시됩니다.

84 장 7: 처리 서버 설치

Page 85: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

13. JBoss 설정을 구성합니다.

a. 응용 프로그램 서버 설치 디렉터리를 지정한 다음 Enter 키를 누릅니다.

JBoss 응용 프로그램 서버 구성 이름 정보가 표시됩니다.

b. 구성 이름을 지정합니다. 기본값은 독립 실행형입니다.

c. Enter 키를 누릅니다.

JBoss 선행 조건 경고가 표시됩니다.

d. Enter 키를 누릅니다.

e. 원격 포트를 지정합니다.

참고: JBoss 포트가 기본 데이터베이스 포트와 충돌하는 경우 포트 중 하나를 변경하여 충돌을 해결

합니다.

14. Enter 키를 누릅니다.

15. 정리 엔진 설정을 구성합니다.

• Address Doctor를 사용하는 경우 다음 매개 변수를 구성합니다.

-구성 파일 위치를 지정하고 Enter 키를 누릅니다.

-매개 변수 파일 위치를 지정하고 Enter 키를 누릅니다.

-기본 수정 유형을 지정하고 Enter 키를 누릅니다.

• Business Objects DQ XI를 사용하는 경우 다음 매개 변수를 구성합니다.

-호스트 이름을 지정하고 Enter 키를 누릅니다.

-포트를 지정하고 Enter 키를 누릅니다.

-하위 파일을 지정하고 Enter 키를 누릅니다.

16. 제품 사용 툴킷 옵션에서 환경 유형을 선택합니다. 프로덕션의 경우 1을 입력하고, 테스트/QA의 경우 2를

입력하며, 개발의 경우 3을 입력한 다음 Enter 키를 누릅니다.

17. 프록시 서버가 있는지 여부를 선택합니다. 예에 대해 Enter 키를 누릅니다. 그렇지 않을 경우 아니요에 대

해 2를 입력하고 Enter 키를 누릅니다.

다음 프록시 서버 세부 정보를 입력할 수 있습니다.

• 프록시 서버 이름/IP

• 프록시 서버 포트

• 프록시 서버 도메인 이름(해당되지 않는 경우 공백 유지)

• 프록시 서버 사용자 이름(해당되지 않는 경우 공백 유지)

• 프록시 서버 암호(해당되지 않는 경우 공백 유지)

설치 선택 항목의 요약이 표시됩니다.

18. postInstallSetup 스크립트를 설치의 일부분으로 실행할지 아니면 나중에 수동으로 실행할지를 선택합니다.

19. Enter 키를 누릅니다.

설치 선택 항목의 요약이 표시됩니다.

20. 설치 전 요약에서 정보를 확인합니다. 정보가 올바르면 Enter 키를 눌러 설치를 시작합니다. 정보를 변경

해야 하는 경우 특정 정보에 대해 BACK을 입력하고 정보를 변경합니다.

제공한 구성 정보에 따라 Hub 서버가 설치됩니다. 프로세스가 완료되면 설치 완료 정보가 표시됩니다.

21. Enter 키를 누릅니다.

지정한 정보에 따라 처리 서버이 설치되고 설치 완료 정보가 표시됩니다.

22. Enter 키를 눌러 설치 프로그램을 종료합니다.

콘솔 모드에서 처리 서버 설치 85

Page 86: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

자동 모드에서 처리 서버 설치자동 모드에서 사용자 상호 작용 없이 처리 서버를 설치할 수 있습니다. 다중 설치가 필요한 경우나 시스템 클

러스터에 설치해야 하는 경우 자동 설치를 수행하고자 할 수 있습니다. 자동 설치에서는 어떠한 진행률 또는 실

패 메시지도 표시하지 않습니다.

처리 서버에 대한 자동 설치를 실행하기 전에 자동 설치에 대한 속성 파일을 구성해야 합니다. 설치 프로그램은

이 파일을 읽어 설치 옵션을 확인합니다. 자동 설치 프로세스는 잘못된 설정(예: 잘못된 응용 프로그램 서버 경

로 또는 포트 설정)을 입력한 경우에도 완료될 수 있습니다. 속성 파일에 올바른 설정을 입력했는지 확인해야

합니다.

처리 서버를 설치할 시스템의 하드 디스크에 처리 서버 설치 파일을 복사합니다. 자동 모드에서 설치하려면 다

음 태스크를 완료합니다.

1. 설치 속성 파일을 구성하고 속성 파일에 설치 옵션을 지정합니다.

2. 설치 속성 파일을 사용하여 설치 프로그램을 실행합니다.

속성 파일 구성

Informatica는 설치 프로그램에 필요한 매개 변수가 포함된 샘플 속성 파일을 제공합니다. 샘플 속성 파일을

사용자 지정하여 설치 옵션을 지정할 수 있습니다. 그런 다음 자동 설치를 실행합니다.

자동 설치 프로그램은 속성 파일 설정의 유효성을 검사하지 않습니다. 자동 설치 프로그램을 실행하기 전에 올

바른 설정을 지정하고 해당 설정을 확인해야 합니다.

1. 배포 디렉터리에서 샘플 silentInstallCleanse_sample.properties 파일을 찾습니다.

이 파일은 다음 디렉터리의 배포 디렉터리에 있습니다.

UNIX의 경우. /silent_install/mrmcleanse

Windows의 경우. \silent_install\mrmcleanse

참고: 자동 속성 파일에서 슬래시와 백슬래시는 특수 문자입니다. 파일에 정보를 입력하는 경우(예: 설치

경로를 입력하는 경우) 각 문자를 두 개씩 입력해야 합니다. 예를 들어, 처리 서버 디렉터리 경로를 입력하

려면 \\u1\\infamdm\\hub\\cleanse를 입력해야 합니다.

2. silentInstallCleanse_sample.properties의 백업 사본을 생성합니다.

3. 텍스트 편집기를 사용하여 파일을 열고 설치 매개 변수 값을 변경합니다.

4. silentInstallCleanse.properties와 같은 이름으로 속성 파일을 저장합니다.

다음 테이블에는 수정할 수 있는 설치 매개 변수가 설명되어 있습니다.

속성 이름 설명

INSTALLER_UI 설치 유형을 지정합니다. silent로 설정합니다.

USER_INSTALL_DIR 처리 서버를 설치할 디렉터리입니다.

예를 들어, C\:\\<infamdm_install_directory>\\hub\\cleanse입니다.

SIP.LICENSE.PATH Informatica 라이선스 파일의 경로입니다.

86 장 7: 처리 서버 설치

Page 87: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

속성 이름 설명

SIP.LICENSE.FILENAME 라이선스 파일 이름입니다. siperian.license로 설정합니다.

SIP.AS.CHOICE 응용 프로그램 서버의 이름입니다. JBoss를 지정합니다.

SIP.AS.HOME JBoss 설치 디렉터리 경로입니다.

JBOSS.AS.PORT_1 JBoss 포트 번호입니다.

SIP.JBOSS.CONFIGURATION_NAME JBoss 구성 이름입니다. 기본값은 독립 실행형입니다.

SIP.ADDRESSDOCTOR.SETCONFIGFILE 정리 엔진이 Address Doctor인경우 Address Doctor 구성 파일의 위치입니다.

SIP.ADDRESSDOCTOR.PARAMETERSFILE Address Doctor 매개 변수 파일의 위치입니다.

SIP.ADDRESSDOCTOR.DEFAULTCORRECTIONTYPE Address Doctor 정리 엔진 수정 유형입니다. PARAMETERS_DEFAULT를 지정합니다.

RUN_DEPLOYMENT_FLAG 자동 설치의 일부로 postInstallSetup 스크립트를 실행합니다. postInstallSetup을 실행하려는 경우 1로 설정합니다. 자동 설치 종료 시 postInstallSetup을 실행하지 않으려는 경우 0으로 설정합니다.

USER_REQUESTED_RESTART Windows 운영 체제의 경우에만 이 속성을 설정합니다. 운영 체제를 다시 시작해야 하는지 여부를 지정합니다. 기본값은 아니요입니다.

SIP.FLDIRECT.HOST FirstLogic의 호스트 이름입니다.

SIP.FLDIRECT.PORT FirstLogic Direct 포트입니다.

SIP.FLDIRECT.SUBFILE FirstLogic Direct 하위 파일입니다.

CSM_TYPE 제품 사용 툴킷 설치의 유형입니다. 프로덕션, 테스트 또는 개발 중 하나일 수 있습니다. 기본값은 프로덕션입니다.

CSM_HOST 프록시 서버 호스트의 이름입니다. 환경에 프록시 서버가 없는 경우 비워 둡니다.

자동 모드에서 처리 서버 설치 87

Page 88: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

속성 이름 설명

CSM_PORT 프록시 서버 포트입니다. 환경에 프록시 서버가 없는 경우 비워 둡니다.

CSM_DOMAIN 프록시 서버 도메인의 이름입니다. 환경에 프록시 서버가 없거나 도메인 이름이 필요하지 않은 경우 비워 둡니다.

CSM_PROXY_USER_NAME 프록시 서버 사용자 이름입니다. 환경에 프록시 서버가 없거나 프록시 서버 사용자 이름이 필요하지 않은 경우 비워 둡니다.

CSM_PROXY_PASSWORD 프록시 서버 암호입니다. 환경에 프록시 서버가 없거나 프록시 서버 암호가 필요하지 않은 경우 비워 둡니다.

샘플 속성 파일

다음 예에서는 샘플 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 filenameSIP.LICENSE.PATH=C\:\\SIP.LICENSE.FILENAME=siperian.license

## Properties for JBoss application serverSIP.AS.CHOICE="JBoss"SIP.JBOSS.AS.VERSION=7SIP.AS.HOME=C\:\\jboss-eap-6.4.0JBOSS.AS.PORT_1=4447SIP.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.xmlSIP.ADDRESSDOCTOR.PARAMETERSFILE=C\:\\siperian\\hub\\cleanse\\resources\\AddressDoctor\\5\\Parameters.xmlSIP.ADDRESSDOCTOR.DEFAULTCORRECTIONTYPE=PARAMETERS_DEFAULT

## Following FirstLogicDirect properties should be set if you have lincense for FirstLogicDirect.SIP.FLDIRECT.HOST=localhostSIP.FLDIRECT.PORT=20004SIP.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 postInstallSetupRUN_DEPLOYMENT_FLAG=1

88 장 7: 처리 서버 설치

Page 89: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

## If you want to restart the operating system as a part of silent install, set following properties to 'YES'.RESTART_NEEDED=NOUSER_REQUESTED_RESTART=NO

#Product Usage Toolkit Installation#CSM_TYPE is the type of Product Usage Toolkit installation.# valid values are:Production,Test,Development. Should not be blank.CSM_TYPE=Production

# If the network has a proxy server, fill in the following parameters (leave empty if no proxy):# proxy server hostCSM_HOST=# proxy server portCSM_PORT=# Proxy server domain name (leave blank, if not applicable)CSM_DOMAIN=# Proxy server user name (leave blank, if not applicable)CSM_PROXY_USER_NAME=#Proxy server password (leave blank, if not applicable)CSM_PROXY_PASSWORD=

자동 설치 프로그램 실행

속성 파일을 구성한 후 자동 설치를 시작할 수 있습니다.

1. 응용 프로그램 서버가 실행 중인지 확인합니다.

2. 명령 창을 엽니다.

3. 다음 명령을 실행합니다.

UNIX의 경우. ./hub_cleanse_install.bin -f <location_of_silent_properties_file_for_cleanse_match_server>

Windows의 경우. hub_cleanse_install.exe -f <location_of_silent_properties_file_for_cleanse_match_server>

자동 설치 프로그램은 백그라운드에서 실행됩니다. 이 프로세스에는 다소 시간이 걸릴 수 있습니다. 자동

설치의 일부로 처리 서버에 대해 설치 후 스크립트를 실행한 경우 설치에 성공했는지

postinstallSetup.log 파일을 확인하십시오.

로그 파일은 다음 디렉터리에서 사용할 수 있습니다.

UNIX의 경우. <infamdm_install_directory>/hub/cleanse/logs/

Windows의 경우. <infamdm_install_directory>\hub\cleanse\logs\

클러스터의 노드에 처리 서버 설치 및 배포클러스터된 환경을 사용하는 경우, 처리 서버 응용 프로그램을 배포해야 하는 클러스터 내의 모든 노드에 처리

서버를 설치합니다. 클러스터의 노드 하나에서 설치를 완료한 이후에 클러스터의 다른 노드에서 설치를 진행합

니다. 처리 서버 설치 경로가 모든 클러스터 노드에서 동일한지 확인해야 합니다.

1. 각 클러스터 노드에서 JBoss 응용 프로그램 서버를 시작합니다.

2. 명령 프롬프트를 열고 다음 디렉터리로 이동합니다.

UNIX의 경우. <배포 디렉터리>/<운영 체제 이름>/mrmcleanse

Windows의 경우. <배포 디렉터리>\windows\mrmcleanse

3. 각 클러스터 노드에서 다음 파일을 실행하여 처리 서버 설치 프로그램을 시작합니다.

UNIX의 경우. ./hub_cleanse_install.bin

클러스터의 노드에 처리 서버 설치 및 배포 89

Page 90: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

Windows의 경우. hub_cleanse_install.exe

4. 설치에 사용할 언어를 선택한 다음 확인을 클릭합니다.

소개 창이 표시됩니다.

5. 다음을 클릭합니다.

라이선스 계약 창이 표시됩니다.

6. 라이선스 계약에 동의함 옵션을 선택한 다음 다음을 클릭합니다.

설치 폴더 선택 창이 표시됩니다.

7. 처리 서버 설치 위치를 선택합니다.

• 기본 위치를 선택하려면 다음을 클릭합니다.

• 다른 위치를 선택하려면 선택을 클릭한 다음 다음을 클릭합니다.

중요: 경로의 총 길이가 256자를 초과하거나 경로의 디렉터리 또는 폴더 이름에 공백이 포함되어 있으면

처리 서버가 로드되지 않습니다.

UNIX의 경우 링크 폴더 선택 창이 표시됩니다.

Windows의 경우 바로 가기 폴더 선택 창이 표시됩니다.

8. 제품 아이콘의 위치를 선택하고 다음을 클릭합니다.

라이선스 파일 위치 입력 창이 표시됩니다.

9. 선택을 클릭하여 라이선스 파일을 선택하고 다음을 클릭합니다.

응용 프로그램 서버 창이 표시됩니다.

10. JBoss를 선택한 후 다음을 클릭합니다.

JBoss 응용 프로그램 서버 홈 창이 표시됩니다.

11. 다음 JBoss 설정을 구성합니다.

a. 응용 프로그램 서버 설치 디렉터리를 지정한 다음 다음을 클릭합니다.

JBoss 응용 프로그램 서버 구성 이름 창이 표시됩니다.

b. standalone을 입력한 후 다음을 클릭합니다.

기본값은 독립 실행형입니다.

JBoss 응용 프로그램 서버 포트 창이 표시됩니다.

c. 시스템에서 실행 중인 클러스터 노드의 원격 포트를 지정합니다.

참고: JBoss 포트가 기본 데이터베이스 서버 포트와 충돌할 수 있습니다. 포트가 충돌하는 경우 포트

중 하나를 변경하여 충돌을 해결합니다. 포트 변경에 대한 자세한 내용은 JBoss 설명서를 참조하십시

오.

12. 사용하는 정리 엔진에 대한 정리 엔진 설정을 구성합니다.

• Address Doctor를 사용하는 경우 구성 파일 및 매개 변수 파일의 위치와 수정 유형 매개 변수를 지정

합니다.

• Business Objects DQ XI를 사용하는 경우 Business Objects DQ XI 정리 엔진에 대한 호스트, 포트

및 하위 파일 매개 변수를 지정합니다.

13. 다음을 클릭합니다.

14. 제품 사용 툴킷 페이지에서 환경 유형을 선택합니다.

15. 프록시 서버가 있는 경우 예를 선택하고 프록시 서버 세부 정보를 입력합니다. 설치하지 않으려면 아니요

를 선택합니다.

90 장 7: 처리 서버 설치

Page 91: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

다음 프록시 서버 세부 정보를 입력할 수 있습니다.

• 프록시 서버 이름/IP

• 프록시 서버 포트

• 프록시 서버 도메인 이름(해당되지 않는 경우 공백 유지)

• 프록시 서버 사용자 이름(해당되지 않는 경우 공백 유지)

• 프록시 서버 암호입니다. 해당되지 않는 경우 비워 둡니다.

16. 다음을 클릭합니다.

배포 페이지가 표시됩니다.

17. 예, 설치 중에 스크립트를 실행합니다. 설치 후 설정 스크립트 옵션을 선택합니다.

예, 설치 중에 스크립트를 실행합니다. 옵션은 설치 중에 설치 후 설정 스크립트를 실행합니다.

18. 다음을 클릭합니다.

설치 전 요약 창이 표시됩니다.

19. 요약 창에 원하는 옵션이 표시되고 나면 설치를 클릭하여 설치 프로세스를 시작합니다.

설치가 완료되면 설치 완료 창이 표시됩니다.

20. 시스템을 다시 시작하려면 예, 시스템을 다시 시작합니다.를 선택하고, 시스템을 나중에 다시 시작하려면

아니요, 시스템을 직접 다시 시작하겠습니다.를 선택합니다.

21. 완료를 클릭하여 처리 서버 설치 프로그램을 종료합니다.

22. 각 클러스터 노드에서 JBoss 응용 프로그램 서버를 다시 시작합니다.

클러스터의 노드에 처리 서버 설치 및 배포 91

Page 92: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

제 8 장

처리 서버 설치 후 태스크

이 장에 포함된 항목:

• 설치 로그 파일 복사, 92

• 버전 및 빌드 번호 확인, 94

• 처리 서버 구성, 95

• 다중 스레딩을 위한 처리 서버 구성, 97

• 정리 및 일치 작업에 대해 여러 처리 서버 구성, 98

• 일괄 처리에 대해 여러 처리 서버 구성, 99

• 일치 인구집단 구성, 100

설치 로그 파일 복사설치 로그 파일은 처리 서버 설치 프로세스의 문제를 해결하는 데 유용합니다. 로그 파일을 설치 기록 디렉터리

에 복사합니다. Informatica 글로벌 고객 지원 센터는 고객이 설치 문제와 관련하여 문의할 경우 로그 파일 사

본을 요청할 수 있습니다.

설치 로그 파일

설치 로그 파일에는 설치된 파일에 대한 정보가 포함됩니다.

다음 테이블에는 설치 로그 파일의 속성이 설명되어 있습니다.

속성 설명

파일 이름

Informatica_MDM_Cleanse_Match_Server_Install_<timestamp>.xml

위치 UNIX의 경우. <infamdm_install_directory>/hub/cleanse/UninstallerData/Logs

Windows의 경우. <infamdm_install_directory>\hub\cleanse\UninstallerData\Logs

사용 설치된 파일과 생성된 레지스트리 항목에 대한 정보를 가져옵니다.

콘텐츠 생성된 디렉터리, 설치된 파일과 실행된 명령의 이름 및 설치된 각 파일의 상태입니다.

92

Page 93: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

설치 후 설정 로그 파일

설치 후 로그 파일에는 설치 후 프로세스에 대한 정보가 포함됩니다.

다음 테이블에는 설치 후 설정 로그 파일의 속성이 설명되어 있습니다.

속성 설명

파일 이름 postInstallSetup.log

위치 UNIX의 경우. <infamdm_install_directory>/hub/cleanse/logs

Windows의 경우. <infamdm_install_directory>\hub\cleanse\logs

사용 설치 프로그램에서 수행하는 설치 후 작업에 대한 정보를 가져오고, 설치 후 프로세스의 오류에 대한 정보를 가져옵니다.

콘텐츠 설치 후 프로세스 동안 설치 프로그램에서 수행한 작업의 요약입니다.

처리 서버 로그 파일

처리 서버 로그 파일에는 작업 관련 정보가 처리 서버 포함되어 있습니다.

다음 테이블에는 처리 서버 로그 파일의 속성이 설명되어 있습니다.

속성 설명

파일 이름 cmxserver.log

위치 UNIX의 경우. <infamdm_install_directory>/hub/cleanse/logs

Windows의 경우. <infamdm_install_directory>\hub\cleanse\logs

사용 처리 서버 작업에 대한 정보를 가져옵니다.

콘텐츠 처리 서버 작업의 요약입니다.

디버그 로그 파일

설치 프로그램은 작업 및 오류를 디버그 로그 파일에 씁니다.

다음 테이블에는 디버그 로그 파일의 속성이 설명되어 있습니다.

속성 설명

파일 이름 infamdm_installer_debug.txt

위치 UNIX의 경우. <infamdm_install_directory>/hub/cleanse/

Windows의 경우. <infamdm_install_directory>\hub\cleanse\

사용 설치하는 동안 수행된 선택에 대한 정보를 가져옵니다.

콘텐츠 설치 프로그램에서 수행한 작업의 자세한 요약입니다.

설치 로그 파일 복사 93

Page 94: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

설치 선행 조건 로그 파일

설치 선행 조건 로그 파일에는 설치 프로그램에서 수행하는 선행 조건 검사에 대한 정보가 포함됩니다.

다음 테이블에는 설치 선행 조건 로그 파일의 속성이 설명되어 있습니다.

속성 설명

파일 이름 installPrereq.log

위치 UNIX의 경우. <infamdm_install_directory>/hub/cleanse/Logs

Windows의 경우. <infamdm_install_directory>\hub\cleanse\Logs

사용 설치 프로그램에서 수행한 선행 조건 검사에 대한 정보를 가져옵니다.

콘텐츠 선행 조건 유효성 검사 확인 로그입니다.

JBoss 로그 파일

JBoss 로그 파일에는 JBoss 프로세스에 대한 정보가 포함됩니다.

다음 테이블에는 JBoss 로그 파일의 속성이 설명되어 있습니다.

속성 설명

파일 이름 server.log

위치 UNIX의 경우. <JBoss_install_dir>/standalone/log

Windows의 경우. <JBoss_install_dir>\standalone\log

사용 문제 해결을 위해 JBoss 프로세스에 대한 정보를 가져옵니다.

콘텐츠 JBoss 이벤트 로그 및 오류 메시지를 포함합니다.

버전 및 빌드 번호 확인올바른 버전 및 빌드 번호의 처리 서버가 설치되어 있는지 확인해야 합니다.

다음 단계 중 하나를 수행하여 처리 서버 버전 및 빌드 번호를 확인합니다.

• siperian-mrm-cleanse.ear 파일의 manifest.mf JAR 항목에서 버전 및 빌드 번호를 확인합니다. siperian-

mrm-cleanse.ear 파일은 다음 디렉터리에 있습니다.

UNIX의 경우. <infamdm_install_directory>/hub/cleanse

Windows의 경우. <infamdm_install_directory>\hub\cleanse

• 다음 디렉터리에 있는 versionInfo.xml 파일에서 버전 및 빌드 번호를 확인합니다.

UNIX의 경우. <infamdm_install_directory>/hub/cleanse/conf

Windows의 경우. <infamdm_install_directory>\hub\cleanse\conf

94 장 8: 처리 서버 설치 후 태스크

Page 95: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

• UNIX의 경우. 다음 디렉터리에 있는 versionInfo.sh를 실행합니다.

<infamdm_install_directory>/hub/cleanse/bin

Windows의 경우. 다음 디렉터리에 있는 versionInfo.bat를 실행합니다.

<infamdm_install_directory>\hub\cleanse\bin

처리 서버 구성처리 서버를 설치한 후 구성해야 합니다. 로깅 설정을 구성하고 응용 프로그램 서버 및 처리 서버 설정을 변경

할 수 있습니다.

처리 서버 EAR 파일 배포

처리 서버를 설치한 것과 동일한 시스템에 처리 서버 EAR 파일을 배포합니다.

처리 서버를 설치한 것과 동일한 시스템에 처리 서버 응용 프로그램을 배포합니다. 예를 들어, 테스트 시스템에

처리 서버를 설치하는 경우 테스트 시스템에 EAR 파일을 배포합니다. 프로덕션 시스템에 EAR을 배포하면 프

로덕션 시스템의 응용 프로그램이 설치에서 로깅과 같은 구성 정보를 찾을 수 없습니다.

처리 서버가 Hub 서버와 동일한 응용 프로그램 서버에 배포되어 있지 않은 경우 처리 서버에 대한 데이터 소스

를 생성하도록 응용 프로그램 서버를 수동으로 구성해야 합니다. Hub 서버가 배포되어 있는 응용 프로그램 서

버의 standalone-full.xml 파일에서 처리 서버가 배포되어 있는 응용 프로그램 서버의 standalone-full.xml 파일로

데이터 소스 정의를 복사합니다.

standalone-full.xml 파일은 다음 위치에 있습니다.

UNIX의 경우. <JBoss_install_dir>/standalone/configuration

Windows의 경우. <JBoss_install_dir>\standalone\configuration

처리 서버와 정리 엔진 구성

처리 서버를 설치한 후 처리 서버와 정리 엔진을 구성할 수 있습니다.

정리 엔진 구성에 대한 자세한 내용은 Informatica MDM Multidomain Edition 정리 어댑터 가이드를 참조하

십시오.

임시 파일을 삭제하도록 처리 서버 구성

정리 프로세스에서 생성하는 임시 파일을 삭제하도록 처리 서버를 구성할 수 있습니다.

1. cmxcleanse.properties 파일을 엽니다.

cmxcleanse.properties 파일은 다음 디렉터리에 있습니다.

UNIX의 경우.

<infamdm_install_directory>/hub/cleanse/resources/

Windows의 경우.

<infamdm_install_directory>\hub\cleanse\resources\

2. cmx.server.datalayer.cleanse.working_files 속성을 FALSE로 설정합니다.

기본값은 KEEP입니다.

처리 서버 구성 95

Page 96: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

로깅 설정 구성

로깅에 대해 처리 서버를 구성할 수 있습니다. log4j.xml 파일에서 로깅에 대한 구성 설정을 지정합니다.

1. 다음 디렉터리에서 log4j.xml을 엽니다.

UNIX의 경우. <infamdm_install_directory>/hub/cleanse/conf

Windows의 경우. <infamdm_install_directory>\hub\cleanse\conf

2. 다음 범주 이름의 값을 설정합니다.

• com.siperian

• com.delos

• com.informatica

범주 이름 값을 가장 자세한 로깅의 경우 DEBUG로, 덜 자세한 로깅의 경우 INFO로, 가장 덜 자세한 로깅

의 경우 ERROR로 설정합니다. 기본값은 INFO입니다.

3. Threshold 매개 변수의 값을 DEBUG로 설정합니다.

4. 파일을 저장하고 닫습니다.

처리 서버 속성 구성

cmxcleanse.properties 파일에서 처리 서버 속성을 구성할 수 있습니다.

1. 다음 디렉터리에서 cmxcleanse.properties를 엽니다.

UNIX의 경우. <infamdm_install_directory>/hub/cleanse/resources

Windows의 경우. <infamdm_install_directory>\hub\cleanse\resources

2. 처리 서버 속성을 구성합니다.

cmxcleanse.properties의 샘플 구성은 다음과 같습니다.

cmx.server.logging.location=/u1/infamdm/hub/cleanse/logscmx.server.datalayer.cleanse.working_files.location=/u1/infamdm/hub/cleanse/tmpcmx.server.datalayer.cleanse.working_files=KEEPcmx.server.datalayer.cleanse.execution=LOCALcmx.home=/u1/infamdm/hub/cleansecmx.appserver.type=jboss

3. cmxcleanse.properties 파일을 저장하고 닫습니다.

4. 처리 서버 응용 프로그램을 다시 시작하여 파일의 설정을 다시 로드합니다.

수동으로 PostInstallSetup 스크립트 실행

설치 시 설치 후 스크립트를 건너뛴 경우에는 설치 후 스크립트를 수동으로 실행할 수 있습니다.

1. 명령 프롬프트를 열고 다음 디렉터리에서 PostInstallSetup 스크립트로 이동합니다.

UNIX의 경우. <infamdm 설치 디렉터리>/hub/cleanse

Windows의 경우. <infamdm 설치 디렉터리>\hub\cleanse

2. 다음 명령을 실행합니다.

UNIX의 경우. postInstallSetup.sh

Windows의 경우. postInstallSetup.bat

96 장 8: 처리 서버 설치 후 태스크

Page 97: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

수동으로 처리 서버 EAR 파일 재배포

수동으로 처리 서버 EAR 파일을 재배포할 수 있습니다.

1. JBoss 응용 프로그램 서버를 중지합니다.

2. 배포 디렉터리에서 siperian-mrm-cleanse.ear 파일을 삭제합니다.

배포 디렉터리는 다음 위치에 있습니다.

UNIX의 경우. <JBoss_install_dir>/standalone/deployments

Windows의 경우. <JBoss_install_dir>\standalone/deployments

3. 처리 서버 설치 디렉터리의 siperian-mrm-cleanse.ear 파일을 배포 디렉터리에 복사합니다.

4. 다음 디렉터리에 있는 설치 후 스크립트로 이동합니다.

UNIX의 경우. <infamdm_install_directory>/hub/cleanse

Windows의 경우. <infamdm_install_directory>\hub\cleanse

5. 다음 명령을 실행합니다.

UNIX의 경우. postinstallsetup.sh

Windows의 경우. postinstallsetup.bat

6. JBoss 응용 프로그램 서버를 시작합니다.

다중 스레딩을 위한 처리 서버 구성기본적으로 정리 작업은 단일 스레드 모드로 실행되고 일괄 작업은 다중 스레드 모드로 실행됩니다. 처리 서버

를 설치한 서버에 둘 이상의 CPU가 있는 경우 다중 스레드 방식으로 실행되도록 정리 작업을 구성하여 성능을

높일 수 있습니다. 일괄 작업은 기본적으로 다중 스레드이지만 사용할 스레드 수를 구성할 수 있습니다.

Hub 콘솔을 사용하여 다중 스레딩을 위한 처리 서버를 구성할 수 있습니다. 정리 작업 및 일괄 처리에 사용할

스레드 수를 설정해야 합니다. 스레드 개수 속성을 설정할 때는 다음 요소를 고려합니다.

시스템의 사용 가능한 프로세서 코어 수

정리 작업에 사용할 스레드 수를 시스템의 사용 가능한 프로세서 코어 수로 설정합니다. 예를 들어, 듀얼

코어 시스템의 스레드 수는 두 개로 설정하고, 단일 쿼드 코어 시스템의 스레드 수는 네 개로 설정합니다.

일괄 작업에 사용할 스레드 수를 시스템의 사용 가능한 프로세서 코어 수의 4배로 설정합니다. 예를 들어,

듀얼 코어 시스템의 스레드 수는 8개로 설정하고, 단일 쿼드 코어 시스템의 스레드 수는 16개로 설정합니

다.

원격 데이터베이스 연결

원격 데이터베이스를 사용하는 경우 한 스레드의 대기 시간을 다른 스레드에서 사용하도록, 정리 작업에

사용할 스레드 수를 프로세서 코어 수보다 약간 높게 설정합니다. 스레드 수를 약간 높게 설정하는 것은 원

격 데이터베이스에서 발생할 수 있는 대기 시간을 고려한 것입니다.

프로세스 메모리 요구 사항

메모리 집중 프로세스를 실행하는 경우 JVM에서 실행되는 모든 정리 작업 스레드에 할당되는 총 메모리

를 1GB로 제한합니다.

참고: 최신 MDM Hub 버전으로 마이그레이션한 후에는 스레드 수를 변경해야 하며 그렇지 않으면 기본값

이 사용됩니다.

다중 스레딩을 위한 처리 서버 구성 97

Page 98: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

다중 스레딩을 위한 처리 서버 구성

Hub 콘솔을 사용하여 다중 스레딩을 위한 처리 서버를 구성합니다.

1. Hub 콘솔에서 유틸리티 작업 영역을 확장한 다음 처리 서버를 클릭합니다.

처리 서버 도구에 구성된 처리 서버가 표시됩니다.

2. 쓰기 잠금 > 잠금 획득을 클릭합니다.

3. 다중 스레딩을 구성해야 하는 처리 서버를 선택합니다.

4. 처리 서버 편집을 클릭합니다.

처리 서버 도구에 처리 서버 추가/편집 대화 상자가 표시됩니다.

5. 정리 작업 스레드 수 속성을 설정합니다.

기본값은 1입니다. 처리 서버를 다시 시작하지 않고도 정리 작업에 사용할 스레드 수를 변경할 수 있습니

다.

6. 일괄 처리 스레드 수를 설정합니다.

기본값은 20입니다.

7. 확인을 클릭한 다음 저장을 클릭합니다.

정리 및 일치 작업에 대해 여러 처리 서버 구성각 연산 참조 저장소 데이터베이스에 대해 여러 처리 서버를 구성할 수 있습니다. 여러 처리 서버를 구성하여

단일 시스템 또는 다중 시스템에서 실행할 수 있습니다.

별도의 응용 프로그램 서버에서 실행되도록 각 처리 서버를 구성해야 합니다.

1. 처리 서버의 인스턴스를 설치 및 구성합니다.

2. 여러 응용 프로그램 서버를 구성합니다.

3. 각 응용 프로그램 서버에 처리 서버를 설치 및 구성합니다.

4. cmxcleanse.properties 파일에서 배포 정리 및 일치 속성을 설정합니다.

다음 테이블에는 배포 정리 및 일치 속성이 설명되어 있습니다.

속성 설명

cmx.server.match.distributed_match 배포 정리 및 일치에 대해 처리 서버가 활성화되는지 여부를 지정합니다. 배포 정리 및 일치를 활성화하려면 1로 설정합니다.

cmx.server.cleanse.min_size_for_distribution 배포의 최소 크기를 지정합니다. MDM Hub에서는 정리 작업이 최소 배포 크기에 도달하면 정리 작업을 배포시킵니다. 기본값은 1,000입니다.

cmxcleanse.properties는 다음 디렉터리에 있습니다.

UNIX의 경우. <infamdm_install_directory>/hub/cleanse/resources

Windows의 경우. <infamdm_install_directory>\hub\cleanse\resources

98 장 8: 처리 서버 설치 후 태스크

Page 99: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

5. 각 응용 프로그램 서버에 처리 서버를 배포합니다.

6. Hub 콘솔을 사용하여 데이터베이스에 연결합니다.

7. 유틸리티 작업 영역에서 처리 서버 도구를 선택합니다.

8. 처리 서버 추가 단추를 클릭하여 처리 서버를 추가합니다.

9. 배포 정리 프로세스가 활성화되도록 각 처리 서버의 속성을 구성합니다.

다음 테이블에는 설정할 속성이 설명되어 있습니다.

속성 설명

오프라인 MDM Hub에서 오프라인 속성에 대한 설정을 무시합니다. 처리 서버를 온라인 또는 오프라인으로 설정하는 것은 관리 태스크입니다.

정리 작업 활성화

처리 서버를 정리 작업에 사용할지 여부를 지정합니다. 정리 작업에 처리 서버를 사용하려면 활성화합니다. 정리에 처리 서버를 사용하지 않으려면 비활성화합니다. 기본값은 활성화됨입니다.

정리 작업 스레드 수

서버가 처리해야 하는 스레드 수를 지정합니다. 사용 가능한 CPU 수보다 높게 스레드 개수를 설정합니다.

일치 처리 활성화

처리 서버를 일치 작업에 사용할지 여부를 지정합니다. 일치 작업에 처리 서버를 사용하려면 활성화합니다. 일치 작업에 처리 서버를 사용하지 않으려면 비활성화합니다. 기본값은 활성화됨입니다.

CPU 속도 처리 서버 시스템의 상대적인 CPU 속도를 지정합니다. CPU가 강력한 시스템일수록 더 높은 속도를 할당합니다. MDM Hub는 CPU 속도를 기반으로 시스템에 작업을 할당합니다.

10. 확인을 클릭한 다음 저장을 클릭합니다.

일괄 처리에 대해 여러 처리 서버 구성각 연산 참조 저장소 데이터베이스에 대해 여러 처리 서버를 구성할 수 있습니다. 단일 시스템 또는 다중 시스

템에서 실행되도록 여러 처리 서버를 구성할 수 있습니다.

별도의 응용 프로그램 서버에서 실행되도록 각 처리 서버를 구성해야 합니다.

1. 처리 서버의 인스턴스를 설치 및 구성합니다.

2. 여러 응용 프로그램 서버를 구성합니다.

3. 각 응용 프로그램 서버에 처리 서버를 설치 및 구성합니다.

4. 각 응용 프로그램 서버에 처리 서버를 배포합니다.

5. Hub 콘솔을 사용하여 데이터베이스에 연결합니다.

6. 유틸리티 작업 영역에서 처리 서버 도구를 선택합니다.

7. 처리 서버 추가 단추를 클릭하여 처리 서버를 추가합니다.

8. 일괄 처리에 대해 활성화되도록 각 처리 서버의 속성을 구성합니다.

일괄 처리에 대해 여러 처리 서버 구성 99

Page 100: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

다음 테이블에는 설정할 속성이 설명되어 있습니다.

속성 설명

오프라인 처리 서버가 온라인인지 아니면 오프라인인지 지정합니다. 처리 서버를 온라인 상태로 만들려면 이 속성을 비활성화합니다.

일괄 처리 활성화

일괄 처리에 대해 처리 서버를 사용할지 지정합니다. 일괄 작업에 대해 처리 서버를 사용하려면 활성화합니다. 일괄 작업에 대해 처리 서버를 사용하지 않으려면 비활성화합니다. 기본값은 활성화됨입니다.

일괄 처리 스레드 수

일괄 처리로 서버가 처리해야 하는 스레드 수를 지정합니다. 스레드 수를 시스템에서 사용 가능한 프로세서 코어 수의 4배로 설정합니다.

9. 확인을 클릭한 다음 저장을 클릭합니다.

일치 인구집단 구성일치 인구집단은 일치 프로세스에 사용할 표준 인구집단 설정을 포함합니다. 지원되는 국가, 언어 또는 인구집

단마다 표준 인구집단 설정이 있습니다. 일치 규칙에 사용할 일치 인구집단을 활성화해야 합니다.

일치 인구집단은 Informatica MDM Hub 설치 시 population.ysp 파일로 사용할 수 있습니다. 인구집단 이름은

ysp 파일 이름과 같습니다. 일본 인구집단을 추가하고 Person_Name_Kanji 일치 필드를 사용하려면 인구집단

이름에 _Kanji를 추가합니다(예: Japan_Kanji 또는 Japan_i_Kanji). 이 작업을 수행한 경우 표준

Person_Name 일치 필드는 사용할 수 없습니다.

사용하는 인구집단은 MDM Hub의 SSA-Name3 버전과 호환되어야 합니다. 추가 인구집단 파일이 필요하거나

최신 버전으로 업그레이드하는 데 있어 업데이트된 인구집단 파일이 필요한 경우 Informatica 내 지원 포털

(http://mysupport.informatica.com)에서 서비스 요청을 기록합니다. 제품에서 요청한 첫 번째 인구집단 파일

은 무료로 제공됩니다. 다른 국가용 인구집단 파일이 필요하거나 최신 버전의 MDM Hub로 업그레이드하기 위

해 업데이트된 인구집단 파일이 필요할 수 있습니다.

일치 인구집단 활성화

일치 규칙에 사용할 일치 인구집단을 활성화해야 합니다.

1. <population>.ysp 파일을 다음 위치에 복사합니다.

UNIX의 경우. <infamdm_install_directory>/hub/cleanse/resources/match

Windows의 경우. <infamdm_install_directory>\hub\cleanse\resources\match

2. C_REPOS_SSA_POPULATION 메타데이터 테이블에서 인구집단이 등록되어 있는지 확인합니다.

MDM Hub 설치에 대한 시드 데이터베이스의 C_REPOS_SSA_POPULATION 테이블에 몇 개의 인구집단

이 등록되어 있지만 활성화되어 있지는 않습니다.

3. C_REPOS_SSA_POPULATION 테이블에 인구집단이 포함되어 있지 않으면 테이블에 추가하고 활성화합

니다.

인구집단 이름은 ysp 파일 이름과 같습니다. 예를 들어 ysp 파일 이름이 US.ysp인 경우 인구집단 이름은

US입니다.

100 장 8: 처리 서버 설치 후 태스크

Page 101: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

연산 참조 저장소에 인구집단을 추가하려면 다음 단계를 사용합니다.

a. 다음 디렉터리에 있는 add_std_ssa_population.bat 스크립트를 실행합니다.

<infamdm_install_directory>\server\resources\database\custom_scripts\MSSQL

b. 다음 테이블에 설명되어 있는 프롬프트에 응답합니다.

프롬프트 설명

CMX_ORS 데이터베이스에 대한 Microsoft SQL Server 인스턴스가 있는 호스트 이름("localhost")

Microsoft SQL Server 인스턴스의 호스트 이름입니다.

cmx_ors 사용자 이름("cmx_ors") 연산 참조 저장소의 사용자 이름입니다.

cmx_ors 사용자 암호 연산 참조 저장소의 암호입니다.

인구집단 이름(참고: 일본 인구집단 또는 Japan_i population에 Person_Name_Kanji를 사용하는 경우 이름 끝에 접미사 '_Kanji'를 추가) 입력, 기본값(" ")

인구집단의 이름입니다.

ROWID_SSA_POP 값(예: INFA.0001) 입력, 기본값(INFA.0001)

C_REPOS_SSA_POPULATION 메타데이터 테이블의 ROWID_SSA_POP 열에 대한 고유한 값입니다.

인구집단이 C_REPOS_SSA_POPULATION 테이블에 등록됩니다.

c. 다음 명령을 실행하여 인구집단을 활성화합니다.

USE <Operational Reference Store user>GOUPDATE [dbo].[C_REPOS_SSA_POPULATION] SET ENABLED_IND = 1 WHERE POPULATION_NAME = '<Your Population>'

4. 인구집단을 활성화한 후에 처리 서버를 다시 시작합니다.

5. Hub 콘솔에 로그인하여 인구집단이 활성화되었는지 확인합니다.

인구집단이 기본 개체의 일치/병합 설정 사용자 인터페이스에 표시됩니다.

일치 인구집단 구성 101

Page 102: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

제 9 장

응용 프로그램 서버에 대한 ActiveVOS 설치 후 태스크

이 장에 포함된 항목:

• JBoss 환경에서 ActiveVOS 보안 도메인 편집, 102

• JBoss 환경에서 트러스트된 사용자 작성, 103

JBoss 환경에서 ActiveVOS 보안 도메인 편집JBoss에서 컨테이너 기반 인증을 활성화하십시오.

1. 편집기에서 standalone-full.xml을 엽니다.

2. ActiveVOS에 대한 security-domain 요소를 찾습니다.

3. 기존 login-module을 주석 처리합니다.

4. 다음 코드에 표시된 것과 같이 login-module 하위 요소를 추가합니다.

<security-domain name="ActiveVOS"> <authentication> <!--<login-module code="org.jboss.security.auth.spi.IdentityLoginModule" flag="required"> <module-option name="principal" value="aeadmin"/> <module-option name="roles" value="abAdmin,abTaskClient"/> </login-module>--> <login-module code="RealmUsersRoles" flag="required"> <module-option name="usersProperties" value="${jboss.server.config.dir}/application-users.properties"/> <module-option name="rolesProperties" value="${jboss.server.config.dir}/application-roles.properties"/> <module-option name="realm" value="ApplicationRealm"/> <module-option name="unauthenticatedIdentity" value="anonymous"/> </login-module> </authentication></security-domain>

5. JBoss 응용 프로그램 서버가 실행 중인 경우 서버를 다시 시작합니다.

102

Page 103: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

JBoss 환경에서 트러스트된 사용자 작성ActiveVOS 워크플로우 엔진을 사용하려면 응용 프로그램 서버에서 abTrust, abServiceConsumer 및

abTaskClient 역할을 가진 트러스트된 사용자를 작성합니다. 트러스트된 사용자는 MDM Hub 및 ActiveVOS

에서 트러스트됩니다. 해당 사용자는 MDM Hub와 ActiveVOS 간의 보안 통신을 원활하게 합니다.

트러스트된 사용자는 Hub 콘솔의 ActiveVOS 워크플로우 어댑터 사용자와 같은 사용자입니다. 트러스트된 사

용자의 이름은 응용 프로그램 서버 관리자의 이름과 같을 수 없습니다.

1. 명령 프롬프트에서 add-user.bat를 실행합니다.

• UNIX: <JBoss 설치 디렉터리>/bin/add-user.sh

• Windows: <JBoss 설치 디렉터리>\bin\add-user.bat

2. 나타나는 프롬프트에 응답합니다.

참고: 프롬프트에 대괄호로 묶인 기본값이 표시됩니다. Enter 키를 눌러 기본값을 사용하고 다음 프롬프트

로 이동합니다.

어떤 사용자 유형을 추가하시겠습니까? a) 관리 사용자 또는 b) 응용 프로그램 사용자

b를 입력하여 응용 프로그램 사용자를 선택합니다.

영역(ApplicationRealm)

standalone-full.xml 파일에 추가한 login-module에서 지정한 같은 영역 이름을 입력합니다.

사용자 이름

트러스트된 사용자의 사용자 이름을 입력합니다.

암호

JBoss 암호 표준을 준수하는 암호를 입력합니다.

이 사용자에게 어떤 역할을 지정하시겠습니까?

abTrust,abServiceConsumer,abTaskClient를 입력합니다.

영역 <영역 이름>에 대한 사용자 <사용자 이름>을(를) 추가하려고 합니다. 맞습니까?

사용자를 추가하려면 yes를 입력합니다.

하나의 AS 프로세스가 다른 AS 프로세스에 연결하는 데 이 새로운 사용자가 사용됩니까?

yes를 입력합니다.

3. 응용 프로그램 서버를 다시 시작합니다.

JBoss 환경에서 트러스트된 사용자 작성 103

Page 104: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

제 1 0 장

비즈니스 항목 어댑터에 대한 ActiveVOS 설치 후 태스크

이 장에 포함된 항목:

• ActiveVOS 웹 응용 프로그램, 104

• ActiveVOS의 MDM ID 서비스 구성, 105

• 비즈니스 항목 워크플로우 어댑터의 ActiveVOS URN 구성, 105

• ActiveVOS 프로토콜을 HTTPS로 설정, 106

• 태스크 할당 구성, 106

• 태스크 트리거 구성, 106

• Entity 360 프레임워크의 기본 승인 워크플로우 설정, 107

• Hub 콘솔에 트러스트된 사용자 작성, 108

• 기본 워크플로우 엔진 구성, 108

• ActiveVOS 스키마 업데이트, 109

• 비즈니스 항목 및 비즈니스 항목 서비스 구성 파일 생성, 110

ActiveVOS 웹 응용 프로그램ActiveVOS Server의 번들 라이선스 버전을 설치하면 두 개의 ActiveVOS 웹 응용 프로그램도 사용하도록 허

가됩니다. 사용자를 응용 프로그램 서버 컨테이너에 추가하면 이러한 응용 프로그램을 사용할 수 있습니다.

다음과 같이 다양한 용도로 웹 응용 프로그램을 사용합니다.

ActiveVOS Console

관리자는 ActiveVOS Console을 사용하여 배포된 프로세스, 알림 시스템 및 끝점 위치를 관리합니다. 성

능 모니터링 및 관리에 대한 엔진도 구성할 수 있습니다.

ActiveVOS Central

비즈니스 사용자는 ActiveVOS Central을 사용하여 태스크, 요청 및 보고서를 관리할 수 있습니다. 그러

나 일반적으로 비즈니스 사용자는 태스크 관리자에서 항목을 열어 검토할 수 있기 때문에

IDD(Informatica Data Director) 응용 프로그램을 사용하여 태스크를 관리합니다.

ActiveVOS Central을 사용하려면 MDM Hub 사용자를 응용 프로그램 서버 컨테이너에 추가해야 합니다.

웹 응용 프로그램에 대한 자세한 내용은 Informatica ActiveVOS 설명서를 참조하십시오.

104

Page 105: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

ActiveVOS의 MDM ID 서비스 구성포함된 ActiveVOS를 사용하는 경우에는 MDM ID 서비스를 사용하도록 ActiveVOS를 구성해야 합니다.

ActiveVOS에 대해 MDM ID 서비스를 구성하려면 ActiveVOS 콘솔을 사용하여 ID 서비스 암호를 MDM Hub

워크플로우 엔진 사용자의 암호로 설정합니다.

1. ActiveVOS 콘솔에서 관리 > 서비스 구성 > ID 서비스를 선택합니다.

2. 공급자 구성 섹션에서 활성화 확인란을 활성화하고 공급자 유형 목록에서 MDM을 선택합니다.

3. 연결 탭에서 ActiveVOS 워크플로우 엔진 사용자 암호를 MDM 연결 설정 암호로 입력합니다.

ActiveVOS 워크플로우 엔진 사용자는 MDM Hub 콘솔의 워크플로우 관리자 도구에 ActiveVOS 워크플

로우 엔진을 추가할 때 지정한 사용자입니다. ActiveVOS 워크플로우 엔진 사용자는 트러스트된 사용자입

니다.

4. 업데이트를 클릭합니다.

5. 연결을 테스트합니다.

a. 테스트 탭을 선택합니다.

b. 테스트할 사용자 필드에 ActiveVOS 사용자 이름을 입력합니다.

c. 테스트 설정을 클릭합니다.

비즈니스 항목 워크플로우 어댑터의 ActiveVOS URN 구성

ActiveVOS Server에는 내부적으로 사용되는 두 개의 미리 정의된 URN(Uniform resource name)이 있습니

다. ActiveVOS Server가 실행되는 호스트 이름과 포트 번호를 사용하려면 URN 매핑에서 URL을 업데이트해

야 합니다.

1. ActiveVOS Console을 시작합니다. 브라우저에서 올바른 호스트 이름과 포트 번호 대신 다음 URL을 입

력합니다.

암호화된 연결.https://[host]:[port]/activevos

암호화되지 않은 연결.http://[host]:[port]/activevos

2. ActiveVOS Console의 홈 페이지에서 관리 > 서버 구성 > URN 매핑을 클릭합니다.

3. 다음 URN에서 ActiveVOS 서버의 호스트 이름과 포트 번호를 반영하도록 경로를 업데이트합니다.

URN URL 경로

ae:internal-reporting

암호화된 연결. https://[host]:[port]/activevos/internalreports

암호화되지 않은 연결. http://[host]:[port]/activevos/internalreports

ae:task-inbox 암호화된 연결. https://[host]:[port]/activevos-central/avc

암호화되지 않은 연결. http://[host]:[port]/activevos-central/avc

4. urn:mdm:service가 MDM Hub 서버의 호스트 이름 및 포트 번호에 매핑되는지 확인합니다.

암호화된 연결.https://[host]:[port]/cmx/services/BeServices

암호화되지 않은 연결.http://[host]:[port]/cmx/services/BeServices

ActiveVOS의 MDM ID 서비스 구성 105

Page 106: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

ActiveVOS 프로토콜을 HTTPS로 설정ActiveVOS와 MDM Hub 간에 보안 통신을 활성화하려면 Hub 콘솔 워크플로우 관리자에서 프로토콜을

HTTPS로 설정합니다.

먼저 HTTPS 통신을 사용하도록 응용 프로그램 서버를 구성해야 합니다.

1. Hub 콘솔을 시작합니다.

2. 쓰기 잠금을 획득합니다.

3. 구성 작업 영역 아래에서 워크플로우 관리자를 클릭합니다.

4. 워크플로우 관리자에서 워크플로우 엔진 탭을 클릭합니다.

5. ActiveVOS 워크플로우 엔진을 선택한 다음 편집 단추를 클릭합니다.

6. 워크플로우 편집 대화 상자에서 프로토콜을 HTTPS로 설정합니다.

7. WebLogic 환경의 워크플로우 편집 대화 상자에서 abAdmin 역할에 속하는 사용자의 사용자 이름 및 암호

를 입력합니다.

태스크 할당 구성비즈니스 항목 기반 ActiveVOS 워크플로우 어댑터의 태스크 할당을 구성하려면 IDD 구성 관리자를 사용하여

각 제목 영역에 대해 태스크 할당을 구성합니다. 사용자가 태스크를 직접 할당하거나 태스크 관리자가 사용자

에게 태스크를 할당하도록 허용할 수 있습니다.

1. Informatica Data Director 구성 관리자에 로그인합니다.

http://[host]:[port]/bdd/config/

2. 업데이트할 응용 프로그램을 선택합니다.

3. 편집을 클릭합니다.

4. 제목 영역 탭에서 제목 영역을 선택한 다음 제목 영역 편집을 클릭합니다.

5. 태스크 할당 탭을 클릭한 다음 추가를 클릭합니다.

6. 태스크 할당 대화 상자의 태스크 목록에서 구성할 태스크를 선택합니다.

7. 태스크를 할당받을 수 있는 역할 및 사용자를 선택합니다. 확인을 클릭합니다.

8. 저장을 클릭합니다.

9. 비즈니스 항목 스키마 생성을 클릭하십시오. 구성 관리자가 비즈니스 항목 및 비즈니스 항목 서비스 구성

을 생성합니다.

10. MDM Hub에서 리포지토리 관리자를 사용하여 연산 참조 저장소의 유효성을 검사하십시오. 리포지토리

관리자 유효성 검사를 통해 응용 프로그램 서버에 캐시된 리포지토리 데이터가 새로 고쳐집니다.

태스크 트리거 구성태스크 관리자에서 비즈니스 항목을 기반으로 ActiveVOS 워크플로우를 사용하도록 태스크 트리거를 구성해

야 합니다. 태스크 트리거를 구성하지 않으면 태스크가 태스크 관리자에 표시되지 않습니다.

트리거를 구성하려면 프로비저닝 도구를 사용하여 고급 구성 페이지에서 태스크 구성 파일을 편집합니다. 자세

한 내용은 Informatica MDM Multidomain Edition 프로비저닝 도구 가이드를 참조하십시오.

106 장 10: 비즈니스 항목 어댑터에 대한 ActiveVOS 설치 후 태스크

Page 107: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

다음 startWorkflow 특성을 구성하여 태스크 트리거를 구성할 수 있습니다.

process

ActiveVOS 워크플로우 프로세스의 이름입니다.

taskKind

프로세스에 필요한 사용자 인터페이스의 유형을 정의합니다. REVIEW, MERGE 또는 UNMERGE가 될 수

있습니다. taskKind는 ActiveVOS 워크플로우 엔진에 의해 반환됩니다.

taskTemplate

사용할 태스크 템플릿의 이름입니다.

firstTask Type

워크플로우의 첫 번째 태스크입니다. 선택 사항입니다. 이 매개 변수는 태스크가 작성될 때 태스크가 할당

되도록 허용합니다.

2단계 승인 코드 샘플

다음 코드 샘플은 2단계 승인 태스크에 대해 비즈니스 항목 기반 ActiveVOS 어댑터의 startWorkflow 요

소 구성을 보여 줍니다.

<startWorkflow process="BeTwoStepApprovalTask" taskKind="REVIEW" taskTemplate="DefaultApproval" firstTaskType="AVOSBeReviewNoApprove"/>

1단계 승인 코드 샘플

다음 코드 샘플은 1단계 승인 태스크에 대해 비즈니스 항목 기반 ActiveVOS 어댑터의 startWorkflow 요

소 구성을 보여 줍니다.

<startWorkflow process="BeOneStepApprovalTask" taskKind="REVIEW" taskTemplate="DefaultApproval" firstTaskType="AVOSBeFinalReview"/>

승인과 함께 업데이트 코드 샘플

다음 코드 샘플은 승인과 함께 업데이트 태스크에 대해 비즈니스 항목 기반 ActiveVOS 어댑터의

startWorkflow 요소 구성을 보여 줍니다.

<startWorkflow process="BeUpdateWithApprovalTask" taskKind="REVIEW" taskTemplate="DefaultApproval" firstTaskType="AVOSBeUpdate"/>

Entity 360 프레임워크의 기본 승인 워크플로우 설정사용자가 비즈니스 항목을 작성하거나 업데이트한 후 저장을 클릭하면 기본 승인 워크플로우가 트리거됩니다.

워크플로우를 기본 워크플로우로 구성하려면 프로비저닝 도구를 사용합니다.

1. 프로비저닝 도구에 로그인합니다.

2. 고급 구성 > 태스크 구성(XML)을 클릭합니다.

태스크 구성 XML 파일이 나타납니다.

3. 기본 워크플로우에 의해 작성된 태스크의 태스크 속성을 구성하려면 기본 승인 태스크 템플릿 구성을

XML 파일에 추가합니다.

Entity 360 프레임워크의 기본 승인 워크플로우 설정 107

Page 108: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

다음 코드 샘플은 우선 순위를 NORMAL로 설정하고, 기한을 현재 날짜로부터 7일 후로 설정하고, 태스크

의 상태를 OPEN으로 설정하는 기본 승인 태스크 템플릿을 보여 줍니다.

<taskTemplate name="DefaultApproval"> <title>Review changes in (taskRecord[0].label)</title> <priority>NORMAL</priority> <dueDate>+7d</dueDate> <status>OPEN</status></taskTemplate>

4. 기본적으로 트리거되는 워크플로우를 지정하려면 기본 승인 트리거 구성을 XML 파일에 추가합니다.

다음 코드 샘플은 임의의 역할을 가진 사용자가 비즈니스 항목을 작성하거나 업데이트할 경우에 기본 워크

플로우로 설정된 ReviewNoApprove 워크플로우를 보여 줍니다.

<trigger name="DefaultApproval"> <startWorkflow process="ReviewNoApprove" taskKind="REVIEW" taskTemplate="DefaultApproval"/> <event name="CreateBE"/> <event name="UpdateBE"/> <role name="*"/></trigger>

5. 유효성 검사 + 게시를 클릭합니다.

6. IDD 구성 관리자에 로그인합니다.

7. IDD 응용 프로그램을 선택한 다음 캐시 지우기를 클릭합니다.

Hub 콘솔에 트러스트된 사용자 작성Hub 콘솔에 트러스트된 사용자를 작성하고 해당 사용자에게 관리자 역할을 할당합니다.

1. 쓰기 잠금을 획득합니다.

2. Hub 콘솔에서 사용자 도구를 시작합니다.

3. 사용자 탭을 클릭합니다.

4. 사용자 추가 단추를 클릭합니다.

5. 트러스트된 사용자에 대한 정보를 입력합니다.

참고: 트러스트된 사용자를 응용 프로그램 서버에 추가할 때 사용한 것과 동일하게 트러스트된 사용자의

사용자 이름과 암호를 사용합니다.

6. 사용자 및 그룹 도구에서 트러스트된 사용자를 관리자 역할에 할당합니다.

기본 워크플로우 엔진 구성기본 워크플로우 엔진을 구성하려면 비즈니스 항목을 기반으로 ActiveVOS 워크플로우에 대한 워크플로우 엔

진을 추가합니다. 보조 워크플로우 엔진은 더 이상 사용되지 않는 워크플로우 엔진을 사용하여 기존 태스크를

처리하려는 기존 고객을 위한 것입니다.

1. Hub 콘솔에서 구성 작업 영역의 워크플로우 관리자를 클릭합니다.

2. 쓰기 잠금을 획득합니다.

3. 워크플로우 엔진 탭을 선택한 후 추가 단추를 클릭합니다.

108 장 10: 비즈니스 항목 어댑터에 대한 ActiveVOS 설치 후 태스크

Page 109: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

4. 워크플로우 추가 대화 상자에 워크플로우 엔진 속성을 입력합니다.

다음 테이블에는 워크플로우 엔진 속성이 설명되어 있습니다.

필드 설명

워크플로우 엔진

워크플로우 엔진의 표시 이름입니다.

어댑터 이름 복합 개체를 기반으로 하는 ActiveVOS 워크플로우 어댑터에 대해 BE ActiveVOS를 선택하십시오.

호스트 Informatica ActiveVOS 인스턴스의 호스트 이름입니다.

게시 Informatica ActiveVOS 인스턴스의 게시 이름입니다.

사용자 이름 트러스트된 사용자의 사용자 이름입니다.

암호 트러스트된 사용자의 암호입니다.

프로토콜 MDM Hub와 ActiveVOS 간에 통신하는 프로토콜입니다. http 또는 https를 프로토콜로 사용할 수 있습니다.

5. 확인을 클릭합니다.

ActiveVOS 스키마 업데이트ActiveVOS 스키마 9.2.4.x 이전 버전을 업데이트하려면 데이터베이스에 대해 패치 스크립트를 실행합니다.

1. 명령 창을 엽니다.

2. 다음 디렉터리로 이동합니다.

<infamdm 설치 디렉터리>\avos\server\server-enterprise\<응용 프로그램 서버 유형>_config\ddls\updates

\enterprise

3. ActiveVOS 스키마 사용자로 다음 명령을 실행합니다.

ActiveBPEL_Enterprise-<데이터베이스 서버 유형>-Patch-9.2.4.sql

데이터베이스 서버 유형은 환경에서 사용하는 데이터베이스에 따라 Oracle, DB2 또는 SQLServer입니다.

4. patchinstallsetup 스크립트를 실행합니다.

a. 다음 디렉터리로 이동합니다.

• UNIX의 경우. <infamdm 설치 디렉터리>/hub/server

• Windows의 경우. <infamdm 설치 디렉터리>\hub\server

b. 다음 명령을 실행하여 Hub 서버 응용 프로그램을 배포하고 응용 프로그램 서버 구성에 변경 사항을

적용합니다.

ActiveVOS 스키마 업데이트 109

Page 110: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

UNIX의 경우

WebLogic

patchInstallSetup.sh -Dweblogic.password=<WebLogic 암호> -Ddatabase.password=<데이터베이스 암호>

WebSphere

patchInstallSetup.sh -Ddatabase.password=<데이터베이스 암호>

JBoss

patchInstallsetup.sh -Ddatabase.password=<데이터베이스 암호>

Windows의 경우

WebLogic

patchInstallSetup.bat -Dweblogic.password=<WebLogic 암호> -Ddatabase.password=<데이터베이스 암호>

WebSphere

patchInstallSetup.bat -Ddatabase.password=<데이터베이스 암호>

JBoss

patchInstallsetup.bat -Ddatabase.password=<데이터베이스 암호>

참고: UNIX의 경우 암호에 느낌표(!) 문자를 넣는 경우 느낌표(!) 문자 앞에 백슬래시를 넣어야 합니

다. 예를 들어 암호가 !!cmx!!인 경우 \!\!cmx\!\!를 입력합니다.

비즈니스 항목 및 비즈니스 항목 서비스 구성 파일 생성

비즈니스 항목 및 비즈니스 항목 서비스 구성 파일을 생성하려면 Informatica Data Director 구성 관리자를

사용하십시오.

1. 구성 관리자 응용 프로그램 창에서 비즈니스 항목 및 비즈니스 항목 서비스 구성으로 생성하고자 하는 구

성을 가진 Informatica Data Director 응용 프로그램을 선택하십시오.

2. 비즈니스 항목 스키마 생성을 클릭하십시오.

구성 관리자가 비즈니스 항목 및 비즈니스 항목 서비스 구성을 생성합니다.

3. 구성 관리자가 비즈니스 항목 및 비즈니스 항목 서비스 구성을 생성하는 동안 발생한 문제의 메시지를 표

시합니다. 메시지는 구성 관리자가 생성 프로세스에서 문제를 해결하였는지 여부를 표시하고 구성 관리자

가 문제를 해결하기 위해 변경한 사항을 설명합니다. 구성 관리자가 문제를 해결하지 못한 경우, 문제와 문

제를 해결하기 위한 권고 조치를 기록해 두십시오.

110 장 10: 비즈니스 항목 어댑터에 대한 ActiveVOS 설치 후 태스크

Page 111: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

제 1 1 장

리소스 키트 설치

이 장에 포함된 항목:

• MDM Hub 샘플 연산 참조 저장소 설정, 111

• Informatica MDM Hub 샘플 연산 참조 저장소 등록, 113

• 그래픽 모드에서 리소스 키트 설치, 115

• 콘솔 모드에서 리소스 키트 설치, 117

• 자동 모드에서 리소스 키트 설치, 119

MDM Hub 샘플 연산 참조 저장소 설정MDM Hub 샘플 연산 참조 저장소를 사용하려면 먼저 설정해야 합니다. 리소스 키트를 설치하기 전에 MDM

Hub 샘플 연산 참조 저장소를 설정합니다. MDM Hub 샘플 연산 참조 저장소를 설정하려면 연산 참조 저장소

를 생성한 후 mdm_sample을 가져옵니다.

1. 배포 디렉터리의 다음 위치로 이동합니다.

UNIX의 경우. <배포 디렉터리>/database/bin

Windows의 경우. <배포 디렉터리>\database\bin

2. 다음 명령을 실행합니다.

UNIX의 경우. sip_ant.sh create_ors

Windows의 경우. sip_ant.bat create_ors

3. 나타나는 프롬프트에 응답합니다.

참고: 프롬프트에 대괄호로 묶인 기본 텍스트가 표시됩니다. 기본값을 사용하고 다음 프롬프트로 이동하려

면 Enter 키를 누르십시오.

데이터베이스 유형을 입력합니다. (ORACLE, MSSQL, DB2)

데이터베이스 유형입니다. MSSQL을 지정합니다.

연산 참조 저장소 데이터베이스 호스트 이름을 입력합니다. [localhost]

데이터베이스를 호스팅하는 시스템의 이름입니다. 기본값은 localhost입니다.

연산 참조 저장소 데이터베이스 포트 번호를 입력합니다. [1433]

데이터베이스에서 사용하는 포트 번호입니다. 기본값은 1433입니다.

111

Page 112: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

연결 URL입니다. [jdbc:sqlserver://<호스트 이름>:<포트>]

데이터베이스 연결용 연결 URL입니다.

연산 참조 저장소 데이터베이스 사용자 이름을 입력합니다. [cmx_ors]

MDM Hub 샘플 연산 참조 저장소 데이터베이스의 사용자 이름입니다. 기본값은 cmx_ors입니다.

CMX_ORS 데이터베이스 경로를 입력합니다. ['C:\MSSQLDATA"]

큰따옴표로 묶인 Microsoft SQL Server 데이터 파일 저장소의 경로입니다.

CMX_SYSTEM 데이터베이스 데이터 정렬 이름[Latin1_General_CI_AS]를 입력합니다.

MDM Hub 마스터 데이터베이스의 데이터 정렬 시퀀스를 설정하기 위한 데이터 정렬 이름입니다.

연산 참조 저장소 데이터베이스 사용자 암호를 입력하십시오.

MDM Hub 샘플 연산 참조 저장소 사용자의 암호입니다.

목록 de, en_US, fr, ja, ko, zh_CN에서 로캘 이름을 입력합니다. [en_US]

운영 체제 로캘입니다. 기본값은 en_US입니다.

DBA 사용자 이름을 입력합니다. [sa]

기본값은 sa입니다.

DBA 암호를 입력합니다.

SA 사용자 계정의 암호입니다.

4. 샘플 연산 참조 저장소를 생성한 후 다음 디렉터리에서 sip_ant.log를 검토합니다.

UNIX의 경우. <배포 디렉터리>/database/bin

Windows의 경우. <배포 디렉터리>\database\bin

sip_ant.log 파일은 sip_ant 스크립트를 실행하여 연산 참조 저장소를 생성할 때 발생할 수도 있는 모든 오류

를 기록합니다.

5. mdm_sample을 가져오려면 다음 명령을 실행합니다.

UNIX의 경우. sip_ant.sh import_schema

Windows의 경우. sip_ant.bat import_schema

112 장 11: 리소스 키트 설치

Page 113: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

6. 나타나는 프롬프트에 응답합니다.

참고: 프롬프트에 대괄호로 묶인 기본 텍스트가 표시됩니다. Enter 키를 눌러 기본값을 사용하고 다음 프

롬프트로 이동합니다.

데이터베이스 유형을 입력합니다. (ORACLE, MSSQL, DB2)

데이터베이스 유형입니다. MSSQL을 지정합니다.

연산 참조 저장소 데이터베이스 호스트 이름을 입력합니다. [localhost]

데이터베이스를 호스팅하는 시스템의 이름입니다. 기본값은 localhost입니다.

연산 참조 저장소 데이터베이스 포트 번호를 입력합니다. [1433]

데이터베이스에서 사용하는 포트 번호입니다. Default is 1433.

연결 URL입니다. [jdbc:sqlserver://<호스트 이름>:<포트>]

데이터베이스 연결용 연결 URL입니다.

연산 참조 저장소 데이터베이스 사용자 이름을 입력합니다. [cmx_ors]

MDM Hub 샘플 연산 참조 저장소 데이터베이스의 이름입니다. 기본값은 cmx_ors입니다.

연산 참조 저장소 데이터베이스 사용자 암호를 입력하십시오.

MDM Hub 샘플 연산 참조 저장소 데이터베이스 사용자의 이름입니다.

목록 de, en_US, fr, ja, ko, zh_CN에서 로캘 이름을 입력합니다. [en_US]

운영 체제 로캘입니다. 기본값은 en_US입니다.

ZIP 덤프 파일 경로를 입력합니다. [<배포 디렉터리>\resources\database]

mdm_sample.zip 파일 경로입니다.

ZIP 덤프 파일 이름을 입력합니다. [mdm_sample.zip]

ZIP 덤프 파일의 이름입니다. 기본값은 mdm_sample.zip입니다.

Informatica MDM Hub 샘플 연산 참조 저장소 등록MDM Hub 샘플 연산 참조 저장소를 설정했으면, 등록해야 합니다. Hub 콘솔을 통해 MDM Hub 샘플 연산 참

조 저장소를 등록합니다.

1. Hub 콘솔을 시작합니다.

데이터베이스 변경 대화 상자가 표시됩니다.

2. MDM Hub 마스터 데이터베이스를 선택하고 연결을 클릭합니다.

3. 구성 작업 영역에서 데이터베이스 도구를 시작합니다.

4. 쓰기 잠금 > 잠금 획득을 클릭합니다.

5. 데이터베이스 등록 단추를 클릭합니다.

Informatica MDM Hub 연결 마법사가 표시되어 데이터베이스 유형을 선택하라는 메시지를 표시합니다.

6. 데이터베이스 유형을 선택하고 다음을 클릭합니다.

Informatica MDM Hub 샘플 연산 참조 저장소 등록 113

Page 114: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

7. 데이터베이스의 연결 속성을 구성합니다.

a. 연결 속성 페이지에서 연결 속성을 지정한 다음 다음을 클릭합니다.

다음 테이블에는 연결 속성이 나열 및 설명되어 있습니다.

속성 설명

데이터베이스 표시 이름

Hub 콘솔에 표시되어야 하는 연산 참조 저장소의 이름입니다.

시스템 식별자 Hub 저장소 인스턴스에서 레코드를 고유하게 식별하기 위해 키에 지정된 접두사입니다.

데이터베이스 호스트 이름

Microsoft SQL Server 데이터베이스를 호스팅하는 서버의 IP 주소 또는 이름입니다.

포트 Microsoft SQL Server 데이터베이스의 포트입니다. 기본값은 1433입니다.

스키마 이름 연산 참조 저장소의 이름입니다. mdm_sample을 지정합니다.

암호 연산 참조 저장소의 사용자 이름과 연결된 암호입니다.

b. 연결 속성 페이지에서 연결 속성을 지정한 다음 다음을 클릭합니다.

c. 요약을 검토하고, 추가 연결 속성을 지정합니다.

다음 테이블에는 구성할 수 있는 추가 연결 속성이 나열되어 있습니다.

속성 설명

연결 URL 연결 URL입니다. 연결 마법사는 기본적으로 연결 URL을 생성합니다.

등록 후 날짜 소스 생성 등록 후 응용 프로그램 서버에 대해 날짜 소스를 생성하려면 선택합니다.

8. 마침을 클릭합니다.

데이터베이스 등록 대화 상자가 표시됩니다.

9. 확인을 클릭합니다.

MDM Hub이 MDM Hub 샘플 연산 참조 저장소를 등록합니다.

10. 등록한 MDM Hub 샘플 연산 참조 저장소를 선택하고 데이터베이스 연결 테스트 단추를 클릭하여 데이터

베이스 설정을 테스트합니다.

데이터베이스 테스트 대화 상자에 데이터베이스 연결 테스트 결과가 표시됩니다.

11. 확인을 클릭합니다.

연산 참조 저장소가 등록되고 데이터베이스에 대한 연결이 테스트됩니다.

114 장 11: 리소스 키트 설치

Page 115: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

그래픽 모드에서 리소스 키트 설치그래픽 모드에서 리소스 키트를 설치할 수 있습니다.

리소스 키트를 설치하기 전에 MDM Hub을 설치 및 구성해야 합니다.

1. 응용 프로그램 서버를 시작합니다.

2. 명령 프롬프트를 열고 리소스 키트 설치 프로그램으로 이동합니다. 기본적으로 설치 프로그램은 다음 디렉

터리에 있습니다.

UNIX의 경우. <배포 디렉터리>/<operating system name>/mrmresourcekit

Windows의 경우. <배포 디렉터리>\windows\mrmresourcekit

3. 다음 명령을 실행합니다.

UNIX의 경우. hub_resourcekit_install.bin

Windows의 경우. hub_resourcekit_install.exe

4. 설치에 사용할 언어를 선택한 다음 확인을 클릭합니다.

소개 창이 표시됩니다.

5. 다음을 클릭합니다.

라이선스 계약 창이 표시됩니다.

6. 라이선스 계약에 동의함 옵션을 선택한 다음 다음을 클릭합니다.

설치 기능 창이 표시됩니다.

7. 설치할 리소스 키트 기능을 선택하고 다음을 클릭합니다.

다음 옵션을 선택할 수 있습니다.

샘플 스키마

MDM Hub 샘플 스키마 리소스를 설치합니다. 샘플 응용 프로그램을 설치하려면 먼저 샘플 스키마를

생성하여 Hub 서버에 등록해야 합니다.

샘플 및 유틸리티

샘플 응용 프로그램 및 유틸리티를 설치합니다.

배포된 샘플 응용 프로그램 목록은 다음 디렉터리의 build.properties 파일에 저장되어 있습니다.

<Resourcekit_Home>\samples

SIF SDK 및 Javadocs

SIF SDK와 관련된 javadocs, 라이브러리 및 리소스를 설치합니다.

BPM SDK

BPM SDK와 관련된 리소스를 설치합니다.

Jaspersoft

리소스 키트 홈에 Jaspersoft 설치 프로그램을 복사합니다.

SSA-NAME3

리소스 키트 홈에 SSA-NAME3 설치 프로그램을 복사합니다.

MDM Hub에서 샘플 스키마를 생성하고 등록하는 데 대한 요구 사항 관련 메시지가 표시됩니다.

8. 확인을 클릭합니다.

설치 폴더 선택 창이 표시됩니다.

9. 리소스 키트 설치 위치를 선택합니다.

그래픽 모드에서 리소스 키트 설치 115

Page 116: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

• 기본 위치를 선택하려면 다음을 클릭합니다.

• 경로를 입력하려면 설치 폴더 경로를 입력하고 다음을 클릭합니다.

참고: 디렉터리 또는 폴더 이름에 공백이 있는 경로를 지정하면 설치가 실패합니다.

• 기본 설치 위치로 돌아가려면 기본 폴더 복원을 클릭합니다.

• 다른 위치를 선택하려면 선택을 클릭한 다음 다음을 클릭합니다.

UNIX의 경우 링크 폴더 선택 창이 표시됩니다.

Windows의 경우 바로 가기 폴더 선택 창이 표시됩니다.

10. UNIX의 경우 링크 폴더를 선택하거나 링크를 생성하지 않는 옵션을 선택한 후 다음을 클릭합니다.

Windows의 경우 제품 아이콘을 생성할 위치를 선택하거나 제품 아이콘을 생성하지 않는 옵션을 선택합니

다.

구성 선택 창이 표시됩니다.

11. 구성 옵션을 선택하고 다음을 클릭합니다.

다음 옵션 중 하나를 선택할 수 있습니다.

샘플 구성

샘플을 설치 및 구성합니다.

소스만

샘플 소스를 설치하되 샘플은 구성하지 않습니다.

샘플 구성을 선택하면 리소스 키트 응용 프로그램 서버 창이 표시됩니다. 소스만을 선택하면 설치 전 요약

창이 표시됩니다.

12. 리소스 키트 응용 프로그램 서버 창에서 리소스 키트를 설치할 응용 프로그램 서버를 선택하고 다음을 클

릭합니다.

선택한 응용 프로그램 서버의 응용 프로그램 서버 홈 창이 표시됩니다.

13. 응용 프로그램 서버 설정을 구성합니다.

a. 응용 프로그램 서버 설치 디렉터리를 지정한 다음 다음을 클릭합니다.

JBoss 응용 프로그램 서버 구성 이름 창이 표시됩니다.

b. 구성 이름을 지정한 다음 다음을 클릭합니다.

기본값은 독립 실행형입니다.

c. 원격 포트를 지정합니다.

Informatica MDM Hub 서버 창이 표시됩니다.

14. Hub 서버 설치에 대한 정보를 입력하고 다음을 클릭합니다.

다음 필드에 값을 입력합니다.

서버 이름

Hub 서버를 호스팅하는 서버의 이름입니다.

서버 HTTP 포트

Hub 서버의 포트 번호입니다.

Informatica MDM 관리 암호

MDM Hub에 액세스하는 데 사용하는 암호입니다.

리소스 키트 ORS ID 창이 표시됩니다.

15. 목록에서 리소스 키트 ORS ID를 선택한 후 다음을 클릭합니다.

116 장 11: 리소스 키트 설치

Page 117: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

이 목록에는 생성한 연산 참조 저장소 ID가 포함되어 있습니다. 샘플 스키마와 관련된 연산 참조 저장소

ID를 선택합니다.

샘플 스키마를 등록하지 않은 경우에는 샘플 스키마에 대한 연산 참조 저장소 ID가 표시되지 않습니다. 샘

플 연산 참조 저장소를 등록한 다음 설치를 다시 시작합니다.

배포 선택 창이 표시됩니다.

16. 다음 옵션 중 하나를 선택하고 다음을 클릭합니다.

예, 설치 중에 실행합니다.

설치하는 동안 리소스 키트를 배포하고 구성합니다.

아니요, 나중에 배포합니다.

이후에 수동으로 배포하고 구성하려면 이 옵션을 선택합니다.

샘플 및 유틸리티 기능을 설치하도록 선택하면 이 설치 단계에서 리소스 키트를 배포하고 구성해야

합니다. 이 단계에서 리소스 키트를 배포하지 않으면 리소스 키트에 제공된 postInstallSetup 스크립

트를 사용하여 샘플을 변경하고 재배포할 수 없습니다.

설치 후 설정을 수동으로 실행하도록 선택하면 이후에 postInstallSetup 스크립트를 사용하여 EAR

파일을 배포할 수 없습니다. 설치에 어떤 변경 사항이든 적용하려면 EAR 파일을 수동으로 편집하고

배포해야 합니다.

설치 전 요약 창이 표시됩니다.

17. 설치 전 요약을 검토하여 설치 선택 사항을 확인한 다음 설치를 클릭합니다.

설치가 완료되면 설치 완료 창이 표시됩니다.

18. 완료를 클릭하여 리소스 키트 설치 프로그램을 종료합니다.

콘솔 모드에서 리소스 키트 설치콘솔 모드에서 리소스 키트를 설치할 수 있습니다.

리소스 키트를 설치하기 전에 MDM_SAMPLE 스키마를 등록했는지 확인합니다.

1. 응용 프로그램 서버를 시작합니다.

2. MDM Hub 배포의 다음 디렉터리로 이동합니다.

UNIX의 경우. <배포 디렉터리>/<운영 체제 이름>/resourcekit

Windows의 경우. <배포 디렉터리>/windows/resourcekit

3. 명령 프롬프트에서 다음 명령을 실행합니다.

UNIX의 경우. ./hub_resourcekit_install.bin -i console

Windows의 경우. hub_resourcekit_install.exe -i console

4. 설치에 사용할 로캘의 번호를 입력하고 Enter 키를 누릅니다.

설치에 관한 소개 정보가 표시됩니다.

5. Enter 키를 누릅니다.

라이선스 계약이 표시됩니다.

6. 라이선스 계약의 내용을 확인합니다. 라이선스 계약의 조항에 동의하면 Y를 입력하고, 라이선스 계약에 동

의하지 않고 설치 프로그램을 종료하려면 N을 입력합니다.

7. Enter 키를 누릅니다.

이전 단계에서 Y를 입력한 경우 설치 폴더에 대한 정보가 표시됩니다.

콘솔 모드에서 리소스 키트 설치 117

Page 118: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

8. 설치할 리소스 키트 기능의 번호를 쉼표로 구분하여 입력하고 Enter 키를 누릅니다.

샘플 스키마 설치를 묻는 메시지가 표시됩니다.

9. 리소스 키트 설치 폴더를 선택합니다.

• 기본 폴더를 선택하려면 Enter 키를 누릅니다.

• 경로를 변경하려면 설치 폴더의 절대 경로를 입력하고 Enter 키를 누릅니다.

10. 설치 폴더의 위치를 확인합니다. 설치 폴더를 확인하려면 확인을 입력하고, 설치 폴더를 변경하려면 취소

를 입력합니다.

11. Enter 키를 누릅니다.

링크 위치 옵션 목록이 표시됩니다.

12. 링크 위치 옵션의 번호를 입력합니다.

링크 파일 위치를 묻는 메시지가 표시됩니다.

13. 링크 파일의 절대 경로를 입력하고 Enter 키를 누릅니다.

소스 샘플 구성 옵션이 나타납니다.

14. 구성 옵션을 입력하고 Enter 키를 누릅니다.

옵션 설명

1 샘플 설치 및 구성

2 샘플 소스를 설치하되 샘플은 구성하지 않음

1을 입력하면 응용 프로그램 서버 옵션 목록이 표시됩니다. 2를 입력하면 설치 전 요약이 표시됩니다.

15. 1을 입력한 경우 선택할 응용 프로그램 서버의 번호를 입력하고 Enter 키를 누릅니다.

응용 프로그램 서버 정보 프롬프트가 표시됩니다.

16. JBoss 설정을 구성합니다.

a. 응용 프로그램 서버 설치 디렉터리를 지정한 다음 Enter 키를 누릅니다.

JBoss 응용 프로그램 서버 구성 이름에 대한 정보가 표시됩니다.

b. 구성 이름을 지정합니다. 기본값은 독립 실행형입니다.

c. Enter 키를 누릅니다.

d. 원격 포트를 지정합니다.

참고: JBoss 포트가 기본 데이터베이스 포트와 충돌하는 경우 포트 중 하나를 변경하여 충돌을 해결

합니다.

Hub 서버 정보 프롬프트가 표시됩니다.

17. Hub 서버 설치에 대한 정보를 입력하고 Enter 키를 누릅니다.

118 장 11: 리소스 키트 설치

Page 119: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

다음 테이블에는 Hub 서버 설치 정보에 대한 프롬프트가 설명되어 있습니다.

프롬프트 설명

서버 이름 Hub 서버를 호스팅하는 서버의 이름.

서버 HTTP 포트 Hub 서버의 포트 번호.

Informatica MDM 관리 암호 MDM Hub에 액세스하는 데 필요한 암호.

MDM Hub ORS ID 목록이 표시됩니다.

18. MDM 샘플 스키마의 연산 참조 저장소 ID를 입력하고 Enter 키를 누릅니다.

샘플 스키마를 등록하지 않은 경우에는 샘플 스키마에 대한 연산 참조 저장소 ID가 표시되지 않습니다. 샘

플 연산 참조 저장소를 등록한 다음 설치를 다시 시작합니다.

배포 선택 프롬프트가 표시됩니다.

19. postInstallSetup 스크립트를 설치의 일부분으로 실행할지 아니면 나중에 수동으로 실행할지를 선택합니다.

20. Enter 키를 누릅니다.

설치 선택 항목의 요약이 표시됩니다.

21. 설치 전 요약에서 정보를 확인합니다. 정보가 올바르면 Enter 키를 눌러 설치를 시작합니다.

제공한 구성 정보에 따라 리소스 키트가 설치됩니다. 프로세스가 완료되면 설치 완료 정보가 표시됩니다.

22. Enter 키를 눌러 설치 프로그램을 종료합니다.

자동 모드에서 리소스 키트 설치자동 모드에서 사용자 상호 작용 없이 리소스 키트를 설치할 수 있습니다. 다중 설치가 필요한 경우나 시스템

클러스터에 설치해야 하는 경우 자동 설치를 수행하고자 할 수 있습니다. 자동 설치에서는 어떠한 진행률 또는

실패 메시지도 표시하지 않습니다.

리소스 키트에 대한 자동 설치를 실행하기 전에 자동 설치에 대한 속성 파일을 구성해야 합니다. 설치 프로그램

은 이 파일을 읽어 설치 옵션을 확인합니다. 자동 설치 프로세스는 잘못된 설정(예: 잘못된 응용 프로그램 서버

경로 또는 포트)을 입력한 경우에도 완료될 수 있습니다. 따라서 속성 파일에 올바른 설정을 입력했는지 확인해

야 합니다.

리소스 키트를 설치할 시스템의 하드 디스크에 리소스 키트 설치 파일을 복사합니다. 자동 모드에서 설치하려

면 다음 태스크를 완료합니다.

1. 설치 속성 파일을 구성하고 속성 파일에 설치 옵션을 지정합니다.

2. 설치 속성 파일을 사용하여 설치 프로그램을 실행합니다.

자동 모드에서 리소스 키트 설치 119

Page 120: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

속성 파일 구성

Informatica는 설치 프로그램에 필요한 매개 변수가 포함된 샘플 속성 파일을 제공합니다. 샘플 속성 파일을

사용자 지정하여 설치 옵션을 지정할 수 있습니다. 그런 다음 자동 설치를 실행합니다.

자동 설치 프로그램은 속성 파일 설정의 유효성을 검사하지 않습니다. 자동 설치 프로그램을 실행하기 전에 올

바른 설정을 지정하고 해당 설정을 확인해야 합니다.

1. 다음 디렉터리에서 silentInstallResourceKit_sample.properties 파일을 찾습니다.

UNIX의 경우. /silent_install/mrmresourcekit

Windows의 경우. \silent_install\mrmresourcekit

파일을 사용자 지정한 후 저장합니다. 파일의 이름을 바꾸고 시스템에서 원하는 곳에 저장할 수 있습니다.

참고: 자동 속성 파일에서 슬래시와 백슬래시는 특수 문자입니다. 파일에 정보를 입력하는 경우(예: 설치

경로를 입력하는 경우) 이러한 각 문자를 두 개씩 입력해야 합니다. 예를 들어 서버 디렉터리 경로를 입력

하려면 \\u1\\infamdm\\hub\\resourcekit를 입력해야 합니다.

2. silentInstallResourceKit_sample.properties 파일의 백업 사본을 생성합니다.

3. 텍스트 편집기를 사용하여 파일을 열고 설치 매개 변수 값을 변경합니다.

4. silentInstallresourcekit.properties와 같은 새 이름으로 속성 파일을 저장합니다.

다음 표에는 변경할 수 있는 설치 매개 변수가 설명되어 있습니다.

속성 이름 설명

INSTALLER_UI 설치 모드를 지정합니다. silent로 설정합니다.

SIP.INSTALL.TYPE 설치 유형을 지정합니다. SIPERIAN_SAMPLE_INSTALL로 설정합니다.

SIP.INSTALL.SAMPLE.SCHEMA 샘플 스키마를 설치할지 지정합니다.

다음 값 중 하나를 지정합니다.- 0. 샘플 스키마를 설치하지 않음

- 1. 샘플 스키마 설치

SIP.INSTALL.SAMPLES 샘플 및 유틸리티를 설치할지 여부를 지정합니다.

다음 값 중 하나를 지정합니다.- 0. 샘플 및 유틸리티를 설치하지 않음

- 1. 샘플 및 유틸리티 설치

SIP.INSTALL.SIF.SDK SIF(서비스 통합 프레임워크) SDK를 설치할지 여부를 지정합니다.

다음 값 중 하나를 지정합니다.- 0. SIF SDK를 설치하지 않음

- 1. SIF SDK 설치

SIP.INSTALL.BPM.SDK BPM SDK를 설치할지 여부를 지정합니다.

다음 값 중 하나를 지정합니다.- 0. BPM SDK를 설치하지 않음

- 1. SIF SDK 설치

120 장 11: 리소스 키트 설치

Page 121: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

속성 이름 설명

SIP.INSTALL.JASPERSOFT Jaspersoft 보고 도구를 설치할지 여부를 지정합니다.

다음 값 중 하나를 지정합니다.- 0. BPM SDK를 설치하지 않음

- 1. SIF SDK 설치

SIP.INSTALL.SSANAME3 SSA-NAME3를 설치할지 여부를 지정합니다.

다음 값 중 하나를 지정합니다.- 0. SSA-NAME3를 설치하지 않음

- 1. SSA-NAME3 설치

USER_INSTALL_DIR 리소스 키트를 설치할 디렉터리로, 예를 들면 C\:\\<infamdm_install_directory>\\hub\\resourcekit와 같습니다.

RUN_CONFIGURE_FLAG 샘플을 구성할지 여부를 지정합니다.- 0. 샘플을 구성하지 않음

- 1. 샘플 설치 및 구성

기본값은 1입니다.

RUN_CONFIGURE_FLAG 속성을 1로 설정한 경우 RUN_CONFIGURE_SETUP 속성을 주석 처리하거나 0으로 설정합니다. 샘플을 구성하려면 응용 프로그램 서버 및 Hub 서버가 시작되었고, 샘플 스키마가 Hub 콘솔에 등록되어 있는지 확인합니다.

RUN_CONFIGURE_SETUP 소스 샘플만 구성할지 여부를 지정합니다.- 0. 샘플 소스를 설치하지 않음

- 1. 샘플 소스 설치

RUN_CONFIGURE_SETUP 속성을 1로 설정한 경우 RUN_CONFIGURE_FLAG 속성을 주석 처리하거나 0으로 설정합니다. RUN_CONFIGURE_SETUP 속성을 1로 설정하면 이후에 샘플을 구성할 수도, 배포할 수도 없습니다.

SIP.AS.CHOICE 응용 프로그램 서버의 이름입니다. JBoss를 지정합니다.

SIP.AS.HOME JBoss 설치 디렉터리의 경로입니다.

JBOSS.AS.PORT_1 JBoss 포트 번호입니다.

SIP.JBOSS.CONFIGURATION_NAME JBoss 구성 이름입니다. 기본값은 standalone입니다.

SIP.SERVER.NAME Hub 서버가 배포된 서버의 이름입니다.

SIP.SERVER.HTTP.PORT Hub 서버가 수신 대기 중인 포트입니다.

SIP.ADMIN.PASSWORD Hub 서버에 액세스하는 데 사용하는 암호입니다.

자동 모드에서 리소스 키트 설치 121

Page 122: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

속성 이름 설명

SIP.ORS.ID MDM Hub 샘플 스키마의 연산 참조 저장소 ID입니다.

RUN_DEPLOYMENT_FLAG 자동 설치의 일부로 postInstallSetup 스크립트를 실행합니다.- 0. postInstallSetup 스크립트를 실행하지 않음

- 1. postInstallSetup 스크립트 실행

샘플 속성 파일

다음 예에서는 샘플 silentInstallResourceKit_sample.properties 파일의 내용을 보여 줍니다.

INSTALLER_UI=silentSIP.INSTALL.TYPE=SIPERIAN_SAMPLE_INSTALL

#Installation Features#0=Do not install#1=Install

SIP.INSTALL.SAMPLE.SCHEMA=1SIP.INSTALL.SAMPLES=1SIP.INSTALL.SIF.SDK=1SIP.INSTALL.BPM.SDK=1SIP.INSTALL.JASPERSOFT=1SIP.INSTALL.SSANAME3=1

## Resource Kit Install directory.USER_INSTALL_DIR=C\:\\siperian\\hub\\resourcekit

## If you want to configure samples as a part of silent installation, set following property:RUN_CONFIGURE_FLAG=1## If you want to install only source samples as a part of silent installation, set following property:#RUN_CONFIGURE_SETUP=0

## Set the properties for one of the application servers JBoss, WebSphere, or WebLogic.

## Properties for JBoss 7 application serverSIP.AS.CHOICE="JBoss"SIP.AS.HOME=C\:\\jboss-eap-6.4.0JBOSS.AS.PORT_1=4447SIP.JBOSS.CONFIGURATION_NAME=standalone

## properties for MDM Hub ServerSIP.SERVER.NAME=localhostSIP.SERVER.HTTP.PORT=4447SIP.ADMIN.PASSWORD=admin

#sip ors id from hub serverSIP.ORS.ID=localhost-orcl-MDM_SAMPLE

## If you want to run postInstallSetup as a part of silent installation, set the following property:RUN_DEPLOYMENT_FLAG=1## If you want to run postInstallSetup as a part of silent installation, set the following property:RUN_DEPLOYMENT_FLAG=0

122 장 11: 리소스 키트 설치

Page 123: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

자동 설치 프로그램 실행

속성 파일을 구성한 후 자동 설치를 시작할 수 있습니다.

1. 응용 프로그램 서버가 실행 중인지 확인합니다.

2. 명령 창을 엽니다.

3. 다음 명령을 실행합니다.

UNIX의 경우. ./hub_resourcekit_install.bin -f <location_of_silent_properties_file_for_resourcekit>

Windows의 경우. .\hub_resourcekit_install.exe -f <location_of_silent_properties_file_for_resourcekit>

자동 설치 프로그램은 백그라운드에서 실행됩니다. 이 프로세스에는 다소 시간이 걸릴 수 있습니다.

postinstallSetup.log 파일을 확인하여 설치에 성공했는지 확인합니다.

로그 파일은 다음 디렉터리에서 사용할 수 있습니다.

UNIX의 경우. <infamdm_install_directory>/logs/postInstall.log

Windows의 경우. <infamdm_install_directory>\logs\postInstall.log

자동 모드에서 리소스 키트 설치 123

Page 124: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

제 1 2 장

MDM Hub 문제 해결

이 장에 포함된 항목:

• 설치 프로세스 문제 해결, 124

설치 프로세스 문제 해결설치가 실패하는 경우 다음 정보를 사용하여 실패 문제를 해결합니다.

설치 후 JBoss를 시작할 수도 없고 Hub 콘솔을 실행할 수도 없음

설치 후 JBoss를 중지하면 이후에 JBoss가 다시 시작되지 않을 수 있습니다. Hub 콘솔을 실행할 때 Hub 콘솔

이 실행되지 않고 다음 오류가 생성됩니다.

SIP-09070: Failed to initialize repository layer.

이 문제를 해결하려면 배치 파일에서 다음 코드를 실행하여 JBoss를 다시 시작합니다.

rmdir C:\<JBoss installation directory>\standalone\tmp /s /q \mkdir C:\<JBoss installation directory>\standalone\tmp C:\<JBoss installation directory>\bin\standalone.bat -c standalone-full.xml -b 0.0.0.0

ActiveVOS 서버 배포 시간 초과로 인해 PostInstallSetUp 스크립트에서 오류가 발생함

Hub 서버를 설치하면 ActiveVOS 서버 배포를 시도한 후에 설치 후 설정 절차에서 오류가 발생할 수도 있습니

다.

문제를 해결하려면 다음 디렉터리의 build.properties 파일에서 deploy.wait.time 속성 값을 늘립니다.

UNIX의 경우. <infamdm 설치 디렉터리>/hub/server/bin

Windows의 경우. <infamdm 설치 디렉터리>\hub\server\bin

연결 시간이 초과되어 연산 참조 저장소 등록이 실패함

JBoss 클러스터 노드에 ORS(연산 참조 저장소)를 등록하면 다음과 유사한 연결 시간 초과 오류와 함께 ORS

등록이 실패합니다.

SIP-10313: SIP-09061: Failed connecting with provider url abc03.java.net.ConnectException: JBAS012144: Could not connect to remote://abc03:9999. The connection timed out.

이 문제를 해결하려면 ORS를 등록할 때 JBoss 관리 보안을 비활성화하고, ORS 등록을 완료한 후에 JBoss 관

리 보안을 활성화합니다.

124

Page 125: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

JBoss 복합 작업이 실패하여 Hub 서버 배포가 실패함

JBoss 응용 프로그램 서버에 Hub 서버를 배포할 때 다음 오류와 함께 Hub 서버 배포가 실패합니다.

JBAS014653: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-2" => { "JBAS014671: Failed services" => {"jboss.web.deployment.default-host./cmx" => "org.jboss.msc.service.StartException in service jboss.web.deployment.default-host./cmx: org.jboss.msc.service.StartException in anonymous service: JBAS018040: Failed to start contextCaused by: org.jboss.msc.service.StartException in anonymous service: JBAS018040: Failed to start context"

이 문제를 해결하려면 다음 단계를 수행합니다.

1. JBoss 응용 프로그램 서버를 중지합니다.

2. 텍스트 편집기를 사용하여 다음 디렉터리에서 standalone.xml 파일을 엽니다.

UNIX의 경우. <JBoss 설치 디렉터리>/standalone/configuration

Windows의 경우. <JBoss 설치 디렉터리>\standalone\configuration

3. 다음 코드를 찾습니다.

<subsystem xmlns="urn:jboss:domain:deployment-scanner:1.1"> <deployment-scanner path="deployments" relative-to="jboss.server.base.dir" scan-interval="5000"/></subsystem>

4. 다음 샘플 코드에 표시된 대로 deployment-timeout="300" 특성을 추가합니다.

<subsystem xmlns="urn:jboss:domain:deployment-scanner:1.1"> <deployment-scanner path="deployments" relative-to="jboss.server.base.dir" scan-interval="5000" deployment-timeout="300"/></subsystem>

5. 변경 내용을 저장하고 JBoss 응용 프로그램 서버를 시작합니다.

기본 배포 제한 시간 값인 60이 300으로 변경됩니다.

6. Hub 서버를 배포합니다.

Hub 서버가 cmx_system 스키마에 연결할 수 없음

Hub 서버가 cmx_system 스키마에 연결할 수 없는지 확인하려면 응용 프로그램 서버 로그를 검토합니다.

이 문제를 해결하려면 데이터베이스 연결 문제를 해결합니다. 응용 프로그램 서버 콘솔을 사용하여 데이터베이

스에 대한 연결을 테스트합니다. cmx_system 스키마에 대한 연결을 확인할 수 없는 경우 cmx_system 스키

마를 다시 작성합니다.

레코드를 토큰화할 필요성을 확인하지 못함

일치 프로세스를 실행하면 다음과 같은 오류가 표시될 수 있습니다.

SIP-16062: Failed to verify the need to tokenize records.

다음 환경 변수 설정을 확인합니다.

• PATH 환경 변수가 다음 경로를 포함해야 합니다.

UNIX의 경우. <infamdm_install_directory>/hub/cleanse/lib

Windows의 경우. <infamdm_install_directory>\hub\cleanse\lib

• SSAPR 환경 변수는 모든 사용자에 대해 다음 경로를 포함해야 합니다.

UNIX의 경우. <infamdm_install_directory>/server_install_dir>/cleanse/resources

Windows의 경우. <infamdm_install_directory>\server_install_dir>\cleanse\resources

처리 서버를 로드할 때 major.minor 버전 오류가 발생함

처리 서버를 로드하려고 할 때 여러 major.minor 콘솔 오류가 표시되는 경우 시스템에 올바른 Java 버전이 설치

되어 있는지 확인합니다.

설치 프로세스 문제 해결 125

Page 126: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

Hub 서버 캐시 제한 시간 예외

Hub 서버가 캐시 개체 잠금을 획득할 수 없는 경우 jbossCacheConfig.xml 파일을 변경하여 잠금 획득 및 복제

제한 시간을 증가시켜야 합니다. jbossCacheConfig.xml 파일은 다음 위치에 있습니다.

UNIX의 경우. <infamdm_install_dir>/server/resources/jbossCacheConfig.xml.

Windows의 경우. <infamdm_install_dir>\server\resources\jbossCacheConfig.xml.

예를 들어, 다음 샘플에 표시된 대로 잠금 획득 제한 시간 및 복제 제한 시간을 증가시킵니다.

<locking ... lockAcquisitionTimeout="30000" .../><sync replTimeout="30000"/>

Java XAException

Hub 서버를 설치한 후 JBoss를 다시 시작하면 다음 예외가 발생할 수 있습니다.

javax.transaction.xa.XAException

이 예외는 무시할 수 있습니다.

인증하는 동안 Address Doctor 예외가 발생함

인증하는 동안 Address Doctor에서 예외가 발생합니다. JVM의 스택 크기가 충분하지 확인합니다.

1. JBoss 루트 디렉터리 아래의 bin 디렉터리로 이동합니다.

2. 텍스트 편집기에서 다음 파일을 엽니다.

UNIX의 경우. run.sh

Windows의 경우. run.bat

3. JAVA_OPTS 변수를 다음과 같이 설정합니다.

JAVA_OPTS=${JAVA_OPTS} -Xss2000k

4. 파일을 저장하고 닫습니다.

연산 참조 저장소에 워크플로우 엔진이 구성되어 있지 않습니다.

MDM Hub을 설치한 다음 이전 버전에서 연산 참조 저장소(ORS)를 가져오면 ORS에 구성된 워크플로우 엔진

이 없음을 표시하는 치명적인 오류가 표시됩니다. 이 오류는 Siperian BPM 워크플로우 엔진이 기본적으로 등

록되어 있지 않기 때문에 발생합니다. 워크플로우 관리자를 사용하여 ORS에서 찾을 것으로 예상되는 이름으로

Siperian BPM 워크플로우 엔진을 등록합니다.

126 장 12: MDM Hub 문제 해결

Page 127: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

제 1 3 장

제거

이 장에 포함된 항목:

• 제거 개요, 127

• Hub 저장소 제거, 127

• 그래픽 모드에서 처리 서버 제거, 128

• 그래픽 모드에서 Hub 서버 제거, 129

• 그래픽 모드에서 리소스 키트 제거, 129

• 콘솔 모드에서 처리 서버 제거, 130

• 콘솔 모드에서 Hub 서버 제거, 130

• 콘솔 모드에서 리소스 키트 제거, 131

• 수동으로 처리 서버 배포 해제, 131

• 수동으로 Hub 서버 배포 해제, 131

제거 개요MDM Hub를 제거하려면 MDM Hub 구현에서 처리 서버, Hub 서버 및 Hub 저장소를 제거해야 합니다.

다음 단계를 사용하여 MDM Hub를 제거합니다.

1. Hub 저장소를 제거합니다.

2. 처리 서버를 제거합니다.

3. Hub 서버를 제거합니다.

Hub 저장소 제거Hub 저장소 스키마를 삭제하고 Hub 저장소 스키마에 대한 사용자 로그인을 제거하여 Hub 저장소를 제거할

수 있습니다. Hub 저장소 스키마를 삭제하기 전에 Hub 콘솔을 사용하여 Hub 저장소 스키마의 등록을 해제합

니다.

Hub 저장소 스키마를 삭제하려면 관리자 권한이 있어야 합니다.

1. Hub 콘솔을 시작합니다.

2. 구성 작업 영역에서 데이터베이스 도구를 클릭합니다.

127

Page 128: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

데이터베이스 정보 페이지가 표시됩니다.

3. 쓰기 잠금 > 잠금 획득을 클릭합니다.

4. 데이터베이스 목록에서 등록을 해제할 연산 참조 저장소를 선택합니다.

5. 데이터베이스 등록 해제 단추를 클릭합니다.

데이터베이스 도구에서 연산 참조 저장소의 등록 해제를 확인하라는 메시지가 표시됩니다.

6. 예를 클릭합니다.

7. Microsoft SQL Management Studio를 사용하여 Microsoft SQL Server 인스턴스에 연결합니다.

8. 각 Hub 저장소 스키마를 마우스 오른쪽 단추로 클릭한 다음 삭제를 클릭합니다.

개체 삭제 창이 표시됩니다.

9. 확인을 클릭합니다.

Hub 저장소 스키마가 삭제됩니다.

그래픽 모드에서 처리 서버 제거그래픽 모드에서 처리 서버를 제거할 수 있습니다.

UNIX의 그래픽 모드에서 처리 서버 제거

MDM Hub를 제거하려면 처리 서버를 제거해야 합니다. MDM Hub 구현의 각 처리 서버에 대해 처리 서버를

제거하는 단계를 수행해야 합니다.

1. 응용 프로그램 서버를 중지합니다.

2. 다음 디렉터리로 이동합니다.

<infamdm_install_directory>/hub/cleanse/UninstallerData

3. 제거 프로그램을 실행합니다.

./"Uninstall Informatica MDM Hub Cleanse Match Server"

4. 제거를 클릭합니다.

제거 프로세스가 완료되면 제거 완료 창이 표시됩니다.

5. 완료를 클릭합니다.

Windows의 그래픽 모드에서 처리 서버 제거

MDM Hub를 제거하려면 처리 서버를 제거해야 합니다. MDM Hub 구현의 각 처리 서버에 대해 처리 서버를

제거하는 단계를 수행해야 합니다.

1. 응용 프로그램 서버를 중지합니다.

2. 시작을 클릭한 다음 프로그램 > Infamdm > Hub > 정리 > 제거 프로그램 데이터 > Informatica MDM

Hub 정리 일치 서버 제거를 클릭합니다.

제거 소개 창이 표시됩니다.

3. 제거를 클릭합니다.

제거 프로세스가 완료되면 제거 완료 창이 표시됩니다.

4. 완료를 클릭합니다.

128 장 13: 제거

Page 129: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

그래픽 모드에서 Hub 서버 제거그래픽 모드에서 Hub 서버를 제거할 수 있습니다.

UNIX의 그래픽 모드에서 Hub 서버 제거

MDM Hub를 제거하려면 MDM Hub 구현에서 Hub 서버를 제거해야 합니다.

1. 응용 프로그램 서버를 중지해야 합니다.

2. 다음 디렉터리로 이동합니다.

<infamdm_install_directory>/hub/server/UninstallerData

3. 제거 프로그램을 실행합니다.

./"Uninstall Informatica MDM Hub Server"

제거 소개 창이 표시됩니다.

4. 제거를 클릭합니다.

제거 프로세스가 완료되면 제거 완료 창이 표시됩니다.

5. 완료를 클릭합니다.

Windows의 그래픽 모드에서 Hub 서버 제거

MDM Hub를 제거하려면 MDM Hub 구현에서 Hub 서버를 제거해야 합니다.

1. 응용 프로그램 서버를 중지해야 합니다.

2. 시작을 클릭한 다음 프로그램 > Infamdm > Hub > 서버 > UninstallerData > Informatica MDM Hub 서

버 제거를 클릭합니다.

제거 소개 창이 표시됩니다.

3. 제거를 클릭합니다.

제거 프로세스가 완료되면 제거 완료 창이 표시됩니다.

4. 완료를 클릭합니다.

그래픽 모드에서 리소스 키트 제거그래픽 모드에서 리소스 키트를 제거할 수 있습니다.

UNIX의 그래픽 모드에서 리소스 키트 제거

리소스 키트를 제거하려면 MDM Hub 구현에서 리소스 키트를 제거해야 합니다.

1. 응용 프로그램 서버를 중지합니다.

2. 다음 디렉터리로 이동합니다.

<infamdm_install_directory>/hub/resourcekit/UninstallerData

3. 다음 명령을 실행합니다.

./"Uninstall Informatica MDM Hub Resource Kit"

Informatica MDM Hub 리소스 키트 제거 창이 나타납니다.

그래픽 모드에서 Hub 서버 제거 129

Page 130: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

4. 제거를 클릭합니다.

제거할 수 없는 항목 목록과 함께 제거 완료 창이 나타납니다.

5. 완료를 클릭합니다.

6. 다음 디렉터리를 수동으로 제거합니다.

<infamdm_install_dir>/hub/resourcekit

Windows의 그래픽 모드에서 리소스 키트 제거

리소스 키트을 제거하려면 MDM Hub 구현에서 리소스 키트를 제거해야 합니다.

1. 응용 프로그램 서버를 중지합니다.

2. 다음 디렉터리로 이동합니다.

<ResourceKit_install_dir>\deploy\UninstallerData

3. Uninstall Informatica MDM Hub Resource Kit.exe를 두 번 클릭합니다.

Informatica MDM Hub 리소스 키트 제거 창이 나타납니다.

4. 제거를 클릭합니다.

제거할 수 없는 항목 목록과 함께 제거 완료 창이 나타납니다.

5. 완료를 클릭합니다.

6. 다음 디렉터리를 수동으로 제거합니다.

<infamdm_install_dir>\hub\resourcekit

콘솔 모드에서 처리 서버 제거UNIX에서 콘솔 모드로 처리 서버를 제거할 수 있습니다. 콘솔 모드에서 처리 서버를 설치한 경우 콘솔 모드에

서 처리 서버를 제거하십시오.

1. 다음 디렉터리로 이동합니다.

<infamdm_install_dir>/hub/cleanse/UninstallerData

2. 다음 명령을 입력하여 제거 프로그램을 실행합니다.

./"Uninstall Informatica MDM Hub Cleanse Match Server"

콘솔 모드에서 Hub 서버 제거UNIX에서 콘솔 모드로 Hub 서버를 제거할 수 있습니다. 콘솔 모드에서 Hub 서버를 설치한 경우 콘솔 모드에

서 Hub 서버를 제거하십시오.

1. 다음 디렉터리로 이동합니다.

<infamdm_install_dir>/hub/server/UninstallerData

2. 다음 명령을 입력하여 제거 프로그램을 실행합니다.

./"Uninstall Informatica MDM Hub Server"

130 장 13: 제거

Page 131: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

콘솔 모드에서 리소스 키트 제거콘솔 모드에서 리소스 키트를 제거할 수 있습니다. 콘솔 모드에서 리소스 키트를 설치한 경우 콘솔 모드에서 리

소스 키트를 제거합니다.

1. 다음 디렉터리로 이동합니다.

UNIX의 경우. <infamdm_install_dir>/hub/resourcekit/UninstallerData

Windows의 경우. <infamdm_install_dir>\hub\resourcekit\UninstallerData

2. 명령 프롬프트에서 다음 명령을 실행합니다.

UNIX의 경우. "Uninstall Informatica MDM Hub Resource Kit.bin" -i console

Windows의 경우. "Uninstall Informatica MDM Hub Resource Kit.exe" -i console

수동으로 처리 서버 배포 해제JBoss 응용 프로그램 서버에서 처리 서버를 수동으로 배포 해제해야 할 수 있습니다.

1. 처리 서버를 수동으로 배포 해제하려면 다음 디렉터리에서 siperian-mrm-cleanse.ear 파일을 삭제합니다.

UNIX의 경우. <JBoss_install_dir>/standalone/deployments

Windows의 경우. <JBoss_install_dir>\standalone\deployments

2. JBoss 자동 배포 프로세스에서 응용 프로그램을 제거하지 않으면 JBoss 응용 프로그램 서버를 다시 시작

합니다.

자세한 내용은 JBoss 설명서를 참조하십시오.

수동으로 Hub 서버 배포 해제JBoss 응용 프로그램 서버에서 Hub 서버 수동으로 배포 해제해야 할 수 있습니다.

1. JBoss 배포 디렉터리에서 다음 배포 파일을 제거합니다.

배포 파일 이름 설명

siperian-mrm.ear 필수 사항입니다. Hub 서버 응용 프로그램입니다.

entity360view-ear.ear 선택 사항입니다. Entity 360 프레임워크입니다.

informatica-mdm-platform-ear.ear

선택 사항입니다. Informatica 플랫폼 응용 프로그램입니다.

배포 파일은 다음 디렉터리에 있습니다.

UNIX의 경우.

• <JBoss 설치 디렉터리>/<구성 이름>/deployments

콘솔 모드에서 리소스 키트 제거 131

Page 132: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

Windows의 경우.

• <JBoss 설치 디렉터리>\<구성 이름>\deployments

2. JBoss 자동 배포 프로세스에서 응용 프로그램을 제거하지 않으면 JBoss 응용 프로그램 서버를 다시 시작

합니다.

자세한 내용은 JBoss 설명서를 참조하십시오.

132 장 13: 제거

Page 133: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

부록 A

설치 및 구성 검사 목록

이 부록에 포함된 항목:

• 설치 검사 목록 개요, 133

• 1단계. 설치 전 태스크, 133

• 2단계. Hub 저장소 작성, 134

• 3단계. Hub 서버 설치, 135

• 4단계. Hub 서버 설치 후 태스크, 135

• 5단계. 처리 서버 설치, 136

• 6단계. 처리 서버 설치 후 태스크, 136

• 7단계. 리소스 키트 설치(선택 사항), 137

설치 검사 목록 개요설치 및 구성 검사 목록에는 설치를 완료하기 위해 수행해야 하는 태스크가 요약되어 있습니다.

1단계. 설치 전 태스크설치하기 전에 다음 태스크를 수행하십시오.

릴리스 노트를 읽고 설치 프로세스의 업데이트 내용을 확인합니다.

설치 프로그램 파일을 다운로드 및 추출합니다.

라이선스 키를 확인합니다. 소프트웨어를 설치하기 전에 설치할 제품의 라이선스 키가 있는지 확인합니다.

라이선스 키가 없는 경우 Informatica 글로벌 고객 지원 센터에 문의하십시오.

MDM Multidomain Edition을 설치할 수 있는 최소 시스템 요구 사항을 확인합니다.

AIX 또는 HP-UX에서 MDM Multidomain Edition을 설치할 경우 JDK(Java 개발 키트)를 설치합니다.

MDM Multidomain Edition 설치에 사용하기 위해 구성해야 하는 환경 변수를 설정합니다.

MDM Hub 구성 요소에 대한 운영 체제 로캘을 설정합니다.

X Window 서버를 설치합니다. UNIX에서 그래픽 모드로 설치 프로그램을 실행할 경우 X Window Server

를 설치합니다.

133

Page 134: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

배포 트랜잭션용 Microsoft SQL Server 설치 및 구성합니다.

ODBC 드라이버를 설치합니다. UNIX 또는 Linux에서 응용 프로그램 서버를 설치하는 경우 Microsoft

SQL Server용 ODBC 드라이버를 설치합니다.

JBoss 설명서의 지침에 따라 JBoss를 설치 및 구성합니다.

다음 구성을 수행해야 합니다.

•Java 옵션 속성을 구성합니다.

•JBoss 및 JGroups가 강제로 동일한 바인딩 주소를 사용하도록 하는 JBoss 시작 스크립트를 구성합니다.

•JBoss 시작 스크립트에서 최대 JVM 힙 크기를 설정합니다.

•트랜잭션 제한 시간을 설정합니다.

•JBoss 시작 스크립트에서 log4j.xml 파일 구성 경로를 설정합니다.

•JBoss 서버에 대해 hornetQ 보안이 활성화되어 있으면 비활성화합니다.

•비보안 모드에서 JBoss를 사용하려면 remoting-connector 보안을 비활성화합니다.

•Java 1.7에서 실행되는 JBoss 환경을 사용 중이고 IDD(Informatica Data Director)를 사용해야 하는 경

우, 로거에 대한 비동기 처리를 위해 standalone-full.xml 파일을 구성합니다.

•JBoss 클러스터된 환경에서 MDM Hub을 설치할 경우 JBoss 클러스터 및 노드를 작성합니다.

•여러 MDM Hub 마스터 데이터베이스에 대한 JBoss를 구성합니다. 여러 MDM Hub 마스터 데이터베이

스를 구성할 경우 MDM Hub 마스터 데이터베이스마다 MDM Hub 인스턴스를 설치해야 합니다. 동일한

시스템에 여러 MDM Hub 인스턴스를 설치할 경우 별도의 JBoss 인스턴스에서 각 인스턴스를 배포합니

다. 다른 포트에서 JBoss 인스턴스 실행합니다.

정리 작업에 사용할 외부 정리 엔진을 설치 및 구성합니다.

사용할 시간 표시 막대 세분성을 결정합니다. 시간 표시 막대 세분성은 레코드 버전에 대한 유효 기간을 정

의하기 위해 사용할 시간 단위입니다. 연산 참조 저장소를 작성 또는 업데이트할 때 시간 표시 막대 세분성

을 구성하도록 준비하려면 시간 표시 막대 세분성을 결정하십시오.

Informatica 플랫폼 속성 파일을 구성합니다. MDM Hub 설치 중에 Informatica 플랫폼을 설치하려면

Informatica 플랫폼 속성 파일을 작성합니다.

설치 파일(예: 유효성 검사 결과), 환경 보고서 및 로그 파일의 사본을 저장하기 위한 설치 설명서 디렉터리

를 작성합니다.

ActiveVOS 데이터베이스 스키마를 작성합니다. Hub 서버를 설치하기 전에 ActiveVOS 데이터베이스 스

키마를 작성합니다. ActiveVOS 데이터베이스에는 프로세스의 상태에 대한 데이터가 저장됩니다.

ActiveVOS 콘솔에서 사용하기 위해 abAdmin 역할을 가진 사용자를 작성합니다.

2단계. Hub 저장소 작성Hub 저장소를 작성하려면 다음 태스크를 수행하십시오.

MDM Hub 마스터 데이터베이스를 작성합니다. Hub 서버를 설치하기 전에 MDM Hub 마스터 데이터베이

스를 작성해야 합니다. MDM Hub 마스터 데이터베이스에 MDM Hub 환경 구성 설정이 저장됩니다.

연산 참조 저장소를 작성합니다. 데이터베이스 환경을 설치 및 구성한 후 언제든지 연산 참조 저장소를 작

성할 수 있습니다.

MDM Hub 마스터 데이터베이스로 메타데이터를 가져옵니다. 메타데이터에는 MDM Hub가 Hub 저장소에

서 필요한 리포지토리 테이블 및 기타 개체가 포함됩니다.

134 부록 A: 설치 및 구성 검사 목록

Page 135: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

연산 참조 저장소로 메타데이터를 가져옵니다. 메타데이터에는 MDM Hub가 Hub 저장소에서 필요한 리포

지토리 테이블 및 기타 개체가 포함됩니다.

3단계. Hub 서버 설치Hub 서버 설치 프로그램을 사용하여 Hub 서버를 Windows 또는 UNIX 시스템에 설치합니다. 클러스터된 환

경이 있는 경우 여러 클러스터 노드에서 Hub 서버를 설치할 수 있습니다.

4단계. Hub 서버 설치 후 태스크Hub 서버를 설치한 후에 다음 태스크를 수행하십시오.

작성한 설치 설명서 디렉터리에 설치 로그 파일을 복사합니다. 로그 파일을 사용하여 설치 문제를 해결합

니다.

Hub 서버의 버전 및 빌드 번호를 확인합니다.

다음 Hub 서버 구성을 수행합니다.

•Hub 서버를 설치한 것과 동일한 시스템에 Hub 서버 EAR 파일을 배포합니다.

• log4j.xml 파일에 로깅용 Hub 서버를 구성합니다.

•cmxserver.properties 파일에 Hub 서버 속성을 구성합니다.

•설치 중에 설치 후 설치 스크립트를 생략한 경우 설치 후 설치 스크립트를 수동으로 실행합니다.

•Hub 서버 배포 시 오류가 발생한 경우 Hub 서버를 수동으로 다시 배치합니다.

여러 처리 서버를 구성하려면 각각의 추가 처리 서버에 대해 별도의 JBoss 인스턴스를 구성합니다.

여러 처리 서버를 구성하려면 데이터 소스를 수동으로 구성합니다.

문제를 해결하려고 할 경우 또는 자동화된 대기열 작성 프로세스에서 오류가 발생할 경우 JMS 메시지 대

기열을 수동으로 구성합니다.

ORS(연산 참조 저장소)에 대한 암호를 변경하려면 변경합니다.

사용자 지정 JAR 파일이 있는 경우 Hub 서버를 설치한 후 siperian-mrm.ear 파일에 JAR 파일을 다시 패키

지합니다.

캐싱 요구 사항을 처리하려면 JBoss 캐시를 구성합니다.

기본 EJB 클라이언트를 사용하지 않을 경우 Hub 콘솔에 대해 다른 EJB 클라이언트를 구성합니다.

Informatica 플랫폼을 설치한 경우 Informatica 플랫폼 프로세스를 기록하도록 MDM Hub을 구성합니다.

사용자가 로그인한 시스템에 작업 공간 메타데이터를 쓰도록 Developer tool을 구성합니다.

Hub 콘솔을 시작하여 Hub 서버에 대한 액세스 권한을 확인합니다.

Hub 콘솔을 사용하여 작성한 연산 참조 저장소를 등록합니다.

MDM Hub의 데이터 및 다른 리소스에 대한 무단 액세스를 방지하도록 JBoss 보안을 구성합니다.

3단계. Hub 서버 설치 135

Page 136: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

ActiveVOS URN을 구성합니다. ActiveVOS 서버의 호스트 이름 및 포트 번호를 반영하도록 ActiveVOS

콘솔에서 URN 매핑을 구성합니다.

ActiveVOS 콘솔 사용자 및 워크플로우 어댑터 사용자를 응용 프로그램 서버에 추가합니다. MDM Hub,

ActiveVOS 및 응용 프로그램 서버 모두에서 동일한 사용자 이름, 암호 및 역할을 사용해야 합니다.

5단계. 처리 서버 설치처리 서버 설치 프로그램을 사용하여 처리 서버를 Windows 또는 UNIX 시스템에 설치합니다. 클러스터된 환

경이 있는 경우 여러 클러스터 노드에서 처리 서버를 설치할 수 있습니다.

6단계. 처리 서버 설치 후 태스크Hub 서버를 설치한 후에 다음 태스크를 수행하십시오.

작성한 설치 설명서 디렉터리에 설치 로그 파일을 복사합니다.

처리 서버의 버전 및 빌드 번호를 확인합니다.

다음 처리 서버 구성을 수행합니다.

•처리 서버를 설치한 것과 동일한 시스템에 처리 서버 EAR 파일을 배포합니다.

•외부 정리 엔진이 포함된 처리 서버를 구성합니다.

•정리 프로세스에서 생성한 임시 파일을 삭제하도록 처리 서버를 구성합니다.

• log4j.xml 파일에 로깅하도록 처리 서버를 구성합니다.

•cmxserver.properties 파일에 Hub 서버 속성을 구성합니다.

•설치 중에 설치 후 설치 스크립트를 생략한 경우 설치 후 설치 스크립트를 수동으로 실행합니다.

•처리 서버 배포 시 오류가 발생한 경우 처리 서버를 수동으로 다시 배치합니다.

다중 스레딩을 위한 처리 서버를 구성합니다. 처리 서버를 설치한 서버에 둘 이상의 CPU가 있는 경우 다중

스레드 방식으로 실행되도록 정리 작업을 구성하여 성능을 높일 수 있습니다. 일괄 작업은 기본적으로 다

중 스레드이지만 사용할 스레드 수를 구성할 수 있습니다.

정리 및 일치 작업에 대해 여러 처리 서버를 구성합니다.

일괄 처리에 대해 여러 처리 서버를 구성합니다.

일치 인구집단을 구성합니다. 일치 규칙에 사용할 일치 인구집단을 구성해야 합니다.

스마트 검색을 사용하도록 처리 서버 구성

136 부록 A: 설치 및 구성 검사 목록

Page 137: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

7단계. 리소스 키트 설치(선택 사항)리소스 키트에서 샘플, 응용 프로그램 및 유틸리티를 설치할 수 있습니다. 리소스 키트 설치 프로그램을 사용하

여 리소스 키트를 Windows 또는 UNIX 시스템에 설치합니다.

리소스 키트를 설치하려면 다음 태스크를 수행하십시오.

MDM Hub 샘플 ORS(연산 참조 저장소)를 설정합니다. 리소스 키트 샘플 및 유틸리티에는 샘플 ORS가 필

요합니다.

MDM Hub 샘플 연산 참조 저장소를 Hub 콘솔에서 등록합니다.

리소스 키트 설치 프로그램을 실행합니다. 리소스 키트 설치 프로그램을 사용하여 리소스 키트를

Windows 또는 UNIX 시스템에 설치합니다. 클러스터된 환경이 있는 경우 여러 클러스터 노드에서 Hub 서

버를 설치할 수 있습니다.

7단계. 리소스 키트 설치(선택 사항) 137

Page 138: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

인덱스

AActiveVOS

URN, 설정 105

B환경 변수

DISPLAY 18

HHub 서버

JBoss 클러스터에 배포 59postinstallsetup 스크립트 69구성 속성 66로깅 설정 66버전 및 빌드 번호 65설치 49, 52, 115설치 로그 파일 63수동으로 재배포 69자동 설치 54, 58, 119자동 속성 파일 54제거 130, 131

Hub 저장소

제거 127Hub 콘솔

시작 78

IInformatica ActiveVOS

스키마 생성 40Informatica 플랫폼

속성 파일 27

JJBoss

UNIX에서 시작 25Windows에서 시작 25설정 67

클러스터링

JBoss 22포트 충돌 66

JBoss 구성

Informatica Data Director 23MDM Hub용 20

JBoss 보안

비활성화 23활성화 80

JBoss 캐시

eviction 76lockAcquisitionTimeout 76mcast_addr 76mcast_port 76stateRetrieval timeout 76sync replTimeout 76wakeUpInterval 76구성 76

JBoss 클러스터

Hub 서버 배포 59처리 서버 배포 89

JMS 메시지 대기열

구성 72

MMDM Hub

구성 요소 12설치 디자인 14설치 태스크 13소개 12시스템 요구 사항 17환경 변수 설정 18

Microsoft SQL Server ODBC 드라이버 20unixODBC 드라이버 20구성 19배포 트랜잭션 19설치 19

N대상 데이터베이스

선택 78데이터베이스

대상 데이터베이스 78로그 파일

Hub 서버 로그 파일 64JBoss 로그 파일 65, 94디버그 로그 파일 64, 93설치 로그 파일 63, 92설치 선행 조건 로그 파일 63, 94설치 후 설치 로그 파일 64, 93처리 서버 로그 파일 93

리소스 키트

설치 115, 117자동 속성 파일 120제거 130

마스터 데이터베이스

메타데이터 가져오기 46작성 43

문제 해결

설치 후 프로세스 124

138

Page 139: JBoss용 설치 가이드 - Informatica Documentation/5/MDM… · Informatica MDM Multidomain Edition for Microsoft SQL Server (버전 10.1.0) JBoss용 설치 가이드

사용자 지정 jar 파일

다시 패키지 76샘플 스키마

등록 113설치 111

설치

Hub 서버 49, 52리소스 키트 115, 117처리 서버 82, 84

설치 요구 사항

X Window 서버 18시간 표시 막대

세분성 26연산 참조 저장소

등록 78메타데이터 가져오기 47작성 44

워크플로우 엔진

추가 108일치 인구집단

활성화 100자동 설치

Hub 서버의 58자동 설치 프로그램

실행 89제거

Hub 서버 130, 131Hub 저장소 127처리 서버 130

처리 서버

JBoss 클러스터에 배포 89postInstallSetup 스크립트 96구성 95구성 속성 96다중 스레딩, 구성 98로깅 설정 96배포 97버전 및 빌드 번호 94설치 82, 84설치 로그 파일 92일괄 처리 스레드 수 97

처리 서버 (계속)자동 설치 86자동 속성 파일 86정리 작업 스레드 수 97제거 130

Ppostinstallsetup 스크립트

Hub 서버용 69실행 69, 96

postInstallSetup 스크립트

처리 서버용 96

RRemoting-Connector 보안

비활성화 23활성화 80

UURN

ActiveVOS 설정 105

XX Window 서버

설치 요구 사항 18

ㄱ그래픽 모드

설치 요구 사항 18

인덱스 139