04 MDM Stdadvinstall
04 MDM Stdadvinstall
04 MDM Stdadvinstall
Advanced Editions
Version 11 Release 0
Installation Guide
GI13-2658-00
Note
Before using this information and the product that it supports, read the information in Notices and trademarks on page
189.
Edition Notice
This edition applies to version 11.0 of IBM InfoSphere Master Data Management and to all subsequent releases and
modifications until otherwise indicated in new editions.
Copyright IBM Corporation 1996, 2013.
US Government Users Restricted Rights Use, duplication or disclosure restricted by GSA ADP Schedule Contract
with IBM Corp.
Contents
Tables . . . . . . . . . . . . . . . v
Figures . . . . . . . . . . . . . . vii
Chapter 1. Installing IBM InfoSphere
Master Data Management Server
Standard and Advanced Editions . . . . 1
Chapter 2. Installation overview . . . . 3
Typical versus custom installation deployment type . 4
Typical installation deployment type . . . . . 4
Custom installation deployment type . . . . . 7
Features installed by Installation Manager . . . . 8
Installation requirements . . . . . . . . . . 10
32-bit libraries needed on 64-bit operating
systems. . . . . . . . . . . . . . . 12
Multiple instance support . . . . . . . . . 13
Graphical or silent installation . . . . . . . . 14
Installation Startup Kit . . . . . . . . . . 14
User accounts and groups created by the installer 15
Default user accounts created during a typical
installation deployment . . . . . . . . . 17
Password storage and exposure . . . . . . . 18
Encrypting passwords with WebSphere
Application Server . . . . . . . . . . . 18
Directory structures. . . . . . . . . . . . 19
MAD_ROOTDIR and MAD_HOMEDIR use in
version 11.0 . . . . . . . . . . . . . 20
Chapter 3. Setting up the installation
media . . . . . . . . . . . . . . . 23
Chapter 4. Preparing for a typical
installation . . . . . . . . . . . . . 25
Chapter 5. Preparing for a custom
installation . . . . . . . . . . . . . 27
Installation and configuration worksheets . . . . 27
Installation directory worksheet . . . . . . 28
IBM DB2 or DB2 for z/OS data source worksheet 29
Microsoft SQL Server data source worksheet . . 31
Oracle data source worksheet . . . . . . . 33
WebSphere Application Server installation
worksheet . . . . . . . . . . . . . . 34
MDM application configuration worksheet . . . 37
User applications installation worksheet . . . . 38
History installation worksheet . . . . . . . 40
Prepare IBM Installation Manager . . . . . . . 42
Installing Installation Manager . . . . . . . 43
Adding offerings to IBM Installation Manager . . 43
Installing the Installation Startup Kit . . . . . . 44
Preparing for high availability . . . . . . . . 45
Account prerequisites for custom installations . . . 45
Preparing your database . . . . . . . . . . 46
Database user accounts and connections . . . . 47
Preparing a DB2 database . . . . . . . . 48
Preparing an Microsoft SQL Server database . . 50
Preparing an Oracle database . . . . . . . 51
ODBC drivers installed with standard edition . . 53
Prepare your application server. . . . . . . . 53
To set an IBM DB2 utility path . . . . . . . 54
To set an Oracle utility path . . . . . . . . 54
Preparing WebSphere Application Server
Network Deployment for a managed server
deployment . . . . . . . . . . . . . 55
Preparing WebSphere Application Server
Network Deployment for an unmanaged server . 56
Preparing WebSphere Application Server for base
deployment . . . . . . . . . . . . . 57
Creating a new user and adding the user to an
MDM group . . . . . . . . . . . . . 57
Preparing a Solaris system for MDM installation . . 58
WebSphere Application Server embedded messaging 59
Preparing an existing WebSphere Application
Server messaging bus for MDM installation on
z/OS . . . . . . . . . . . . . . . 59
Preparing an existing WebSphere Application
Server messaging bus for MDM installation . . 60
Set the locale and character encoding on target
computers . . . . . . . . . . . . . . . 60
Chapter 6. Installing InfoSphere MDM 63
Starting a typical installation process with
LaunchPad . . . . . . . . . . . . . . 64
Installing a typical server installation . . . . . . 65
Installing a typical workstation installation . . . . 67
Installing a custom installation . . . . . . . . 69
Installing in a clustered environment . . . . . . 72
Deploying the MDM Native Component feature on
remote Windows server . . . . . . . . . . 75
Installing on Oracle RAC . . . . . . . . . . 76
Enabling support for Oracle non-wired driver . . . 77
Installing on z/OS . . . . . . . . . . . . 77
Configuring your message bus on z/OS after
installation . . . . . . . . . . . . . . 79
Silent installation . . . . . . . . . . . . 80
Customizing the silent mode response file . . . 82
Disabling the installer splash screen during silent
installation . . . . . . . . . . . . . 87
Installing silently by using a response file . . . 88
Creating a response file while you are running a
graphical installation . . . . . . . . . . 89
Modifying an installation silently . . . . . . 89
Modifying your installation . . . . . . . . . 89
Installation scenarios . . . . . . . . . . . 90
Scenario 1: Installing MDM on a WebSphere
Application Server cluster, using an IBM DB2
database and IBM WebSphere MQ messaging . . 91
Copyright IBM Corp. 1996, 2013 iii
Scenario 2: Installing MDM on a WebSphere
Application Server cluster, using an Oracle
database and WebSphere Default Messaging . . 94
Scenario 3: Installing MDM on a WebSphere
Application Server Network Deployment on
Windows with an SQL Server database . . . . 97
madconfig utility . . . . . . . . . . . . 100
madconfig utility targets for MDM . . . . . 101
Manual installation of the physical MDM database 103
Setting the XA configuration in IBM WebSphere
Application Server to connect with DB2 for
z/OS . . . . . . . . . . . . . . . 104
z/OS database creation and installation . . . 104
Granting connection privileges on DB2 for z/OS 105
Oracle database setting . . . . . . . . . 105
Manual installation of the physical MDM
database on DB2 for Linux or UNIX. . . . . 106
Manual installation of the physical MDM
database on DB2 for z/OS . . . . . . . . 109
Installing the core database manually on
Microsoft SQL Server . . . . . . . . . . 117
Manual installation of the physical MDM
database on Oracle . . . . . . . . . . 118
Installing the InfoSphere MDM messaging server
component manually . . . . . . . . . . . 122
Updating the deployed properties files for physical
MDM . . . . . . . . . . . . . . . . 122
Chapter 7. Installing client
applications and individual
components . . . . . . . . . . . . 125
Business Administration UI installation. . . . . 125
Installing Business Administration UI . . . . 126
Data Stewardship UI installation . . . . . . . 127
Installing Data Stewardship UI . . . . . . 127
Product Maintenance UI installation. . . . . . 128
Installing Product Maintenance UI . . . . . 128
Inspector installation . . . . . . . . . . . 130
Installing Inspector . . . . . . . . . . 130
Configure Inspector . . . . . . . . . . 132
Enterprise Viewer installation . . . . . . . . 133
Installing Enterprise Viewer . . . . . . . 134
Configuration and Application Management . . 136
Globalization in Enterprise Viewer . . . . . 151
Web Reports installation. . . . . . . . . . 151
Installing Web Reports . . . . . . . . . 152
Editing the webreports.properties file . . . . 153
Adding security messages to Web Reports. . . 157
Viewing Report queries in InfoSphere MDM
Web Reports. . . . . . . . . . . . . 158
Configuring WebSphere Application Server
logging . . . . . . . . . . . . . . 158
Provider Direct installation . . . . . . . . . 158
Installing Provider Direct . . . . . . . . 159
Importing the Provider Direct project into
Workbench . . . . . . . . . . . . . 160
Loading the Provider Direct database tables . . 160
Deploying the modified Provider Direct EAR
file . . . . . . . . . . . . . . . . 160
Provider Direct configuration . . . . . . . 161
Message Broker installation. . . . . . . . . 164
Installing Message Broker Suite . . . . . . 164
Creating the broker services.ini file . . . . . 165
Directories and files installed with Message
Broker Suite . . . . . . . . . . . . . 166
Unicode and alternative language support. . . 167
InfoSphere MDM Healthcare Point of Service
Integrator installation. . . . . . . . . . . 168
Installing InfoSphere Healthcare Point of Service
Integrator . . . . . . . . . . . . . 168
Directory and files installed with Healthcare
Point of Service Integrator . . . . . . . . 169
Pair Manager installation . . . . . . . . . 169
Installing Pair Manager . . . . . . . . . 170
Samples . . . . . . . . . . . . . . . 170
Installing samples . . . . . . . . . . . 171
InfoSphere MDM Workbench installation . . . . 171
Installing InfoSphere InfoSphere MDM
Workbench . . . . . . . . . . . . . 172
Configuring application security for web
applications . . . . . . . . . . . . . . 173
Enabling SSL for virtual MDM web applications
deployed to a remote application server . . . . 173
Error codes seen in user applications . . . . . 174
Chapter 8. Verifying the installation 177
Verifying the installation with the Test Client on
WebSphere Application Server. . . . . . . . 178
Test Client properties . . . . . . . . . . . 180
Installation logs . . . . . . . . . . . . 180
Viewing Installation Manager log files . . . . 181
Viewing the MDM installation logs . . . . . 182
Chapter 9. Uninstalling InfoSphere
MDM . . . . . . . . . . . . . . . 183
Uninstalling your InfoSphere edition . . . . . 183
Uninstalling a typical server installation . . . . 183
Uninstalling a typical workstation installation . . 184
Uninstalling a single component . . . . . . . 185
Uninstalling in silent mode . . . . . . . . . 186
Removing CBA from internal bundle repository 187
Notices and trademarks . . . . . . . 189
Index . . . . . . . . . . . . . . . 193
Contacting IBM . . . . . . . . . . 197
iv Installation Guide
Tables
1. MDM installed features . . . . . . . . . 9
2. Installation requirements . . . . . . . . 10
3. MDM user accounts. . . . . . . . . . 15
4. MDM user groups . . . . . . . . . . 16
5. MDM_INSTALL_HOME directories . . . . . . . 19
6. InfoSphere MDM installation directory
worksheet . . . . . . . . . . . . . 29
7. IBM DB2 or DB2 for z/OS data source
worksheet . . . . . . . . . . . . . 31
8. Microsoft SQL Server data source worksheet 32
9. Oracle data source worksheet . . . . . . 33
10. IBM WebSphere Application Server installation
worksheet . . . . . . . . . . . . . 35
11. MDM application installation worksheet 37
12. User application installation worksheet 39
13. MDM user applications . . . . . . . . 40
14. History installation worksheet . . . . . . 41
15. Basic madconfig utility targets . . . . . . 100
16. madconfig utility targets for operational
server installation . . . . . . . . . . 101
17. madconfig utility targets for database
installation . . . . . . . . . . . . 102
18. madconfig utility targets for uninstall 102
19. Properties found in the inspector.properties
file . . . . . . . . . . . . . . . 131
20. Properties found in the inspector.properties
file . . . . . . . . . . . . . . . 135
21. Web pages and associated
mpi_appprop.propnames . . . . . . . 137
22. Prop files and SegCode Filter updates 140
23. Descriptions of the required properties in the
webreports.properties file . . . . . . . 153
24. Descriptions of the optional properties in the
webreports.properties file . . . . . . . 155
25. Parameters for display attributes in the
webreports.properties file . . . . . . . 156
26. Required operational server login properties 161
27. Required context factory properties . . . . 162
28. Required data source properties . . . . . 162
29. Extra required properties . . . . . . . 162
30. Required context factory properties . . . . 162
31. Required operational server-owned source
properties. . . . . . . . . . . . . 163
32. Extra required properties . . . . . . . 163
33. Enumerated data types . . . . . . . . 163
34. Custom attributes . . . . . . . . . . 164
35. Files used by the brokers . . . . . . . 166
36. Error code descriptions . . . . . . . . 174
37. Installation verification tests . . . . . . 179
38. Properties that can be set in the Test Client
properties file . . . . . . . . . . . 180
39. IBM resources . . . . . . . . . . . 197
40. Providing feedback to IBM . . . . . . . 197
Copyright IBM Corp. 1996, 2013 v
vi Installation Guide
Figures
1. Typical server installation . . . . . . . . 5
2. Typical workstation installation . . . . . . 6
3. Custom installation in a clustered environment 8
Copyright IBM Corp. 1996, 2013 vii
viii Installation Guide
Chapter 1. Installing IBM InfoSphere Master Data Management
Server Standard and Advanced Editions
The InfoSphere
(if you
are using a DB2 database), and IBM Rational
Technology
Edition 6
Always check the system requirements page for the supported version
number.
Chapter 2. Installation overview 11
Table 2. Installation requirements (continued)
If you are planning to install this feature You need this prerequisite:
IBM Rational Application Developer (RAD) When you install IBM Rational Application Developer (RAD) , you
must select, at a minimum, these additional required features in IBM
Installation Manager:
v Web Developer Tools
AJAX, Dojo, and HTML
JSF
JSP and servlet
v Enterprise Developer Tools
Data access
OSGi application
v IBM WebSphere Application Server
Development tools
Remote server stub
You must also make sure that the required 32-bit libraries are available
on your 64-bit operating system. See the related topic below.
Related tasks:
Installing InfoSphere InfoSphere MDM Workbench on page 172
Use this procedure to install InfoSphere MDM Workbench if you are using a custom installation
deployment type and are installing only the workbench.
Chapter 5, Preparing for a custom installation, on page 27
Before you install InfoSphere MDM, make sure that you complete the planning steps and meet the
prerequisites. These steps are applicable to custom installations only.
Chapter 3, Setting up the installation media, on page 23
The installation media for installing InfoSphere MDM is available either as physical CDs or as
downloadable installation image files.
Related reference:
MDM user application and operational server association on page 40
Certain user applications are designed to support either a virtual or physical MDM configuration.
Related information:
InfoSphere MDM Workbench installation on page 171
InfoSphere MDM Workbench is used by implementers and administrators to manage the InfoSphere
MDM environment. By using this application, you can manage algorithms, create composite views, edit
data dictionary tables, and develop member logical models, flows, and mappings to data sources.
32-bit libraries needed on 64-bit operating systems
When you install InfoSphere MDM Workbench and IBM Rational Application Developer (RAD) on a
64-bit workstation, you must have certain 32-bit libraries available on the workstation for a successful
installation.
You must either install the 32-bit libraries that are listed here or install IBM Rational Application
Developer (RAD) in 64-bit mode before you install MDM features.
The required 32-bit libraries are:
v libatk-1.0.so.0
v libfontconfig.so.1
v libfreetype.so.6
v libgdk_pixbuf-2.0.so.0
12 Installation Guide
v libgdk-x11-2.0.so.0
v libglib-2.0.so.0
v libgmodule-2.0.so.0
v libgobject-2.0.so.0
v libgthread-2.0.so.0
v libgtk-x11-2.0.so.0
v libpango-1.0.so.0
v libpangoft2-1.0.so.0
v libpng12.so.0
v libselinux.so.1
v libX11.so.6
v libXcomposite.so.1
v libXcursor.so.1
v libXdamage.so.1
v libXext.so.6
v libXfixes.so.3
v libXft.so.2
v libXinerama.so.1
v libXi.so.6
v libXrandr.so.2
v libXrender.so.1
v libXtst.so.6
v libz.so.1
Related tasks:
Installing a typical workstation installation on page 67
Use this procedure to run a typical workstation installation. Typical workstation installations are
supported on a Microsoft Windows operating system only. A typical workstation installation implies that
you are selecting to install an IBM InfoSphere Master Data Management edition, IBM WebSphere
Application Server, IBM DB2, InfoSphere MDM Workbench, and IBM Rational Application Developer
(RAD) on a clean workstation.
Installing a custom installation on page 69
Use this procedure to run a custom installation. A custom installation is the required method if you are
using an Oracle or Microsoft SQL Server database or if you are installing in a clustered environment. You
can also use a custom installation if you are using IBM DB2 database.
Installing InfoSphere InfoSphere MDM Workbench on page 172
Use this procedure to install InfoSphere MDM Workbench if you are using a custom installation
deployment type and are installing only the workbench.
Related information:
InfoSphere MDM Workbench installation on page 171
InfoSphere MDM Workbench is used by implementers and administrators to manage the InfoSphere
MDM environment. By using this application, you can manage algorithms, create composite views, edit
data dictionary tables, and develop member logical models, flows, and mappings to data sources.
Multiple instance support
Multiple instances of MDM is supported by installing the application in a clustered environment.
Chapter 2. Installation overview 13
All MDM application instances in the clustered nodes within a WebSphere Application Server cell must
be deployed with the same version of MDM product code and must have the same version of the MDM
customization code.
If you want to use the same physical machine (or LPAR) to deploy a second MDM application instance
that is running a different version of MDM product code, you must create a second WebSphere
Application Server cell, deployment manager, and node profile.
If you want to configure a simple functional test environment, you can use the same WebSphere
Application Server cell and node to deploy multiple instances of MDM with the same version of MDM
product code and different version of the MDM customization code. However, some limitations do apply.
Once you uninstall any one of MDM instances in the WebSphere Application Servercell, the other MDM
instances are no longer functional. Do not attempt this configuration in a production environment.
Related tasks:
Installing in a clustered environment on page 72
Use this procedure to run a custom installation in a clustered environment.
Chapter 5, Preparing for a custom installation, on page 27
Before you install InfoSphere MDM, make sure that you complete the planning steps and meet the
prerequisites. These steps are applicable to custom installations only.
Graphical or silent installation
You can install InfoSphere MDM in graphical mode or silent mode. Consider which installation method
works best for your environment.
Graphical mode
If the computer on which you are running IBM Installation Manager can render a graphical user
interface, then graphical mode is the preferred option. IBM Installation Manager displays a series of
screens that walk you through the selection of features, basic parameter configuration, and provides a
summary of the options that you selected before the installation began.
Silent mode
If you are planning identical installations on multiple computers, you might consider the silent option. A
silent installation is started from the command line and uses a response file. This option does not require
you to specify the installation options. Instead, the installation options are read from a response file. You
can create a response file manually or by using the graphical installation wizard. A response file can be
created without installing any software or during an installation. The steps that are taken in the
installation process and errors that are encountered are logged to a file.
Installation Startup Kit
The startup kit extracts files and scripts to help you prepare your environment before you install the
MDM Operational Server. The files and scripts are in STARTUPKIT_INSTALL_HOME.
The Installation Startup Kit is used during custom installations.
Database scripts are run before you begin the MDM installation. The scripts automatically create the
appropriate tables, table spaces, buffer pools, encoding specifications, and triggers that are required for
your edition.
v Scripts to create IBM DB2 databases and table spaces are in STARTUPKIT_INSTALL_HOME/CoreData/Full/
DB2/Standard/ddl/
CreateDB.sql
14 Installation Guide
CreateTS.sql
v Scripts to create DB2 z/OS database and install core and domain data:
STARTUPKIT_INSTALL_HOME/CoreData/Full/DB2/ZOS/pds/*
STARTUPKIT_INSTALL_HOME/Full/DB2/ZOS/pds/*
v Script to create Oracle database: STARTUPKIT_INSTALL_HOME/CoreData/Full/Oracle/Standard/ddl/
create_schema_ora.sql
v Script to create Microsoft SQL Server database: STARTUPKIT_INSTALL_HOME/CoreData/Full/SQLServer/
ddl/CreateDB.sql
v SQL Server files that are used for XA transactions are in STARTUPKIT_INSTALL_HOME/SQLServer JTA:
sqljdbc.dll files to support either 32-bit or 64-bit SQL Server are in win32 and win64_amd64
instjdbc.sql
Use the custSetupMQServer.mqsc and ChannelAuth.mqsc scripts to install the MDM messaging component
when WebSphere MQ is on a computer that is remote from where IBM Installation Manager is running.
The .res files are sample files that can be used for silent installations.
Related tasks:
Installing a custom installation on page 69
Use this procedure to run a custom installation. A custom installation is the required method if you are
using an Oracle or Microsoft SQL Server database or if you are installing in a clustered environment. You
can also use a custom installation if you are using IBM DB2 database.
Installing the Installation Startup Kit on page 44
Use this procedure to install the Installation Startup Kit before you begin preparing your environment for
installation.
Preparing your database on page 46
Use this procedure as a guide when you prepare your database to support a custom installation of MDM.
You must complete this procedure if you are using a custom installation.
Scenario 1, Procedure 3: Preparing IBM WebSphere MQ on page 93
Use this procedure to install and prepare IBM WebSphere MQ as a third step in completing scenario 1.
Related reference:
Silent installation on page 80
A properties file is generated when you are running the interactive installation program. To run silent
installations, you must edit this file or create your own file.
User accounts and groups created by the installer
When MDM is installed, a default administrative user name and user groups are created in the
application server.
The following table lists the user accounts and passwords that are created by the installer.
Table 3. MDM user accounts
User name Password Description
mdmadmin mdmadmin For both typical server and workstation installations, this
user name and password are created for WebSphere
Application Server to manage your operational server. For
custom installations, you can use the mdmadmin user name
and any password you choose.
The user name and password are associated with the
mdm_admin group.
Chapter 2. Installation overview 15
Table 3. MDM user accounts (continued)
User name Password Description
mdmins11 mdmins11 If you use a typical installation on a Linux or UNIX
operating system, this user name and password
combination is created for your DB2 database.
db2admin db3Admin If you use a typical installation on a Microsoft Windows
operating system, this user name and password
combination is created for your IBM DB2 database.
Before you begin a custom installation of MDM, create a IBM WebSphere Application Server profile with
security enabled. The user name and password can be anything that you want.
Important: For security purposes, if you use the default mdmadmin password you are encouraged to
change the user password after installation.
Groups
The following table lists the groups and roles that are created by the installer. You can add users to these
groups through IBM WebSphere Application Server administrative console.
Table 4. MDM user groups
MDM group Description
mdm_admin Administrative role that is equivalent to a super user.
DataSteward This role is available only if user interface components are installed.
mdm_default This role allows user access to the application server container without granting the
user-specific permissions.
mdm_all_ops This role allows user access to all MDM operations.
mdm_all_cvws This role allows user access to all composite views.
mdm_all_ixns This role allows user access to all MDM interactions.
mdm_all_segs_rw This role allows read and write access to all segments.
mdm_all_segs_ro This role allows read only access to all segments.
ServiceConsumer This role maps to all authenticated users and is associated with all entry point
modules.
ServiceProvider This role maps to one default user: mdm. This role is associated with all modules that
are not considered entry points.
16 Installation Guide
Related concepts:
Account prerequisites for custom installations on page 45
Before you begin a custom installation, you must have certain account prerequisites in place.
Chapter 8, Verifying the installation, on page 177
The IBM Installation Manager automatically runs a verification routine to test the installation by running
three physical transactions to add a person, an organization, and a contract, and one virtual transaction.
If these transactions are successful, then the installation completes successfully.
Related tasks:
Creating a new user and adding the user to an MDM group on page 57
Use this procedure to create a IBM WebSphere Application Server user and then add that user to an
InfoSphere MDM group.
Related reference:
Database user accounts and connections on page 47
All installations require at least one database user account.
Default user accounts created during a typical installation deployment
If you use a typical installation deployment type, the installer creates certain default user accounts.
If you are installing on Linux or UNIX, these defaults are created:
v DB2 database name: MDM11DB
v DB2 user name: mdmins11
v DB2 password: mdmins11
v DB2 home directory: /home/mdmins11
v WebSphere Application Server user name and password: mdmadmin
If you are installing on Microsoft Windows:
v DB2 database name: MDM11DB
v DB2 user name: db2admin
v DB2 password: db3Admin
v WebSphere Application Server user name and password: mdmadmin
Chapter 2. Installation overview 17
Related concepts:
Chapter 8, Verifying the installation, on page 177
The IBM Installation Manager automatically runs a verification routine to test the installation by running
three physical transactions to add a person, an organization, and a contract, and one virtual transaction.
If these transactions are successful, then the installation completes successfully.
Related tasks:
Installing a typical server installation on page 65
Use this procedure to run a typical server installation. A typical server installation implies that you are
selecting to install an IBM InfoSphere Master Data Management edition, IBM WebSphere Application
Server, and IBM DB2 on a clean server.
Installing a typical workstation installation on page 67
Use this procedure to run a typical workstation installation. Typical workstation installations are
supported on a Microsoft Windows operating system only. A typical workstation installation implies that
you are selecting to install an IBM InfoSphere Master Data Management edition, IBM WebSphere
Application Server, IBM DB2, InfoSphere MDM Workbench, and IBM Rational Application Developer
(RAD) on a clean workstation.
Chapter 4, Preparing for a typical installation, on page 25
Before you begin a typical server or typical workstation installation, make sure that you complete the
planning steps and meet the prerequisites. These steps are applicable to typical installations only.
Password storage and exposure
During installation, passwords are encrypted by using WebSphere Application Server encryption.
All user interface applications and client applications have a user name and password to connect to the
MDM operational server. These passwords are also encrypted by using the WebSphere Application Server
encryption mechanism. If any of the passwords are changed on the application server, then you must also
apply the change in the respective component properties file as well.
Be aware that when the installer generates response files that can be used for silent installations, these
files contain user passwords in plain text. If plain text passwords stored in the files are against your
organizational policies, use the graphical installation mode.
Encrypting passwords with WebSphere Application Server
If you must change a user name and password in a properties file after installation, you can use this task
to encrypt the new password.
About this task
To prevent the password from being stored in clear text in your properties file, you can use WebSphere
Application Server to encrypt the password.
Procedure
1. Create a text file called mypassword.txt.
2. Add this line to the file: mypassword=user_password and save the file.
3. Run the following command to encode the password value:
v For Microsoft Windows: $NODE_HOME\bin\PropFilePasswordEncoder.bat path\mypassword.txt
mypassword
v For Linux and UNIX: $NODE_HOME/bin/PropFilePasswordEncoder.sh path/mypassword.txt
mypassword
Where $NODE_HOME represents the home directory of the WebSphere Application Server node and path
represents the directory location of the mypassword.txt file.
18 Installation Guide
4. Open the mypassword.txt file and copy the encrypted password value to the password field in your
properties file.
Directory structures
There are three directories you want to understand when you install and use MDM: the installation
directory, the shared directory, and the application server directory.
When you run IBM Installation Manager, you choose an installation path. This path and root directory
are defined in the installation topics as MDM_INSTALL_HOME. MDM_INSTALL_HOME contains resources that are
unique to the installed package. Within this directory are subdirectories for each of the components that
you selected for installation. It also has directories that are specific to the operating system on which you
install.
The MDMShared directory contains resource files that are shared by multiple installed package groups. The
contents can include resources that are needed to run IBM Installation Manager scripts, Java custom code
libraries, and IBM Rational Application Developer for example. For more information about this directory,
see http://pic.dhe.ibm.com/infocenter/install/v1r6/index.jsp?topic=%2Fcom.ibm.cic.agent.ui.doc
%2Fhelpindex_imic.html
The application server path to which the installed components are deployed is defined in the installation
topics as WAS_PROFILE_HOME.
MDM_INSTALL_HOME
Contents of the installation directory includes, but is not limited to, the subdirectories that are listed in
the following table. The specific directories that you see depends on the features that you install.
Table 5. MDM_INSTALL_HOME directories
Directory Description
aix, linux, solaris, win32, win64, zlinux These directories contain operating system-specific files.
BatchProcessor Contains subdirectories and files that are required to run the Batch
Processor tool. The Batch Processor is designed primarily to work
with physical MDM data.
com.ibm.mdm.tools Contains OSGi bundles. An MDM Workbench workspace can be
configured to use these bundles so that reference models and Java
class references can be resolved.
database Contains static schema files.
documentation Contains a messages.properties file in the /nl/ subdirectory, which
is used by the installer during run time. For example, it contains
messages that are used by the installer progress monitor.
EnterpriseIntegrator Contains subdirectories and files that are required to configure and
use the InfoSphere MDM Healthcare Point of Service Integrator
search application.
eventManagmentClient Contains subdirectories and files to support the Event Manager
component. The Event Manager is a triggering component that can
detect events and activities in MDM.
InstallableApps Contains subdirectories and files for any installed user applications.
Applications include, but are not limited to, Data Stewardship UI,
Product Maintenance UI, Inspector, and Web Reports.
IVT Contains subdirectories and scripts that are used to run the
installation verification tests.
logs Contains the logs that are recorded during the installation process.
Chapter 2. Installation overview 19
Table 5. MDM_INSTALL_HOME directories (continued)
Directory Description
ManagementAgent Contains subdirectories and files that are used to run the
configuration management agent, which is used to configure and
manage several MDM features.
ManagementConsole Contains subdirectories and files that are used by the Management
Console. The Management Console is the user interface that supports
the management agent.
MDMCollector Contains subdirectories and files that are used to run IBM Support
Assistant Data Collector.
mds This directory contains files for virtual MDM (formerly IBM Initiate
Master Data Service
data source to
which your MDM operational server is connecting.
For MDM Standard Edition, all IBM AIX
Printed in USA
GI13-2658-00