Protocol of installation of IBM Tivoli Monitoring v6.3

Scope

  1. Tivoli Enterprise Monitoring Server (TEMS)
  2. Tivoli Enterprise Portal (TEPS)
  3. Tivoli Enterprise Monitoring Agents
  4. Tivoli Data Warehouse:

Preparing

Installation was done on itm63srv.domain.com VM with RH6.4 on it.

Software was downloaded to /data1/ITM-6.3.00.

Directory /data1/ITM-6.3.00/PDF holds IBM documentation, used in installation process.

Create application user and configure it:

# groupadd -g 510 itm63
# useradd -u 510 -g itm63 -s /bin/ksh tems
# echo -e "tems\t-\tnofile\t65535\ntems\t-\tnproc\t16384\ntems\t-\tmemlock\tunlimited" > /etc/security/limits.d/tems.conf 
# echo -e "PATH=/opt/IBM/ITM/bin:\$PATH\nexport PATH" >> ~tems/.profile

Preparing DataWarehouse database

DBA will create DB named WAREHOUS using Unicode character set (AL32UTF8), then create user ITMUser.
SQL>
CREATE ROLE ITM_DW ;
GRANT CONNECT
     ,CREATE PROCEDURE
     ,CREATE TABLE
     ,CREATE VIEW
      TO ITM_DW;
CREATE USER ITMUser PROFILE DEFAULT IDENTIFIED by ****** ACCOUNT UNLOCK;
GRANT ITM_DW, UNLIMITED TABLESPACE TO ITMUser;

Locate ojdbc14.jar in $ORACLE_HOME. Remember this location, it will be used later in configuration. If you have no such file, please verify your Oracle client installation.

oracle@itm63srv:~ $ find $ORACLE_HOME -name ojdbc14.jar
/data1/opt/ORACLE/app/product/11.2.0/dbhome_1/owb/wf/lib/ojdbc14.jar

Fix TNS names and check listener works.

Create /etc/init.d/oracle to start DB (and listener) on system boot before TEMS start and register script with chkconfig.

Installation phase

Prepare target directory and unpack software:

root@itm63srv: # mkdir -p /opt/IBM/ITM ; chown tems:itm63 /opt/IBM/ITM
root@itm63srv: # cd /data1/ITM-6.3.00
root@itm63srv:/data1/ITM-6.3.00 # ll ITM_V6.3.0_BASE_LINUX_64_BIT_EN.tar.gz
-rw-r--r--  1 root root 4125812098 Jul 15 08:10 ITM_V6.3.0_BASE_LINUX_64_BIT_EN.tar.gz
root@itm63srv:/data1/ITM-6.3.00 # mkdir ITM_V6.3.0_BASE_LINUX_64_BIT_EN && cd ITM_V6.3.0_BASE_LINUX_64_BIT_EN
root@itm63srv:/data1/ITM-6.3.00/ITM_V6.3.0_BASE_LINUX_64_BIT_EN # tar zxpf ../ITM_V6.3.0_BASE_LINUX_64_BIT_EN.tar.gz

Becomes temsuser and start installation (bold is my input):

root@itm63srv: # su - tems
tems$ cd /data1/ITM-6.3.00/ITM_V6.3.0_BASE_LINUX_64_BIT_EN
tems$ ./install.sh
This system is using a version of the Korn Shell (ksh) that allows the installation of specific older releases
of IBM Tivoli Monitoring application agents to regress the installation, configuration and execution tools for
this installation. Refer to the Flash note titled "Newer ksh shell may allow regression of ITM installation"
for more information, including steps to take to avoid damage to your IBM Tivoli Monitoring installation.
INSTALL


Enter the name of the IBM Tivoli Monitoring directory
[ default = /opt/IBM/ITM ]:<Enter>


ITM home directory "/opt/IBM/ITM" already exists.
OK to use it [ 1-yes, 2-no; "1" is default ]?<Enter>


KCI1362W IBM Tivoli Monitoring version 6.3 introduces a number of platform improvements which may require
operating system updates. It is important that you ensure this system meets these requirements prior to
installing or updating your installation. Please refer to the following technote for more information:
http://www.ibm.com/support/docview.wss?uid=swg21623341


Select one of the following:


1) Install products to the local host.
2) Install products to depot for remote deployment (requires TEMS).
3) Install TEMS support for remote seeding
4) Exit install.


Please enter a valid number:  1

1 is for actual software selection to be installed. 2 is to install (copy) software to depot (repository) for remote installation of TEMS component (not used in single server installation). 3 option is also for distributed environment and not used here.



Initializing ...
International Program License Agreement


Part 1 - General Terms


BY DOWNLOADING, INSTALLING, COPYING, ACCESSING, CLICKING ON
AN "ACCEPT" BUTTON, OR OTHERWISE USING THE PROGRAM,
LICENSEE AGREES TO THE TERMS OF THIS AGREEMENT. IF YOU ARE
ACCEPTING THESE TERMS ON BEHALF OF LICENSEE, YOU REPRESENT
AND WARRANT THAT YOU HAVE FULL AUTHORITY TO BIND LICENSEE
TO THESE TERMS. IF YOU DO NOT AGREE TO THESE TERMS,


* DO NOT DOWNLOAD, INSTALL, COPY, ACCESS, CLICK ON AN
"ACCEPT" BUTTON, OR USE THE PROGRAM; AND


* PROMPTLY RETURN THE UNUSED MEDIA, DOCUMENTATION, AND


Press Enter to continue viewing the license agreement, or
enter "1" to accept the agreement, "2" to decline it, "3"
to print it, "4" to read non-IBM terms, or "99" to go back
to the previous screen.
1


Enter a 32-character encryption key, or just press Enter to use the default
            Default = IBMTivoliMonitoringEncryptionKey<Enter>

This encryption key acts as password for interconnect between ITM components. If you change it from default, use same 32-character key in any component installation.

....+....1....+....2....+....3..


GSkit encryption key has been set.
Key File directory: /opt/IBM/ITM/keyfiles


 Product packages are available in /data1/ITM-6.3.00/ITM_V6.3.0_BASE_LINUX_64_BIT_EN/unix


The following products are currently installed in "/opt/IBM/ITM":


  IBM GSKit Security Interface V08.00.14.26 @ Linux Intel R2.4 (32 bit)/Intel R2.6 (32 bit)/x86_64 R2.6 (32 bit)
  IBM GSKit Security Interface V08.00.14.26 @ Linux x86_64 R2.6 (64 bit)




All agents require that application support files that contain agent-specific information be installed
on the Tivoli Enterprise Monitoring Server that the agents will connect to, Tivoli Enterprise Portal
Server and Tivoli Enterprise Portal desktop and browser client. Install application support before
starting to install any Tivoli Enterprise Monitoring Agents.


Product packages are available for this operating system and component support categories:


 1) IBM Tivoli Monitoring components for this operating system
 2) Tivoli Enterprise Portal Browser Client support
 3) Tivoli Enterprise Portal Desktop Client support
 4) Tivoli Enterprise Portal Server support
 5) Tivoli Enterprise Monitoring Server support
 6) Other operating systems


Type the number or type "q" to quit selection
[ number "1" or "IBM Tivoli Monitoring components for this operating system" is default ]: 1


You selected number "1" or "IBM Tivoli Monitoring components for this operating system"


Is the selection correct [ 1=Yes, 2=No ; default is "1" ] ?<Enter>


The following products are available for installation:


 1) Summarization and Pruning Agent  V06.30.00.00
 2) Tivoli Enterprise Monitoring Automation Server  V06.30.00.00
 3) Tivoli Enterprise Monitoring Server  V06.30.00.00
 4) Tivoli Enterprise Portal Desktop Client  V06.30.00.00
 5) Tivoli Enterprise Portal Server  V06.30.00.00
 6) Tivoli Enterprise Services User Interface Extensions  V06.30.00.00
 7) Tivoli Performance Analyzer  V06.30.00.00
 8) Warehouse Proxy  V06.30.00.00
 9) all of the above


Type the numbers for the products you want to install, type "b" to change operating system, or type "q" to quit selection.
If you enter more than one number, separate the numbers by a comma or a space.


Type your selections here:  3 5 4 1 8 7

You can install all software in one pass. Then configure and start components one by one.

The following products will be installed:


  Summarization and Pruning Agent  V06.30.00.00
  Tivoli Enterprise Monitoring Server  V06.30.00.00
  Tivoli Enterprise Portal Desktop Client  V06.30.00.00
  Tivoli Enterprise Portal Server  V06.30.00.00
  Tivoli Performance Analyzer  V06.30.00.00
  Warehouse Proxy  V06.30.00.00


Are your selections correct [ 1=Yes, 2=No ; default is "1" ] ?<Enter>


 ... installing "Summarization and Pruning Agent  V06.30.00.00 for Linux x86_64 R2.6 (64 bit)"; please wait.


 => installed "Summarization and Pruning Agent  V06.30.00.00 for Linux x86_64 R2.6 (64 bit)".
... Initializing component Summarization and Pruning Agent  V06.30.00.00 for Linux x86_64 R2.6 (64 bit).
... Summarization and Pruning Agent  V06.30.00.00 for Linux x86_64 R2.6 (64 bit) initialized.


 ... installing "Tivoli Enterprise Monitoring Server  V06.30.00.00 for Linux x86_64 R2.6 (64 bit)"; please wait.


 => installed "Tivoli Enterprise Monitoring Server  V06.30.00.00 for Linux x86_64 R2.6 (64 bit)".
... Initializing component Tivoli Enterprise Monitoring Server  V06.30.00.00 for Linux x86_64 R2.6 (64 bit).


Please enter TEMS name [ TEMS is default ]:<Enter>
... creating config file "/opt/IBM/ITM/config/itm63srv_ms_TEMS.config"
... creating file "/opt/IBM/ITM/tables/TEMS/glb_site.txt."
... updating "/opt/IBM/ITM/config/kbbenv"
... verifying Hot Standby.
... Tivoli Enterprise Monitoring Server  V06.30.00.00 for Linux x86_64 R2.6 (64 bit) initialized.


 ... installing "Tivoli Enterprise Portal Desktop Client  V06.30.00.00 for Linux x86_64 R2.6 (64 bit)"; please wait.


 => installed "Tivoli Enterprise Portal Desktop Client  V06.30.00.00 for Linux x86_64 R2.6 (64 bit)".
... Initializing component Tivoli Enterprise Portal Desktop Client  V06.30.00.00 for Linux x86_64 R2.6 (64 bit).
... Tivoli Enterprise Portal Desktop Client  V06.30.00.00 for Linux x86_64 R2.6 (64 bit) initialized.


 ... installing "Tivoli Enterprise Portal Server  V06.30.00.00 for Linux x86_64 R2.6 (64 bit)"; please wait.


IBM Eclipse Help Server will be installed as a prerequisite to Tivoli Enterprise Portal Server.




 => installed "Tivoli Enterprise Portal Server  V06.30.00.00 for Linux x86_64 R2.6 (64 bit)".
... Initializing component Tivoli Enterprise Portal Server  V06.30.00.00 for Linux x86_64 R2.6 (64 bit).
Tivoli Enterprise Portal server configuration was updated to reflect Eclipse Help Server configuration changes.
... Tivoli Enterprise Portal Server  V06.30.00.00 for Linux x86_64 R2.6 (64 bit) initialized.


 ... installing "Tivoli Performance Analyzer  V06.30.00.00 for Linux x86_64 R2.6 (64 bit)"; please wait.


 => installed "Tivoli Performance Analyzer  V06.30.00.00 for Linux x86_64 R2.6 (64 bit)".
... Initializing component Tivoli Performance Analyzer  V06.30.00.00 for Linux x86_64 R2.6 (64 bit).
... Tivoli Performance Analyzer  V06.30.00.00 for Linux x86_64 R2.6 (64 bit) initialized.


 ... installing "Warehouse Proxy  V06.30.00.00 for Linux x86_64 R2.6 (64 bit)"; please wait.


 => installed "Warehouse Proxy  V06.30.00.00 for Linux x86_64 R2.6 (64 bit)".
... Initializing component Warehouse Proxy  V06.30.00.00 for Linux x86_64 R2.6 (64 bit).
... Warehouse Proxy  V06.30.00.00 for Linux x86_64 R2.6 (64 bit) initialized.




If you are installing Tivoli Enterprise Portal Server (TEPS) or Tivoli Enterprise Portal Desktop Client (TEP)
for the first time you will probably want to install product support to the TEPS and TEP for the agent products
which you plan to use. This gives you product specific function within the TEP. To install support packages
choose yes below or run the install again at a later time and when prompted to choose an operating system
or component support category choose the appropriate support category.


Do you want to install additional products or product support packages [ 1=Yes, 2=No ; default is "2" ] ? 1


Product packages are available for this operating system and component support categories:


 1) IBM Tivoli Monitoring components for this operating system
 2) Tivoli Enterprise Portal Browser Client support
 3) Tivoli Enterprise Portal Desktop Client support
 4) Tivoli Enterprise Portal Server support
 5) Tivoli Enterprise Monitoring Server support
 6) Other operating systems


Type the number or type "q" to quit selection
[ number "1" or "IBM Tivoli Monitoring components for this operating system" is default ]: 2

1 will bring you previous menu selection, that we already installed everything. Other options are about enabling default agents in separate components. Repeat the following cycle for all 5 4 3 2 to enable agents in TEMS(5), TEPS(4), in clients (3 and 2)

You selected number "2" or "Tivoli Enterprise Portal Browser Client support"


Is the selection correct [ 1=Yes, 2=No ; default is "1" ] ?<Enter>


The following application supports are available for installation:


 1) Agentless Monitoring for AIX Operating Systems  V06.30.00.00
 2) Agentless Monitoring for HP-UX Operating Systems  V06.30.00.00
 3) Agentless Monitoring for Linux Operating Systems  V06.30.00.00
 4) Agentless Monitoring for Solaris Operating Systems  V06.30.00.00
 5) Agentless Monitoring for Windows Operating Systems  V06.30.00.00
 6) Monitoring Agent for Linux OS  V06.30.00.00
 7) Monitoring Agent for UNIX Logs  V06.23.02.00
 8) Monitoring Agent for UNIX OS  V06.30.00.00
 9) Monitoring Agent for Windows OS  V06.30.00.00
10) Monitoring Agent for i5/OS  V06.30.00.00
11) Summarization and Pruning Agent  V06.30.00.00
12) TEC GUI Integration  V06.30.00.00
13) Tivoli Performance Analyzer  V06.30.00.00
14) Universal Agent  V06.23.02.00
15) Warehouse Proxy  V06.30.00.00
16) all of the above


Type the numbers for the products you want to install, type "b" to change operating system, or type "q" to quit selection.
If you enter more than one number, separate the numbers by a comma or a space.


Type your selections here:  16


The following products will be installed:


  Agentless Monitoring for AIX Operating Systems  V06.30.00.00
  Agentless Monitoring for HP-UX Operating Systems  V06.30.00.00
  Agentless Monitoring for Linux Operating Systems  V06.30.00.00
  Agentless Monitoring for Solaris Operating Systems  V06.30.00.00
  Agentless Monitoring for Windows Operating Systems  V06.30.00.00
  Monitoring Agent for Linux OS  V06.30.00.00
  Monitoring Agent for UNIX Logs  V06.23.02.00
  Monitoring Agent for UNIX OS  V06.30.00.00
  Monitoring Agent for Windows OS  V06.30.00.00
  Monitoring Agent for i5/OS  V06.30.00.00
  Summarization and Pruning Agent  V06.30.00.00
  TEC GUI Integration  V06.30.00.00
  Tivoli Performance Analyzer  V06.30.00.00
  Universal Agent  V06.23.02.00
  Warehouse Proxy  V06.30.00.00


Are your selections correct [ 1=Yes, 2=No ; default is "1" ] ?<Enter>


 ... installing "Agentless Monitoring for AIX Operating Systems  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support"; please wait.


 => installed "Agentless Monitoring for AIX Operating Systems  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support".
... Initializing component Agentless Monitoring for AIX Operating Systems  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support.
... Agentless Monitoring for AIX Operating Systems  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support initialized.


 ... installing "Agentless Monitoring for HP-UX Operating Systems  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support"; please wait.


 => installed "Agentless Monitoring for HP-UX Operating Systems  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support".
... Initializing component Agentless Monitoring for HP-UX Operating Systems  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support.
... Agentless Monitoring for HP-UX Operating Systems  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support initialized.


 ... installing "Agentless Monitoring for Linux Operating Systems  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support"; please wait.


 => installed "Agentless Monitoring for Linux Operating Systems  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support".
... Initializing component Agentless Monitoring for Linux Operating Systems  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support.
... Agentless Monitoring for Linux Operating Systems  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support initialized.


 ... installing "Agentless Monitoring for Solaris Operating Systems  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support"; please wait.


 => installed "Agentless Monitoring for Solaris Operating Systems  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support".
... Initializing component Agentless Monitoring for Solaris Operating Systems  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support.
... Agentless Monitoring for Solaris Operating Systems  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support initialized.


 ... installing "Agentless Monitoring for Windows Operating Systems  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support"; please wait.


 => installed "Agentless Monitoring for Windows Operating Systems  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support".
... Initializing component Agentless Monitoring for Windows Operating Systems  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support.
... Agentless Monitoring for Windows Operating Systems  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support initialized.


 ... installing "Monitoring Agent for Linux OS  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support"; please wait.


 => installed "Monitoring Agent for Linux OS  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support".
... Initializing component Monitoring Agent for Linux OS  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support.
... Monitoring Agent for Linux OS  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support initialized.


 ... installing "Monitoring Agent for UNIX Logs  V06.23.02.00 for Tivoli Enterprise Portal Browser Client support"; please wait.


 => installed "Monitoring Agent for UNIX Logs  V06.23.02.00 for Tivoli Enterprise Portal Browser Client support".
... Initializing component Monitoring Agent for UNIX Logs  V06.23.02.00 for Tivoli Enterprise Portal Browser Client support.
... Monitoring Agent for UNIX Logs  V06.23.02.00 for Tivoli Enterprise Portal Browser Client support initialized.


 ... installing "Monitoring Agent for UNIX OS  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support"; please wait.


 => installed "Monitoring Agent for UNIX OS  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support".
... Initializing component Monitoring Agent for UNIX OS  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support.
... Monitoring Agent for UNIX OS  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support initialized.


 ... installing "Monitoring Agent for Windows OS  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support"; please wait.


 => installed "Monitoring Agent for Windows OS  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support".
... Initializing component Monitoring Agent for Windows OS  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support.
... Monitoring Agent for Windows OS  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support initialized.


 ... installing "Monitoring Agent for i5/OS  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support"; please wait.


 => installed "Monitoring Agent for i5/OS  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support".
... Initializing component Monitoring Agent for i5/OS  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support.
... Monitoring Agent for i5/OS  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support initialized.


 ... installing "Summarization and Pruning Agent  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support"; please wait.


 => installed "Summarization and Pruning Agent  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support".
... Initializing component Summarization and Pruning Agent  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support.
... Summarization and Pruning Agent  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support initialized.


 ... installing "TEC GUI Integration  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support"; please wait.


 => installed "TEC GUI Integration  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support".
... Initializing component TEC GUI Integration  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support.
... TEC GUI Integration  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support initialized.


 ... installing "Tivoli Performance Analyzer  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support"; please wait.


 => installed "Tivoli Performance Analyzer  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support".
... Initializing component Tivoli Performance Analyzer  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support.
... Tivoli Performance Analyzer  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support initialized.


 ... installing "Universal Agent  V06.23.02.00 for Tivoli Enterprise Portal Browser Client support"; please wait.


 => installed "Universal Agent  V06.23.02.00 for Tivoli Enterprise Portal Browser Client support".
... Initializing component Universal Agent  V06.23.02.00 for Tivoli Enterprise Portal Browser Client support.
... Universal Agent  V06.23.02.00 for Tivoli Enterprise Portal Browser Client support initialized.


 ... installing "Warehouse Proxy  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support"; please wait.


 => installed "Warehouse Proxy  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support".
... Initializing component Warehouse Proxy  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support.
... Warehouse Proxy  V06.30.00.00 for Tivoli Enterprise Portal Browser Client support initialized.




If you are installing Tivoli Enterprise Portal Server (TEPS) or Tivoli Enterprise Portal Desktop Client (TEP) for
the first time you will probably want to install product support to the TEPS and TEP for the agent products which
you plan to use. This gives you product specific function within the TEP. To install support packages choose yes
below or run the install again at a later time and when prompted to choose an operating system or component support
category choose the appropriate support category.


Do you want to install additional products or product support packages [ 1=Yes, 2=No ; default is "2" ] ? 1


Product packages are available for this operating system and component support categories:


 1) IBM Tivoli Monitoring components for this operating system
 2) Tivoli Enterprise Portal Browser Client support
 3) Tivoli Enterprise Portal Desktop Client support
 4) Tivoli Enterprise Portal Server support
 5) Tivoli Enterprise Monitoring Server support
 6) Other operating systems


Type the number or type "q" to quit selection
[ number "1" or "IBM Tivoli Monitoring components for this operating system" is default ]:

As said before repeat same cycle for option 3 4 5, then:

Do you want to install additional products or product support packages [ 1=Yes, 2=No ; default is "2" ] ? 2
... postprocessing; please wait.
... running /opt/IBM/ITM/lx8266/cq/bin/helpmerg.sh
... finished postprocessing.
Installation step complete.


Following Tivoli Enterprise Monitoring Server product support were installed:
 *) Monitoring Agent for IBM Tivoli Monitoring 5.x Endpoint
 *) Warehouse Proxy
 *) Monitoring Agent for i5/OS
 *) Monitoring Agent for UNIX OS
 *) Monitoring Agent for Windows OS
 *) Tivoli Performance Analyzer
 *) Tivoli Enterprise Monitoring Server
 *) Summarization and Pruning Agent
 *) Monitoring Agent for UNIX Logs
 *) Universal Agent
 *) Agentless Monitoring for Windows Operating Systems
 *) Monitoring Agent for Linux OS
 *) Agentless Monitoring for AIX Operating Systems
 *) Agentless Monitoring for Linux Operating Systems
 *) Agentless Monitoring for HP-UX Operating Systems
 *) Agentless Monitoring for Solaris Operating Systems


Note: This operation causes the monitoring server to restart.
Do you want to seed product support on the Tivoli Enterprise Monitoring Server? [ 1=Yes, 2=No ; default is "1" ] ?<Enter>
Starting TEMS...
TEMS started...


The following new Tivoli Enterprise Monitoring Server product support packages will be seeded:
 *) Monitoring Agent for IBM Tivoli Monitoring 5.x Endpoint
 *) Warehouse Proxy
 *) Monitoring Agent for i5/OS
 *) Monitoring Agent for UNIX OS
 *) Monitoring Agent for Windows OS
 *) Tivoli Performance Analyzer
 *) Summarization and Pruning Agent
 *) Monitoring Agent for UNIX Logs
 *) Universal Agent
 *) Agentless Monitoring for Windows Operating Systems
 *) Monitoring Agent for Linux OS
 *) Agentless Monitoring for AIX Operating Systems
 *) Agentless Monitoring for Linux Operating Systems
 *) Agentless Monitoring for HP-UX Operating Systems
 *) Agentless Monitoring for Solaris Operating Systems


The following previously seeded Tivoli Enterprise Monitoring Server product support packages will be re-seeded:
 *) Tivoli Enterprise Monitoring Server


Choose one of the following options to add or update the situation distribution definition to include the
default managed system groups:


 1) ALL - This option adds the default managed system groups to all the applicable situations. Note that not
all situations have the default managed group setting. For some, you might need to manually define the distribution
in the Tivoli Enterprise Portal due to the specific content of the agent support package.
 2) NONE - The default managed system group is not added to any situation.
 3) NEW - This option adds the default managed system groups to all applicable situations from the product support
packages that are being seeded for the first time. Note that not all situations have the default managed group
setting. For some, you might need to manually define the distribution in the Tivoli Enterprise Portal due to the
specific content of the agent support package. Modifications are not made to managed system groups in upgraded
product support packages.


Type your selections here [ number "3" or "NEW" is default ]:1


Seeding support for Monitoring Agent for IBM Tivoli Monitoring 5.x Endpoint [1 of 16]
Product support seeding completed...
Seeding support for Warehouse Proxy [2 of 16]
Product support seeding completed...
Seeding support for Monitoring Agent for i5/OS [3 of 16]
Product support seeding completed...
Seeding support for Monitoring Agent for UNIX OS [4 of 16]
Product support seeding completed...
Seeding support for Monitoring Agent for Windows OS [5 of 16]
Product support seeding completed...
Seeding support for Tivoli Performance Analyzer [6 of 16]
Product support seeding completed...
Seeding support for Tivoli Enterprise Monitoring Server [7 of 16]
Product support seeding completed...
Seeding support for Summarization and Pruning Agent [8 of 16]
Product support seeding completed...
Seeding support for Monitoring Agent for UNIX Logs [9 of 16]
Product support seeding completed...
Seeding support for Universal Agent [10 of 16]
Product support seeding completed...
Seeding support for Agentless Monitoring for Windows Operating Systems [11 of 16]
Product support seeding completed...
Seeding support for Monitoring Agent for Linux OS [12 of 16]
Product support seeding completed...
Seeding support for Agentless Monitoring for AIX Operating Systems [13 of 16]
Product support seeding completed...
Seeding support for Agentless Monitoring for Linux Operating Systems [14 of 16]
Product support seeding completed...
Seeding support for Agentless Monitoring for HP-UX Operating Systems [15 of 16]
Product support seeding completed...
Seeding support for Agentless Monitoring for Solaris Operating Systems [16 of 16]
Product support seeding completed...
Stopping TEMS...
TEMS stopped...
All supports successfully seeded.


install.sh warning: The root user must run bin/SetPerm from the ITM home to complete the setup, continuing ...


You may now configure any locally installed IBM Tivoli Monitoring product via the "/opt/IBM/ITM/bin/itmcmd config" command.


install.sh warning: The root user must run bin/UpdateAutoRun.sh from the ITM home to complete the setup, continuing ...


The install.sh command creates most of directories and files with world write permissions. IBM Tivoli Monitoring
provides the secureMain utility to helps you keep the monitoring environment secured. You can secure this
installation now or manually execute the secureMain utility later. For more information see Appendix G.
Securing your IBM Tivoli Monitoring installation on Linux or UNIX in the IBM Tivoli Monitoring Installation and Setup Guide.


Do you want to secure this IBM Tivoli Monitoring installation [ 1-yes, 2-no; "2" is default ]?? 1
Enter common group name: itm63
Executing command: /opt/IBM/ITM/bin/secureMain -g itm63 lock
Enter the root password if prompted
Password:
secureMain completed successfully
tems$

Now perform as root:

# ksh /opt/IBM/ITM/bin/SetPerm


Select from the following products:


 1) IBM Tivoli GSKit Linux Intel R2.4 (32 bit)/LinuxIntel R2.6 (32 bit)/Linuxx86_64 R2.6 (32 bit)
 2) IBM Tivoli GSKit Linux x86_64 R2.6 (64 bit)
 3) IBM Tivoli Monitoring Shared Libraries Linux x86_64 R2.6 (64 bit)
 4) ITCAM File Transfer Enablement Linux x86_64 R2.6 (64 bit)
 5) Tivoli Enterprise Monitoring Server Linux x86_64 R2.6 (64 bit)
 6) Tivoli Enterprise Monitoring SOAP Server Linux x86_64 R2.6 (64 bit)
 7) Tivoli Enterprise Services User Interface Extensions Linux x86_64 R2.6 (64 bit)
 8) Tivoli Enterprise Services User Interface Linux x86_64 R2.6 (64 bit)
 9) Tivoli Enterprise-supplied JRE Linux x86_64 R2.6 (64 bit)
10) All of the above.
11) Exit this program.


Please enter a valid number or numbers separated by commas or spaces.
Type your selections here: 10


... Done.


# ksh /opt/INM/ITM/bin/UpdateAutoRun.sh
Automatic start at system initialization has been configured.
Automatic stop at system shutdown has been configured.

First command remove world write perpissions on ITM installation, second command creates /etc/init.d/ITMAgents1 init script to start ITM services (all services in same script). Please verify that this script starts AFTER Oracle start script and stops BEFORE Oracle.

Configuration time

Configure TEMS:

tems$ /opt/IBM/ITM/bin/itmcmd config -S -t TEMS
Configuring TEMS...


Hub or Remote [1=*LOCAL, 2=*REMOTE] (Default is: 1):<Enter>
TEMS Host Name (Default is: itm63srv):<Enter>


Network Protocol 1 [ip, sna, ip.pipe or ip.spipe] (Default is: ip.pipe):


         Now choose the next protocol from one of these:
         - ip
         - sna
         - ip.spipe
         - 0 for none
Network Protocol 2 (Default is: 0):<Enter>
IP.PIPE Port Number (Default is: 1918):<Enter>
Enter name of KDC_PARTITION (Default is: null):<Enter>
Enter path and name of KDC_PARTITIONFILE (Default is: /opt/IBM/ITM/tables/TEMS/partition.txt):<Enter>


Configuration Auditing? [1=YES, 2=NO] (Default is: 1): 2
Standby TEMS Site or type 0 for "none" (Default is: 0):<Enter>
Enter Optional Primary Network Name or type 0 for "none" :(Default is: 0):<Enter>
Security: Validate User ? [1=YES, 2=NO] (Default is: 2):<Enter>




Tivoli Event Integration Facility? [1=YES, 2=NO] (Default is: 2):<Enter>
Disable Workflow Policy/Tivoli Emitter Agent Event Forwarding? [1=YES, 2=NO] (Default is: 2): 1
Enable TEMS Security Compatibility Mode ? [1=YES, 2=NO](Default is: 2):<Enter>
 ... Writing to database file for ms.




Hubs
##          CMS_Name
1           ip.pipe:itm63srv[1918]


1)Add, 2)Remove ##, 3)Modify Hub ##, 4)UserAccess ##, 5)Cancel, 6)Save/exit: 6
... created SOAP file "/opt/IBM/ITM/tables/TEMS/HTML/kshxhubs.xml"
... creating config file "/opt/IBM/ITM/config/itm63srv_ms_TEMS.config"
... creating file "/opt/IBM/ITM/tables/TEMS/glb_site.txt."
... updating "/opt/IBM/ITM/config/kbbenv"
... verifying Hot Standby.
TEMS configuration completed...
tems$

Edit resulting /opt/IBM/ITM/config/itm63srv_ms_TEMS.config and replace KMS_SDA variable to be Y.

You can run GUI version for configure. Check your X environment, then perform:

tems$ itmcmd manage

Configuring TEPS. Be sure you know location of Oracle JDBC driver (ojdbc14.jar).

tems$ itmcmd config -A cq
Agent configuration started...
Edit "Common event console for IBM Tivoli Monitoring" settings? [ 1=Yes, 2=No ] (default is: 1):<Enter>
Edit 'ITM Connector' settings? [ 1=Yes, 2=No ] (default is: 1):<Enter>
Enable this connector [ 1=Yes, 2=No ] (default is: 1):<Enter>
Connector name (default is: ITM1):<Enter>
Maximum number of events for this connector (default is: 100):<Enter>
View closed events [ 1=Yes, 2=No ] (default is: 2):<Enter>
Edit 'TEC Connector' settings? [ 1=Yes, 2=No ] (default is: 1):<Enter>
No 'TEC Connector' settings available.
Edit 'TEC Connector' settings, [1=Add, 2=Edit, 3=Del, 4=Next, 5=Exit] (default is: 5):<Enter>
Edit 'OMNIbus Connector' settings? [ 1=Yes, 2=No ] (default is: 1): 2
Edit 'Names of Extra Columns' settings? [ 1=Yes, 2=No ] (default is: 1):2


Will this agent connect to a TEMS? [1=YES, 2=NO] (Default is: 1):<Enter>
TEMS Host Name (Default is: itm63srv):<Enter>


Network Protocol [ip, sna, ip.pipe, or ip.spipe] (Default is: ip.pipe):<Enter>


         Now choose the next protocol from one of these:
         - ip
         - sna
         - ip.spipe
         - 0 for none
Network Protocol 2 (Default is: 0):<Enter>
IP.PIPE Port Number (Default is: 1918):<Enter>
Enter name of KDC_PARTITION [type 0 for null] (Default is: 0):<Enter>


Enter Optional Primary Network Name or 0 for "none" (Default is: 0):<Enter>
Enable SSL for TEP Clients (1=Yes, 2=No)(Default is: 2):<Enter>
Notice: Embedded TEPS DB is not supported for distributed cluster configurations.
Which database would you like to use for TEPS (1=Embedded, 2=DB2)(Default is: 2): 1
Notice: The Warehouse DB must be an existing database, no new database will be created automatically.
Are you using DB2, Oracle or None for Warehouse? [1=DB2, 2=Oracle, 3=None] (Default is: 1): 2


... Warehouse database connection parameters
Enter the Warehouse database name(Default is: WAREHOUS):<Enter>
Notice: The Warehouse user ID must be an existing user, no new user ID will be created automatically.
Enter the Warehouse user ID(Default is: itmuser):ITMUser
Enter the password for the Warehouse user ID:*****
Re-type: Enter the password for the Warehouse user ID:*****
Enter JDBC driver class path(Default is:  ): /data1/opt/ORACLE/app/product/11.2.0/dbhome_1/owb/wf/lib/ojdbc14.jar
Enter JDBC driver name(Default is:  ): oracle.jdbc.driver.OracleDriver
Enter JDBC driver URL(Default is:  ): jdbc:oracle:thin:@localhost:1521:WAREHOUS
Enter user-defined attributes(Default is:  ):<Enter>


LDAP Security: Validate User with LDAP ? (1=Yes, 2=No)(Default is: 2):<Enter>


Enable the dashboard data provider ? (1=Yes, 2=No)(Default is: 2):<Enter>
Tivoli Enterprise Portal server configuration was updated to reflect Eclipse Help Server configuration changes.
... running InstallPresentation.sh
... InstallPresentation.sh completed
KCIIN2569E ERROR: You are not running as root, and rexec is not enabled on this machine,
so your machine boot scripts cannot be updated automatically for you. Please re-run
this configuration session as root, or please manually run /opt/IBM/TEPS/bin/UpdateAutoRun.sh as root
Agent configuration completed...
tems$

You can run GUI version for configure. Check your X environment, then perform:

tems$ itmcmd manage

Configuring a Warehouse Proxy Agent on Linux. Use GUI to configure or CLI variant:

tems$ itmcmd config -A hd

Do not start Warehouse Proxy Agent at this phase.

Configure the Summarization and Pruning Agent. Use GUI to configure or CLI variant:

tems$  itmcmd config -A sy

Do not start Summarization and Pruning Agent at this phase.

Deploying agents

Preparing NFS export of OS agent installation directory:

root@itm63srv: # cd /data1/ITM-6.3.00
root@itm63srv:/data1/ITM-6.3.00 # ll ITM_V6.3.0_AGENTS_MP_ENGLISH.tar.gz
-rw-r--r--  1 root root 3439621832 Jul 15 07:37 ITM_V6.3.0_AGENTS_MP_ENGLISH.tar.gz
root@itm63srv:/data1/ITM-6.3.00 # mkdir ITM_V6.3.0_AGENTS_MP_ENGLISH && cd ITM_V6.3.0_AGENTS_MP_ENGLISH
root@itm63srv:/data1/ITM-6.3.00/ITM_V6.3.0_AGENTS_MP_ENGLISH # tar zxf ../ITM_V6.3.0_AGENTS_MP_ENGLISH.tar.gz
root@itm63srv: # echo '/data1/ITM-6.3.00/ITM_V6.3.0_AGENTS_MP_ENGLISH *(sec=sys,ro,no_root_squash)' >> /etc/exports
root@itm63srv: # exportfs -va

OS agent could be run as non-root user, but this limits further provisioning, root user recommended.

Prerequisite: libstdc++ (32bit) required even for 64bit installation.

Login as root on client machine and mount itm63srv:/data1/ITM-6.3.00/ITM_V6.3.0_AGENTS_MP_ENGLISH somewhere (or use autofs to mount, what suitable), then:

# ksh install.sh
This system is using a version of the Korn Shell (ksh) that allows the installation of specific older releases
of IBM Tivoli Monitoring application agents to regress the installation, configuration and execution tools for
this installation. Refer to the Flash note titled "Newer ksh shell may allow regression of ITM installation"
for more information, including steps to take to avoid damage to your IBM Tivoli Monitoring installation.
INSTALL
 
Enter the name of the IBM Tivoli Monitoring directory
[ default = /opt/IBM/ITM ]:<Enter>
 
"/opt/IBM/ITM" does not exist
Try to create it [ 1-yes, 2-no; "1" is default ]? <Enter>
 
KCI1362W IBM Tivoli Monitoring version 6.3 introduces a number of platform improvements which may require
operating system updates. It is important that you ensure this system meets these requirements prior to
installing or updating your installation. Please refer to the following technote for more information:
http://www.ibm.com/support/docview.wss?uid=swg21623341
 
Select one of the following:
 
1) Install products to the local host.
2) Install products to depot for remote deployment (requires TEMS).
3) Install TEMS support for remote seeding
4) Exit install.
 
Please enter a valid number:  1
 
Initializing ...
International Program License Agreement
 
Part 1 - General Terms
 
BY DOWNLOADING, INSTALLING, COPYING, ACCESSING, CLICKING ON
AN "ACCEPT" BUTTON, OR OTHERWISE USING THE PROGRAM,
LICENSEE AGREES TO THE TERMS OF THIS AGREEMENT. IF YOU ARE
ACCEPTING THESE TERMS ON BEHALF OF LICENSEE, YOU REPRESENT
AND WARRANT THAT YOU HAVE FULL AUTHORITY TO BIND LICENSEE
TO THESE TERMS. IF YOU DO NOT AGREE TO THESE TERMS,
 
* DO NOT DOWNLOAD, INSTALL, COPY, ACCESS, CLICK ON AN
"ACCEPT" BUTTON, OR USE THE PROGRAM; AND
 
* PROMPTLY RETURN THE UNUSED MEDIA, DOCUMENTATION, AND
 
Press Enter to continue viewing the license agreement, or
enter "1" to accept the agreement, "2" to decline it, "3"
to print it, "4" to read non-IBM terms, or "99" to go back
to the previous screen.
1
 
Enter a 32-character encryption key, or just press Enter to use the default
        Default = IBMTivoliMonitoringEncryptionKey<Enter>
....+....1....+....2....+....3..
GSkit encryption key has been set.
Key File directory: /opt/IBM/ITM/keyfiles
 
Product packages are available in /net/itm63srv/data1/ITM-6.3.00/ITM_V6.3.0_AGENTS_MP_ENGLISH/unix
 
The following products are currently installed in "/opt/IBM/ITM":
 
  IBM GSKit Security Interface V08.00.14.26 @ Linux Intel R2.4 (32 bit)/Intel R2.6 (32 bit)/x86_64 R2.6 (32 bit)
  IBM GSKit Security Interface V08.00.14.26 @ Linux x86_64 R2.6 (64 bit)
 
 
All agents require that application support files that contain agent-specific information be installed on the
Tivoli Enterprise Monitoring Server that the agents will connect to, Tivoli Enterprise Portal Server and Tivoli
Enterprise Portal desktop and browser client. Install application support before starting to install any Tivoli
Enterprise Monitoring Agents.
 
The following products are available for installation:
 
1) Agentless Monitoring for AIX Operating Systems  V06.30.00.00
2) Agentless Monitoring for HP-UX Operating Systems  V06.30.00.00
3) Agentless Monitoring for Linux Operating Systems  V06.30.00.00
4) Agentless Monitoring for Solaris Operating Systems  V06.30.00.00
5) Agentless Monitoring for Windows Operating Systems  V06.30.00.00
6) Monitoring Agent for Linux OS  V06.30.00.00
7) Tivoli Enterprise Services User Interface Extensions  V06.30.00.00
8) all of the above
 
Type the numbers for the products you want to install, type "b" to change operating system, or type "q" to quit selection.
If you enter more than one number, separate the numbers by a comma or a space.
 
Type your selections here:  6
 
The following products will be installed:
 
  Monitoring Agent for Linux OS  V06.30.00.00
 
Are your selections correct [ 1=Yes, 2=No ; default is "1" ] ? <Enter>
 
... installing "Monitoring Agent for Linux OS  V06.30.00.00 for Linux x86_64 R2.6 (64 bit)"; please wait.
 
=> installed "Monitoring Agent for Linux OS  V06.30.00.00 for Linux x86_64 R2.6 (64 bit)".
... Initializing component Monitoring Agent for Linux OS  V06.30.00.00 for Linux x86_64 R2.6 (64 bit).
... Monitoring Agent for Linux OS  V06.30.00.00 for Linux x86_64 R2.6 (64 bit) initialized.
 
 
 
Do you want to install additional products or product support packages [ 1=Yes, 2=No ; default is "2" ] ? <Enter>
... postprocessing; please wait.
... finished postprocessing.
Installation step complete.
 
You may now configure any locally installed IBM Tivoli Monitoring product via the "/opt/IBM/ITM/bin/itmcmd config" command.
 
Automatic start at system initialization has been configured.
Automatic stop at system shutdown has been configured.
 
The install.sh command creates most of directories and files with world write permissions. IBM Tivoli Monitoring provides
the secureMain utility to helps you keep the monitoring environment secured. You can secure this installation now or
manually execute the secureMain utility later. For more information see Appendix G. Securing your IBM Tivoli Monitoring
installation on Linux or UNIX in the IBM Tivoli Monitoring Installation and Setup Guide.
 
Do you want to secure this IBM Tivoli Monitoring installation [ 1-yes, 2-no; "2" is default ]? 1
Enter common group name: bin
Executing command: /opt/IBM/ITM/bin/secureMain -g bin lock
Enter the root password if prompted
secureMain completed successfully

Now configure agent to talk with TEMS:

# /opt/IBM/ITM/bin/itmcmd config -A lz
Agent configuration started...
 
Will this agent connect to a TEMS? [1=YES, 2=NO] (Default is: 1): <Enter>
TEMS Host Name (Default is: localhost): itm63srv
 
Network Protocol [ip, sna, ip.pipe or ip.spipe] (Default is: ip.pipe): <Enter>
 
     Now choose the next protocol from one of these:
     - ip
     - sna
     - ip.spipe
     - 0 for none
Network Protocol 2 (Default is: 0): <Enter>
IP.PIPE Port Number (Default is: 1918): <Enter>
Enter name of KDC_PARTITION (Default is: null): <Enter>
 
Configure connection for a secondary TEMS? [1=YES, 2=NO] (Default is: 2): <Enter>
Enter Optional Primary Network Name or 0 for "none" (Default is: 0): <Enter>
Agent configuration completed...

Take care agent will be started at boot time:

# cd /etc/init.d
# chkconfig ITMAgents1 on
# ./ITMAgents1 start

If your site runs the Tivoli Data Warehouse, each time you install one or more monitoring agents, you must update the warehouse's ManagedSystem table; the populate_agents.sql script is provided for this purpose.

Creating schema in DW database

DW schema should be created on the fly by DW Proxy agent when enabling data colleciton. However you can create all things manually, using Schema Publication Tool. We are about totally new installation, then do:

tems$ mkdir /tmp/sql && cd /tmp/sql
tems$ echo "KSY_PRODUCT_SELECT = installed" > tdwschema.rsp
tems$ /opt/IBM/ITM/lx8266/bin/tdwschema.sh -rspfile tdwschema.rsp


(R) Tivoli Data Warehouse - Schema Publication Tool Version 6.30.0.0
(C) Copyright IBM Corporation 2008, 2012. All Rights Reserved.


Agentless AIX OS : KR3
Agentless HP-UX OS : KR5
Agentless Linux OS : KR4
Agentless Solaris OS : KR6
Agentless Windows OS : KR2
CCC Logs : KIB
ITM 5.x: Active Directory domain controller : AMA
ITM 5.x: Active Directory replication : AMB
ITM 5.x: Apache : GWA
ITM 5.x: Citrix MetaFrame Access Suite : IXT
ITM 5.x: DB2 : CTD
ITM 5.x: DHCP : AMD
ITM 5.x: DNS : AMN
ITM 5.x: Domino : ABA
ITM 5.x: Health : KTM
ITM 5.x: IBM Informix : CTR
ITM 5.x: IPlanet : GWP
ITM 5.x: Internet Information Server : GWI
ITM 5.x: MQ Workflow : BIW
ITM 5.x: Microsoft BizTalk Server : IQZ
ITM 5.x: Microsoft Commerce Server : IQS
ITM 5.x: Microsoft Content Management Server : IYM
ITM 5.x: Microsoft Exchange Server : CTY
ITM 5.x: Microsoft Host Integration Server : IUI
ITM 5.x: Microsoft Internet Security and Acceleration Server : IQY
ITM 5.x: Microsoft Internet Security and Acceleration Server 2004 : IVD
ITM 5.x: Microsoft SQL Server : CTW
ITM 5.x: Microsoft SharePoint Portal Server : IXA
ITM 5.x: Microsoft UDDI Services : IUD
ITM 5.x: Oracle : CTO
ITM 5.x: Siebel : GMS
ITM 5.x: Solaris : AMS
ITM 5.x: Sybase ASE : IXB
ITM 5.x: UNIX - Linux : AMX
ITM 5.x: VMware ESX : IVI
ITM 5.x: WebLogic : GWL
ITM 5.x: WebSphere Application Server : IZY
ITM 5.x: WebSphere InterChange Server : BIX
ITM 5.x: WebSphere MQ : CTQ
ITM 5.x: WebSphere MQ Integrator : MMI
ITM 5.x: Windows : AMW
ITM 5.x: mySAP : ABH
Linux : KLZ
Tivoli Enterprise Monitoring Server : KDY
Tivoli Performance Analyzer : KPA
UNIX OS : KUX
Warehouse Proxy : KHD
Warehouse Summarization and Pruning Agent : KSY
Windows OS : KNT
i5/OS : KA4


Schema output file locations:
/tmp/sql/tdw_schema_table.sql
/tmp/sql/tdw_schema_index.sql
/tmp/sql/tdw_schema_insert.sql
/tmp/sql/tdw_schema_view.sql
/tmp/sql/tdw_schema_function.sql


Tool requests completed, RC= 0
tems$

Run all these SQLs in order table, index, view, insert, function as ITMUser:

oracle$ for n in table index view insert function ; do sqlplus ITMUser/***** @/tmp/sql/tdw_schema_${n}.sql > /tmp/sql.out 2>&1

Check created files for errors, fix them.

AgentBuilder is other tool that generates schema's SQLs. This is an ITM Administrator's tool to create (customize) agents for any purpose. This tool is standalone (could run on Windows and Linux too, eclipse based) and prepares output files for registering created agents with TEMS, TEPS and DW

Starting service

You can start/stop/configure every single component using GUI. Check your X environment, then perform:

tems$ itmcmd manage

You can stop/start single copmonent by command:

tems$ itmcmd agent start PRODUCT_CODE
where PRODUCT_CODE is cq for TEPS, hd for Warehouse Proxy Agent, sy for Summarization and Pruning Agent.

You can stop/start everything by created init script:

# /etc/init.d/ITMAgent1 stop
# /etc/init.d/ITMAgent1 start

Accessing Portal (TEPS)

You can use browser or install local client (windows) for connect to TEPS. Both of them require IBM Java VM installed. It is tricky to make coexist number of java's on PC. Easiest way is to remove any Java from PC, then connect by HTTP to TEPS port 15200 using browser. Javascript will detect no Java installed and offer you to install IBM Java.

Once Java will be installed, accessing to TEPS open you Client GUI. Default administrator user is sysadmin without password sat.

Working with X environment

Some ITM tools could run as GUI and some tools cannot run as CLI at all, therefore it is essential to prepare working X environment.

There is number of X servers exists for PC (windows), easiest choise will be MobaXterm (Portable edition). This SSH client has embedded X server with preconfigured SSH tunneling to it. But some actions required be performed on server side too.

Login to server using mobaxterm to any user able to login, issue following commands to check environment:

root@itm63srv # echo $DISPLAY
localhost:10
root@itm63srv # xauth list
itm63srv/unix:10  MIT-MAGIC-COOKIE-1  3ceabb0f440eb032cb930f4241823fe3

Now switch user to desired one, tems in our case, and reset values as above:

root@itm63srv # su - tems
tems$ export DISPLAY=localhost:10
tems$ xauth remove itm63srv/unix:10
tems$ xauth add itm63srv/unix:10  MIT-MAGIC-COOKIE-1  3ceabb0f440eb032cb930f4241823fe3
tems$ xterm

If xterm had opened as result, you are successfully prepared your X environment.

Agent Builder

Installing AgentBuilder for Linux:

root@itm63srv: # cd /data1/ITM-6.3.00
root@itm63srv:/data1/ITM-6.3.00 # ll ITM_V6.3.0_AB_ENGLISH_MP.tar
-rwxr--r--  1 root root  596725760 Jul 30 07:38 ITM_V6.3.0_AB_ENGLISH_MP.tar
root@itm63srv:/data1/ITM-6.3.00 # mkdir ITM_V6.3.0_AB_ENGLISH_MP && cd ITM_V6.3.0_AB_ENGLISH_MP
root@itm63srv:/data1/ITM-6.3.00/ITM_V6.3.0_AB_ENGLISH_MP # tar xpf ../ITM_V6.3.0_AB_ENGLISH_MP.tar
root@itm63srv:/data1/ITM-6.3.00/ITM_V6.3.0_AB_ENGLISH_MP # su - tems
tems$ cd /data1/ITM-6.3.00/ITM_V6.3.0_AB_ENGLISH_MP
tems$ ./install.sh (TBC)

Starting Agent Builder. Prepare X environment, then:

tems$ pwd
/home/tems
tems$ /opt/IBM/ITM/AgentBuilder/agentbuilder

Helpfull tools and commands

tems$ cinfo
tems$ itmcmd # manage
tems$ tivcmd
tems$ tacmd

Updated on Wed Aug 12 10:25:49 IDT 2015 More documentations here