Use this procedure to run a custom installation of InfoSphere® MDM into
a clustered environment.
Before you begin
Make sure that you meet these prerequisites:
- You have defined unique names for each member in the cluster.
- You have completed all of the installation preparation tasks,
including preparing your IBM®
WebSphere® Application Server and
database.
- You have installed IBM Installation
Manager and added the necessary repositories.
- Your IBM
WebSphere Application Server deployment
manager and node are started.
- Your database is started.
- You have installed IBM
Rational® Application Developer if
you are installing InfoSphere
MDM Workbench on
a workstation.
If you are installing on Microsoft
Windows:
- You must be running in Administrator mode for IBM
Installation Manager to write to the Windows registry.
Administrator mode is not used for IBM
AIX® or Linux®.
- On a Microsoft
Windows 7 operating system, you must install MDM into a
directory that is not virtualized.
Important: You must have the WebSphere Application Server deployment manager (Dmgr) JVM Heap size arguments set to 2048 MB
and 4096 MB, as described in
this IBM Support article. To increase the heap size:
- Open the WebSphere Application Server Integrated
Solutions Console and go to .
- Under Server Infrastructure, expand Java and Process
Management, then click Process definition.
- Under Additional Properties, click Java Virtual
Machine.
- Set the Initial heap size to 2048 MB and the Maximum heap
size to 4096 MB.
- Click OK, save your changes, and synchronize your changes with the
nodes.
About this task
Tip: Review the installation scenarios before
you begin a clustered installation. While the scenarios might not
exactly fit your environment, they can offer a guideline for installation.
Procedure
- Review the prerequisites listed earlier in this topic and
ensure that you have completed all of the necessary preparation steps.
These steps are not optional.
- Verify that these items are completed for your application
server:
- WebSphere Application Server is
installed on each required machine in your cluster.
- The necessary clusters are created in WebSphere Application Server.
- If you are using a DB2® or
Oracle database, you must set the JDBC_DRIVER_PATH environment variable.
- Synchronize all managed nodes.
- Note the WebSphere Application Server host
name and port in your installation worksheet.
- Verify that your database and database client software
are installed on the necessary machines, and that the database is
started.
- If you are using IBM WebSphere MQ messaging, complete
these steps for each machine in the cluster. If you are using IBM WebSphere Default Messaging, continue to
the next step.
- Verify that WebSphere MQ
is installed.
-
Run the custSetupMQServer.mqsc and ChannelAuth.mqsc
scripts to create the WebSphere MQ queue manager,
channel, and queues. These scripts are part of the Installation Startup Kit, which you can extract
from Part 1 of the distribution assets (IBM InfoSphere
Master Data Management Standard & Advanced Edition Mulitplatform Multilingual
<version> Part 1).
- Open IBM Installation
Manager and click Install.
- On the Install Packages panel, select
the edition and click Next.
- Continue through the prompts to accept the license agreement,
select an installation location, and select languages.
- Configure your InfoSphere
MDM installation
details:
Tip: Use your completed installation worksheets for guidance. As you move through each
of these configuration panels, the screen displays a green check mark or red x to indicate whether
the panel has been completed successfully.
- On the Database Configuration panel:
- Enter the database details. If your database home value is valid,
then the Test Connection button becomes active.
- Click Test Connection. The database must
be accessible and running for the test to be successful.
- After a successful connection test, you can set up table spaces. Select either Use
existing tablespaces or Create new tablespaces. If you choose to
create new table spaces, then you must define the new names.
- On the History Configuration panel,
select the industry, triggers, and language options necessary for
your business requirements.
- On the WebSphere Application Server Configuration panel:
- Enter the information that you used to set up your application
server.
- Select Retrieve Host Details to obtain
your cell, node, and server information. Use each drop down list to
select the retrieved cell, node, and server. If you need to provide
a different value, you can type it in the field.
- Click Verify MDM Instance on Server.
- On the Application Configuration panel:
- Provide the new application name, user password, and RMI port.
The installation application will use these details to set up InfoSphere MDM.
- Select either Probabilistic matching or Deterministic
matching for your matching style.
- If your application is running across different time zones or
your data has time-sensitive values under different time zones, select Enable
multiple time zone deployment and select a Default
time zone.
- Select the messaging type to use for this installation. If you
select IBM WebSphere MQ, then you will be asked to
provide the details of your WebSphere MQ
instance.
Tip: If you installed WebSphere MQ on a different machine than
the one where you are running IBM Installation Manager,
make sure that you clear the Configure messaging server option
to prevent the installer from creating a queue manager. Keep the option
selected if you do want to create a queue manager.
- On the Install Configuration Review panel:
The installation application will install InfoSphere MDM.
Depending on your configuration, the installation process can take
a significant amount of time.
- On the final IBM Installation
Manager panel,
click View Log Files if you want to open the
log file viewer.
- Click Finish, then close IBM Installation
Manager.
- From a command line, navigate to MDM_INSTALL_HOME/mds/scripts and
run the following command to open the installation configuration tool:
- Provide the details of your deployment as prompted by the
installation configuration tool.
The configuration
tool will complete the configuration of your installation.
-
For Microsoft Windows installations, the ODBC datasource will be available only on the server
in which InfoSphere MDM is
installed. To create the ODBC datasource in other servers that have nodes that are part of the
cluster, perform the following steps with a user that is authorized to modify the Windows
registry:
-
Browse to
<WAS_PROFILE_HOME>/installedApps/<CELL>/MDM-native-<INSTANCE_ID>.ear/native.war/scripts.
-
Invoke the madconfig target
register_odbc
:
-
Invoke the madconfig target
create_datasource
along with a value for the
property mad.db.dsn
:
madconfig create_datasouce -Dmad.db.dsn=<DATABASE_NAME>_<INSTANCE_ID>
Note: The value for mad.db.dsn
can be obtained from
<WAS_PROFILE_HOME>/installedApps/<CELL>/MDM-native-<INSTANCE_ID>.ear/native.war/conf/com.ibm.mdm.mds.jni.cfg
as part of value for property MAD_CONNSTR.
-
When prompted, provide values for the following parameters:
- Database type
- Database host
- Database port
- Database name
- Schema name
Results
A success message on the final installer panel indicates that the
verification tests were automatically run as part of the installation process. You can also view the
log files to verify a successful installation. If the installation is not successful, view the log
files and use the information in the troubleshooting topics to assist you.
What to do next
After installation, if you want to add or remove a feature (for
example, add an application or another language translation), or modify any of your configuration
settings, run the madconfig target Modify_MDM
.