Install Tivoli Netcool Performance Manager, V1.4 Wireline

advertisement
How Do I Install IBM Tivoli Netcool
Performance Manager V1.4, Wireline
Component?
Use this fast path check lists to track the tasks to prepare your environment and
Install Tivoli Netcool Performance Manager, V1.4 Wireline Component and all its
prerequisite software.
Tivoli Netcool Performance Manager, V1.4 Wireline Component comes with an
option to choose between Oracle or IBM DB2 for the database support.
Note: This document is complementary to the official Installation Guide. For more
information, see Installing Tivoli Netcool Performance Manager - Wireline
Component.
Plan your installation
You can choose to install a full installation of TNPM 1.4 in a stand-alone
environment or in a distributed environment.
Pre-requisite software
Product
Operating system 64-bit only
Database
Version
 Red Hat Enterprise Linux 5.9 and 6.2
 IBM AIX 6.1 or later
 Oracle Solaris 10 Update 8
Note: For the required packages, see the
Installing Tivoli Netcool Performance
Manager - Wireline Component.
:
 64-bit Oracle 11g (11.2.0.3)
Enterprise Edition on Solaris (SPARC),
Linux and AIX.
 Oracle 11g Enterprise Edition must
include the partitioning option.
Java
Jazz for Service Management*
Tivoli Common Reporting
Web browsers for
:
 IBM DB2 Enterprise Server Edition
10.1.0.1, Linux 64-bit only
 IBM Data Server Client 10.1.0.1 64bit only
Note: You must install the IBM Data Server
Client (64-bit) in a distributed environment
only. It is not required in a standalone
environment. In a distributed environment,
install the DB2 client software on each
server where you plan to install a Tivoli
Netcool Performance Manager component,
with the exception of where you installed
the DB2 server.
Note: Install DB2 Version 10.1 Fix Pack 3 to
resolve some issues that you may
encounter in relation to administering and
performance of DB2. For more information,
see Release Summary.
Java Runtime Environment (JRE) 1.6, 32-bit
1.1.0.2
Important: DataView can be installed on
the server which has Jazz for Service
Management 1.1.0.2 installed. Jazz for
Service Management 1.1.0.2 is supported
only on AIX & Linux. Thus, in Tivoli Netcool
Performance Manager 1.4, DataView can
be installed on AIX or Linux platform only.
3.1.0.2**
 Microsoft Internet Explorer 9.0
 Mozilla Firefox 17.0.9 ESR
Note: Enable JavaScript and cookies
*Jazz for Service Management Jazz for Service Management includes installation media for Jazz
for Service Management, IBM DB2, IBM WebSphere Application Server, and the Quick Start
Guide. Jazz for Service Management has a number of integration services: Administration,
Registry, IBM® Tivoli® Common Reporting, Security, and IBM Dashboard Application Services
Hub.
**IBM® Tivoli® Common Reporting 3.1.0.1 base and then apply the IBM® Tivoli® Common
Reporting 3.1.0.2 update, available from Fix Central only. For more information, see
http://www-01.ibm.com/support/docview.wss?uid=swg24035742
For more information about Jazz for Service Management (Jazz SM), see the
information center from here:
http://pic.dhe.ibm.com/infocenter/tivihelp/v3r1/index.jsp?topic=%2Fcom.ibm.ps
c.doc_1.1.0.2%2Fpsc_ic-homepage.html
Hardware requirements:
Component
Linux hardware requirements
AIX hardware requirements
Solaris hardware requirements
Full installation
Distributed environment
Stand-alone
environment
1x Intel Xeon 5500/5600
series processor (quadcore) 2.4 GHz, 4 GB RAM,
146 GB
disk space.
 1 x POWER6 (Dual
Core) 4.2 GHz, or
 1 x POWER7 (Quad
Core) 3.0 GHz
processor;
 4-GB RAM; 146 GB
disk space.
 1 x SPARC64 VI (dualcore) 2.4GHz or 1 x
SPARC64 VII, (quadcore)
 2.88GHz processor;
 4 GB RAM; 146GB
disk space.
 16 GB RAM
 2 x 300 GB HDD
 16 GB Memory
 2-x-146 GB
HDD
 16 GB Memory
 v 2 x 146GB
HDD
Client software requirements
Product
Operating system
Web browser
Java Runtime Environment (JRE)
Version
Windows XP, Windows Vista, Windows 7
Microsoft Internet Explorer version 9, and
Mozilla Firefox 17.0.9 ESR.
JRE 1.6
Prepare your environment
You must prepare your environment whether you perform a full or minimal
installation.
1. Download the following files from Passport Advantage to a folder on your
local system:




IBM DB2
Jazz for Service Management
Tivoli Common Reporting
WebSphere Application Server
You can download the files from the following location:
http://www-01.ibm.com/support/docview.wss?uid=swg24035742
2. Extract the files to /tmp folder.
Preparing your environment for a full installation environment check
list
Check Required for
Task
Preparing
Make sure that each server/Virtual Machine has the
for
following:
installation
 1 x Intel Xeon 5500/5600 series processor (quadcore) 2.4 GHz
 4 GB RAM
 300 GB disk space
Preparing
Obtain the TNPM 1.4 installation from Beta access web
for
site and extract to your local file system.
installation
Preparing
Set up a remote X Window display
for
installation
Preparing
Change the ethernet characteristics
for
installation
Preparing
Add the user pvuser to a distributed systems by running
for
installation
the following commands:
groupadd <group>
# useradd -g <group> -m -d <home_dir>/<username>
-k /etc/skel -s /bin/ksh <username>
# passwd pvuser
# su – pvuser
$ id uid=1001(pvuser)
gid=10(staff)
When you create the pvuser login name on the next
computer, add the -u option to the useradd command to
specify the same user ID number:

Preparing
for
installation
Preparing
for
installation
Preparing
for
installation
Preparing
for
installation
Preparing
for
installation
# useradd -g <group> -m -d <home_dir>/pvuser -k
/etc/skel -s /bin/ksh -u 1001 pvuser
Set the resource limits
Set the shell limits on Linux platform
Set the NOEXEC_USER_STACK system parameters on
Solaris platform
Enable FTP on Linux systems
Disable SELinux by using the following commands:

cat /etc/selinux/config
Change the following line in the config file:
SELINUX=enforcing
To
SELINUX=disabled
Preparing
for
installation
Preparing
for
Set the Linux kernel parameters
Install a libcrypto.so
installation
Preparing
for
installation
General Oracle setup task:
 Set Asynchronous I/O Support on AIX systems
Specify a basename for DB_USER_ROOT. The default
DB_USER_ROOT value is PV for both
and
 Specify
and
login passwords
The default password for PV database users login (e.g.
PV_ADMIN, PV_LOIS, PV_COLL) is PV
The default password for Oracle user that is created in
the operating system is PV.
Important: Avoid using any special characters for
log in passwords, (for example, @, \, /).
Preparing for Jazz SM full installation check list
Check
Required for
All integration services
Database and application server
middleware
IBM Installation Manager
Task
Obtain the installation
media, copy, and
extract to your local
file system. Set up a
local file system for a
full installation.
IBM Prerequisite Scanner
Prepare your
environment before
you run Prerequisite
Scanner.
Registry Services
Prepare your
environment for the
Registry Services
installation.
Prepare your
environment for the
Tivoli Common
Tivoli Common Reporting
Reporting
installation.
For information about Hardware and Software prerequisites for Jazz SM, see
http://www03preprod.ibm.com/support/knowledgecenter/api/content/SSEKCU_1.1.0.2/install/psc_c_install_prere
qs.html
Performing a full installation Jazz SM check list
Check
Required for
Perform full installation of Jazz for
Service Management as full
installation by using Launchpad.
IBM DB2
Prerequisite Scanner
Install all these components of Jazz
Task
<JazzSM_Image_Home>/
launchpad.sh
Note: The
<JazzSM_Image_Home>
variable describes the
common root directory
in which the
Jazz for Service
Management is
extracted.
Use 50000 as the
default port for TCP/IP
communication with
the DB2 instance, you
must modify the DB2
sample response file if
you want use a
different port.
Open the launchpad
and click Scan in the
Prerequisite Scan
panel of the launchpad
to run Prerequisite
Scanner. The tool
scans for the full
installation
prerequisites.
 Review and accept
for Service Management:
 IBM DB2
 IBM WebSphere Application
Server
 Jazz for Service Management
 extension for IBM WebSphere
 IBM Installation Manager
 Administration Services
 Administration Services UI
 IBM Dashboard Application
Services Hub
 Registry Services
 Security Services
 Tivoli Common Reporting
the license
agreement and
notices.
 In the Installation
Images Location
panel of the
launchpad, specify
the installation
directories for Jazz
for Service
Management and
its middleware.
Specify whether
you want to install
Tivoli Common
Reporting or not.
 In the Basic
Settings panel of
the launchpad,
specify the basic
settings, such as a
common
administrator user
name and
password.
Performing installation of Oracle server check list
Check
Required
Task
for
Installation
of Oracle
Verify required operating system packages
Installation
of Oracle
Download the Oracle distribution to disk.
11.2.0.3
 Log in as root.
server (64 Set the DISPLAY environment variable.
bit)

Create a directory to hold the contents of the
Oracle distribution. For example: # mkdir
/var/tmp/oracle11203
 Download the Oracle files to the /var/tmp/oracle11203
directory.
 Extract the Oracle distribution files that now exist in
the /var/tmp/oracle11203 directory.
Installation Run the Oracle server configuration script
of Oracle
 Set up the Oracle environment using the script
11.2.0.3
provided
server (64 Set the ORACLE_BASE environment variable to
bit)
point to the top-level directory where you want the
Oracle server files installed.
 The default installation directory is /opt/oracle.
Installation Set a password for the Oracle login name
of Oracle
 Log in as root.
11.2.0.3
 Enter the following command: # passwd oracle
server (64 Enter and re-enter the password (oracle, by default)
bit)
as prompted. The password is set.
Installation Run the preinstallation script:
of Oracle
11.2.0.3
 # ./pre_install_as_root
server (64bit)
Installation Set the ORACLE_SID variable:
of Oracle
11.2.0.3
 ORACLE_SID=PV; export ORACLE_SID
server (64bit)
Installation Install Oracle using the menu-based script:
of Oracle
11.2.0.3
 $ ./perform_oracle_inst
server (64bit)
Installation Run the root.sh script:
of Oracle
 ./root.sh
11.2.0.3
server (64bit)
Installation Set automatic startup of the database instance
of Oracle
 Solaris: $ cd /var/opt/oracle
11.2.0.3
 AIX: $ cd /etc
server (64 Linux: $ cd /etc
bit)
Installation Configure the Oracle listener
of Oracle
 Edit the lsnrtab file and add a line in the following
11.2.0.3
format to the end of the file (after the initial
server (64comments):
o LISTENER:value_of_ORACLE-HOME:Y
bit)
 Test that the listener process works correctly by
starting it manually by using the following
command:
o lsnrctl start
Installation Configure the Oracle net client
of Oracle
 Create the sqlnet.ora file, which will manage Oracle
11.2.0.3
network operations.
server (64 Create the tnsnames.ora file, which maintains the
bit)
relationships between logical node names and
physical locations of Oracle Servers in the network.
 Test the Oracle Net configuration by entering a
command with the following syntax:
tnsping Net_service_name.domain 10
 To test without using the domain suffix, enter a
command with the following syntax:
tnsping Net_service_name 10
Performing installation of Oracle client check list
Check
Required for
Preparing for
installation for
Oracle 11.2.0.3
client (32-bit)
Task
 11.2.0 client (32-bit) must be installed on
every server that has TNPM component
deployed, including the server that host’s
the database.
 Specify a different directory path for the
11.2.0 client.
Installation of
Oracle 11.2.0.3
client (32-bit)
 Log in as root.
 Set the DISPLAY environment variable.
 Create a directory to hold the contents of
the Oracle distribution. For example:
# mkdir /var/tmp/oracle11203
Installation of
Oracle 11.2.0.3
client (32-bit)
Installation of
Oracle 11.2.0.3
client (32-bit)
 Download the Oracle files to the
/var/tmp/oracle11203 directory.
 Extract the Oracle distribution files that are
available in the /var/tmp/oracle11203 directory.
Run the preinstallation script
 # ./pre_install_as_root
 Verify PATH and Environment for the Oracle
login name.
 Make sure the /usr/ccs/bin directory is in the
PATH environment variable for the oracle
login name
o
o
Installation of
Oracle 11.2.0.3
client (32-bit)
Installation of
Oracle 11.2.0.3
client (32-bit)
Installation of
Oracle 11.2.0.3
client (32-bit)
Installation of
Oracle 11.2.0.3
client (32-bit)
Installation of
$ env | grep ORA
$ echo $PATH
 If this directory is in the path, add it by
entering the following commands:
o $ PATH=$PATH:/usr/ccs/bin
o $ export PATH
Install the Oracle client (32-bit)
 $ ./perform_oracle_inst
Run the root.sh script
 ./root.sh
Configure the Oracle Net Client
After the Oracle 11g Client is installed on the
client machine, copy the sqlnet.ora and tnsnames.ora
files.
Update the oracle user's .profile
If there is not already an entry for TNS_ADMIN,
add one.
 TNS_ADMIN=$ORACLE_HOME/network/admin
Configure the Oracle Net client
Oracle 11.2.0.3
client (32-bit)
 Create the sqlnet.ora file, which will manage
Oracle network operations.
 Create the tnsnames.ora file, which maintains
the relationships between logical node
names and physical locations of Oracle
Servers in the network.
 Test the Oracle Net configuration by
entering a command with the following
syntax:
o tnsping Net_service_name 10
 To test without using the domain suffix,
enter a command with the following syntax:
o tnsping PV 10
Performing installation of DB2 server check list
Attention: DB2 is supported on Linux only. Whereas, Oracle is supported on
Solaris, AIX, and Linux systems.
Check
Required for
Task
Installation of IBM
DB2 Server (ESE)
Verify required operating system
packages
Installation of IBM
Create group and user ID for a DB2
DB2 Server
server installation) as root user:
groupadd db2iadm
groupadd db2fadm
useradd -g db2iadm -m -d /opt/db2 db2
useradd -g db2fadm -m -d /home/db2fenc
db2fenc
passwd db2
passwd db2fenc
chmod 707 /opt/db2
Installation of IBM
DB2 Server
Installation of IBM
DB2 Server (ESE)
Installation of IBM
DB2 Server
Install DB2 Server 10.1.0.1 server
<DB2_DIST_DIR>/server/db2_install
Select ESE
Set up a DB2 instance as root user:
cd /opt/db2/product/10.1.0/instance
./db2icrt -u db2fenc db2
Update /etc/services file. Ensure that
the DB2_db2 service-name is using port
60000. If not, update the
following line in /etc/services file:
DB2_db2 60000/tcp
Installation of IBM
DB2 Server
Set the DB2 instance variable registry:
[db2@tnpminlnx0119 ~]$ db2 update dbm
cfg using svcename 60000
DB20000I The UPDATE DATABASE MANAGER
CONFIGURATION command completed
successfully.
[db2@tnpminlnx0119 ~]$ db2set
db2comm=TCPIP
Installation of IBM
DB2 Server
Note: Here the DB2 port is hardcoded
to use 60000 since the default DB2 port
number 50000 is preoccupied by the
DB2 that is installed with Jazz for
Service Management.
Starting the DB2 instance:
db2start
Performing installation of DB2 client check list
Check
Required for
Installation of IBM
Data Server Client
Installation of IBM
Data Server Client
Installation of IBM
Data Server Client
Installation of IBM
Data Server Client
Task
Creating group and user IDs for Data
Server Client installation
Install IBM Data Server Client (64-bit)
<DB2_DIST_DIR>/server/db2_install
Select CLIENT
Set up a DB2 instance as root user:
cd /opt/db2/product/10.1.0/instance
./db2icrt -s client db2
DB2 catalog settings by using the
following commands as db2 user:
db2 catalog tcpip node <node_name>
remote <DB2_Server_Host> server 60000
db2 catalog db <DB_NAME> at node
<node_name>
Installation of IBM
Data Server Client
Copy or overwrite extra lib32 files as
root user
Installing the TNPM software
Perform installation of TNPM 1.4 in a distributed environment (General steps
used to install Tivoli Netcool Performance Manager)
Check
Required for
Task
Installation of TNPM
Start the Launchpad as root user:
 # ./launchpad.sh
From the launchpad:
 On the launchpad, click the
Install Topology Editor
option in the list of tasks.
 On the Install Topology
Editor page, click the Install
Topology Editor link.
Installation of TNPM
Select the database in DBMS
Selection window.
Installation of TNPM
The wizard must point to the
correct base installation directory
of the Oracle JDBC driver
(/opt/oracle/product/11.2.0-client32/jdbc/lib)
Installation of TNPM
Create the new topology
Installation of TNPM
Add and configure the Tivoli
Netcool Performance Manager
components:
Add host/s
Add database configurations
Add DataMart
Add Discovery Server
Discover or import existing DASH
Add DataView
Add DataChannel Administrative
Components
Add a DataChannel
Add a collector *
y
Installation of TNPM
Save the topology to an XML file
Installation of TNPM
Start the deployer
Installation of TNPM
Deploy the topology to install
TNPM 1.4
Installation of TNPM
Install any technology pack of your
choice.
Note: Do not install Dataview on a Solaris system as Jazz for Service
Management 1.1.0.2 is not supported on Solaris.
You can install multiple SNMP collectors on the same host starting from TNPM
1.4. See the Multiple Collector Documentation from the Beta site here:
https://www.ibm.com/developerworks/community/forums/html/topic?id=14718
1df-ac89-46e0-8ecc-7a038cd1ab57
Perform installation of TNPM 1.4 in a minimal deployment
Check
Required for
Installation of
TNPM
Task
On the Launchpad, click the Install IBM Tivoli
Netcool Performance Manager for Minimal
Deployment option
Start the Launchpad as root user:
# ./launchpad.sh
Installation of
TNPM
Start the installation by running the following
command:
# cd <DIST_DIR>/proviso/RHEL/Install/deployer
# ./deployer.bin -Daction=poc -DPrimary=true
Installation of
TNPM
Installation of
TNPM
The post-installation script is run automatically
when installation is complete
Install the MIB-II Technology Pack
Download