|
Tivoli: ITM 6.2.3 - Migrate the TEPS Database to a Remote DB2 Server
(c) brokenribgolfer.com
Author: Mark Hopkins Email WhatsApp Date Published: 10.15.2005 Date Last Modified: 02.05.2026 (formatting)
The Tivoli Enterprise Portal Server (TEPS) uses a database for storing information
(user accounts, roles, groups, situations, etc.). Currently there are only two
supported database types, DB2 and embedded. The embedded
database, Derby, is typically only used for small environments. Neither option allows for the
database to exist on a remote server, and is "unsupported" by IBM. In most DB2 environments,
the DBA's would prefer to have all databases on dedicated, highly available, centrally
administered database server "farms". This article will describe a method for migrating
a TEPS database to a remote DB2 database server.
Backup The Local TEPS Database Restore The Local TEPS Database To Remote DB2 Server Verify Local Connectivity On Remote DB2 Server Configure The TEPS For Remote Database Connectivity Verify Remote DB2 Connectivity Configure The TEPS To Use Remote Database Verify The TEPS Against The Remote DB2 Database Verify Export/Import Scripts Against The Remote DB2 Database Printing Background
We have been deploying IBM Tivoli Monitoring (ITM) solutions for the past several years. Along
the way, we have also deployed Netcool/OMNIbus as a MOM (Monitor Of Monitors). Most components
of ITM and OMNIbus are highly available, without clustering software. For example, the concept
of a backup TEMS, multiple Remote TEMS, dual Object Servers, etc. Even the Tivoli Integrated
Portal can be configured as highly available. The exception to these has always been the TEPS.
Our guess is that the TEPS will eventually be phased out in favor of the TIPS (or WebTop). If
this is true, it would explain several things, including a lack of support for the TEPS using
a remote database server.
Assumptions In this article we are assume that you already have a configured ITM environment including a TEMS and a cnfigured TEPS as well as a remote DB2 database server. We are also going to assume that you have a good understanding of ITM, Linux as well as DB2. Requirements Requirement for duplicating this exercise in your environment are: Redhat Enterprise Linux 5.3 (32-bit) Tivoli Enterprise Monitoring 6.2.3 DB2 Enterprise Server V9.7 An SSH/X-Windows capable workstation. We
are using Windows 7 with NetSarang Xmanager 4. |
|
Architecture
|
|
Commands Used
The following commands are used in this article: Linux: service, id, ls, grep, useradd,
groupadd, passwd, su, while, netstat, sleep DB2: backup, restore, db2stop, db2start,
list database directory, list node directory,
connect, catalog, list applications ITM: cinfo, itmcmd config Procedure Now that we have laid the groundwork, let's get going with the actual steps. |
|
Backup The Local TEPS Database
Command(s)
|
Command(s)
|
Restore The Local TEPS Database To Remote DB2 Server
Command(s)
|
Command(s)
|
Verify Local Connectivity On Remote DB2 Server
Command(s)
|
Command(s)
|
Command(s)
|
Configure The TEPS For Remote Database Connectivity
Command(s)
|
Command(s)
|
Command(s)
|
Verify Remote DB2 Connectivity
Command(s)
|
Configure The TEPS To Use Remote Database
Command(s)
|
|
|
|
|
|
Verify The TEPS Against The Remote DB2 Database
Command(s)
|
Command(s)
|
|
Command(s)
|
Command(s)
|
|
Command(s)
|
|
|
Verify Export/Import Scripts Against The Remote DB2 Database
Command(s)
|
Command(s)
|
Command(s)
|
Command(s)
|
Command(s)
|
|
Command(s)
|
Command(s)
|
Command(s)
|
Command(s)
|
Command(s)
|
|
Command(s)
|
Command(s)
|
Command(s)
|
|
Conclusion
So, what can we conclude from all of this? Well, you tell us with your thoughts on the
topic. What we can tell you is that this configuration works in this small tightly controlled
environment, however we cannot accept any
responsibility for anything should you chose to apply it to your environment. As we stated
earlier, there does not seem to be any good reason as to why this remote TEPS database configuration
is not supported, but then we are not IBM. We contacted IBM and all they would say is that "it is not
supported at this time but might be in a future release". At a minimun
we have been able to show you some really good Linux, ITM and DB2 concepts and commands.
|
|
Printing
As it turns out, as we are busy working on the HTML/CSS/php/Java Script formatting of our articles,
pretty printing is not yet possible. We are working on it at a low priority.
|