To separate tasks and functions between the clusters, you
need to create, edit, and encrypt copies of the maximo.properties file.
A typical clustered environment has separate clusters for processing
user interface operations, cron jobs, reports, and integration transactions.
About this task
The install_home variable represents
the installed location of the Maximo® Asset Management folder,
which by default is ibm\SMP\maximo.
The maximo.properties file
has an encrypted password for the database user. An unencrypted version
of the file, which is named maximo.properties_orig,
is provided in the install_home\etc\ directory.
When you need to modify the maximo.properties file,
you must use the unencrypted version.
When you create clusters,
you create separate Maximo Asset Management environments
for each functional area, such as cron tasks and the user interface.
An important step in this separation process is to create copies of
the properties file and then edit the properties file to limit functionality
for the cluster. In another step in the preparation, you create a
build file for each cluster and you edit the build file to specify
the name of the properties file for the cluster.
Procedure
- Navigate to the ibm\SMP\maximo directory.
Create a backup copy of the existing maximo.properties file,
and then delete the existing maximo.properties file.
- Create the copy of the properties file for the user interface
cluster.
- Copy the ibm\SMP\etc\maximo.properties_orig file
to install_home\applications\maximo\properties\maximo.properties.
- Open the maximo.properties file
in a text editor, add the donotrun option, and
list all of your cron tasks, except the JMSQSEQCONSUMER cron task,
for example:
mxe.crontask.donotrun=BBCron, ESCALATION, ESCESCBLTNEXP, REPORTLOCKRELEASE, REPORTLOCKRELEASE1, REPORTUSAGECLEANUP, REPORTUSAGECLEANUP1
- Add the line mxe.report.birt.viewerurl=rpt_jvm_url where rpt_jvm_url is
the URL of the report cluster.
- If reports are scheduled, ensure that the mxe.report.birt.disablequeuemanager option
is set to 1. For example:
mxe.report.birt.disablequeuemanager = 1
- Save and close the file.
- At a command prompt, change to the install_home\tools\maximo directory
and run encryptproperties.bat.
- Rename the maximo.properties file
so that it is identified with the user interface cluster, for example, maximoui.properties.
- Create the copy of the properties file for the cron task
cluster.
- Copy the ibm\SMP\etc\maximo.properties_orig file
to install_home\applications\maximo\properties\maximo.properties.
- Open the maximo.properties file
in a text editor and add the donotrun option
for the JMSQSEQCONSUMER cron task, for example:
mxe.crontask.donotrun=JMSQSEQCONSUMER
- Save and close the file.
- At a command prompt, change to the install_home\tools\maximo directory
and run encryptproperties.bat.
- Rename the maximo.properties file
so that it is identified with the cron task cluster, for example, maximocron.properties.
- Create the copy of the properties file for the integration
framework cluster.
- Copy the ibm\SMP\etc\maximo.properties_orig file
to install_home\applications\maximo\properties\maximo.properties.
- Open the maximo.properties file
in a text editor, add the donotrun option and
set the value to all, for example:
mxe.crontask.donotrun=ALL
- Save and close the file.
- At a command prompt, change to the install_home\tools\maximo directory
and run encryptproperties.bat.
- Rename the maximo.properties file
so that it is identified with the integration framework cluster,
for example, maximomif.properties.
- Create the copy of the properties file for the report cluster.
- Copy the ibm\SMP\etc\maximo.properties_orig file
to install_home\applications\maximo\properties\maximo.properties.
- Open the maximo.properties file
in a text editor, add the donotrun option and
set the value to all, for example:
mxe.crontask.donotrun=ALL
- Add the mxe.report.birt.disablequeuemanager option,
and set the value to 0, for example:
mxe.report.birt.disablequeuemanager=0
- Save and close the file.
- At a command prompt, change to the install_home\tools\maximo directory
and run encryptproperties.bat.
- Rename the maximo.properties file
so that it is identified with the report cluster, for example, maximorpt.properties.