IBM Tivoli Netcool Performance Manager 1.3.2
Wireline Component
Document Revision R2E2
Upgrade Guide
1.3.1 to 1.3.2
Note
Before using this information and the product it supports, read the information in “Notices” on page 113.
Contents
About this information . . . v
Intended audience . . . v
Tivoli Netcool Performance Manager - Wireline Component. . . v
Service Management Connect . . . vi
Tivoli technical training . . . vii
Support information . . . vii
Conventions used in this publication . . . vii
Typeface conventions . . . vii
Chapter 1. Introduction . . . 1
Summary of upgrade tasks . . . 1
Verifying your Tivoli Netcool Performance Manager environment . . . 2
Supported upgrade paths for Tivoli Netcool Performance Manager . . . 2
Supported platforms. . . 2
Supported topology . . . 3
VLN check . . . 4
Installing the pre-requisite software. . . 4
Planning your upgrade . . . 5
Tivoli Netcool Performance Manager distribution 5 Backing up your current Tivoli Netcool Performance Manager environment . . . 5
Clustering and high availability . . . 6
Report and user name duplicate pre-check . . . . 6
Pre-checking for report duplicates . . . 7
Report user pre-check . . . 8
Chapter 2. Requirements . . . 9
Minimum requirements for installation . . . 9
Solaris hardware requirements . . . 9
AIX hardware requirements . . . 10
Linux hardware requirements . . . 10
Oracle deployment space requirements . . . . 11
Tivoli Integrated Portal deployment space requirements . . . 11
Screen resolution . . . 12
Minimum requirements for a proof of concept installation . . . 12
Solaris hardware requirements (POC). . . 12
AIX hardware requirements (POC) . . . 12
Linux hardware requirements (POC) . . . 13
Screen resolution . . . 13
Supported operating systems and modules . . . . 13
Solaris 10 for SPARC platforms . . . 13
AIX platforms . . . 17
Linux platforms . . . 21
Required user names . . . 23
pvuser . . . 24
oracle . . . 24
Ancillary software requirements . . . 24
FTP support . . . 24
Open SSH and SFTP . . . 25
File compression. . . 26
DataView load balancing . . . 26
Oracle database . . . 26
Oracle server . . . 26
Tivoli Common Reporting client . . . 27
Java Runtime Environment (JRE) . . . 27
Web browsers and settings . . . 27
X Emulation . . . 29
WebGUI integration . . . 29
Microsoft Office Version . . . 30
Chapter 3. Downloading the Tivoli
Netcool Performance Manager
distribution to disk
. . . 31
Downloading the Tivoli Common Reporting distribution . . . 31
Chapter 4. Upgrading Oracle 10.2.0.4 to
Oracle 11.2.0.2 . . . 33
Install Oracle 11.2.0.2 client (32-bit) . . . 34
Download the Oracle distribution to disk . . . 34
Run the Oracle client configuration script . . . 35
Set a password for the Oracle login name . . . 37
Run the preinstallation script . . . 37
Verify PATH and Environment for the Oracle login name . . . 38
Install the Oracle client (32-bit) . . . 38
Run the root.sh script . . . 40
Update the oracle user's .profile . . . 41
Configure the Oracle Net client . . . 42
Install Oracle 11.2.0.2 server (64-bit) . . . 44
Download the Oracle distribution to disk . . . 44
Verify the required operating system packages. . 45
Run the Oracle server configuration script . . . 45
Set a password for the Oracle login name . . . 48
Run the preinstallation script . . . 48
Run the rootpre.sh script (AIX only) . . . 49
Verify PATH and Environment for the Oracle login name . . . 49
Install Oracle using the menu-based script . . . 50
Run the root.sh script . . . 52
Set the ORACLE_SID variable . . . 53
Perform Oracle Upgrade Preparation . . . 54
Shutting down the Tivoli Netcool Performance Manager components . . . 54
Backup database. . . 56
Run and spool the utlu112i.sql file . . . 56
Make sure the database starts and ends in a similar state . . . 59
Verify that there is no database data dictionary corruption . . . 60
Stop the database listener. . . 61
Verify no data files need recovery . . . 61
Verify no data files in backup mode . . . 61
Verify that there are no pending Distributed Transactions . . . 61
Verify SYS and SYSTEM users have a default
SYSTEM tablespace . . . 62
Verify the AUD$ table is located in the SYSTEM tablespace . . . 62
Verify there are no externally authenticated SSL users . . . 63
Make note of all sysdba users . . . 63
Shut down database . . . 63
Perform the Oracle upgrade . . . 64
Modify the database initPV.ora file . . . 64
Verify the NLS_LANG parameter is set to WE8ISO8859P1. . . 65
Copy tnsnames.ora, sqlnet.ora, and listener.orafiles to the new ORACLE_HOME . 65 Copy the password file from the old home to the new home . . . 65
Create soft links in the new ORACLE_HOME . . 65
Update the oratab entry for this database . . . 66
Update the oracle user's .profile . . . 66
Confirm the environment variables have been reset . . . 66
Startup upgrade . . . 67
Enter a spool command, and run the upgrade script catupgrd.sql . . . 68
Disable stats . . . 68
Run utlu112s.sql . . . 69
Shut down database . . . 69
Restart the database . . . 70
Run the utlrp.sql script . . . 70
Check for invalid objects . . . 71
Shut down database . . . 71
Modify the database initPV.ora compatible parameter . . . 72
Change listener.ora to use the new ORACLE_HOME . . . 72
Restart the listener . . . 72
Starting the Tivoli Netcool Performance Manager components . . . 73
Chapter 5. Upgrading Tivoli Integrated
Portal and Tivoli Common Reporting . . 77
Upgrading to Tivoli Integrated Portal 2.2 . . . . 77
Upgrading to Tivoli Common Reporting 2.1.1 . . . 78
Chapter 6. Upgrading Tivoli Netcool
Performance Manager . . . 81
Shutting down the Tivoli Netcool Performance Manager components . . . 81
Disabling the cron Jobs . . . 82
Shutting down DataChannel. . . 82
Shutting down DataMart . . . 83
Verifying Netcool/Proviso components are shut down . . . 84
Installing and starting the Topology Editor . . . . 84
Starting the Launchpad . . . 85
Installing the Topology Editor . . . 85
Starting the Topology Editor. . . 87
Loading the upgrade topology into the Topology Editor . . . 88
Preparing the upgrade topology for deployment . . 89
Technology packs . . . 89
Determining valid host definitions. . . 89
Moving Tivoli Netcool Performance Manager components between host definitions . . . 90
Deleting extraneous host definitions . . . 91
Renaming host definitions . . . 91
Verifying host properties . . . 91
Verifying Tivoli Netcool Performance Manager component properties . . . 92
Removing unused custom properties . . . 92
Saving the upgrade topology . . . 93
Deploying the upgrade topology . . . 93
Deploy the upgrade topology for all components 94 Deploy the upgrade topology to minimize collections loss . . . 96
Update the dataMart.env file . . . 98
Starting the Tivoli Netcool Performance Manager components . . . 98
Starting the cron jobs . . . 98
Starting DataMart . . . 99
Starting DataView . . . 99
Starting DataChannel . . . 99
Chapter 7. Post upgrade steps . . . . 101
Run the deploy_war.sh script . . . 101
Install a libcrypto.so . . . 102
Post upgrade HAM configuration . . . 102
Upgrade Common Pack Service . . . 103
Upgrading the Base Common Pack Suite . . . . 103
The Base Common Pack Suite . . . 104
Chapter 8. Enabling Tivoli Common
Reporting on Tivoli Netcool
Performance Manager. . . 105
Chapter 9. Resuming a partially
successful first-time upgrade . . . . 107
Resuming a partial upgrade . . . 107
Appendix A. Backup Modification. . . 109
Upgrading the database backup procedure . . . 109
Appendix B. Deployment
Considerations . . . 111
FTP is possible, but REXEC or RSH are not . . . 111
Neither FTP nor REXEC/RSH are possible. . . . 111
About this information
IBM®Tivoli®Netcool®Performance Manager, Version 1.3.2 is a bundled product consisting of two main components. A wireline component (formerly Tivoli Netcool/Proviso), and a wireless component (formerly Tivoli Netcool Performance Manager for Wireless).
The IBM Tivoli Netcool Performance Manager: Upgrade Guide describes how to upgrade your IBM Tivoli Netcool Performance Manager environment. This guide assumes you are a network administrator or operations specialist who has knowledge of network management and installing applications on operating systems.
Intended audience
The audience for this manual is the network administrator or operations specialist responsible for upgrading the Tivoli Netcool Performance Manager product suite on an enterprise network. To upgrade Tivoli Netcool Performance Manager successfully, you should have a thorough understanding of the following subjects: v Basic principles of TCP/IP networks and network management
v SNMP concepts
v Administration of the Solaris, Linux or AIX operating environment v Administration of the Oracle database management system
v Tivoli Netcool Performance Manager
v Administrators who assign permissions, create groups, and associate users with reports.
v Advanced users or content designers who work with style sheets and reporters to extend the capabilities of Tivoli Netcool Performance Manager technology packs.
Tivoli Netcool Performance Manager - Wireline Component
IBM Tivoli Netcool Performance Manager consists of a wireline component (formerly Netcool/Proviso) and a wireless component (formerly Tivoli Netcool Performance Manager for Wireless).
Tivoli Netcool Performance Manager - Wireline Component consists of the following subcomponents:
v DataMart is a set of management, configuration, and troubleshooting GUIs. The Tivoli Netcool Performance Manager System Administrator uses the GUIs to define policies and configuration, and to verify and troubleshoot operations. v DataLoad provides flexible, distributed data collection and data import of SNMP
and non-SNMP data to a centralized database.
v DataChannel aggregates the data collected through Tivoli Netcool Performance Manager DataLoad for use by the Tivoli Netcool Performance Manager
DataView reporting functions. It also processes online calculations and detects real-time threshold violations.
v DataView is a reliable application server for on-demand, web-based network reports.
v Technology Packs extend the Tivoli Netcool Performance Manager system with service-ready reports for network operations, business development, and customer viewing.
The following figure shows the different Tivoli Netcool Performance Manager modules.
Tivoli Netcool Performance Manager documentation consists of the following: v Release notes
v Configuration recommendations v User guides
v Technical notes v Online help
The documentation is available for viewing and downloading on the information center at http://publib.boulder.ibm.com/infocenter/tivihelp/v8r1/topic/
com.ibm.tnpm.doc/welcome_tnpm.html.
Service Management Connect
Connect, learn, and share with Service Management professionals: product support technical experts who provide their perspectives and expertise.
Access Service Management Connect at https://www.ibm.com/developerworks/ servicemanagement/. Use Service Management Connect in the following ways: v Become involved with transparent development, an ongoing, open engagement
between other users and IBM developers of Tivoli products. You can access early designs, sprint demonstrations, product roadmaps, and prerelease code.
v Connect one-on-one with the experts to collaborate and network about Tivoli and the (enter your community name here) community.
v Read blogs to benefit from the expertise and experience of others. v Use wikis and forums to collaborate with the broader user community.
Tivoli technical training
For Tivoli technical training information, see the following IBM Tivoli Education website at http://www.ibm.com/software/tivoli/education.
Support information
If you have a problem with your IBM software, you want to resolve it quickly. IBM provides the following ways for you to obtain the support you need:
Online
Access the IBM Software Support site at http://www.ibm.com/software/ support/probsub.html .
IBM Support Assistant
The IBM Support Assistant is a free local software serviceability workbench that helps you resolve questions and problems with IBM software
products. The Support Assistant provides quick access to support-related information and serviceability tools for problem determination. To install the Support Assistant software, go to http://www.ibm.com/software/ support/isa.
Troubleshooting Guide
For more information about resolving problems, see the problem determination information for this product.
Conventions used in this publication
Several conventions are used in this publication for special terms, actions, commands, and paths that are dependent on your operating system
Typeface conventions
This publication uses the following typeface conventions:
Bold
v Lowercase commands and mixed case commands that are otherwise difficult to distinguish from surrounding text
v Interface controls (check boxes, push buttons, radio buttons, spin buttons, fields, folders, icons, list boxes, items inside list boxes,
multicolumn lists, containers, menu choices, menu names, tabs, property sheets), labels (such as Tip:, and Operating system considerations:) v Keywords and parameters in text
Italic
v Citations (examples: titles of publications, diskettes, and CDs v Words defined in text (example: a nonswitched line is called a
point-to-point line)
v Emphasis of words and letters (words as words example: "Use the word
that to introduce a restrictive clause."; letters as letters example: "The
v New terms in text (except in a definition list): a view is a frame in a workspace that contains data.
v Variables and values you must provide: ... where myname represents....
Monospace
v Examples and code examples
v File names, programming keywords, and other elements that are difficult to distinguish from surrounding text
v Message text and prompts addressed to the user v Text that the user must type
v Values for arguments or command options
Bold monospace
v Command names, and names of macros and utilities that you can type as commands
v Environment variable names in text v Keywords
v Parameter names in text: API structure parameters, command parameters and arguments, and configuration parameters v Process names
v Registry variable names in text v Script names
Chapter 1. Introduction
This chapter provides information concerning requirements and considerations that must be satisfied before you upgrade your Tivoli Netcool Performance Manager environment.
Summary of upgrade tasks
A summary of the Tivoli Netcool Performance Manager 1.3.1 to 1.3.2 upgrade process.
Before you begin
This guide assumes that you have a fully functioning Tivoli Netcool Performance Manager 1.3.1 environment. In order to upgrade your environment to IBM Tivoli Netcool Performance Manager, Version 1.3.2, you must:
Procedure
1. Verify that your environment is running the supported versions of both the prerequisite software and Tivoli Netcool Performance Manager. For more information, see “Verifying your Tivoli Netcool Performance Manager environment” on page 2
2. Install the various software packages required to facilitate and support the upgrade and the successful operation of Tivoli Netcool Performance Manager. For more information, see “Installing the pre-requisite software” on page 4. 3. Review your upgrade plan and topology. For more information, see “Planning
your upgrade” on page 5.
4. Check your existing system for duplicate report references and duplicate report user names. For more information, see “Report user pre-check” on page 8.
5. Download the Tivoli Netcool Performance Manager and Tivoli Common Reporting distribution to disk. For more information, see Chapter 3,
“Downloading the Tivoli Netcool Performance Manager distribution to disk,” on page 31.
6. Start the launchpad and Install the new Tivoli Netcool Performance Manager 1.3.2 Topology Editor.
7. Update topology for deployment in your environment. For more information, see “Preparing the upgrade topology for deployment” on page 89.
8. Shut down Tivoli Netcool Performance Manager. For more information, see “Shutting down the Tivoli Netcool Performance Manager components” on page 81.
9. Deploy the upgrade topology. For more information, see “Deploying the upgrade topology” on page 93.
10. Startup Tivoli Netcool Performance Manager. For more information, see “Starting the Tivoli Netcool Performance Manager components” on page 73.
Verifying your Tivoli Netcool Performance Manager environment
To complete a Tivoli Netcool Performance Manager upgrade your system must meet certain requirements.Before beginning an upgrade procedure, you must verify that your environment meets the requirements set out in this document to ensure a smooth upgrade process.
Supported upgrade paths for Tivoli Netcool Performance
Manager
The tools and procedures described in this guide are intended to support a limited number of upgrade paths to IBM Tivoli Netcool Performance Manager, Version 1.3.2.
If you need to find version information for the Tivoli Netcool Performance Manager components installed in your environment, use the Tivoli Netcool Performance Manager Info Tool as described in the Tivoli Netcool Performance
Manager Technical Note: Tools for Version Reporting.
Consult the table below to determine what you need to do for your environment:
Table 1.
Tivoli Netcool Performance Manager
version Supported Upgrade Path
Tivoli Netcool Performance Manager 1.3.1 You must be running Tivoli Netcool Performance Manager 1.3.1 before you can upgrade directly to IBM Tivoli Netcool Performance Manager, Version 1.3.2. Tivoli Netcool Performance Manager
Technology Packs
You do not have to upgrade your
technology packs to upgrade to IBM Tivoli Netcool Performance Manager, Version 1.3.2. If you are running the Tivoli Netcool Performance Manager Alcatel 5620 SAM or Cisco Netflow Technology Packs, you must refer to Chapter 3, Upgrading Technology Packs for more information.
Supported platforms
The upgrade of Tivoli Netcool Performance Manager is limited to a number of platforms.
Table 2. Supported Platforms
Tivoli Netcool Performance Manager
component Required Platform
v Tivoli Netcool Performance Manager Database
v Tivoli Netcool Performance Manager DataView
v Tivoli Netcool Performance Manager DataChannel
v Tivoli Netcool Performance Manager DataLoad
v Tivoli Netcool Performance Manager DataMart
v Solaris 10 64-bit
v AIX 6.1 TL 02 SP1 ("6100-02-01), 64-bit v AIX 7.1 TL 0 SP1 ("7100-00-01"), 64-bit v RHEL 5.5, 64-bit
Migrating between platforms
It is possible to migrate components between platforms when performing the Tivoli Netcool Performance Manager upgrade.
The only supported migration path is from Solaris to AIX. There is no support for any other platform migration scenario.
Supported topology
The upgrade procedure supports a typical deployment of Netcool/Proviso where one SNMP collector runs per physical host.
If you find that your environment does not meet this requirement, contact Professional Services for more information.
Upgrade is also supported for environments that use the following optional advanced configurations:
v Remote collector or remote Complex Metric Engine (CME).
No special actions are required to upgrade an environment that contains a remote CME deployment.
v DataLoad High Availability Manager (HAM).
No special actions are required to upgrade an environment that contains a DataLoad HAM deployment.
Note: If you plan to make the changes to your Tivoli Netcool Performance Manager environment, such as adding or removing hosts, components, or deploying an advanced configuration. Before you make changes, you must upgrade your existing environment first.
VLN check
Before running the upgrade procedure, you must ensure that your database is at the appropriate version level.
The database must be at version 1.3.1 . To validate that the database is at this version, run the following query as <DB_USER_ROOT>_ADMIN:
select str_value from reg_database where str_path = ’DATABASE.GENERAL.VLN’;
The return value for 1.3.1 should be: DB131016000
Installing the pre-requisite software
Before beginning to upgrade your Tivoli Netcool Performance Manager environment, you must install the prerequisite software.
Before beginning to upgrade your Tivoli Netcool Performance Manager
environment, you must install the prerequisite software listed in the IBM Tivoli
Netcool Performance Manager: Configuration Recommendations Guide, including:
Oracle
You must upgrade Oracle before you can begin to upgrade your Tivoli Netcool Performance Manager environment.
You must upgrade the Oracle Server software and the Oracle Client software on each system that hosts a Tivoli Netcool Performance Manager component. For instructions, see the Oracle documentation that accompanies the Oracle Server and Oracle Client software. The system hosting the Tivoli Netcool Performance
Manager Database must have installed the Oracle Server: Oracle 11g. Any system hosting any of the other components, must have installed the Oracle Client: 64 bit Oracle 11g.
OpenSSH
If you plan to use Remote Command Execution or transfer files using SCP/SFTP, you must install and configure OpenSSH before upgrading Tivoli Netcool
Performance Manager. For more information, see the IBM Tivoli Netcool Performance Manager: Configuration Recommendations Guide for supported versions and the Secure File Transfer Installation chapter of the IBM Tivoli Netcool Performance Manager: Installation Guide.
Linux systems require the installation of VSFTP (Very Secure FTP).
Web browser
The launchpad requires a Web browser. IBM recommends using Mozilla with the launchpad. For the complete list of supported browsers, see the IBM Tivoli Netcool Performance Manager: Configuration Recommendations Guide.
Java
™Java is used by DataMart, DataLoad, and technology packs. For more information, see the IBM Tivoli Netcool Performance Manager: Configuration Recommendations Guide for supported versions.
Acrobat Reader
Adobe®Acrobat Reader®is free software that enables you to read the Tivoli Netcool Performance Manager documentation delivered in Portable Document Format (PDF). If you already have Acrobat installed, you do not need to install Acrobat again. Note that on AIX®systems, Acrobat Reader requires the GIMP Toolkit (GTK+) and several additional libraries. See the IBM Tivoli Netcool Performance Manager: Configuration Recommendations Guide for more information.
You can download Adobe Reader from the Adobe web site.
Planning your upgrade
Careful planning is required in upgrading your Tivoli Netcool Performance Manager environment to ensure that the upgrade procedure progresses without issues.
Tivoli Netcool Performance Manager distribution
The Tivoli Netcool Performance Manager distribution is available as a DVD/CD and as an electronic image.
The instructions in this guide assume that you are installing from an electronic image.
If you install the product from an electronic image, be sure to keep a copy of the distribution image in a well-known directory, because you will need this image in the future to make any changes to the environment.
The Tivoli Netcool Performance Manager distribution DVD/CD contains: v Tivoli Netcool Performance Manager 1.3.2
v Model Maker IBM Cognos Edition version 1.2.0.
v Base Common Pack suite (1.0.0.3-TIV-TNPM-BCPSUITE.tar.gz).
Backing up your current Tivoli Netcool Performance Manager
environment
This section is included as a reminder that performing regular backups of the systems in your Tivoli Netcool Performance Manager environment is important. Backup is especially important before a major change such as an upgrade procedure is performed on a system.
Backing up the database
It is recommended that you perform regular backups of the Tivoli Netcool Performance Manager Database, and it is recommended that you perform a cold backup of the Database before beginning an upgrade procedure. For information on Database backup and recovery, see the IBM Tivoli Netcool Performance Manager: Database Administrator's Guide.
Backing Up DataChannel
It is recommended that you backup the DataChannel directories
(/opt/datachannel, by default) on each host after the DataChannel components and processes have been shut down.
Backing Up DataLoad
It is recommended that you back up the DataLoad directories (/opt/dataload, by default) on each host before beginning an upgrade procedure.
Backing Up DataMart
While the upgrade procedure automatically backs up files that you may have changed, it is recommended that you backup the DataMart directories
(/opt/datamart, by default) on each host before beginning an upgrade procedure.
Backing Up DataView
To back up DataView, do the following:
1. As root, use the export command to extract the DataView content from the TIP deployment.
export.sh tipLocation tipUser tipPassword
For example:
export.sh /opt/IBM/tivoli/tip tipadmin tipadmin
2. Backup the <TIP>/products/tnpm/dataview directory using the preferred backup utility.
Clustering and high availability
If you are planning on Installing Tivoli Netcool Performance Manager as a
distributed environment that uses clustering for high availability, please review the Tivoli Netcool Performance Manager HA (Hight Availability) documentation. Tivoli Netcool Performance Manager HA (Hight Availability) documentation is available for download by going to http://www-01.ibm.com/software/ brandcatalog/opal/ and searching for “Netcool Proviso HA Documentation“.
Report and user name duplicate pre-check
The report and user name duplicate pre-check is a manual step to be performed before the upgrade.
In the 1.3.2 upgrade there are two required pre-checks:
v A check for reports that are duplicated across multiple report groups. v A check for duplicate report user names.
Note: The upgrade process runs each pre-check to verify that you can proceed with the upgrade.
Pre-checking for report duplicates
A report must be referenced in one report group.
About this task
Locate any duplicate reports that occur on your system. Determine which report groups must contain the report, and delete the report from all other report groups by completing the following steps:
Procedure
1. Login as the oracle UNIX user.
2. Search for duplicate report references by logging on to sqlplus as PV_ADMIN and issuing the following query:
SQL> Select Idx_Group LeafGrp,
(Select Str_Name From APP_GRP_DESC Where Idx_Ind = Idx_Group) As AppGrpName, Idx_App,
(Select Str_Name From APP_DESC Where Idx_Ind = Idx_App) As AppName From APP_GRP_APP_MEMBER
Where Idx_App In ( Select Idx_App
From APP_GRP_APP_MEMBER Group By Idx_App Having Count(*) > 1 );
LEAFGRP APPGRPNAME IDX_APP APPNAME
--- --- --- ---998 Sample3 49000033 Metric Diagnostic Report
999 Sample4 49000033 Metric Diagnostic Report
3. Determine the full path for the report group by executing the following query for each group found in the previous query. This query generates a simple ‘stepped' output that starts with the root node for the group. Each subsequent group is then indented two spaces. This information helps in determining the groups from which to remove the report.
SQL> Select LPAD(’ ’, 2*(Rownum-1)) || Str_Name as AppGrpName From ( Select lvl, agd.Str_Name
From ( Select Level as Lvl, Idx_Group_Child From APP_GRP_GROUP
Connect By Prior Idx_Group_Parent = Idx_Group_Child Start With Idx_Group_Child = 999) agg,
APP_GRP_DESC agd
Where agg.Idx_Group_Child = agd.Idx_Ind Order By agg.Lvl Desc);
STR_NAME
---GST
Sample4
4. Delete the appropriate report-report group linkage: SQL> Delete From APP_GRP_APP_MEMBER
Where Idx_App = 49000033 And Idx_Group = 999; 1 row deleted.
SQL> Commit;
5. Retest by issuing the search query in step 1. Success is indicated by a return of ‘no rows selected'. If more data is returned, then repeat the cycle until you remove all duplicates.
Report user pre-check
There might be duplicate report usernames.
About this task
Locate any duplicate report user names that exist in your system and rename them, then use the normal interface to update the user. You can achieve this by completing the following steps:
Procedure
1. Search for duplicate report user names by logging on to sqlplus as PV_ADMIN and issuing the following query
SQL> Select Idx_ind, Str_Name, Str_Email_Address, Str_User_Type From RUSER_DESC
Where Str_Name IN ( Select Str_Name From RUSER_DESC Group By Str_Name Having Count(*) > 1 );
IDX_IND STR_NAME STR_EMAIL_ADDRESS STR_USER_TYPE
--- --- ---
---100037133 John Doe johndoe@us.ibm.com EMAIL RECIPIENT
100021639 John Doe janedoe@us.ibm.com EMAIL RECIPIENT
2. Rename the User:
SQL> Update RUSER_DESC
Set Str_name = ’Jane Doe’ Where Idx_Ind = 100021639; 1 row updated.
SQL> Commit;
3. Retest by issuing the search query in step 1. Success is indicated by a return of ‘no rows selected'. If more data is returned, then repeat the cycle until you rename all of the duplicates.
Chapter 2. Requirements
Details of all Tivoli Netcool Performance Manager requirements.
Requirements are the complete set of requirements for Tivoli Netcool Performance Manager 1.3.2.
IBM Prerequisite Scanner
IBM Prerequisite Scanner is a stand-alone prerequisite checking tool that analyzes system environments before the installation or upgrade of a Tivoli product or IBM solution.
The IBM Prerequisite Scanner can be used to check for the presence of Tivoli Netcool Performance Manager requirements.
Instructions describing how to use and install the IBM Prerequisite Scanner are available at http://www-01.ibm.com/support/docview.wss?uid=swg24029221.
Minimum requirements for installation
The minimum required host specifications for a Tivoli Netcool Performance Manager deployment.
Solaris hardware requirements
Tivoli Netcool Performance Manager hardware requirements for the Solaris environment.
Tivoli Netcool Performance Manager has the following minimum hardware requirements for the Solaris environment.
v 4 x SPARC64 VI (dual-core) 2.4GHz or 3 x SPARC64 VII (quad-core) 2.88GHz processor
Note: DataLoad requires virtualization (Solaris zones). For more information, please see “DataLoad SNMP on multiple CPU servers” on page 10.
v 16 GB Memory v 2 x 146GB HDD
If deploying in a distributed environment, each server/zone requires:
1 x SPARC64 VI (dual-core) 2.4GHz or 1 x SPARC64 VII, (quad-core) 2.88GHz processor; 4 GB RAM; 146GB disk space.
Note: For information about performing a minimal installation deployment, see the IBM Tivoli Netcool Performance Manager: Installation Guide.
DataLoad SNMP on multiple CPU servers
Server requirements for DataLoad SNMPTivoli Netcool Performance Manager DataLoad SNMP Collector supports only single and dual CPU servers. Installing Tivoli Netcool Performance Manager DataLoad SNMP Collector on servers having more than two CPUs will cause performance problems. This is not a supported configuration, unless a Solaris 10 container (or another virtual partitioning mechanism on AIX or RedHat Enterprise Linux) isolates the collector on a virtual host that has no more than two CPUs. It is recommended that you install Tivoli Netcool Performance Manager DataLoad SNMP Collectors on different systems from Tivoli Netcool Performance Manager DataMart, Tivoli Netcool Performance Manager Database, Tivoli Netcool
Performance Manager DataView, and other DataLoad SNMP or Bulk Collectors. For demonstrations, evaluations, and small amounts of data collection, you can install the previously listed components on the same system.
These restrictions do not apply to a Tivoli Netcool Performance Manager DataLoad Bulk Collector.
AIX hardware requirements
Tivoli Netcool Performance Manager hardware requirements for the AIX environment.
Tivoli Netcool Performance Manager has the following minimum requirements for the AIX environment:
v 4 x Power6 (Dual Core) 4.2GHz, or 3 x Power7 (Quad Core) 3.0GHz processor.
Note: DataLoad requires virtualization (LPARs). For more information, please see “DataLoad SNMP on multiple CPU servers.”
v 16 GB Memory v 2 x 146GB HDD
If deploying in a distributed environment, each server/LPAR requires: v 1 x Power6 (Dual Core) 4.2GHz, or
v 1 x Power7 (Quad Core) 3.0GHz processor; v 4 GB RAM; 146 GB disk space.
Other deployment configurations should be sized by IBM Professional Services.
Linux hardware requirements
Tivoli Netcool Performance Manager has a minimal deployment space requirement on Linux
Tivoli Netcool Performance Manager has the following minimum requirements for the Linux environment:
v 3 x Intel Xeon 5500/5600 series processors (quad-core), 2.4 GHz or greater.
Note: DataLoad requires virtualization (Virtual Machine). For more information, please see “DataLoad SNMP on multiple CPU servers.”
v 2 x 146 GB HDD
If deploying in a distributed environment, each server/Virtual Machine requires: 1 x Intel Xeon 5500/5600 series processor (quad-core) 2.4 GHz, 4 GB RAM, 146 GB disk space.
Other deployment configurations should be sized by IBM Professional Services.
Oracle deployment space requirements
Tivoli Netcool Performance Manager has a minimal deployment space requirement for the Oracle server.
When you install Oracle the following host must confirm the previously stated hardware requirements for AIX, Solaris and Linux. However, Oracle may experience problems if sufficient swap space is not provided.
v The same amount of Swap as RAM must be present on the Oracle server host in a distributed Tivoli Netcool Performance Manager system.
v Twice as much Swap as RAM must be present on the Oracle server host for a Tivoli Netcool Performance Manager proof of concept install.
Tivoli Integrated Portal deployment space requirements
Tivoli Netcool Performance Manager has a minimal deployment space requirement for Tivoli Integrated Portal
When you install DataView, you also install Tivoli Common Reporting (TCR). When performing a remote install a local /tmp folder is required on the deployer in order to contain the TCR bundle. The space requirements are:
Local Tivoli Integrated Portal install: v /TIP install location - 2GB
Remote Tivoli Integrated Portal install v local /tmp - 1.5GB
v remote /tmp - 1.5GB
v remote /TIP install location - 2GB
Note: If you deploy many technology packs (especially Alcatel-Lucent 5620 SAM, Alcatel 5620 NM, and Nortel CS2000, which either have multiple UBAs or require multiple DataChannel applications), you might require more hardware capacity than is specified in the minimal configuration. In these situations, before moving to a production environment, IBM strongly recommends that you have IBM
Professional Services size your deployment so that they can recommend additional hardware, if necessary.
Screen resolution
Recommended screen resolution details.
A screen resolution of 1024 x 768 pixels or higher is recommended when running the deployer.
Minimum requirements for a proof of concept installation
Tivoli Netcool Performance Manager has minimum required host specifications for Proof of Concept (POC) deployments.
Note: The minimum requirements do not account for additional functionality such as WebGUI, Cognos and MDE, each have additional memory and CPU impacts.
Solaris hardware requirements (POC)
The minimum system requirements for a proof of concept install on Solaris. v 2 x SPARC64 VI (dual-core) 2.4GHz or 2 x SPARC64 VII (quad-core) 2.88GHz
processor. v 8GB Memory v 1 x 146 GB HDD
To support:
v SNMP data only.
v All Tivoli Netcool Performance Manager components deployed on a single server.
v Number of resources supported up to 20,000.
v 3 SNMP Technology Packs based on MIB II, Cisco Device and IPSLA. v 15 minute polling
v Number of DataView users limited to less than three.
AIX hardware requirements (POC)
The minimum system requirements for a proof of concept install on AIX.
v 2 x Power6 (Dual Core) 4.2GHz, or 2 x Power7 (Quad Core) 3.0GHz processor v 8 GB Memory
v 1 x 146 GB HDD
To support:
v SNMP data only.
v All Tivoli Netcool Performance Manager components deployed on a single server.
v Number of resources supported up to 20,000.
v 3 SNMP Technology Packs based on MIB II, Cisco Device and IPSLA. v 15 minute polling
v Number of DataView users limited to less than three.
Note: Additional features such as WebGUI and Mass Data Extraction (MDE) are not accounted for in this spec. They will have additional memory and CPU impacts.
Linux hardware requirements (POC)
The minimum system requirements for a proof of concept install on Linux. v 2 x Intel Xeon 5500/5600 series processors (quad-core), 2.4 GHz or greater v 8 GB memory
v 1 x 146 GB HDD
To support:
v SNMP data only
v All Tivoli Netcool Performance Manager components deployed on a single server
v Number of resources supported up to 20,000
v 3 SNMP Technology Packs based on MIB II, Cisco Device and IPSLA v 15 minute polling
v Number of DataView users limited to less than three
Screen resolution
Recommended screen resolution details.
A screen resolution of 1024 x 768 pixels or higher is recommended when running the deployer.
Supported operating systems and modules
The supported operating systems, modules, and third-party applications for IBM Tivoli Netcool Performance Manager, Version 1.3.2.
The following sections list the supported operating systems, modules, and third-party applications for IBM Tivoli Netcool Performance Manager, Version 1.3.2.
All subcomponents of the Tivoli Netcool Performance Manager - Wireline
Component can be installed on a mix of AIX, Linux, and Solaris operating systems; that is, the operating systems on which the DataChannel, DataView, DataLoad and DataMart subcomponents are installed do not have to be of the same type. The supported versions of AIX, Linux and Solaris operating systems are discussed in this document.
For more information, see the Release notes - IBM Tivoli Netcool Performance Manager,
Version 1.3.2 , which contains the version numbers for each Tivoli Netcool
Performance Manager module in Version 1.3.2.
Solaris 10 for SPARC platforms
Supported Solaris systems.
Operating systems and kernel
Supported operating system and kernel version. Solaris 10 Update 6 (released in October, 2008). Update level can be checked from /etc/release file.
Applying a kernel patch or a Solaris patch bundle is not the equivalent to
installing the specific Solaris 10 "update 6" image. Oracle 11gR2 RDBMS software is only certified for a base install image of Solaris 10 update 6 or greater. For
additional detail, please see Document 971464.1, FAQ - 11gR2 requires Solaris 10
update 6 +.
Kernel Parameters
Solaris 10 uses the resource control facility to implement the System V IPC.
However, Oracle recommends that you set both resource control and /etc/system/ parameters. Operating system parameters not replaced by resource controls
continue to affect performance and security on Solaris 10 systems.
Parameter Replaced by Resource Control Minimum Value noexec_user_stack NA (can be set in /etc/system only) 1 semsys:seminfo_semmni project.max-sem-ids 100 semsys:seminfo_semmsl process.max-sem-nsems 256
shmsys:shminfo_shmmax project.max-shm-memory 4294967295 shmsys:shminfo_shmmni project.max-shm-ids 100
Note: "project.max-shm-memory" represent the maximum shared memory available for a project, so the value for this parameter should be greater than sum of all SGA size.
Refer to the following document for checking/setting kernel parameter values using resource control :- Note 429191.1 Kernel setup for Solaris 10 using project files.
v The 'umask' setting for the "oracle" user has to be 022.
v Hostname command should return the fully qualified hostname as shown below:
% hostname
hostname.domainname
For further information refer to the following:
v NOTE:429191.1 - Kernel setup for Solaris 10 using project files. v NOTE:971464.1 - FAQ - 11gR2 requires Solaris 10 update 6 or greater
Refer to "Verifying UDP and TCP Kernel Parameters" in the 11g Solaris Install Guide. Part Number E17163-01 for other recommended kernel parameters. http://download.oracle.com/docs/cd/E11882_01/install.112/e17163/ pre_install.htm#BABEJIGD
Solaris 10 requirements
Required packages and patches for the Solaris 10 system.
Tivoli Netcool Performance Manager requires at a minimum the End User distribution of Solaris 10.
Required packages:
Required packages for the Solaris 10 system.
Before installing the Oracle server, ensure the following Solaris packages are installed on your system:
v SUNWarc v SUNWbtool
v SUNWcsl v SUNWhea v SUNWi15cs v SUNWi1cs v SUNWi1of v SUNWlibC v SUNWlibm v SUNWlibms v SUNWsprot v SUNWtoo v SUNWxwfnt
To verify that the required Solaris packages are installed: 1. Enter the following command at the shell prompt:
# pkginfo -i SUNWarc SUNWbtool SUNWhea SUNWlibm SUNWlibms SUNWsprot SUNWtoo SUNWuiu8
The following output confirms that the specified Solaris packages are installed correctly:
system SUNWarc Archive Libraries
system SUNWbtool CCS tools bundled with SunOS
system SUNWhea SunOS Header Files
system SUNWlibm Forte Developer Bundled libm system SUNWlibms Forte Developer Bundled shared libm system SUNWsprot Solaris Bundled tools
system SUNWtoo Programming Tools
...
2. If these packages are not on your system, see the Solaris Installation Guide for instructions on installing supplementary package software.
Required patches:
Required patches for the Solaris 10 system.
To determine the patch level on your system, enter the following command:
uname -v
Note: All Tivoli Netcool Performance Manager modules are tested to run on an End User distribution of Solaris 10.
The following list of minimum Solaris patches is required: v For all Installations :
– 120753-06: SunOS 5.10: Microtasking libraries (libmtsk) patch – 139574-03: SunOS 5.10: file crle ldd stings elfdump patch – 141444-09
– 141414-02
To determine whether an operating system patch is installed, enter a command similar to the following:
1. Enter the command:
/usr/sbin/patchadd -p | grep patch_number(without version number)
For example, to determine if any version of the 120753-06 patch is installed, use the following command:
/usr/sbin/patchadd -p | grep 120753
Solaris 10 virtualized containers
If you are using Solaris 10 virtualized containers, you must create containers with "whole root" partitions.
If you are using Solaris 10 virtualized containers, you must create containers with "whole root" partitions. Tivoli Netcool Performance Manager does not work in containers with "sparse root" partitions.
Note: The Tivoli Netcool Performance Manager Self Monitoring Pack and SSM packs do not report data correctly in virtualized environments, due to
compatibility issues of the underlying SSM agents in these configurations. The MIB-II pack can also have difficulties discovering resources in virtualized server environments.
DataMart
DataMart requirements if you are using Solaris 10. Configure the default language of Solaris to English. IBM Java Runtime Environment (JRE) 1.5.
DataLoad
DataLoad requirements if you are using Solaris 10. Configure the default language of Solaris to English.
DataChannel
DataChannel requirements if you are using Solaris 10. Configure the default language of Solaris to English.
The DataChannel components require X libraries to be installed. The graphical tools in DataChannel also require a running X server, which can be on a different host.
Technology packs
Technology pack requirements if you are using Solaris 10.
Installation of technology packs on Solaris 10 requires JRE 1.6 (32-bit). The correct version is installed with the Topology Editor in the following default location:
/opt/IBM/proviso/jvm/jre/bin
DataView and Tivoli Integrated Portal
DataView and Tivoli Integrated Portal requirements if you are using Solaris 10. Java Runtime Environment (JRE) 1.6 (32-bit)
AIX platforms
Supported AIX systems.
Tivoli Netcool Performance Manager can be installed and operated in a virtualized AIX environment.
Note: Tivoli Netcool Performance Manager on AIX does not support connection to a Solaris-based Oracle database.
Note: The Tivoli Netcool Performance Manager Self Monitoring Pack and SSM packs do not report data correctly in virtualized environments, due to
compatibility issues of the underlying SSM agents in these configurations. The MIB II pack can also have difficulties discovering resources in virtualized server
environments.
Operating system
Supported operating system and kernel version.
IBM Tivoli Netcool Performance Manager, Version 1.3.2 supports: v AIX 6.1 TL 04 SP1 ("6100-04-01), 64-bit kernel
v AIX 7.1 TL 0 SP3 ("7100-00-03"), 64-bit kernel
To verify your AIX release level:
As root, enter the following command at the shell prompt:
# oslevel -r
This command returns a string that represents the maintenance level for your AIX system.
For AIX 6.1: If the operating system version is lower than AIX 6.1 Technology Level 4 SP 1, then upgrade your operating system to this or a later level. For AIX 7.1: If the operating system version is lower than AIX 7.1 Technology Level 0 plus SP 3, then upgrade your operating system to this or a later level. AIX maintenance packages are available from the following Web site:
http://www-933.ibm.com/support/fixcentral/
Required files and fixes
Files and fixes required by Oracle and Tivoli Netcool Performance Manager for the AIX system.
AIX 6.1
The following operating system filesets are required for AIX 6.1: v bos.adt.base v bos.adt.lib v bos.adt.libm v bos.perf.libperfstat 6.1.2.1 or later v bos.perf.perfstat v bos.perf.proctools v xlC.aix61.rte:10.1.0.0 or later v gpfs.base 3.2.1.8 or later
If you are using the minimum operating system TL level for AIX 6L listed above, then install all AIX 6L 6.1 Authorized Problem Analysis Reports (APARs) for AIX 6.1 TL 02 SP1, and the following AIX fixes:
v IZ41855 v IZ51456 v IZ52319
These 6.1 fixes are already present in the following TL levels: v AIX 6.1 TL-02 SP-04 and later
v AIX 6.1 TL-03 SP-02 and later v AIX 6.1 TL-04
The following AIX fixes are required also: v IZ97457
v IZ89165
Note: See Oracle Metalink Note:1264074.1 and Note:1379753.1 for other AIX 6.1 patches that may be required
AIX 7.1
The following operating system filesets are required for AIX 7.1: v bos.adt.base v bos.adt.lib v bos.adt.libm v bos.perf.libperfstat v bos.perf.perfstat v bos.perf.proctools v xlC.aix61.rte:10.1.0.0 or later v xlC.rte:10.1.0.0 or later
If you are using the minimum operating system TL level for AIX 7.1 listed above, then install all AIX 7L 7.1 Authorized Problem Analysis Reports (APARs) for AIX 7.1 TL 0 SP1, and the following AIX fixes:
v IZ87216 v IZ87564 v IZ89165 v IZ97035
Note: See Oracle Metalink Note:1264074.1 and Note:1379753.1 for other AIX 7.1 patches that may be required.
Determining installed filesets
To determine if the required filesets are installed and committed, enter a command similar to the following:
# lslpp -l bos.adt.base bos.adt.lib bos.adt.libm bos.perf.perfstat \ bos.perf.libperfstat bos.perf.proctools
To determine the supported kernel mode, enter a command similar to the following:
# getconf KERNEL_BITMODE
Determining installed APAR fixes
To determine if an APAR is installed, enter a command similar to the following:
# /usr/sbin/instfix -i -k "IZ42940 IZ49516 IZ52331 IZ41855 IZ52319"
If an APAR is not installed, then download it from the following Web site and install it: http://www-933.ibm.com/support/fixcentral/
Set resource limits
The default user process limits are not adequate and must be reset.
On AIX systems, the default user process limits are not adequate for Tivoli Netcool Performance Manager. For detailed information on setting the correct user process limits, see Set Resource Limits in the IBM Tivoli Netcool Performance Manager:
Installation Guide.
DataMart
DataMart requirements if you are using AIX.
Java Runtime Environment (JRE) 1.5 or higher (for the Database Information module).
DataLoad
DataLoad requirements if you are using AIX. No special requirements.
DataChannel
DataChannel requirements if you are using AIX.
The following DataChannel components require X libraries to be installed: v Bulk Collector
v CME v DLDR v FTE
v FED (also requires that an X Server is running) v LDR
v The showVersion utility.
Technology packs
Technology pack requirements if you are using AIX.
Installation of technology packs on AIX 6.1 requires JRE 1.6 (32-bit). The correct version is installed with the Topology Editor in the following default location:
/opt/IBM/proviso/jvm/jre/bin
Viewing the documentation on AIX systems
Viewing the documentation requires that you can run Adobe Acrobat Reader. To run on AIX systems, Adobe Acrobat Reader requires GIMP Toolkit (GTK+) Version 2.2.2 or higher. You can download the toolkit from the following URL:
In addition, you must install all the dependent packages for GTK+. You can install GTK+ and its dependent packages either before or after installing Acrobat Reader. At the time of publication, the latest version of GTK+ is gtk2-2.8.3-9, and the latest versions of the dependent packages are as follows:
v libpng-1.2.8-5 v libtiff-3.6.1-4 v libjpeg-6b-6 v gettext-0.10.40-6 v glib2-2.8.1-3 v atk-1.10.3-2 v freetype2-2.1.7-5 v xrender-0.8.4-7 v expat-1.95.7-4 v fontconfig-2.2.2-5 v xft-2.1.6-5 v cairo-1.0.2-6 v pango-1.10.0-2 v xcursor-1.0.2-3 v gtk2-2.8.3-9
To fulfill dependency requirements, you must install these Red Hat Package Managers (RPMs) in the order specified.
Installing an RPM:
1. To install an RPM use the following syntax:
rpm -i rpm_filename
2. To see a list of the RPMs that have been installed, enter the following command:
rpm -qa
Acrobat Reader and LDAP:
By default, AIX systems do not have LDAP installed.
By default, AIX systems do not have LDAP installed. If the AIX system does not have LDAP installed and you run Acrobat Reader, a warning message is displayed. Click OK to have Acrobat Reader proceed normally.
To remove the error message, delete or rename /opt/acrobat/Reader/rs6000aix/ plug_ins/PPKLite.api, where /opt/acrobat is the installation path.
Linux platforms
Supported Linux Systems
IBM Tivoli Netcool Performance Manager, Version 1.3.2 can be installed and operated in an environment utilizing VMware partitions. This section details Linux environment prerequisites for Tivoli Netcool Performance Manager.
Operating system
Supported operating system and kernel versions.
Tivoli Netcool Performance Manager supports the following Linux systems: v Linux hosts running 64-bit Red Hat Enterprise Linux Version 5.5 or greater with
Oracle 11g.
To check the version of your operating system, enter:
# cat /etc/redhat-release
This command must return the output similar to:
Red Hat Enterprise Linux Server release 5.5 (Tikanga)
To verify the processor type, run the following command:
uname -p
To verify the machine type, run the following command:
uname -m
To verify the hardware platform, run the following command:
uname -i
All results should contain the output:
x86_64
Note: See Note 225710.1 for supported kernels and Note 265262.1 for "Things to know about Linux." https://support.oracle.com/CSP/main/article?cmd=show &type=NOT&id=265262.1
Database
Database requirements if you are using Linux.
It is recommended that the user consult Metalink Note 880989.1, Requirements For Installing Oracle11g On RHEL5, which has a full list of Oracle requirements for RHEL5. Oracle keeps this list up to date.
Required packages
Required packages if you are using Linux.
The following is a list of packages for Oracle Enterprise Linux 5.0 and Red Hat Enterprise Linux 5.0:
v binutils-2.17.50.0.6-6.el5 (x86_64)
v compat-libstdc++-33-3.2.3-61 (x86_64)- both architectures are required. See next line.
v compat-libstdc++-33-3.2.3-61 (i386)- both architectures are required. See previous line.
v elfutils-libelf-0.125-3.el5 (x86_64)
v glibc-2.5-24 (x86_64)- both architectures are required. See next line. v glibc-2.5-24 (i686)- both architectures are required. See previous line. v glibc-common-2.5-24 (x86_64)
v ksh-20060214-1.7 (x86_64)
v libaio-0.3.106-3.2 (x86_64)- both architectures are required. See next line. v libaio-0.3.106-3.2 (i386)- both architectures are required. See previous line. v libgcc-4.1.2-42.el5 (i386)- both architectures are required. See next line. v libgcc-4.1.2-42.el5 (x86_64)- both architectures are required. See previous
line.
v libstdc++-4.1.2-42.el5 (x86_64)- both architectures are required. See next line.
v libstdc++-4.1.2-42.el5 (i386)- both architectures are required. See previous line.
v make-3.81-3.el5 (x86_64)
Note: These are minimum required versions. Also, for some architectures both of the i386 and x86_64 package versions must be verified. For example, both the i386 and the x86_64 architectures for glibc-2.5-24 must be installed.
Also required are:
v elfutils-libelf-devel-0.125-3.el5.x86_64.rpm which in turn requires the following:
– elfutils-libelf-devel and – elfutils-libelf-devel-static
One depends upon the other.
Therefore, they must be installed together, in one (1) "rpm -ivh" command as follows:
rpm -ivh elfutils-libelf-devel-0.125-3.el5.x86_64.rpm elfutils-libelf-devel-static-0.125-3.el5.x86_64.rpm v glibc-headers-2.5-24.x86_64.rpm
which in turn requires the following:
– kernel-headers-2.6.18-92.el5.x86_64.rpm
– glibc-devel-2.5-24.x86_64.rpm - both architectures are required. See next item.
– glibc-devel-2.5-24.i386.rpm - both architectures are required. See previous item.
v gcc-4.1.2-42.el5.x86_64.rpm which in turn requires the following: – libgomp-4.1.2-42.el5.x86_64.rpm
– libstdc++-devel-4.1.2-42.el5.x86_64.rpm – gcc-c++-4.1.2-42.el5.x86_64.rpm
– libaio-devel-0.3.106-3.2.x86_64.rpm - both architectures are required. See next item
– libaio-devel-0.3.106-3.2.i386.rpm - both architectures are required. See previous item.
– sysstat-7.0.2-1.el5.x86_64.rpm
– unixODBC-2.2.11-7.1.x86_64.rpm - both architectures are required. See next item
– unixODBC-2.2.11-7.1.i386.rpm - both architectures are required. See previous item.
– unixODBC-devel-2.2.11-7.1.x86_64.rpm - both architectures are required. See next item unix
– ODBC-devel-2.2.11-7.1.i386.rpm - both architectures are required. See previous item.
The following packages are required and checked for by the check_os.ini application: v libXp-1.0.0-i386 v libXp-1.0.0-x86_64 v libXpm-3.5.5-x86_64 v libstdc++-devel-4.1.1-x86_64 v glibc-devel-2.5-i386 v glibc-devel-2.5-x86_64 v gcc-c++-4.1.2-x86_64 v openmotif-2.3.1-i386 v openmotif-2.3.1-x86_64
DataMart
DataMart requirements if you are using Linux.
Java Runtime Environment (JRE) 1.5 or higher (for the Database Information module).
DataLoad
DataLoad requirements if you are using Linux. No special requirements.
DataChannel
DataChannel requirements if you are using Linux. No special requirements.
Required user names
There are two user names that must created when installing Tivoli Netcool Performance Manager.
Two specific user names are required on any server hosting Tivoli Netcool Performance Manager components, they are:
v pvuser: A dedicated Tivoli Netcool Performance Manager Unix user. v oracle: A dedicated Oracle user.
pvuser
The pvuser user name.
The Tivoli Netcool Performance Manager UNIX user pvuser must be added to each server hosting a Tivoli Netcool Performance Manager component. The Tivoli Netcool Performance Manager UNIX user, which is referred to as pvuser
throughout the documentation, can be named by using any string as required by your organizations naming standards.
For more information on how to add the Tivoli Netcool Performance Manager UNIX user pvuser, see the Pre-Installation Setup Tasks > Adding the pvuser Login
Name section of the IBM Tivoli Netcool Performance Manager: Installation Guide.
oracle
The oracle user name.
The Oracle user oracle is added to each server hosting a Tivoli Netcool
Performance Manager component. This user is added when installing either Oracle client or server. The default username used is oracle; however, this Oracle
username can be named using any string as required by your organizations naming standards.
Note: Should you choose a non-default Oracle username, you must use the same name across all instances of Oracle Client and Server throughout your Tivoli Netcool Performance Manager system.
For more information on creating the oracle user for the Oracle server, see the "Installing the Oracle Server > Run the Oracle Server Configuration Script" section of the IBM Tivoli Netcool Performance Manager: Installation Guide.
For more information on creating the oracle user for the Oracle client, see the
Installing the Oracle Client >Run the Oracle Client Configuration Script section of the IBM Tivoli Netcool Performance Manager: Installation Guide.
Ancillary software requirements
Extra and third-party software requirements.
The following sections outline the extra software packages required by Tivoli Netcool Performance Manager.
FTP support
Tivoli Netcool Performance Manager requires FTP support.
The FTP (File Transfer Protocol) version used to transfer files between Tivoli Netcool Performance Manager components is delivered with Solaris 10.
AIX also uses FTP to transfer files between Tivoli Netcool Performance Manager components.
Tivoli Netcool Performance Manager supports the following file transport protocols between Tivoli Netcool Performance Manager components and third-party
equipment (for example, EMS): v FTP Solaris 10
v Microsoft®Internet Information Services (IIS) FTP server
Open SSH and SFTP
Tivoli Netcool Performance Manager requires OpenSSH and SFTP support. Tivoli Netcool Performance Manager supports encrypted Secure File Transfer (SFTP) and FTP to move data files from DataLoad to DataChannel, or from DataChannel Remote to the DataChannel Loader.
Tivoli Netcool Performance Manager SFTP is compatible only with OpenSSH server and client version 3.1p1 and above. OpenSSH is freely downloadable and distributable (http://www.openssh.org). OpenSSH is supported on Solaris, AIX, and Linux. Other SSH versions such as F-Secure, the SSH bundled in Solaris 10 and the SSH bundled with AIX is not compatible.
If you use the SFTP capability, you must obtain, install, generate keys for, maintain, and support OpenSSH and any packages required by OpenSSH.
See Tivoli Netcool Performance Manager Technical Note: DataChannel Secure File Transfer
Installation for more information about installing and configuring OpenSSH.
AIX requirements
AIX requirements in order to use OpenSSH and SFTP.
The following table lists additional prerequisites that must be installed on an AIX system, and where these packages can be found:
Table 2: Additional Prerequisites
Package Location
openssl-0.9.7g-1.aix5.1.ppc.rpm https://www14.software.ibm.com/webapp/ iwm/web/preLogin.do?source=aixtbx openssh-4.1p1_53.tar.Z
https://sourceforge.net/projects/openssh-aix/
bos.adt.libm AIX installation CD.
Solaris requirements
Solaris requirements in order to use OpenSSH and SFTP.
The following are additional prerequisites that must be installed on an Solaris systems:
v openssh - SSH client (openssh-4.5p1-sol-sparc-local.gz or higher).
v zlib - zlib compression and decompression library (zlib-1.2.3-sol9-sparc-local.gz or higher).
Linux requirements
Linux requirements in order to use OpenSSH and SFTP.
OpenSSH is required for VSFTP to work with Tivoli Netcool Performance Manager.OpenSSH is installed by default on any RHEL system.
By default, FTP is not enabled on Linux systems. You must enable FTP on your Linux host to carry out the installation of Tivoli Netcool Performance Manager.
To enable FTP on your Linux host, run the following command as root: /etc/init.d/vsftpd start
File compression
File compression support.
Archives delivered as part of the IBM Tivoli Netcool Performance Manager distribution are created by using GNU Tar. This program must be used for the decompression of archives.
DataView load balancing
Load balancing support.IBM Tivoli Netcool Performance Manager supports the use of an external load balancer to optimize the use of available DataView instances.
The load balancer must support the following basic features: v Basic IP-based load balancing
v Sticky sessions based on incoming IP
v Up/down status based on checking for a listening port
The following is the link to the CSS Basic Configuration Guide:http:// www.cisco.com/univercd/cc/td/doc/product/webscale/css/css_401/bsccfgg d/index.htm
Oracle database
Oracle database license recommendations.
License recommendations
When purchasing a license from Oracle, IBM recommends a Processor license rather than a Named User Plus license.
Oracle defines a Named User in such a way that it includes not only actual human users, but also non-human-operated devices. In other words, you would require a Named User Plus license for every resource that Tivoli Netcool Performance Manager polls, which would be very expensive.
http://www.oracle.com .
Oracle server
Oracle server support.
Oracle 11g Enterprise Edition for Solaris (SPARC) and Linux AIX are 64-bit only. Oracle 11g Enterprise Edition must include the partitioning option. The database no longer provides 32-bit libraries, therefore you must install the Oracle client on every host of the Tivoli Netcool Performance Manager.
Note: Tivoli Netcool Performance Manager must be installed and run as a
standalone database. It must not be placed on a server that already has a database as the installation program will likely to interfere. The co-hosting of Tivoli Netcool
Performance Manager also affects performance in unknown ways. If a co-host is required then the Customer should seek out Professional Services for support.
Hidden Oracle parameters
Hidden parameters that must be set for Oracle.
This section lists all of the Oracle '_', or hidden parameters, used by Tivoli Netcool Performance Manager:
v _partition_view_enabled=TRUE v _unnest_subquery=FALSE
v _gby_hash_aggregation_enabled=FALSE
Tivoli Common Reporting client
Tivoli Common Reporting and Cognos®client-side requirements.
Tivoli Netcool Performance Manager supports the use of: v Tivoli Integrated Portal 2.1 and
v Tivoli Integrated Portal 2.2
You should install Tivoli Integrated Portal 2.1 if your system hosts software that is incompatible with Tivoli Integrated Portal 2.2
To use Cognos, you must download and install a windows version of Tivoli Common Reporting 2.1 from xTreme Leverage.
There are two prerequisites that must be in place to use TCR/Cognos on a Microsoft Windows environment:
v Framework Manager v Oracle Client
Java Runtime Environment (JRE)
Required Java support.Java Runtime Environment (JRE) 1.6 (32-bit) is required for all servers hosting Tivoli Netcool Performance Manager components. The exception to this is DataMart which requires is IBM Java 1.5 R6.
The IBM JDK is not supplied and installed automatically with the DataMart, DataChannel and DataLoad components. When installing those components on servers that are remote from the server hosting the primary deployer (Topology Editor and Deployer) or TIP, then the required JRE, as stated above, will need to be deployed to those servers separately.
Web browsers and settings
Supported browsers.The following browsers are required to support the Web client and provide access to DataView reports:
Important: If you are using Tivoli Netcool Performance Manager with WebGUI, see “WebGUI integration” on page 29 for the browsers supported with both.
Table 3. Windows Clients
Windows Vista Windows XP
v Microsoft Internet Explorer 7.0, 8.0 v Mozilla Firefox 3.6.
v Microsoft Internet Explorer 7.0, 8.0 v Mozilla Firefox 3.6.
Note: When using Windows Internet Explorer, IBM recommends that you have available at least 1GB of memory
Table 4. UNIX Clients
AIX Red Hat 5 Solaris 10
v Firefox 3.6 v Firefox 3.6 v Firefox 3.6
The following are required browser settings: v Enable JavaScript
v Enable cookies
Browser requirements for the Launchpad
Web browser requirements for the Launchpad.
The new Launchpad has been tested on the following browsers: On Solaris: v Firefox 3.6 On AIX: v Firefox 3.6 On Linux: v Firefox 3.6
For information about downloading and installing these browsers, see the following web sites:
v http://www.mozilla.org/
v http://www-03.ibm.com/systems/p/os/aix/browsers/index.html
Note: You must be a registered user to use this site.
Screen resolution
Recommended screen resolution details.
A screen resolution of 1152 x 864 pixels or higher is recommended for the display of DataView reports. Some reports may experience rendering issues at lower resolutions.
Report Studio - Cognos
Report Studio support.