Installing the product manually

You can manually extract the IBM® Product Master package and then install the Product Master application manually with scripts. Make sure to set your environment variables, your runtime properties, your database drivers, and the application server settings.

Attention: You must provide all the parameters that you are prompted for during the product installation stage. If you fail to provide all the parameters, the product installation remains incomplete.

Before you begin

Procedure

Set your environment variables

You must set up specific environment variables for Product Master to run successfully.

The configuration parameters are specified in the file <install dir>/bin/conf/env_settings.ini. You can create an env_settings.ini file by using <install dir>/bin/conf/env_settings.ini.default template.

Procedure

  1. Set and export the following environment variables in to the .bashrc file of the Product Master user.
    TOP = <install_dir>
    PERL5LIB = <install_dir>/bin/perllib
    LANG=<locale value>
    for example, en_US
    Note: Locale C should not be set as a default since that can cause problems when you use Perl.
  2. Logout and log in as the Product Master user to pick up the changes to .bashrc file.

Create the env_settings.ini file

For more information, see Creating the env_settings.ini file.

Validate the environment

Before you can configure the WebSphere Application Server, you need to verify that your environment is installed and configured properly.
Note: Run this script only one time.
Procedure
  1. Go to the <install_dir> directory.
  2. Run the <install_dir>/setup.sh script to,
    • Check whether the database client is configured.
    • Validate the Perl installation and notify if any Perl modules are missing.
Note: If any Perl modules are missing, install those Perl modules and run this script again.

Configuring the installation

For more information, see Running configuration scripts.

Running the compatibility scripts

Use the compatibility scripts to add some of the old environment variables that are used in previous versions of Product Master. The variables include $TOP, $CCD_DB, and $JAVA_RT.

Procedure
  • Add the following compatibility script lines to the .bashrc file:
    rootDir=`perl $PERL5LIB/getTop.pl`
    source $rootDir/bin/compat.sh

Configure the WebSphere Application Server

For more information, see Configuring the WebSphere Application Server.

Configure a cluster environment

For more information, see Configuring a cluster environment.

Deploy the product in a cluster environment

For more information, see Deploying on a clustered environment.

Configuring runtime properties

You must set a few runtime properties in the common.properties file as part of configuring IBM Product Master. For more information about these parameters, see the comments in the common.properties file.

Procedure
  1. If you are using FTP, set the directory for using FTP for import operations by specifying the FTP_root_dir parameter.
  2. Set the temporary directory by specifying a value for the tmp_dir parameter. The directory /tmp is the default.

Run schema creation scripts

For more information, see Run schema creation scripts.

Configure GDS feature

For more information, see Configuring GDS feature.