Hp Ux B6941 90001 Users Manual

HP-UX B6941-90001 ITO open view operation administrators reference

2015-02-09

: Hp Hp-Hp-Ux-B6941-90001-Users-Manual-549727 hp-hp-ux-b6941-90001-users-manual-549727 hp pdf

Open the PDF directly: View PDF PDF.
Page Count: 548

DownloadHp Hp-Hp-Ux-B6941-90001-Users-Manual-  Hp-hp-ux-b6941-90001-users-manual
Open PDF In BrowserView PDF
HP OpenView IT/Operations
Administrator’s Reference
Management Server on HP-UX
Edition 3

B6941-90001
HP OpenView IT/Operations
Version A.05.00
February 1999

Legal Notices
Hewlett-Packard makes no warranty of any kind with regard to this
manual, including, but not limited to, the implied warranties of
merchantability and fitness for a particular purpose. Hewlett-Packard
shall not be held liable for errors contained herein or direct, indirect,
special, incidental or consequential damages in connection with the
furnishing, performance, or use of this material.
Warranty. A copy of the specific warranty terms applicable to your
Hewlett-Packard product and replacement parts can be obtained from
your local Sales and Service Office.
Year 2000 Readiness. Hewlett-Packard has made every effort to ensure
the accuracy of our product testing. However, because each customer's
environment is different from Hewlett-Packard's laboratory test
environment, it is the customer's responsibility to validate the Year 2000
readiness of these products in their own environment. Therefore,
information about the Year 2000 status of Hewlett-Packard products is
provided “as is” without warranties of any kind and is subject to change
without notice.
Hewlett-Packard makes no representation or warranty respecting the
accuracy or reliability of information about non-Hewlett-Packard
products. Such information, if any, was provided by the manufacturers of
those products and customers are urged to contact the manufacturer
directly to verify Year 2000 readiness.
The information provided here constitutes a Year 2000 Readiness
Disclosure for purposes of the Year 2000 Information and Readiness
Disclosure Act.
Restricted Rights Legend. All rights are reserved. No part of this
document may be photocopied, reproduced, or translated to another
language without the prior written consent of Hewlett-Packard
Company. The information contained in this document is subject to
change without notice.
Use, duplication or disclosure by the U.S. Government is subject to
restrictions as set forth in subparagraph (c) (1) (ii) of the Rights in
Technical Data and Computer Software clause at DFARS 252.227-7013

2

for DOD agencies, and subparagraphs (c) (1) and (c) (2) of the
Commercial Computer Software Restricted Rights clause at FAR 52.22719 for other agencies.
HEWLETT-PACKARD COMPANY
3404 E. Harmony Road
Fort Collins, CO 80525 U.S.A.
Use of this manual and flexible disk(s), tape cartridge(s), or CD-ROM(s)
supplied for this pack is restricted to this product only. Additional copies
of the programs may be made for security and back-up purposes only.
Resale of the programs in their present form or with alterations, is
expressly prohibited.
Copyright Notices. ©copyright 1983-99 Hewlett-Packard Company, all
rights reserved.
Reproduction, adaptation, or translation of this document without prior
written permission is prohibited, except as allowed under the copyright
laws.
©copyright 1979, 1980, 1983, 1985-93 Regents of the University of
California
This software is based in part on the Fourth Berkeley Software
Distribution under license from the Regents of the University of
California.
©copyright 1986-1992 Sun Microsystems, Inc.
©copyright 1985-86, 1988 Massachusetts Institute of Technology
©copyright 1989-93 The Open Software Foundation, Inc.
©copyright 1986-1997 FTP Software, Inc. All rights reserved
©copyright 1986 Digital Equipment Corporation
©copyright 1990 Motorola, Inc.
©copyright 1990, 1991, 1992 Cornell University
©copyright 1989-1991 The University of Maryland
©copyright 1988 Carnegie Mellon University
Trademark Notices. UNIX® is a registered trademark in the United
States and other countries, licensed exclusively through X/Open
Company Limited.

3

X Window System is a trademark of the Massachusetts Institute of
Technology.
OSF/Motif is a trademark of the Open Software Foundation, Inc. in the
U.S. and other countries.
Windows NT™ is a U.S. trademark of Microsoft Corporation. Windows®
and MS Windows® are U.S. registered trademarks of Microsoft Corp.
Oracle®, SQL*Net®, and SQL*Plus® are registered U.S. trademarks of
Oracle Corporation, Redwood City, California. Oracle Reports™,
Oracle7™, and Oracle7 Server™ are trademarks of Oracle Corporation,
Redwood City, California.
Java™ is a U.S. trademark of Sun Microsystems, Inc.
Netscape Commerce Server and Netscape Communications Server are
U.S. trademarks of Netscape Communications Corporation.
OpenView® is a registered U.S. trademark of Hewlett-Packard Company.

4

Printing History
The manual printing date and part number indicate its current edition.
The printing date will change when a new edition is printed. Minor
changes may be made at reprint without changing the printing date. The
manual part number will change when extensive changes are made.
Manual updates may be issued between editions to correct errors or
document product changes. To ensure that you receive the updated or
new editions, you should subscribe to the appropriate product support
service. See your HP sales representative for details.
First Edition: June 1996
Second Edition: August 1997
Third Edition: February 1999

5

6

In This Book
This guide is for the person who installs ITO on the managed nodes, and
is responsible for administering and troubleshooting the ITO system. It
covers agent installation, first-time configuration, agent de-installation,
tuning, and troubleshooting. The guide assumes that the reader has a
sound knowledge of HP-UX system and network administration and
troubleshooting. The reader should be able to:
• update the system with new software
• perform remote logins to other systems
• search, locate and edit ASCII files
The reader should be thoroughly familiar with:
• file system organization
• X applications
• HP OpenView NNM platform user interface and services
• Database administration
• ITO concepts
For information on how to install ITO on the management server, see the
HP OpenView IT/Operations Installation Guide for the Management
Server.
For information about upgrading an earlier version of ITO , see the HP
OpenView IT/Operations Software Release Notes.
For information about ITO concepts, see the HP OpenView IT/
Operations Concepts Guide.

7

8

Conventions
The following typographical conventions are used in this manual.

Font Type

What the Font Type Represents

Example

Book or manual titles, and man page
names

Refer to the HP OpenView IT/
Operations Administrator’s
Reference and the opc(1M) manpage
for more information.

Provides emphasis

You must follow these steps.

Specifies a variable that you must
supply when entering a command

At the prompt type:
rlogin your_name where you
supply your login name.

Parameters to a function

The oper_name parameter returns
an integer response.

Bold

New terms

The monitor agent observes...

Computer

Text and items on the computer
screen

The system replies: Press Enter

Command names

Use the grep command ...

Function names

Use the opc_connect()function to
connect ...

File and directory names

/opt/OV/bin/OpC/

Process names

Check to see if opcmona is running.

Window/dialog box names

In the Add Logfile window...

Text that you must enter

At the prompt, type: ls -l

Italic

Computer
Bold

9

Font Type

What the Font Type Represents

Example

Keycap

Keyboard keys

Press Return.

[Button]

Buttons on the user interface.

Click [Operator].
Click on the [Apply] button.

Menu
Items

A menu name followed by a colon (:)
means that you select the menu,
then the item. When the item is
followed by an arrow (->), a
cascading menu follows.

Select Actions:Utilities->
Reports…

10

The IT/Operations Documentation Map
ITO provides a set of manuals and online help which aim to assist you in
using ITO and improve your understanding of the underlying concepts.
This section illustrates what information is available and where you can
find it.
HP OpenView IT/Operations Printed Manuals
This section provides an overview of the printed manuals and their
contents.
The HP OpenView IT/Operations Concepts Guide
provides you with an understanding of ITO on two
levels. As an operator, you can learn about ITO's basic
structure; as an administrator, you can use this book to
gain an insight into the setup and configuration of ITO
in your own environment.
The HP OpenView IT/Operations Installation Guide for the Management
Server
is for administrators who install ITO software on the
management server and perform initial configuration.
It includes:
• verification of software and hardware requirements
• software installation and de-installation
instructions
• configuration instructions using defaults
The HP OpenView IT/Operations Administrator’s Reference
is for people who install ITO on the managed nodes and
are responsible for the administration and
troubleshooting of ITO in general.
The HP OpenView IT/Operations Error Message Reference
is for administrators involved in ITO problem solving.
It provides a copy of all ITO error messages that have
additional instructional text available. This book
contains no information that is not also available from
the user interface.

11

Managing Your Networks with HP OpenView Network Node Manager
is for administrators and operators. It describes the
basic functionality of HP OpenView Network Node
Manager which is an embedded part of ITO.
The HP OpenView ServiceNavigator Concepts and Configuration Guide
provides information for administrators who are
responsible for installing, configuring, maintaining,
and troubleshooting the HP OpenView
ServiceNavigator. It also contains a high-level
overview of the concepts behind service management.
The HP OpenView IT/Operations Reporting and Database Schema
contains a detailed description of the ITO database
tables and provides examples for generating reports
from the ITO database.
The HP OpenView IT/Operations Software Release Notes
give a description of new features. In addition, they
provide information to help you:
• compare the current software’s features with those
available in previous versions of the software
• determine system and software compatibility
• solve known problems
ITO Online Information
The following information is available online:
The HP ITO Administrator’s Guide to Online Information
is a context-sensistive help system and contains
detailed help for each window of the ITO administrator
GUI as well as step-by-step instructions for performing
administrative tasks.
The HP ITO Operator’s Guide to Online Information
is a context-sensitive help system and contains detailed
help for each window of the ITO operator Motif GUI as
well as step-by-step instructions for operator tasks.
The HP ITO Java-based GUI Online Documentation
is available in HTML-format for the ITO Java-based
operator GUI and the ServiceNavigator, and contains
detailed information about general ITO and

12

ServiceNavigator concepts and tasks for the ITO
operator, as well as reference and troubleshooting
information.
The HP OpenView IT/Operations Man Pages
are available online for ITO.
HP OpenView IT/Operations Developer’s Toolkit
If you purchase the HP OpenView IT/Operations Developer’s Toolkit, you
receive the full ITO documentation set, as well as the following manuals:
The HP OpenView IT/Operations Application Integration Guide
suggests several ways in which external applications
can be integrated into ITO.
The HP OpenView IT/Operations Developer’s Reference
provides an overview of all available application
programming interfaces (APIs).
HP OpenView ECS Designer for NNM and ITO
If you purchase the HP OpenView Event Correlation Services (ECS)
Designer for NNM and ITO, you receive the full ECS Designer
documentation set including the title:
HP OpenView ECS Configuring Circuits for NNM and ITO
which contains information you need to use the ECS
Designer product in the NNM and ITO environments.
Advanced Network Security for HP OpenView IT/Operations
If you purchase the Advanced Network Security (ANS) extension for HP
OpenView IT/Operations , you receive the following additional
documentation:
Advanced Network Security for HP OpenView IT/Operations
provides information for administrators who are
responsible for installing, configuring, maintaining,
and troubleshooting ANS.
Electronic Version of the Manuals
All manuals except the HP OpenView IT/Operations Software Release
Notes are also included as Portable Document Format (PDF) files in the
appropriate documentation software bundle. See the HP OpenView

13

IT/Operations Installation Guide for the Management Server for general
installation instructions using swinstall. The manuals are installed
into the following directory on the management server:
/opt/OV/doc//OpC/
Alternatively, you can download the manuals from the following web
site:
http://ovweb.external.hp.com/lpe/doc_serv
Or, view them in HTML format at:
http://docs.hp.com
ITO DynaText Library
The ITO DynaText Library is a collection of ITO manuals in online
format based on DynaText. DynaText is an application for viewing,
searching, printing, and annotating your online library. The browser and
the manuals are available in the appropriate ITO documentation
software bundle. See the HP OpenView IT/Operations Installation Guide
for the Management Server for general installation instructions using
swinstall. Once the bundle is installed, you can open the library by
selecting Online Manuals from the Help menu of any primary ITO
window.

14

Using the Online Help System
The ITO Motif GUI Online Help System
ITO's Motif GUI online information consists of two separate volumes,
one for operators and one for administrators. In the operator's volume,
you will find the HP OpenView IT/Operations Quick Start describing the
main operator windows. Both volumes include:
❏ information you need to perform tasks, whether you are an operator
or an administrator
❏ popup menus, reference information about ITO icons, accessible with
just a point and click on the right mouse button
❏ information about errors displayed in the ITO-Error Information
window. You can get help either when the error occurs or by using the
message number provided to perform a keyword search within the
help system
❏ an index search utility that leads you directly to the desired topic
❏ a glossary of terms that are important to users of ITO
❏ help on help for users just getting started with online information
systems
❏ a printing facility, which allows you to print any or all topics in the
help system (a HP LaserJet printer is required to print graphics)
You can access the help system in any of the following ways:
❏ in any active text field or on any active button, press the F1 key,
❏ click the Help button in the bottom of any window
❏ open the drop-down Help menu from the menu bar
❏ click a symbol and use the right-hand mouse button to access the
Help menu
You can then select task lists which are arranged by activity, or window
and field lists. You can access any topic in the help volume from every
help screen. Hyperlinks provide related information on other help topics.

15

You can also get context sensitive help in the Message Browser and
Message Source Templates window. After selecting Help: On
Context from the menu, the cursor changes into a question mark which
you can then position over the area on which you want help. When you
click the mouse button, the required help page is displayed in its help
window.
The ITO Java-based GUI and OV ServiceNavigator Online Documentation
The ITO Java-based GUI online documentation helps operators to
become familiar with and use the ITO product. The following
information is included:
❏ Tasks—Step-by-step instructions for using ITO and the OV
ServiceNavigator
❏ Concepts—An introduction to the key concepts and features of ITO
and the OV ServiceNavigator.
❏ References—Detailed information to help operators maximize their
use of ITO and the OV ServiceNavigator.
❏ Troubleshooting—Solutions to common problems you may
encounter while using ITO or the OV ServiceNavigator.
❏ Index—An index to help operators quickly find the information they
need.
To view any topic, open the appropriate folders in the frame on the left
and click on the topic title. Hyperlinks provide related information on
other help topics.
Access the help system by selecting Help: Contents from the main
menu of the Java GUI. A web browser opens and displays the help
contents. Note that you must first configure ITO to use your preferred
browser, see the HP OpenView IT/Operations Installation Guide for the
Management Server for more information.

16

Contents

1. Prerequisites for Installing ITO Agent Software
Managed Node Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
Hardware Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
Software Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
2. Installing ITO Agents on the Managed Nodes
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
General Installation Tips for Managed Nodes . . . . . . . . . . . . . . . . . . . . .47
Installation Tips to be Performed on the Management Server . . . . . .50
Installation Tips for UNIX Managed Nodes . . . . . . . . . . . . . . . . . . . . .50
Installation Tips for AIX Managed Nodes . . . . . . . . . . . . . . . . . . . . . .52
Installation Tips for AIX Managed Nodes Running SP2/HACMP . . .56
Installation Tips for DEC Alpha NT Managed Nodes . . . . . . . . . . . . .61
Installation Tips for Digital UNIX Managed Nodes. . . . . . . . . . . . . . .62
Installation Tips for DYNIX/ptx Managed Nodes . . . . . . . . . . . . . . . .63
Installation Tips for HP-UX 10.x and 11.x Managed Nodes . . . . . . . .63
Installation Tips for IRIX Managed Nodes . . . . . . . . . . . . . . . . . . . . . .70
Installation Tips for MPE/iX Managed Nodes . . . . . . . . . . . . . . . . . . .70
Installation Tips for NCR UNIX SVR4 Managed Nodes . . . . . . . . . . .74
Installation Tips for Novell NetWare Managed Nodes . . . . . . . . . . . .75
Installation Tips for Olivetti UNIX Managed Nodes . . . . . . . . . . . . . .88
Installation Tips for OS/2 Managed Nodes . . . . . . . . . . . . . . . . . . . . . .89
Installation Tips for Pyramid DataCenter/OSx Managed Nodes . . . .92
Installation Tips for SCO OpenServer Managed Nodes . . . . . . . . . . .93
Installation Tips for SCO UnixWare Managed Nodes . . . . . . . . . . . . .93
Installation Tips for SINIX Managed Nodes . . . . . . . . . . . . . . . . . . . .94
Installation Tips for Solaris Managed Nodes . . . . . . . . . . . . . . . . . . . .95
Installation Tips for Windows NT Systems . . . . . . . . . . . . . . . . . . . . .99
3. File Tree Layouts on the Managed-Node Platforms

17

Contents

File Tree Layout on AIX Managed Nodes . . . . . . . . . . . . . . . . . . . . . . .
Standalone System or NFS Cluster Server on AIX. . . . . . . . . . . . . .
NFS Cluster Client on AIX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ITO Default Operator on AIX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
System Resources Adapted by ITO on AIX . . . . . . . . . . . . . . . . . . . .

118
118
118
119
119

File Tree Layout on DEC Alpha NT Manged Nodes . . . . . . . . . . . . . . 120
ITO Default Operator on DEC Alpha NT Managed Nodes . . . . . . . 120
System Resources Adapted by ITO on DEC
Alpha NT Managed Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
File Tree Layout on Digital UNIX Managed Nodes . . . . . . . . . . . . . . .
Standalone Systems or NFS Cluster Servers on Digital UNIX . . . .
NFS Clients on Digital UNIX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The ITO Default Operator on Digital UNIX . . . . . . . . . . . . . . . . . . .
System Resources Adapted by ITO on Digital UNIX . . . . . . . . . . . .

122
122
123
123
124

File Tree Layout on HP-UX 10.x and 11.x Managed Nodes . . . . . . . .
NFS Cluster Servers on HP-UX 10.x . . . . . . . . . . . . . . . . . . . . . . . . .
NFS Cluster Client on HP-UX 10.x . . . . . . . . . . . . . . . . . . . . . . . . . .
The ITO Default Operator on HP-UX 10.x and 11.x. . . . . . . . . . . . .
System Resources Adapted by ITO on HP-UX 10.x and 11.x. . . . . .

125
125
126
127
127

File Tree Layout on MPE/iX Managed Nodes . . . . . . . . . . . . . . . . . . .
ITO Default Operator on MPE/iX . . . . . . . . . . . . . . . . . . . . . . . . . . .
System Resources Adapted by ITO on MPE/iX . . . . . . . . . . . . . . . . .
ARPA-to-NS Node-Name Mapping for MPE/iX. . . . . . . . . . . . . . . . .

128
128
128
128

File Tree Layout on NCR UNIX SVR4 Managed Nodes . . . . . . . . . . .
Standalone System or NFS Cluster Server on NCR UNIX SVR4 . .
NFS Cluster Client on NCR UNIX SVR4 . . . . . . . . . . . . . . . . . . . . .
The ITO Default Operator on NCR UNIX SVR4. . . . . . . . . . . . . . . .
System Resources Adapted by ITO on NCR UNIX SVR4. . . . . . . . .

131
131
131
132
132

File Tree Layout on Novell NetWare Managed Nodes . . . . . . . . . . . . . 133
ITO Default Operator on Novell NetWare. . . . . . . . . . . . . . . . . . . . . 133

18

Contents

System Resources adapted by ITO on Novell NetWare . . . . . . . . . . .134
File Tree Layout on Olivetti UNIX Managed Nodes . . . . . . . . . . . . . . .135
Standalone Systems or NFS Cluster Servers on Olivetti UNIX . . . .135
NFS Cluster Clients on Olivetti UNIX . . . . . . . . . . . . . . . . . . . . . . . .136
The ITO Default Operator on Olivetti UNIX . . . . . . . . . . . . . . . . . . .136
System Resources Adapted by ITO on Olivetti UNIX . . . . . . . . . . . .137
File Tree Layout on OS/2 Manged Nodes. . . . . . . . . . . . . . . . . . . . . . . .138
ITO Default Operator on OS/2 Managed Nodes . . . . . . . . . . . . . . . . .138
System Resources adapted by ITO on OS/2 Managed Nodes . . . . . .138
File Tree Layout on Pyramid DataCenter/OSx Managed Nodes . . . . .139
Standalone Systems or NFS Cluster Servers on Pyramid DataCenter/
OSx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .139
NFS Cluster Clients on Pyramid DataCenter/OSx . . . . . . . . . . . . . .140
The ITO Default Operator on Pyramid DataCenter/OSx . . . . . . . . .140
System Resources Adapted by ITO on Pyramid DataCenter/OSx . .141
File Tree Layout on SCO OpenServer Managed Nodes . . . . . . . . . . . .142
Standalone Systems or NFS Cluster Servers on SCO OpenServer. .142
NFS Cluster Clients on SCO OpenServer. . . . . . . . . . . . . . . . . . . . . .143
The ITO Default Operator on SCO OpenServer. . . . . . . . . . . . . . . . .143
System Resources Adapted by ITO on SCO OpenServer . . . . . . . . . .144
File Tree Layout on SCO UnixWare Managed Nodes . . . . . . . . . . . . . .145
Standalone Systems or NFS Cluster Servers on SCO UnixWare . . .145
NFS Cluster Clients on SCO UnixWare . . . . . . . . . . . . . . . . . . . . . . .146
The ITO Default Operator on SCO UnixWare . . . . . . . . . . . . . . . . . .146
System Resources Adapted by ITO on SCO UnixWare . . . . . . . . . . .147
File Tree Layout on Sequent DYNIX/ptx Managed Nodes . . . . . . . . . .148
Standalone Systems or NFS Cluster Servers
on Sequent DYNIX/ptx. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .148
NFS Cluster Clients on DYNIX/ptx . . . . . . . . . . . . . . . . . . . . . . . . . .149
The ITO Default Operator on Sequent DYNIX/ptx . . . . . . . . . . . . . .149

19

Contents

System Resources Adapted by ITO on Sequent DYNIX/ptx. . . . . . . 150
File Tree Layout for Silicon Graphics IRIX . . . . . . . . . . . . . . . . . . . . .
Standalone Systems or NFS Cluster Servers on SGI IRIX . . . . . . .
NFS Cluster Client on SGI IRIX . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The ITO Default Operator on SGI IRIX . . . . . . . . . . . . . . . . . . . . . .
System Resources Adapted by ITO on SGI IRIX . . . . . . . . . . . . . . .

151
151
151
152
152

File Tree Layout on SINIX Managed Nodes. . . . . . . . . . . . . . . . . . . . .
Standalone Systems or NFS Cluster Servers on SINIX . . . . . . . . . .
NFS Cluster Clients on SINIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The ITO Default Operator on SINIX . . . . . . . . . . . . . . . . . . . . . . . . .
System Resources Adapted by ITO on SINIX . . . . . . . . . . . . . . . . . .

154
154
155
155
156

File Tree Layout on Solaris Managed Nodes . . . . . . . . . . . . . . . . . . . .
Standalone Systems or NFS Cluster Servers on Solaris . . . . . . . . .
NFS Cluster Client on Solaris . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The ITO Default Operator on Solaris . . . . . . . . . . . . . . . . . . . . . . . .
Solaris System Resources Adapted by ITO . . . . . . . . . . . . . . . . . . . .

157
157
158
158
158

File Tree Layout on Windows NT Managed Nodes . . . . . . . . . . . . . . . 160
ITO Default Operator on Windows NT . . . . . . . . . . . . . . . . . . . . . . . 161
System Resources Adapted by ITO on Windows NT. . . . . . . . . . . . . 161
4. Software Maintenance on Managed Nodes
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Installing or Updating ITO Software Automatically . . . . . . . . . . . . . . 167
Manually Activating the ITO Agent on NFS Cluster Clients . . . . . 169
Changing the Communication Type . . . . . . . . . . . . . . . . . . . . . . . . . 170
De-installing ITO Software from Managed Nodes . . . . . . . . . . . . . . . . 173
Manually De-installing ITO Software from AIX Managed Nodes . . 175
Manually De-installing ITO Software from HP-UX Managed Nodes . .
175

20

Contents

Manually De-installing ITO Software from OS/2 Managed Nodes . .175
Manually De-installing ITO Software from Solaris, NCR, and SINIX
Managed Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .176
Manually De-installing ITO Software from Windows NT Managed
Nodes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .176
Manually De-activating the ITO Agent on an NFS Cluster Client . .176
Managing ITO Agent Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .178
Debugging Software (De-)Installation on Managed Nodes . . . . . . . . . .181
Enabling (De-)Installation Debugging . . . . . . . . . . . . . . . . . . . . . . . .181
5. Configuring ITO
Preconfigured Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .185
Managed Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .185
Message Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .186
The Message Browser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .187
Message Ownership . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .191
Template Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .193
ITO Users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .195
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .201
Windows NT Applications (Intel & DEC Alpha-based) . . . . . . . . . . .209
Novell NetWare Applications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .225
OS/2 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .233
Event Correlation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .235
Logfile Encapsulation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .236
SNMP Trap and Event Interception . . . . . . . . . . . . . . . . . . . . . . . . . .243
ITO Message Interception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .245
MPE/iX-console Message Interception . . . . . . . . . . . . . . . . . . . . . . . .245
Monitored Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .251
Templates for External Interfaces. . . . . . . . . . . . . . . . . . . . . . . . . . . .259
General Configuration Tips Regarding File Names . . . . . . . . . . . . . .260

21

Contents

Database Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Reports for Administrators. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Reports for Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Long-term Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Report Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

261
261
264
265
265

Flexible-management Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . .
Templates for Flexible Management . . . . . . . . . . . . . . . . . . . . . . . . .
Time Templates. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Example Templates for Flexible Management . . . . . . . . . . . . . . . . .

267
267
282
286

Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Environment Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SNMP Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Logfile, Console, and ITO Interface Templates . . . . . . . . . . . . . . . . .
Threshold Monitor Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Broadcast Applications and User Interface. . . . . . . . . . . . . . . . . . . .
Time Templates. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

291
291
291
294
295
296
297

6. Installing/Updating the ITO Configuration on the Managed Nodes
Configuration Installation/Update on Managed Nodes . . . . . . . . . . . . 301
Script and Program Distribution to Managed Nodes . . . . . . . . . . . . 301
Distributing the ITO Agent Configuration to the Managed Nodes . 305
7. Integrating Applications into ITO
Integrating Applications into ITO. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Integrating Applications into the Application Desktop . . . . . . . . . .
Examples of Application Integration Tasks. . . . . . . . . . . . . . . . . . . .
Integrating Applications as Broadcast Commands. . . . . . . . . . . . . .
Integrating Applications as Actions. . . . . . . . . . . . . . . . . . . . . . . . . .
Integrating Monitoring Applications . . . . . . . . . . . . . . . . . . . . . . . . .
Application Logfile Encapsulation . . . . . . . . . . . . . . . . . . . . . . . . . . .

22

317
317
318
324
325
325
326

Contents

Application Message Interception . . . . . . . . . . . . . . . . . . . . . . . . . . . .326
Server Message Stream Interface API . . . . . . . . . . . . . . . . . . . . . . . .326
How ITO Starts ITO Applications and
Broadcasts on Managed Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .327
SMS Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .328
EMS Integration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .332
8. ITO Language Support
Language Support on the Management Server . . . . . . . . . . . . . . . . . . .335
Language of Messages on Management Server . . . . . . . . . . . . . . . . .335
Internal Processing Character Set on Management Server . . . . . . .335
ITO GUI Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .336
Language Support on Managed Nodes. . . . . . . . . . . . . . . . . . . . . . . . . .338
Language of Messages on Managed Nodes . . . . . . . . . . . . . . . . . . . . .338
Character Sets for Internal Processing on Managed Nodes . . . . . . .339
The ASCII Character Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .340
External Character Set on Managed Nodes . . . . . . . . . . . . . . . . . . . .341
Character Sets supported by the Logfile Encapsulator . . . . . . . . . . .343
Character Conversion in ITO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .345
English Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .345
Japanese Environment. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .348
Localized Object Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .350
Flexible Management in a Japanese Environment . . . . . . . . . . . . . . . .351
9. An Overview of ITO Processes
Understanding ITO Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .355
Management Server Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .356
Managed Node Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .360
Process Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .366

23

Contents

Secure Networking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The RPC Client/Server Connection . . . . . . . . . . . . . . . . . . . . . . . . . .
Processes and Ports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Restrictions and Recommendations . . . . . . . . . . . . . . . . . . . . . . . . . .

369
369
370
371

10. Tuning, Troubleshooting, Security, and Maintenance
Performance Tuning. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Improving SNMP Management Platform Performance . . . . . . . . . .
Improving Database Performance . . . . . . . . . . . . . . . . . . . . . . . . . . .
Improving ITO’s Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

375
375
376
376

Troubleshooting: Recommended Practices . . . . . . . . . . . . . . . . . . . . . . 378
Troubleshooting: Tracing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379
Activating Tracing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380
Interpreting the Trace File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382
Troubleshooting: Characterizing the Problem . . . . . . . . . . . . . . . . . . . 383
Debug Information for OS/2 Managed Nodes . . . . . . . . . . . . . . . . . . 384
Troubleshooting: General Considerations . . . . . . . . . . . . . . . . . . . . . . 385
Troubleshooting: How ITO Reports Errors. . . . . . . . . . . . . . . . . . . . . .
Errors Reported in Logfiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Errors Reported via the Message Browser . . . . . . . . . . . . . . . . . . . .
Errors Reported via the GUI Error Dialog Box. . . . . . . . . . . . . . . . .
Errors Reported via stderr and stdout. . . . . . . . . . . . . . . . . . . . . . . .

386
386
387
388
389

Troubleshooting: When you Need More Information . . . . . . . . . . . . . . 390
Troubleshooting: Specific Problems. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Troubleshooting on the Management Server . . . . . . . . . . . . . . . . . .
Troubleshooting on Managed Nodes . . . . . . . . . . . . . . . . . . . . . . . . .
NFS Problems and Solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

391
391
398
424

Changing Hostnames/IP Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . 425

24

Contents

Changing the Hostname/IP Address of the Management Server . . .425
Changing the Hostname/IP Address of a Managed Node . . . . . . . . .431
ITO Security. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .435
System Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .435
Network Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .437
Port Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .443
ITO Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .450
Auditing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .457
System Maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .460
On The ITO Management Server . . . . . . . . . . . . . . . . . . . . . . . . . . . .460
On ITO Managed Nodes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .473
License Maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .477
License Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .477
ITO License Maintenance Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . .478
A. ITO Managed Node APIs and Libraries
ITO APIs on Managed Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .483
ITO APIs for Novell NetWare Managed Nodes . . . . . . . . . . . . . . . . . . .484
Writing ITO-enabled NetWare
Loadable Modules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .484
ITO Managed Node Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .486
Include Files on all Managed Nodes . . . . . . . . . . . . . . . . . . . . . . . . . .496
Managed Node Makefiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .497
B. Administration of MC/ServiceGuard
Overview of HP MC/ServiceGuard . . . . . . . . . . . . . . . . . . . . . . . . . . . . .500
Introducing MC/ServiceGuard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .501
Glossary of MC/ServiceGuard Terms . . . . . . . . . . . . . . . . . . . . . . . . .501

25

Contents

How MC/ServiceGuard Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Example 1: MC/ServiceGuard Package Switchover . . . . . . . . . . . . .
Example 2: MC/ServiceGuard Local Network Switching . . . . . . . . .
MC/ServiceGuard Redundant Data and Control Subnets . . . . . . . .

503
503
505
506

MC/ServiceGuard and IP addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . 508
Portable IP Addresses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508
MC/ServiceGuard and ITO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 509
MC/ServiceGuard Support on the Management Server . . . . . . . . . . 509
Troubleshooting ITO in a ServiceGuard Environment . . . . . . . . . . . . 511
ITO SG Logfiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 511
Maintenance Notes for ITO/NNM and MC/ServiceGuard . . . . . . . . 511
C. ITO Tables and Tablespaces in the Database
ITO Tables in the Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514
ITO Tables and Tablespace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 515
D. ITO Man Pages Listing
Overview of ITO Man Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Man Pages in ITO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Man Pages for ITO APIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Man Pages for the HP OpenView ServiceNavigator . . . . . . . . . . . . .
Man Pages for the ITO Developer’s Kit APIs . . . . . . . . . . . . . . . . . .

26

523
523
526
526
526

1

Prerequisites for Installing ITO
Agent Software

27

Prerequisites for Installing ITO Agent Software

This chapter lists all supported agents and describes the hardware and
software prerequisites for each type of supported agent. This information
is provided in order to help you select the correct agent platforms to use
as ITO managed nodes. Check the minimum requirements thoroughly
for each agent platform that you expect to install as a managed node.
NOTE

In this section, ITO managed nodes are also referred to as ITO agents.

28

Chapter 1

Prerequisites for Installing ITO Agent Software
Managed Node Requirements

Managed Node Requirements
To prepare for the installation of ITO on the managed nodes, make sure
that the chosen managed nodes satisfy the following hardware and
software requirements. This section is split into the following sections:
• Hardware requirements
• Software requirements

Hardware Requirements
This section explains what hardware requirements exist for given agent
platforms.

Novell NetWare Hardware Requirements
The Novell NetWare systems you select as managed nodes must meet
the following hardware requirements:
• Novell NetWare 4.1 Server or higher (Novell SMP is not supported)
• 10 MB disk space on each NetWare server in the SYS: volume
• 20 MB disk space for the software depot on the NetWare depot server
in the SYS:volume
• 7 MB additional free RAM on the NetWare server (4 MB for the ITO
agent, 1 MB for TI-RPC, and 0.5 to 2 MB for the NetWare
Management Agent and XCONSOLE). At least 32 MB of server RAM
is suggested for fair performance.
• 16 MB additional free RAM for the ITO agent if you are using
NetWare SFT III file servers

OS/2 Hardware Requirements
The OS/2 systems you select as managed nodes must meet the following
hardware requirements:
❏ 10 MB disk space free
(About 20 MB required during software installation.)

Chapter 1

29

Prerequisites for Installing ITO Agent Software
Managed Node Requirements
❏ The ITO agent must be installed on an HPFS partition: FAT
partitions are not supported for ITO Agent installation and operation.
❏ Additional swap space: none
❏ Additional RAM: 4MB

UNIX Hardware Requirements
The UNIX systems you select as managed nodes must meet the following
hardware requirements:
❏ 10 MB disk space free
(About 20 MB is required during software installation.)
❏ Additional swap space: none
❏ Additional RAM: none
NOTE

Only PA-RISC version 1.1 is supported on HP-UX 10.x managed nodes.

Windows NT Hardware Requirements
The Windows NT systems you select as managed nodes must meet the
following minimum hardware requirements:
❏ Windows NT 4.0 Workstation or Server
• Windows NT 4.0 Server: 16 MB Memory
• Windows NT 4.0 Workstation: 12 MB Memory
❏ 10 MB disk space on local NTFS disk
❏ During installation, an additional 10 MB of disk space is required on
the local C: drive

Software Requirements
This section lists the specific versions of the various agent operating
systems that are supported by ITO and also provides information
concerning how the software requirements for agents vary according to
the specific operating system. In addition, this section explains what
requirements exist for communication software (DCE and NCS) for each
agent platform.

30

Chapter 1

Prerequisites for Installing ITO Agent Software
Managed Node Requirements

ITO Supported Agent Platforms and Operating
System (OS) Versions
Table 1-1 on page 31 lists the specific versions of the various agent
operating systems that are supported by ITO.
Table 1-1

Supported ITO-Agent Operating System Versions

Operating System

Platform

Supported OS
Versions

Supported
Communication
Type a

AIX

IBM RS/6000
BULL DPX/20

4.1, 4.2, 4.3

DCE

DataCenter/OSx
SVR4

Pyramid

1.1

NCS

Digital UNIX

DEC Alpha

4.0

DCE

DYNIX/ptx

Intel 486 or higher

4.1.2, 4.1.3, 4.2.0,
4.4.0, 4.4.1, 4.4.2

NCS

HP-UX

HP 9000 Technical
Workstations b

10.01, 10.10, 10.20

DCE

11.0

DCE

HP 9000
Enterprise
Servers c,d

10.01, 10.10, 10.20

DCE

IRIX

Silicon Graphics

5.3, 6.2, 6.4, 6.5

NCS

MPE/iX

HP 3000/900

5.5, 6.0

NCS

NCR UNIX SVR4

NCR System
3xxx/4xxx/5xxx
(Intel 486 or
higher) e

R.03.02

NCS

Novell NetWare

Intel 486 or higher

4.1, 4.11, 4.11 SFT
III,

EZRPC f

Olivetti UNIX
SVR4.2

Olivetti (INTEL
PCs)

2.4.2

NCS

HP-UX

Chapter 1

11.0
DCE

31

Prerequisites for Installing ITO Agent Software
Managed Node Requirements

Operating System

Platform

Supported OS
Versions

Supported
Communication
Type a

OS/2 Warp

Intel 486 or higher

3.0, 4.0

DCE

SCO OpenServer

Intel 486 or higher

3.2 (v4.0, v4.2,
v5.0.0, v5.0.1, v5.0.2,
v5.0.3, v5.0.4, v5.0.5)

NCS

SCO UnixWare

Intel 486 or higher

2.1

DCE

SINIX/Reliant

Siemens-Nixdorf

5.43, 5.44

NCS/DCE

Solaris

Sun SPARCstation

2.5, 2.51, 2.6, 7

NCS

Windows NT

Intel 486 or higher

3.51, 4.0 (NT server
and workstation)g

DCE h

DEC Alpha

a. DCE can be purchased at additional cost for some of these agent platforms, either
from the platform vendor, or from a third-party supplier.
b. HP 9000/700 workstations are now referred to as HP 9000 Technical
Workstations.
c. HP 9000/800 servers are now referred to as HP 9000 Enterprise Servers.
d. ITO uses the same binaries as for HP 9000 Technical Workstations.
e. NCR hardware types: 4700, 5100, and 5150 are supported only if the installed version of the standard NCR UNIX operating system is supported by ITO and any
additional software which is installed does not change the IP address of the NCR
node under any circumstances (takeover, etc).
f. Transport Independent Remote Procedure Call
g. ITO does not yet support special editions of the Windows NT Server operating
system; for example, Windows NT Server Enterprise Edition or Windows NT
Server Terminal Server Edition; nor does it support any software products
extending these editions; for example, WinFrame or MetaFrame from Citrix
Systems, Inc.. Contact your local HP Sales Representative for the latest
information about support for these products.
h. ITO supports the remote protocol calls (RPCs) but not the security features.
Additional agent platforms may also be supported by HP partners, or
directly by HP, either currently or in the near future. For a current list of
supported agent platforms, contact your HP representative.

32

Chapter 1

Prerequisites for Installing ITO Agent Software
Managed Node Requirements

Communication Software
ITO can use two mechanisms to communicate between the management
server and the client nodes, these are the Distributed Computing
Environment (DCE) and Network Computing System (NCS). Processes
running on the ITO management server communicate using DCE by
default, however, processes on the agents can communicate with the
management server using either DCE or NCS. DCE is the recommended
communication mechanism wherever possible. Table 1-2 on page 33
shows which version of DCE is required for a given agent operating
system.
Table 1-2

DCE version for ITO-Agent Operating Systems
Agent OS

Required DCE version

AIX

1.2.1/1.4.1 or higher

Digital UNIX

2.0

HP-UX

1.2.1/1.4.1 or higher

OS/2

1.0.2 or 2.1

SINIX/Reliant

2.0

SCO UnixWare

1.1

Windows NT

1.2.1/1.4.1 or higher

If DCE runtime is not available with your other agent platforms, you will
need to use NCS 1.5.1, with the Local Location Broker Daemon (llbd)
instead of dced/rpcd running on the managed node.
NOTE

Starting with DCE version 1.4.1, the DCE daemon (dced) replaces the
RPC daemon (rpcd).
For platforms which support the NCS communication type, the following
configuration step applies. If DCE or NCS runtime is not found on the
managed node during installation, ITO automatically installs the
appropriate NCS components (the llbd and lb_admin programs) on
NCS nodes.

Software Requirements for IBM AIX Managed Nodes
The following software must be installed on AIX managed nodes:
Chapter 1

33

Prerequisites for Installing ITO Agent Software
Managed Node Requirements
❏ Operating system. For the supported OS versions, see Table 1-1 on
page 31.
❏ DCE RPC:
• DCE RPC.
• For AIX 4.1, it is recommended you install the libc_r.a patch. It
can be found on CD-ROM 5765-393, (titled, AIX V4 Update
CD-ROM). To install, login as root and run: smitty update_all.
• The following filesets must be installed on the AIX 4.1 or 4.2 DCE
RPC managed node:
dce.client.core.rte 2.1.0.6
dce.client.core.rte.rpc 2.1.0.0
dce.client.core.rte.cds 2.1.0.1
dce.client.core.rte.security 2.1.0.5
dce.client.core.rte.time 2.1.0.4
dce.client.core.rte.zones 2.1.0.0
dce.client.core.rte.admin 2.1.0.5
dce.client.core.rte.config 2.1.0.2
dce.client.dfs.rte 2.1.0.6
• The following filesets must be installed on the AIX 4.3 DCE RPC
managed node:
dce.client.core.rte 2.1
❏ ARPA/Berkeley Services.
❏ The MIB monitoring functionality of ITO requires SNMP-based,
MIB-I (RFC 1156) or MIB-II (RFC 1158) compliant agent software.

Software Requirements for DEC Alpha NT Managed
Nodes
See “Software Requirements for Windows NT Managed Nodes” on page
42 for information regarding the software which has to be installed and
running on managed nodes running DEC Alpha NT:

Software Requirements for Digital UNIX (OSF/1)
Managed Nodes
The following software must be installed on Digital UNIX (OSF/1)
managed nodes:

34

Chapter 1

Prerequisites for Installing ITO Agent Software
Managed Node Requirements
❏ Operating System. For the supported OS versions, see Table 1-1 on
page 31.
❏ Basic networking services
• OSFCLINET4xx Basic Networking Services
❏ DCE Runtime Kit
• DCERTS20x DCE Runtime Services V2.0
NOTE

ITO supports DCE versions supplied with the Digital Unix operating
system. However, although the Digital Unix operating system includes
DCE, DCE has to be installed separately as an optional product.
❏ Japanese base system (only for managed nodes running Digital Unix
in a Japanese environment)
• IOSJPBASE4xx Japanese Base System

Software Requirements for HP-UX 10.x Managed
Nodes
The following software must be installed on HP-UX 10.x managed nodes:
❏ Operating system. For the supported OS versions, see Table 1-1 on
page 31.
❏ DCE RPC version 1.2.1 or higher on HP-UX 10.x
(SD-package: DCE-Core.DCE-CORE-RUN)
❏ Internet Services
(SD-package: InternetSrvcs.INETSRVCS-RUN)
❏ LAN/9000
(SD-package: Networking.NET-RUN)
❏ SNMP agent for MIB monitoring.
SD-Package for HP-UX 10.20 and lower: NetworkingSnmpAgent
SD-Package for HP-UX 10.30 and higher: OVSNMPAgent
❏ Native Language Support (NLS) Package
(SD-package: OS-Core.NLS-AUX)

Chapter 1

35

Prerequisites for Installing ITO Agent Software
Managed Node Requirements

Software Requirements for HP-UX 11.x Managed
Nodes
The following software must be installed on HP-UX 11.x managed nodes:
❏ Operating system. For the supported OS versions, see Table 1-1 on
page 31.
❏ DCE RPC version 1.7 or higher on HP-UX 11.x managed nodes.
(SD-package: DCE-Core.DCE-CORE-RUN)
❏ DCE/9000 Kernel Thread Support
(SD-package for HP-UX 11.x DCE-KT-Tools)
❏ Internet Services
(SD-package: InternetSrvcs.INETSRVCS-RUN)
❏ LAN/9000
(SD-package: Networking.NET-RUN)
❏ SNMP agent for MIB monitoring.
(SD-Package for HP-UX 11.x and lower: NetworkingSnmpAgent)
(SD-Package for HP-UX 11.x and higher: OVSNMPAgent)
❏ Native Language Support (NLS) Package
(SD-package: OS-Core.NLS-AUX)

Software Requirements for MPE/iX Managed Nodes
The following software must be installed on MPE/iX managed nodes:
❏ Operating System. For the supported OS versions, see Table 1-1 on
page 31.
❏ NCS version 1.5.1 or DCE RPC.
❏ NS services.

Software Requirements for NCR UNIX SVR4 Managed
Nodes
The following software must be installed on NCR UNIX SVR4 managed
nodes:

36

Chapter 1

Prerequisites for Installing ITO Agent Software
Managed Node Requirements
❏ Operating System. For the supported OS versions, see Table 1-1 on
page 31.
❏ If only the Multi-User operating environment is installed, then the
networking package, WIN-TCP, must also be installed.
❏ NCS Version 1.5.1 (package NckNidl) or StarPRO DCE Executive
from NCR UNIX SVR4.
If neither NCS nor StarPRO DCE are found on the managed node,
ITO installs llbd and lb_admin during the ITO agent software
installation.
❏ The MIB monitoring functionality of ITO requires SNMP-based,
MIB-I (RFC 1156) or MIB-II (RFC 1158) compliant agent software.

Software Requirements for Novell NetWare Managed
Nodes
The following software must be installed on Novell NetWare managed
node:
❏ Operating System. For the supported OS versions, see Table 1-1 on
page 31.
❏ TCP/IP services configured, running and automatically started
❏ Network FRAMING types must be configured (Ethernet II frame type
is required)
❏ CLIB.NLM version 4.10 or higher
❏ Novell TIRPC (If this product is missing ITO copies the required files
during the installation process.)
❏ SNMP daemon configured, running and automatically started
❏ XCONSOLE configured and running: remote console access (via
telnet) must be allowed
XCONSOLE.NLM must be installed and configured on each server.
XCONSOLE is part of Novell products like Flex-IP or NetWare/IP.
❏ Novell NMA 2.1 installed and configured
Novell NMA 2.1 is a NetWare add-on product and can be purchased
from Novell. Note that almost all ITO NetWare agent
instrumentation is based on NMA. NetWare servers which do not run
NMA can, therefore, only be managed in a very limited way by ITO.

Chapter 1

37

Prerequisites for Installing ITO Agent Software
Managed Node Requirements
❏ NetBasic must be installed on NetWare depot servers
NetBasic runtime version 6.00j - Build 4.127 or higher is required for
NetWare depot server(s) (the systems which are used for the ITO
agent software installation). See “Installation Tips for Novell
NetWare Managed Nodes” on page 75 for details on how to get and
install NetBasic.The valid runtime serial number to be used with
NetBasic is delivered together with the ITO NetWare agent at no
additional cost.

Software Requirements for Olivetti UNIX Managed
Nodes
The following software must be installed on Olivetti UNIX managed
nodes:
❏ Operating System. For the supported OS versions, see Table 1-1 on
page 31.
❏ Olivetti networking support utilities: nsu 2.4
❏ Olivetti internet utilities software: inet 2.4
❏ Gradient NCS 1.5.1 package SVR4 for x86: NckNidl GR 1.3.1
If NCS is not yet installed on the managed node, ITO installs llbd
and lb_admin during ITO software installation.
❏ For use in NFS cluster-client operations, the Olivetti NFS product
(nfs 2.2) must be installed on the managed node.

Software Requirements for OS/2 Managed Nodes
The following software must be installed on managed nodes running
OS/2:
❏ Operating system: for the supported OS versions, see Table 1-1 on
page 31.
❏ Networking packages for OS/2 Warp 3.0 or OS/2 Warp 4.0
• TCP/IP 3.0 (requires MPTS - included in OS/2 Warp 3.0 Connect
and OS/2 Warp 4.0)
To get the SNMP daemons on OS.2 Warp 4.0, install System View
Agent.

38

Chapter 1

Prerequisites for Installing ITO Agent Software
Managed Node Requirements
TCP/IP (or System View Agent on OS/2 Warp 4.0) includes two
SNMP deamons, snmpd and mib_2. Both must be running when
you install the agent software. They ensure that the management
server is able to determine the node type of the managed node. If
you want to use MIB variable monitoring, both deamonns must
continue to run after the installation.
• DCE Runtime 1.0.2 or 2.1 (part of DSS/DCE for OS/2)
• TME NetFinity required for monitoring of some MIB variables
TME NetFinity is pre-installed on OS/2 Warp 4.0 managed nodes,
but must be installed separately on OS/2 Warp 3.0 managed
nodes. The monitor template os2_cpu_util does not work on
nodes without TME NetFinity installed.

Software Requirements for Pyramid DataCenter/OSx
Managed Nodes
The following software must be installed on Pyramid DataCenter/OSx
managed nodes:
❏ Operating System. For the supported OS versions, see Table 1-1 on
page 31.
❏ Pyramid TCP/IP software: OpenNet TCP/IP 1.0
❏ Gradient NCS 1.5.1 package SVR4 for MIPS: NckNidl GR1.3.0
If NCS is not yet installed on the managed node, ITO installs llbd
and lb_admin during ITO software installation.
❏ For use in NFS cluster-client operations, the Pyramid NFS product
(OpenNet NFS 1.1) must be installed on the managed node.

Software Requirements for SCO OpenServer
Managed Nodes
The following software must be installed on SCO OpenServer managed
nodes:
❏ Operating System. For the supported OS versions, see Table 1-1 on
page 31.
❏ NCS 1.5.1 package or SCO DCE (DCE Executive).
If neither NCS nor DCE are found on the managed node, ITO installs
llbd and lb_admin during the ITO agent software installation.

Chapter 1

39

Prerequisites for Installing ITO Agent Software
Managed Node Requirements

Software Requirements for SCO UnixWare Managed
Nodes
The following software must be installed on SCO UnixWare managed
nodes:
❏ Operating System. For the supported OS versions, see Table 1-1 on
page 31.
❏ UnixWare Networking Support Utilities:
• nsu 2.1
❏ UnixWare internet utilities software:
• inet 2.1
❏ DCEcore 1.1
❏ For use in NFS cluster-client operations, the following version of the
UnixWare NFS product must be installed on the managed node:
• nfs 2.1

Software Requirements for Sequent DYNIX/ptx
Managed Nodes
The following software must be installed on Sequent managed nodes:
❏ Operating System. For the supported OS versions, see Table 1-1 on
page 31.
❏ Sequent local area network product: ptx/LAN version 4.0.1. or higher
❏ Sequent TCP/IP product: ptx/TCP/IP version 4.0.3 or higher
❏ Gradient NCS 1.5.1 package NckNidl.
If NCS is not found on the managed node, ITO installs llbd and
lb_admin during the ITO agent software installation.

Software Requirements for SGI IRIX Managed Nodes
The following software must be installed on IRIX managed nodes:
❏ Operating System. For the supported OS versions, see Table 1-1 on
page 31.

40

Chapter 1

Prerequisites for Installing ITO Agent Software
Managed Node Requirements
❏ On IRIX 5.3, NCS 1.5.1 package netls_eoe.sw or gr_ncs.sw. On IRIX
6.2, NCS 1.5.1 package license_eoe.sw.netls.server. If neither NCS nor
DCE are found on the managed node, ITO installs llbd and
lb_admin during ITO software installation.
❏ On IRIX 5.3, package eoe1.sw.svr4net with System V compatible
networking must be installed. On IRIX 6.2, package
eoe.sw.svr4net with System V compatible networking must be
installed.
❏ For diskless operations IRIX NFS must be installed on a cluster
server.

Software Requirements for Siemens-Nixdorf
SINIX/Reliant Managed Nodes
The following software must be installed on SINIX/Reliant managed
nodes:
❏ Operating System. For the supported OS versions, see Table 1-1 on
page 31.
❏ Siemens-Nixdorf networking packages (5.43):
• tcp
• SImac596
❏ NCS 1.5.1
If NCS is chosen as the Node Type in the ITO GUI, and NCS 1.5.1 is
not found on the managed node, ITO installs llbd and lb_admin
during the ITO agent software installation.
❏ DCE DCE-CLNT 2.0
If the chosen communication type for the managed node is NCS RPC
and NCS is not installed on the managed node, ITO installs llbd and
lb_admin during the ITO agent software installation. If the
communciation type is set to DCE RPCS (TCP or UDP), CDE-CLNT
must be installed on the managed node
❏ Package: attcmd

Software Requirements for Sun Solaris Managed
Nodes
The following software must be installed on Solaris managed nodes:

Chapter 1

41

Prerequisites for Installing ITO Agent Software
Managed Node Requirements
❏ Operating System. For the supported OS versions, see Table 1-1 on
page 31.
❏ NCS version 1.5.1 or DCE RPC. If neither NCS nor DCE are found on
the managed node, ITO installs llbd and lb_admin during the ITO
agent software installation.
❏ ARPA/Berkeley Services.
❏ The MIB monitoring functionality of ITO requires the snmpd of the
HP OpenView platform, or SNMP-based, MIB-I (RFC 1156) or MIB-II
(RFC1158) compliant agent software.

Software Requirements for Windows NT Managed
Nodes
The following software must be installed on Windows NT managed
nodes:
❏ Required Service Packs:
• Windows NT 3.51: Service Pack 5
• Windows NT 4.0: Service Pack 3 or 4
❏ Operating system: for the supported OS versions, see Table 1-1 on
page 31.
❏ FTP Service running (required during “ftp Agent Package” type
installation)
❏ Schedule Service must not be disabled (required during installation)
❏ TCP/IP services running and automatically started
❏ RPC Services running (Server, Remote Procedure Call Service) and
automatically started
❏ Event Log and SNMP Services (if discovery and other SNMP features
of ITO should be used)
❏ The DHCP (dynamic address service for Windows NT clients) must
not be used, since ITO relies on the IP address to identify the
managed nodes.

42

Chapter 1

2

Installing ITO Agents on the
Managed Nodes

43

Installing ITO Agents on the Managed Nodes

This chapter describes how to install the ITO agent software on the
various supported managed nodes, and includes numerous tips for
different operating systems.
The installation procedures assume that you have already installed and
configured the database and ITO on the management server, as
described in the HP OpenView IT/Operations Installation Guide for the
Management Server.

44

Chapter 2

Installing ITO Agents on the Managed Nodes
Overview

Overview
This section contains important information about installing and
de-installing ITO agent software on managed nodes with various
operating systems. This section includes:
❏ installation tips
❏ steps for installing the ITO agent software on managed nodes
❏ automatic installation or update procedures
❏ automatic de-installation procedures for managed nodes
Make sure that the kernel parameters are set correctly on UNIX
systems. Although system default values are normally sufficient, the
logfile encapsulator sometimes requires that the number of open files be
increased. You can check and change the system parameters using the
tools listed in Table 2-1 on page 45.
Table 2-1

System Administration Tools
Operating System

Tool

AIX

SMIT

Digital UNIX

setup

DYNIX/ptx

menu

HP-UX

SAM

IRIX

sysmgr

NCR UNIX

sysadm

Olivetti UNIX

sysadm

Pyramid DataCenter/OSx

sysadm

SCO OpenServer

3.2v4*: sysadmsh
3.2v5.0.x: scoadmin

Chapter 2

45

Installing ITO Agents on the Managed Nodes
Overview

Operating System

Tool

SCO UnixWare

sysadm

SINIX

sysadm

Solaris

admintool

NCR UNIX SVR4 and SGI have no automated tools. Windows NT system
parameters cannot be changed.
Table 2-2 on page 46 gives values for kernel parameters on HP-UX
managed nodes. Other agent platforms generally require similar values.
Table 2-2

Important Kernel Parameters for Managed Nodes
Parameter

Description

Minimum Value

nfile

Maximum number of open
files.

20 a

semmns

Required semaphores.

20

shmmax

Maximum shared memory.

None required.

msgmni

Message queues.

None required.

nflocks

File locks.

10

a. This number depends upon several factors. Normally a value
of 20 per process is sufficient. However, the more log files configured for the logfile encapsulator, the more file descriptors
are needed. Normally, one logfile requires about one file
descriptor. Any actions which result in processes being
started on the managed node need additional file descriptors.

46

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes

General Installation Tips for Managed
Nodes
❏ When possible, install the latest ITO agent software version on all
managed nodes. This will enable the latest ITO features to be used on
those nodes.
❏ The names bin, conf, distrib, unknown and mgmt_sv may not be used
for managed nodes. These names are used internally by ITO, and
therefore must not be used as the name of any system.
❏ Avoid using host aliases, as this will cause problems in the event that
two aliases are identical.
❏ The name of the management server must be known to the managed
node. This means that it must be registered on the name server or in
the local host table: /etc/hosts (UNIX systems), or
HOSTS.NET.SYS (MPE/iX systems). On HP-UX, Solaris, AIX, and
other UNIX SVR4 systems, you can verify this by using the
nslookup command. On systems running; Windows NT, OS/2, or
NetWare use the ping command or NLM.
❏ The DCE RPC daemon (dced or rpcd) must be running when
installing or updating the ITO Software on the management server.
Either the DCE RPC daemon (dced or rpcd) or NCS Local Location
Broker daemon (llbd) must be running when installing or updating
the ITO Software on the management server and/or managed node. If
they are not, the ITO services cannot be started. Automatic startup
and integration of the startup functionality in the appropriate boot
procedure is done by ITO only for the dced/rpcd or llbd, and only if
you have selected the Automatic Update of System Resource
Files option, see the Add/Modify Node window in the ITO
administrator GUI.
System resource files are, for example, /etc/rc.config.d (HP-UX
10.x and 11.x), /etc/inittab (AIX), and SYSSTART.PUB.SYS
(MPE/iX)
On HP-UX systems, see the appropriate man pages, for example:
dced(1M), rpcd(1M), or llbd(1M). On MPE/iX systems, see the NCS
online documentation located at: ncsman.pub.hpncs and
manual.pub.hpncs.

Chapter 2

47

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
❏ Identify managed nodes having more than one IP address, and
specify the most appropriate address (for example, the IP address of a
fast network connection) in the ITO configuration. Verify that all
other IP addresses of that managed node are also known at the
management server. Otherwise, the messages from the multiple IP
address systems might not be forwarded by ITO.
❏ During installation on managed nodes, twice the amount of disk
space actually required by ITO is necessary, because the tape image is
transferred to the managed node before uncompressing and
unpacking it.
❏ For MPE/ix managed nodes, use only fully qualified ARPA host
names. It is also recommended that you set the environment variable
HPSYSNAME to the name of your MPE/iX system. The best way to
do this is to insert the setting in a system-wide logon-UDC in the
format:
:HPSYSNAME=
Use long host names in your templates only when performing
automatic and/or operator initiated actions.
❏ Do not up or downgrade the OS version of the management server or
managed node to a level not supported by ITO. For a list of supported
OS versions on the management server, see the HP OpenView
IT/Operations Installation Guide for the Management Server, and on
the managed nodes, see Table 1-1, “Supported ITO-Agent Operating
System Versions,” on page 31. You can also get this information by
running the following script on the management server:
/opt/OV/bin/OpC/agtinstall/opcversion
❏ Check that the system times of the management server and the
managed nodes are synchronized—as far as possible—to guarantee
that the time received on the management server is always later than
the time the message has been generated on the managed node.
❏ Make sure you know all the root passwords of all the managed nodes
when you install the ITO agent software.
On UNIX managed nodes, passwords are not required if an .rhosts
entry for root has been made or if the management server is included
in /etc/hosts.equiv (HP-UX 10.x/11.x).
❏ If you don’t have enough disk space in your UNIX file system for ITO,
apply one or more of the following solutions:

48

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
• Use a symbolic link. For example, for HP-UX 10.x:
ln -s /mt1/OV /opt/OV
• Mount a dedicated volume. For example, for AIX:
mount /dev/hd4 /usr/lpp/OV
Note that for HP-UX systems (versions below 10.00),
/etc/update(1M) does not support installation on NFS-mounted
file systems. You can also set the following swinstall option:
write_remote_files=true
❏ If you wish to move the management server to some other system,
you must first de-install the ITO managed node software from all
managed nodes, or change the management server entry in the
related ITO information file. For the location of this file, see
Table 10-3 on page 399.
❏ If you do not need the functionality of the ITO default operator on
your managed nodes (except on the management server), you can
purge the related information:
UNIX:
• erase the home directory of the user opc_op
• remove the opc_op entry from /etc/passwd
• remove the opcgrp entry from /etc/group
MPE/iX:
• purge the account OVOPR
NOTE

The ITO default operator may not be removed from Windows NT
managed nodes because the agents run under the operator’s account.
❏ When you upgrade or reinstall ITO software on managed nodes, make
sure that all programs and applications which use the opcmsg(3) or
opcmon(3) API are stopped.
This is important because these and other APIs are stored in the ITO
shared library, which is over-written during ITO software upgrade or
reinstallation. For more information, see the HP OpenView
IT/Operations Developer’s Reference.

Chapter 2

49

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes

Installation Tips to be Performed on the
Management Server
❏ If you want to stop the configuration and script/program distribution,
for example, if the configuration is invalid, clean the /distrib
directory. This should only be done in an emergency and only after
the ITO management server processes have been stopped.
/var/opt/OV/share/tmp/OpC/distrib
❏ Avoid interrupting the software installation or de-installation process
on managed nodes. Doing so will cause a semaphore file to be left on
the management server, and you will not be able to re-invoke the
installation. In this case, remove the file manually.
/var/opt/OV/share/tmp/OpC/mgmt_sv/inst.lock
If you interrupt the software installation or de-installation on the
managed nodes at the time you are asked for a password, your
terminal settings will be corrupted and any commands that you type
will not be echoed in the terminal. If this happens, you can reset the
terminal by typing the following:
stty echo
❏ Do not de-install any of the management server bits, for example
OVOPC-ORA or OVOPC, if any managed node is still configured and has
the appropriate ITO bits.
❏ Do not de-install the managed node tape images (for example OVOPCCLT-ENG/JPN) from the management server, if any managed node of
this type is still configured and has the ITO bits installed on it. If you
do, you will be unable to de- install the ITO agent software using the
ITO GUI.

Installation Tips for UNIX Managed Nodes
General Tips
❏ Make sure that uname(1M) returns the short system name.
❏ The nameservice (/etc/hosts and/or DNS) needs to be set up so
that all name-service operations (like nslookup) are consistently
resolved to the fully-qualified system name. For example, hostname
is not name-service related and may return the short hostname.

50

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
❏ The non-default log directory on UNIX systems is erased during deinstallation of ITO. Note the following rules about this directory:
• Do not use the same directory for more than one managed node,
this could be a potential problem in cluster environments, or in
cases where the directory is NFS-mounted across several systems.
• Do not use the same log directory for ITO and other applications.
• Do not create subdirectories beyond ITO’s log directory for use by
other applications or other managed nodes.
❏ Make sure that inetd’s security file on the managed nodes allows
remshd or ftpd for the management server. For example:
HP-UX 10.x

/var/adm/inetd.sec

❏ Make sure that root is not registered in /etc/ftpusers on the
managed node, if no .rhosts entry for root and no
/etc/hosts.equiv entry for the management server is available.
❏ By default, ITO registers the default operator opc_op with user-ID
777 and group-ID 77, if available, for AIX, and user-ID 777 and
group-ID 177, if available, for SINIX, Olivetti, Pyramid, and SCO
UnixWare. For consistency, make sure that the user-ID and group-ID
are identical on all your managed nodes.
NOTE

If you wish to install or re-install the ITO agent manually on nodes with
the ITO Advanced Network Security (ANS) extension, you need to copy
the file nsp_pkg.Z, too. For more information on which platforms are
supported, see the Advanced Network Security Extension for HP
OpenView IT/Operations guide.

Tips for NFS Cluster Client Specials
The ITO software maintenance process for managed nodes makes the
following assumptions about NFS cluster configurations:
❏ If the file system containing the ITO agent binaries of a managed
node is NFS-mounted to a file system on another computer, then this
managed node is considered an ITO cluster client. The system that
exports the file system that is mounted by the managed node is called
the cluster server.
CLUSTER SERVER : CLUSTER CLIENT :
exported /opt <-------

Chapter 2

server:/opt on /opt

51

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
This assumption is valid for all platforms that support NFS
operations, regardless of special support for diskless nodes. For
example, NCR UNIX does not support diskless configurations but you
can make a cluster of NCR workstations that share common ITO
agent code.
For platforms belonging to the UNIX family that support diskless or
disk- poor cluster nodes:
❏ Systems belonging to the same cluster cannot belong to different ITO
environments.
❏ Make sure that all ITO agent processes on any cluster node are
completely stopped when installing a new ITO version on the cluster
or when de-installing the ITO software from the cluster; use:
opcagt -kill
❏ The agent software component must also be selected for cluster
clients, even if the software is already installed on the cluster server
because node-specific directories, symbolic links, mounts etc. are
established for each cluster node. You can, however, respond with “n”
to the question, “Do you want to force update?”.
❏ The ITO agent software package is only installed on the cluster
server when the first cluster member (cluster client or cluster server)
is installed with ITO. The installation process for other cluster clients
only establishes local directories, updates local client resources, and
starts local ITO agents.

Installation Tips for AIX Managed Nodes
❏ Verify that at least rshd or ftpd is available if securetcpip is
enabled.
❏ Check that the limits specified in /etc/security/limits fit your
requirements. The default, root, and opc_op entries are of special
interest.
❏ Verify that one of the following DCE software packages is installed:
• dcebase.base.obj
• dce.client.core.rte.admin
❏ The ITO agent software is installed on the /usr/lpp file tree.

52

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
If the file system which hosts the /usr/lpp file tree is too small to
install ITO Agents, create a symbolic link before installing ITO. For
example: if /bigdisk is a local file system with enough free space:
mkdir -p /bigdisk/OV
ln -s /bigdisk/OV /usr/lpp/OV
In a cluster environment, you must check that /bigdisk is also
accessible from all cluster clients, and that it is mounted from all
client nodes. For example, the local file system /bigdisk on the
cluster client must be mounted to the exported file system /bigdisk
on the cluster server.
❏ In ITO version A.02.00 and later, agent software is installed under
the /usr/lpp/OV path name instead of under
/export/lpp/OV/rs6000/aix as it was in earlier versions. Since
/usr (or /usr/lpp) and /export normally belong to different file
systems, this means that enough disk space must exist on /usr (or
/usr/lpp) file system before an upgrade to A.02.10 can be
successfully installed. This differs from other upgrades where
software is installed in the same directories as the previous version.
Disk space occupied by previous versions of ITO agents under
/export/lpp/OV/rs6000/aix will be freed.
❏ AIX diskless nodes may initially be created so that root password is
not required. It is possible to remote login on these systems but
command execution with remsh will not be possible because .rhosts is
initially not present on the diskless client. FTP to this type of node
will also not be possible because the root password is empty. It is,
therefore, not possible to install ITO automatically on a diskless node
before either the root password is assigned or the .rhosts file is set
up properly. Note that initially the /etc/hosts file on the diskless node
also does not include the ITO management server.

Manual AIX Agent Installation
In some situations, it may be desirable to install the AIX agent software
without using the management server. This manual installation makes
it possible to prepare the workstation, so that it is ready to become an
ITO managed node when it is later connected to the network. This may
be useful if many workstations are prepared in some central location, or
if one wants to avoid the root connection over the network that is
necessary for a standard agent installation.

Chapter 2

53

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
Install the Agent on the Managed Node:
Use the following instructions to install the ITO AIX agent on an AIX
system that will become an ITO managed node:
1. Copy the ITO agent package to a temporary directory on the managed
node. On the management server, this agent package is located in:
/var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/\
rs6000/aix/A.05.00/RPC_DCE_[TCP|UDP]/opc_pkg.Z
If you intend to run ITO Advanced Network Security (ANS) on this
node, you also need to copy the file:
/var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/\
rs6000/aix/A.05.00/RPC_DCE_[TCP|UDP]/nsp_pkg.Z
2. Uncompress the agent package:
uncompress opc_pkg.Z
If appropriate, uncompress the ANS package, too:
uncompress nsp_pkg.Z
3. Install the agent on the node:
installp -ac -I -X -F -d/opc_pkg all
If appropriate, install ANS on the node, too:
installp -ac -I -X -F -d/nsp_pkg all
Activate the Node Using the Command Line:
You can activate the agent on the node over the net (without the GUI and
without root access) by using the following command-line steps:
1. After manually installing the agent on the node, enter:
/opt/OV/bin/OpC/install/opcactivate \
-cs  -cn 
This will activate the agent, which will then attempt to send
messages to the management server. For more information about
codesets, see Chapter 8, “ITO Language Support,” on page 333.

54

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes

NOTE

Use the opcactivate command with the -mode option to activate:
hacmp

cluster
server/client

for ITO agents on AIX HACMP systems. See also
“Installation Prerequisites for AIX HACMP Agents”
on page 58
for ITO agents on AIX Cluster-Client systems after
the ITO agent software package has been installed
on the AIX Cluster Server system. For more
information, see “Manually Activating the ITO
Agent on NFS Cluster Clients” on page 169.

See the man page opcactivate(1m) for more information.
2. After the node is connected to the network execute the following two
commands on the management server:
a. /opt/OV/bin/OpC/opcsw -installed 
b. /opt/OV/bin/OpC/opchbp -start 
This will update the database and start heartbeat polling for the
node. The templates, monitors, commands, and actions must still be
installed using the ITO administrator GUI.
Activate the Node Using the ITO GUI:
After the node with the pre-installed agent is connected to the network,
use this procedure to activate and register the managed node.
1. Add the pre-installed node(s) to the ITO Node Bank using the menu
sequence Actions:Node->Add.
2. Add the node to an ITO node group. The easiest way to do this is to
drag and drop it onto a node group in the ITO Node Group Bank
window.
3. Distribute the ITO configuration to the node:
a. Select Actions:Agents->Install from the menubar of the ITO
Node Bank. The Install /Update ITO Software and
Configuration window opens.
b. Select all components and click [OK].

Chapter 2

55

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes

NOTE

Do not check [Force Update] otherwise the management server will
re-install the agent.
If the agent is pre-installed on the node, the management server will
activate the node, and install the selected components.
Note that if the agent software is not pre-installed, this action will
install the agent.
4. Execute the following command to verify that the Control, Message,
and Action Agents are all running on the managed node:
/opt/OV/bin/OpC/opcragt -status 

Tips for DCE on AIX 4.1 and 4.2
❏ To run snmpd at boot time, uncomment the line:
#start /usr/sbin/snmpd “$src_running”
in the file /etc/rc.tcpip.
❏ Even though the rpcd daemon does not exist on AIX 4, the SMIT
utility erroneously tries to run it in the option entitled Restart RPC
Daemons in the local machine. Start the dced daemon instead, using
the script /etc/rc.dce or the SMIT option Restart the DCE/DFS
Daemons.

Problems Caused by Missing OS Patches for AIX
❏ Sometimes the ITO agent de-installation procedure on AIX 4.1
systems does not return freed disk space when ITO is removed from
the systems. If the ‘df’ output does not reflect the freed disk space,
reboot the machine and check free disk space on /usr with ‘df -k
/usr’.

Installation Tips for AIX Managed Nodes
Running SP2/HACMP
This section includes important information about installing ITO agents
on nodes running HACMP. General installation tips for AIX also apply to
AIX nodes running HACMP. This section is organized as follows:
• ITO Agents in the HACMP environment
• Installation Prerequisites for AIX HACMP Agents

56

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
• Pre-installation tasks
• Problems with IP aliases in AIX OS
• Installing AIX HACMP agents

ITO Agents in the HACMP Environment
Each node in an HACMP cluster has its own ITO agent and must be
accessible on a fixed IP address, which represents the node in the ITO
Node Bank. This IP address must always remain bound to the same
node. Consequently, IP addresses which are subject to change cannot be
used to install and run an ITO agent running HACMP.
If an additional adapter (network interface card) with a fixed IP address
that is not used by HACMP (as a boot, service or standby adapter) is
available on an HACMP node, it can be used for ITO Agent installation.
However, communication with the ITO server must be possible via this
additional adapter. There is no need to set up IP aliases or modify shell
scripts in this case, and all pre-installation tasks can be skipped. But it is
important that the IP address on this adapter does not change.
If no such adapter is available, each node should be assigned an IP alias
in the same network in which the boot and service IP addresses reside.
In addition, the node must be configured in such a way that this IP alias
address is assigned to the service adapter as an alias for the boot IP
address. Once a fixed IP address or an IP alias is available on a node,
that address must be used to install the ITO agent on the node. After
successful installation of the ITO agent, the IP alias is present in the
/var/lpp/OV/conf/OpC/nodeinfo file in the field OPC_IP_ADDRESS.
To avoid confusion with any other IP addresses that may be set on the
interface or with messages in the Message Browser originating from
addresses other than the service address of the node, the following
naming scheme is recommended in your HACMP environment:
_boot

for the node’s boot address

_svc

for node’s service address

_stdby

for node’s standby address

_ito

for the node’s IP alias

Where  is the name of the node as defined in the HACMP
configuration.

Chapter 2

57

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
Note that the status of the icon representing the node in Node Bank
window does not change color immediately when the node in the HACMP
cluster goes down: it will change color only after ITO has determined
that it cannot contact the control agent on that node.

Installation Prerequisites for AIX HACMP Agents
The following software versions are supported:
• AIX 4.2 / 4.3 (DCE agents)
• HACMP 4.2.2

AIX HACMP Agents: General Pre-installation Tasks
You must set the IP alias that is used by the ITO agents during and after
the installation process on each node on which you wish to run the ITO
agent. To set the IP alias:
on AIX v4.3

1. Use the smit menus.
2. In a shell, enter the following command:
smit tcpip
Then select from the menu bar:
Further Configuration -> Network
Interface Selection -> Configure Aliases
-> Add an IPV4 Network Alias
3. Select the desired interface, eg: en0
4. Enter values for the IP address and network mask

on AIX v<4.3

1. Use the following command:
/usr/sbin/ifconfig en0  alias
where  is the IP address of the node
on which you want to install the ITO agent for AIX
HACMP.
2. This command can also be included in the file
/etc/rc.net so that the IP alias is set
automatically when the OS is booted.

58

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes

Problems with IP Aliases in AIX OS
One very important consequence of setting the IP alias on the interface
is that HACMP no longer works correctly. This is true for all events that
deal with IP addresses, such as; acquire service address, acquire
takeover address, swap adapter, and so on. The problem is due to a
flaw in the AIX OS, and may be addressed in the following way:
• download and install the appropriate fix(es) for the AIX OS
For managed nodes where AIX OS fixes have already been installed,
refer to “Pre-Installation Instructions for Managed Nodes with the AIX
OS Patch for IP Aliases” on page 59.
It is highly recommended that the appropriate fixes for the AIX OS are
installed to overcome the problems with IP aliases and HACMP. The
fixes may be obtained using IBM’s FixDist package or from their web
site. The following APARs can be used to obtain the fixed versions of
related packages:
• AIX 4.2 IX75987
• AIX 4.3 IX78397
Only after the fixes for the AIX OS have been installed will HACMP
function properly: some HACMP functionality does not work on managed
nodes without the AIX OS fixes installed (e.g. swap adapter event).

Pre-Installation Instructions for Managed Nodes with
the AIX OS Patch for IP Aliases
All HACMP events work once the AIX OS fixes are installed and the IP
alias is set on the interface. However, due to a minor problem with the IP
alias address itself, you do have to reset the IP alias on the interface
after each change of the IP address - the IP alias address no longer works
after the ifconfig command is used to change the main IP address on
the interface. Note that you have to reset the IP alias on all cluster nodes
where the ITO agent is to be installed. The following shell script may be
used to set the IP alias on the interface where the service or boot IP
address is set:
#!/bin/sh
ALIAS_IP=”192.168.1.54”
SERVICE_IP=`/usr/sbin/cluster/utilities/cllsif -cSi \
$LOCALNODENAME | grep “:service:.*:ether” | cut -d: -f7 | uniq`
BOOT_IP=`/usr/sbin/cluster/utilities/cllsif -cSi $LOCALNODENAME |\
grep “:boot:.*:ether” | cut -d: -f7 | uniq`
INTERFACE=`/usr/sbin/cluster/utilities/clgetif -a $SERVICE_IP`

Chapter 2

59

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
if [ $? -ne 0 ]; then
INTERFACE=`/usr/sbin/cluster/utilities/clgetif -a $BOOT_IP`
fi
if [ “$INTERFACE” != ““ ];
then
#IP has changed, set IP alias again on interface with SERVICE_IP
/usr/sbin/ifconfig $INTERFACE $ALIAS_IP alias
fi

The ALIAS_IP variable should contain the same IP address that was
used for the installation of the ITO agent. Remember to change the
ALIAS_IP variable if you copy the shell script to other nodes in the
cluster. This script gets service and boot IP addresses for the local node
and sets the IP alias on the interface where either of the two was found.
In addition, the script can be used as the post-event script for the
following HACMP events:
• acquire service address
• release service address
• swap adapter
Use the SMIT screens by entering the following command in a shell:
smit hacmp. Then select Cluster Configuration -> Cluster
Resources -> Change/Show Cluster Events. Next, select the
appropriate option from the list and fill in the Post-event Command
field. You can put the shell script in the following directory:
/usr/sbin/cluster/local.
Note that from time to time entries like this will appear in the file:
/var/lpp/OV/log/OpC/opcerror:
WARNING opcmsga (Message Agent)(8028) [genmsga.c:535]:
Communication failure to message receiver: Connection
request rejected (dce/rpc).Buffering messages.(OpC30-3)
These entries may safely be ignored. Messages are not lost: they are sent
to the ITO server after communication is re-established. This usually
takes no more than a few seconds.

Installing AIX HACMP Agents
The installation process is straightforward and does not differ from the
installation of the ITO agents on any other computer running AIX, with
the exception of the following:
• the IP alias address must be used as the IP address for the host on
which the ITO agent is to be installed.

60

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
• The installation script checks if the IP address which is used for the
ITO installation is tied to the boot, service, or standby interfaces, and
issues a warning if this is the case. However, the installation proceeds
nonetheless.
• If you select automatic start of ITO agents, the file /etc/inittab is
also updated so that the clinit entry remains the last one - as is
required by HACMP.
• After successful installation of the ITO agent, the IP alias appears in
the /var/lpp/OV/conf/OpC/nodeinfo file in the field
OPC_IP_ADDRESS.
• The following line is added to the opcinfo file during installation
process:
OPC_NAMESRV_LOCAL_NAME 
where  is the name of the host configured with the IP
address used for the installation of the ITO agent. If this IP address
changes, this line should be changed accordingly. Note that this line
must be present in order to ensure that the IP address is the same in
the context of both ITO and ANS (ITO’s Advanced Network Security
extension). This ensures that the same hostname is used by all
security functions that require  as their argument (e.g.
secret key generation). If this keyword is not present, ANSE functions
retrieve hostname from the RPC runtime, which is often different
from the hostname used for ITO installation, and the ANSE functions
will fail.

Installation Tips for DEC Alpha NT Managed
Nodes
For general information, see “Installation Tips for Windows NT Systems”
on page 99. Note the following important points:
❏ path names differ only in the architecture name, for example:
• ...ms/intel/nt
• ...ms/alpha/nt
❏ Fileset is: OVOPC-CLT-ENG.OVOPC-ANT-CLT
❏ After entering Label and Hostname in the Add Node window, ITO
looks up and retrieves the following values:

Chapter 2

61

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
• Machine Type: DEC Alpha
• OS name: Windows NT
If SNMP services are not running on the Windows NT node ITO
cannot detect the Machine Type and OS Name. In this case, enter
the appropriate values and continue with the installation.

Manual Installation: DEC Alpha NT Agent
For instructions on manually installing the DEC Alpha NT agent, see
“Manual Installation: Windows NT Agent” on page 111. Note however
that the location on the ITO management server of the opc_pkg.Z,
opc_inst.bat, opc_pre.bat, opcsetup.inf, unzip.exe and
unzip.txt files for the DEC Alpha NT platform is:
/var/opt/OV/share/databases/OpC/mgd_node/vendor/ms/\
alpha/nt/A.05.00/RPC_DCE_TCP
NOTE

If you are installing the DEC Alpha NT agent using the instructions in
“Manual Installation: Windows NT Agent” on page 111, all references to
intel in the path name should be replaced with alpha. For example:
/ms/intel/nt should be changed to;/ms/alpha/nt

Installation Tips for Digital UNIX Managed
Nodes
❏ The ITO Agent software is installed on the /usr/opt file tree. If
there is not enough space for installation of the ITO agents, create a
symbolic link before installing ITO. For example: if /bigdisk is a
local file system with enough free space:
mkdir -p /bigdisk/OV
ln -s /bigdisk/OV /usr/opt/OV
In a cluster environment, you must check that /bigdisk is also
accessible from all cluster clients, and that it is mounted from all
client nodes. For example, the local file system /bigdisk on the
cluster client must be mounted to the exported file system /bigdisk
on the cluster server.
❏ Some logfiles monitored by the logfile encapsulator are not present on
Digital UNIX managed nodes by default. For example:
/var/adm/messages, /usr/adm/lplog, or /var/adm/sialog.
62

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
To add /var/adm/messages, and /usr/adm/lplog to the managed
node, add the following lines to the /etc/syslog.conf file:
kern.debug

/var/adm/messages

lpr.debug

/usr/adm/lplog

To add /var/adm/sialogr to the managed node, enter:
touch /var/adm/sialogr

Installation Tips for DYNIX/ptx Managed
Nodes
❏ The ITO Agent software is installed on the /opt file tree. An empty
/opt file tree is created during installation of the DYNIX/ptx
operating system. By default, this file tree is positioned on the root
file system. If the root file system is too small for the installation of
ITO agents, create a symbolic link before installing ITO. For example:
if /bigdisk is a local file system with enough free space:
mkdir -p /bigdisk/OV
ln -s /bigdisk/OV /opt/OV
In a cluster environment, you must check that /bigdisk is also
accessible from all cluster clients, and that it is mounted from all
client nodes. For example, the local file system /bigdisk on the
cluster client must be mounted to the exported file system /bigdisk
on the cluster server.

Installation Tips for HP-UX 10.x and 11.x
Managed Nodes
You can install ITO on HP-UX 10.x and 11.x platforms using the
advanced features of HP Software Distributor (HP SD-UX) to help
reduce installation costs and time. You can use this method to install the
ITO agent software package from a software depot on a node other than
the ITO management server.
This feature is especially useful in an environment where a LAN of
managed nodes is managed by the management server over a WAN.
Instead of transferring “x” number of agent packages over the WAN line,

Chapter 2

63

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
the package is installed once on a depot node in the remote LAN.
Subsequent agent installations then get the package from the local
depot.
Figure 2-1

Standard ITO Agent Installation Method

ITO
Management

Wide Area Network
(WAN)

Local Area Network
(LAN)

Server
ITO Node 1
ITO Agent
Package
ITO Node 2

ITO Node N

Key:
Data Transmission

64

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
Figure 2-2

Using HP SD-UX Remote Software Depot to Install ITO on HP-UX
10.x and 11.x Managed Nodes
ITO
Management

Wide Area Network
(WAN)

Server
ITO Agent
Package

(1)

Local Area Network
(LAN)
SD Depot
(ITO Node 1)
ITO Agent
Package
(2)

Key:
Data Transmission
(1)

Manual transfer of package

(2)

Trigger remote installation

ITO Node 2

ITO Node N

Creating a Software Depot on a Remote Node
To create an HP-UX 10.x or 11.x Software Distributor (SD) Depot for the
installation of ITO managed nodes:
❏ If you don’t have additional licenses, you can only copy the package
locally. If this is the case on the depot node, transfer the ITO software
package from the management server over the WAN to the depot
node using FTP. The ITO software package (opc_pkg.Z) is located in
the following directory on the management server:
for HP-UX 10.x managed nodes:
/var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/\
s[7|8]00/hp-ux10//RPC_DCE_[TCP|UDP]/\
opc_pkg.Z
for HP-UX 11.x managed nodes:
/var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/\
pa-risc/hp-ux11//RPC_DCE_[TCP|UDP]/\
opc_pkg.Z
❏ Copy an uncompressed package into the /tmp directory and execute
as follows:

Chapter 2

65

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
swcopy -d -s /tmp/opc_pkg -x source_type=tape -x \
enforce_dependencies=false OVOPC-AGT @ /depot1
If the SD depot does not exist, it is created automatically.
❏ To obtain a compressed depot, you must first create a temporary,
uncompressed depot. You can then copy the depot to another depot,
and specify the options -x compress_files=true in the swcopy
command:
swcopy -d -s /depot1 -x enforce_dependencies=false
OVOPC-AGT @ 
If the SD depot does not exist, it is created automatically.
❏ To remove the product from the SD depot on the depot node, enter (on
the depot node):
swremove -d OVOPC-AGT @ depot2
❏ If the product is the last software in the depot, the depot is
automatically deregistered by the swremove command. This does not
remove the ITO agent software from the node.

Using the Software Depot
Once the SD depot is established, all ITO agents within the LAN can
retrieve the ITO binary package from the SD depot instead of from the
management server, see Figure 2-1 and Figure 2-2. This part of the
installation process is performed automatically.
The install operation is initiated from the administrator’s GUI on the
ITO management server. The management server contacts the managed
node and issues the install command locally on the managed node. The
target managed node then retrieves the software package from the SD
depot using the swinstall command, for more information, see the
swinstall(1M) man page.
To enable the SD, configure the node name for the SD depot using the
Add/Modify Node: Advanced Options window in the ITO
administrator’s GUI. You can choose between the traditional installation
method (default) or use an SD depot.

Manual HP-UX Agent Installation
In some situations, it may be desirable to install the ITO HP-UX agent
software without using the management server. This manual
installation makes it possible to prepare the workstation, so that it is
66

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
ready to become an ITO managed node when it is later connected to the
network. This may be useful if many workstations are prepared in some
central location, or if one wants to avoid the root connection over the
network that is necessary for a standard agent installation.
Install the Agent on the Managed Node:
Use the following instructions to install the HP-UX agent on an HP-UX
workstation that will become an ITO managed node:
1. Install the agent package files from the ITO management server to
the managed node. You can do this either by copying an SD tape file
to the node, or by using an SD depot. Using an SD tape file allows you
to install the agent without a depot, and without any network
connection. However, if you plan to pre-install many agents, you may
find it more convenient to create and use a depot (see “Creating a
Software Depot on a Remote Node” on page 65).
• Using an SD tape file:
a. Copy the ITO agent package to a temporary directory on the
managed node. On the management server, this agent package
is located in:
for HP-UX 10.x managed nodes:
/var/opt/OV/share/databases/OpC/mgd_node/\
vendor/hp/s[7|8]00/hp-ux10//\
RPC_DCE_[TCP|UDP]/opc_pkg.Z
for HP-UX 11.x managed nodes:
/var/opt/OV/share/databases/OpC/mgd_node/\
vendor/hp/pa-risc/hp-ux11//\
RPC_DCE_[TCP|UDP]/opc_pkg.Z
NOTE

If you intend to run ITO Advanced Network Security (ANS) on this node,
you also need to copy the following file from the same directory (HP-UX
10.x/11.x, as appropriate):
nsp_pkg.Z
b. Uncompress the agent package:
uncompress opc_pkg.Z
If appropriate, uncompress the ANS package, too:
uncompress nsp_pkg.Z

Chapter 2

67

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
c. Install the agent on the node:
swinstall -x source_type=tape -s\
//opc_pkg OVOPC-AGT
If appropriate, install the ANS package on the node, too:
swinstall -x source_type=tape -s\
//nsp_pkg ITOAgentNSP
NOTE

For cluster nodes, use swcluster, instead of swinstall, on the cluster
server.
d. Examine the node’s logfile /var/adm/sw/swagent.log. If
any errors occurred during installation, correct the problems
and reinstall.
• Using an existing SD depot:
a. Install the agent on the node:
swinstall -s  OVOPC-AGT
If appropriate, install the ANS agent package on the node, too:

swinstall -s \
ITOAgentNSP
b. Examine the node’s logfile /var/adm/sw/swagent.log. If
any errors occurred during installation, correct the problems
and reinstall.
TIP

Installing the agent from the command line is somewhat faster than
with the SD GUI, but it has the disadvantage that it does not notify you
of any warnings found in the analysis phase unless you run it twice and
set the -p option in the first run. If you would like to use the GUI, simply
omit the name of the agent package (OVOPC-AGT) when you enter the
swinstall command.
Installing the agent package will produce dependency errors, because the
package does not hold all the files necessary for the agent to run. If you
want to be certain that all these files exist, you can use the command
/usr/sbin/swlist -l product to get a list of all software that is
installed on the node.

68

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
Activate the Node Using the Command Line
You can activate the agent on the node over the net (without the GUI and
without root access) by using the following command-line steps:
1. After manually installing the agent on the node, enter:
opcactivate  -cs  \
-cn 
See also Chapter 8, “ITO Language Support,” on page 333 for more
information about codesets.
This will activate the agent, which will then attempt to send
messages to the management server.
2. After the node is connected to the network execute the following two
commands on the management server:
a. /opt/OV/bin/OpC/opcsw -installed 
b. /opt/OV/bin/OpC/opchbp -start 
This will update the database and start heartbeat polling for the
node. The templates, monitors, commands, etc. must still be installed
using the management server GUI.
Activate the Node Using the ITO GUI
After the node with the pre-installed agent is connected to the network,
use this procedure to activate and register the managed node.
1. Add the pre-installed node(s) to the ITO Node Bank using the menu
sequence: Actions-> Node-> Add.
2. Add the node to an ITO node group. The easiest way to do this is to
drag and drop it onto a node group in the ITO Node Group Bank
window.
3. Select: Actions-> Agents-> Install to bring up the Install
/Update ITO Software and Configuration window. Select all
components (but do not check [Force Update] otherwise the
management server will re-install the agent), then click [OK]. If the
agent is pre-installed on the node, the management server will
activate the node, and install the selected components. Note that if
the agent software is not pre-installed, this action will install the
agent.

Chapter 2

69

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
4. Use the command /opt/OV/bin/OpC/opcragt -status 
to verify that the Control, Message, and Action Agents are all
running on the managed node.

Installation Tips for IRIX Managed Nodes
❏ The ITO agent software is installed on the /opt file tree. If the file
system that hosts the /opt file tree is too small for the installation of
ITO Agents, create a symbolic link before installing ITO. For
example: if /bigdisk is a local file system with enough free space:
mkdir -p /bigdisk/OV
ln -s /bigdisk/OV /opt/OV
In a cluster environment, you must check that /bigdisk is also
accessible from all cluster clients, and that it is mounted from all
client nodes. For example, local file system /bigdisk on the cluster
client must be mounted to the exported file system /bigdisk on the
cluster server.

Installation Tips for MPE/iX Managed Nodes
NOTE

Interactive log on and log off UDCs are not supported by ITO. For this
reason, logon and logoff UDCs must be disabled during both software
installation and application starts using the vt3k connection.
❏ For software installation, disable the logon/logoff UDCs for
manager.sys, mrg.ovopc and agent.ovopc if these are present.
❏ Always set LANG to C before starting the ITO agent software
installation.
❏ Use ncktest.pub.hpncs to check IP addresses. For more information,
see the section “RPC Daemon or Local Location Broker Problems and
Solutions” on page 422.
On MPE/iX 6.0 use NSLOOKUP.HPDCE.SYS to check IP addresses.
❏ On HP-UX 10.x management servers, ftp is used to install the
MPE/iX agent.
❏ In its current release, ITO only supports the domain name service for
IP address resolution. Therefore the (fully qualified) management
server system must be known by the domain name resolver (as

70

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
configured in RESLVCNF.NET.SYS on the managed node) or, if no
name server is running, the management server name must be locally
registered in HOSTS.NET.SYS.
IP address resolution via Network Directory (NSDIR.NET.SYS) or
Probe (and Probe Proxy) is not supported.
❏ If the lanconfig(1M) statement on the management server in
/etc/netlinkrc does not have the ieee parameter, the commands
vt3k(1) and dscopy(1) which are required for ITO software
maintenance and application starts will not work.
❏ The logging group on MPE/iX (where the files opcmsglg (local
message logfile), and opcerror reside), must belong to the account
OVOPC; if it does not, ITO services cannot write or create files in that
group. For more information, see the section “System Maintenance”
on page 460.
❏ ITO agents run in the job, OPCAGTJ,AGENT.OVOPC; for this
reason, the HPJOBLIMIT must probably be adapted to guarantee
that all jobs, including ITO agents, can be started (as when not
running ITO’s intelligent agents).
The ITO action agent also streams separate jobs for application
startup and command broadcasting. Adapt the HPJOBLIMIT
accordingly.
❏ The system boot file SYSSTART.PUB.SYS can be used to set up a
normal user environment automatically when ITO is started. The
contents of this file should include command parameters appropriate
for your environment, such as:
• standard limits for job sessions
• spooler start commands
• stream device identification
• outfence priorities
• event logging, and so on.
A SYSSTART file can contain selected MPE/iX commands (and their
parameters) that the system manager is allowed to execute. Note that
networking commands are excluded and should be executed from a
job that is streamed from SYSSTART, or from a logon UDC for
OPERATOR.SYS.

Chapter 2

71

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
• If the Add/Modify Node window has been used to select the
Automatic Update of System Resource Files option for the
managed node, SYSSTART.PUB.SYS is created or updated, (unless
it already contains a pre-existing ITO entry). It contains the start
sequence for the job stream OPCSTRTJ.BIN.OVOPC, used for
starting the Local Location Broker (llbd) and the ITO agents.
(stream refers to the standard STREAM commands, or to the
node-specific stream utility configured in the administrator’s GUI,
using the Advanced Options window, accessed from the
Add/Modify Node window.) Before ITO agents start up, the
administrator must first ensure that the network services are
running. For an example of this streamed job, see the file:
/var/opt/OV/share/databases/OpC/mgd_node/\
vendor/hps 900/mpe-ix/A.02.10/sysstrtj.
• You can set your own stream facility in order to improve security
by avoiding hard-coded passwords. See the Node Advanced
Options window, accessed from the Add/Modify Node or Node
Defaults window. If you do this, there are no passwords placed in
the ITO job files, and control over the job is given to your own
stream facility. Alternatively, you may leave the ITO default. If
you leave the default, passwords remain unencrypted and the file
OPCSTRTJ.BIN.OVOPC contains the AGENT.OVOPC password.
• The job OPCSTRTJ.BIN.OVOPC for starting the Local Location
Broker and ITO services requires that the network be up and
running. If you have time constraints, increase the PAUSE value
before starting the llbd in OPCSTRTJ.BIN.OVOPC.
• If you want to use a customer-defined job-stream facility, check the
MPE/iX startup file SYSSTART.PUB.SYS before installation of
ITO A.02.00/01 software. If there is an entry for ITO (the
installation process checks for the keyword 'OperationsCenter'),
that entry won't be modified.
You can modify the line that streams the ITO startup job
OPCSTRTJ.BIN.OVOPC manually so that it won't be changed by
later software installation.
For example, change the line:
STREAM OPCSTRTJ.BIN.OVOPC
to
 OPCSTRTJ.BIN.OVOPC
72

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
where  for example, is Maestro's
mstream.
If there is no entry for ITO in SYSSTART.PUB.SYS, the automatic
software installation will insert an entry for ITO in
SYSSTART.PUB.SYS where the major parts look like this:
comment

...

OperationsCenter


OPCSTRTJ.BIN.OVOPC
❏ The executable library, SNMPXL.NET.SYS, must be available, and
ITO must have execution rights; if not, the ITO Monitoring Agent will
not operate.
❏ The TIMEZONE variable must be set to correct differences between
the different time resources used by ITO’s C-routines and MPE’s
intrinsics and commands; if not, messages and error and trace logfiles
receive the wrong creation time stamp. This can cause problems when
working with multiple management servers.
Insert the following call at a global location, for example the logon
UDC or SYSSTART.PUB.SYS:
call: setvar TZ,”TIMEZONE”

Required MPE/iX Patches
❏ Patch MPEKXE5A must be installed on all MPE/iX 5.5 systems. This
patch adds routines to the system SL.PUB.SYS that the console
interceptor requires to operate. This patch may be incorporated into
future MPE Power Patch releases.
❏ Patch MPEKXE5B must be installed on all MPE/iX 6.0 systems. This
patch adds routines to the system SL.PUB.SYS that the console
interceptor requires to operate. This patch may be incorporated into
future MPE Power Patch releases.
❏ Patch ITOED07A must be installed on all MPE/iX 6.0 systems. This
patch provides routines to the XL.PUB.SYS to allow the ITO agent to
call various NCS routines. This patch may become unnecessary for
future MPE agent versions.

Chapter 2

73

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes

Installation Tips for NCR UNIX SVR4
Managed Nodes
❏ The system name uname -s must not be set to any of the names AIX,
Solaris, HP-UX, SCO, DYNIX/ptx, OSF/1, Digital UNIX, Reliant
UNIX, SINIX, IRIX, Olivetti, or UnixWare.
❏ If the Multi-User version of UNIX is installed, ITO can be installed
only after networking package WIN-TCP from NCR UNIX SVR4 is
first installed.
❏ If bad login attempts are to be monitored by ITO, file
/var/adm/loginlog must first be manually created. By default,
loginlog does not exist, so no logging is done. To enable logging, the
log file must be created with read and write permission for the owner
root and the group sys. After doing the above, you may configure the
logfile template Bad Logs (NCR UNIX SVR4) for the node.
❏ The ITO agent software is installed on the /opt file tree. If the file
system that hosts the /opt file tree is too small for the installation of
ITO Agents, create a symbolic link before installing ITO. For
example: if /bigdisk is a local file system with enough free space:
mkdir -p /bigdisk/OV
ln -s /bigdisk/OV /opt/OV
In a cluster environment, you must check that /bigdisk is also
accessible from all cluster clients, and that it is mounted from all
client nodes. For example, the local file system /bigdisk on the
cluster client must be mounted to the exported file system /bigdisk
on the cluster server.

Manual NCR UNIX SVR4 Agent Installation
For instructions on how to manually install the NCR Agent, use the
instructions in “Manual Solaris Agent Installation” on page 96.
However, note that the location of the agent package opc_pkg.Z on the
ITO management server for the NCR platform is:
/var/opt/OV/share/databases/OpC/mgd_node/vendor/ncr\
3000/unix/A.05.00/RPC_NCS/opc_pkg.Z

74

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes

Installation Tips for Novell NetWare Managed
Nodes
The process for installing the ITO agent software on Novell NetWare
managed nodes differs from the standard installation process used for
other platforms; the NetWare agent installation is semi-automated and
NetWare-server-based. It can be separated into the following phases:
ITO GUI phase
❏ Adding the managed nodes to the ITO Node Bank
❏ Transferring the ITO agent package to the managed nodes
NetWare Depot Server phase
❏ Installing NetBasic on the NetWare depot server
❏ Unzipping the ITO agent package
❏ Installing the ITO agent software on the managed nodes
• Installing the ITO agent software – ping only
• Assigning and transferring templates to the managed nodes
Note that installing the ITO agent on Novell NetWare SFT III does not
differ from the standard agent installation on Novell NetWare.
Differences are noted in the following sections where they occur during
the installation.
Figure 2-3 on page 76 shows all installation steps made on the ITO
management server and on the Novell NetWare depot server. Note that
the numbers in the installation steps correspond to numbers of the
following instructions.

Chapter 2

75

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
Figure 2-3

Installing the ITO Novell NetWare Agent Package
ITO Management Server

NetWare Depot Server
1. Admin GUI 1st part:
- add NetWare managed nodes
- run Actions->Install for all
managed nodes; select
Agent Software (ping only)
6. Admin GUI 2nd part:
(template distribution):
- run Actions->Assign
Templates for all managed nodes
- run Actions->Install for all
managed nodes; select every
option except Agent Software

NetWare server 1

2. Transfer
opc_pkg.Z and
unzip.nlm to
NW depot server
(floppy or FTP)

NetWare server 2

3. Install NetBasic
4. Unzip opc_pkg.Z
5. Run ITOINST:
install/de-install agent
software on managed
nodes

NetWare server N

The ITO GUI Phase
1. Ensure that the Novell NetWare nodes are known to ITO and are
accessible:

76

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
a. Add your Novell NetWare managed nodes to the ITO Node Bank.
b. Open the Install / Update ITO Software and
Configuration window, and add the Novell NetWare managed
nodes where you want to install the ITO agent software. Select
[Agent Software] and click on [OK].
This sends the ping command to the nodes.
Note that the agent software package is not automatically copied
to the NetWare depot server. This must be done manually as
explained in the following step.
2. Copy the Novell NetWare agent software from the ITO management
server to a temporary directory on the Novell NetWare Depot Server.
The installation package is located in the following directory on the
management server:
/var/opt/OV/share/databases/OpC/mgd_node/vendor/\
novell/intel/nw/A.05.00/RPC_SUN_TCP/opc_pkg.Z
The above directory also contains the files unzip.nlm and
unzip.txt which are used to unzip the opc_pkg.Z file on the
NetWare depot server. Copy the files to the sys:/system directory
on the NetWare depot server.

The NetWare Depot Server Phase
The NetWare depot server is a NetWare server which installs the ITO
agent software on other NetWare servers. It stores the ITO agent depot
which contains the installation package opc_pkg. All ITO agents are
installed from the depot server.
Prerequisites of the NetWare Depot Server
The selection criteria for determining the depot server are as follows:
• The depot server must have NetWare connectivity to all NetWare
servers where the ITO agent is to be installed. This means that each
NetWare server must be accessible from the depot server by way of
the IPX transport layer.
• IP connectivity must be established throughout the network. You can
use NetWare PING.NLM to check that all NetWare servers are
accessible from the depot server.

Chapter 2

77

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
• It is recommended that the depot server runs ftp so that the ITO
agent package can be easily transferred from the ITO management
server to the depot server.
• NetBasic, from the HiTecSoft company, must be installed on the
NetWare depot server. Note that the NetBasic components bundled
with NetWare 4.11 are not sufficient because some .NLMs (such as
NETMODUL.NLM) which are required for installation are missing.
You do not need to install NetBasic if you already have at least the
runtime version of NetBasic installed on the depot server. Issue the
following command from the DOS workstation command prompt to
check for the correct version:
ndir f:\system\NetBasic.nlm /ver
where f: is the drive letter mapped to SYS:/
If the version you have is 6.00j – Build 4.127 or above you do not need
to install NetBasic.
You also need a Windows 95 or Windows NT version 4.0 system acting
as a NetWare client to perform the NetBasic installation.
3. Install NetBasic on the NetWare depot server.
a. NetBasic is located in the following directory on the ITO
management server:
/var/opt/OV/share/databases/OpC/mgd_node/vendor/\
novell/intel/nw/A.05.00/RPC_SUN_TCP/nbv6.exe
Alternatively, you can obtain NetBasic from the following address:
ftp://ovweb.external.hp.com/pub/NetBasic/nbv6.exe
NOTE

HP OpenView can change the location and/or name of the NetBasic
installation file without notice.
b. Run NBV6.EXE on the Windows 95 or Windows NT version 4.0,
and follow the instructions provided during the NetBasic
installation.
c. Select a NetWare server as the depot server to which all .NLMs are
copied.
d. Enter the runtime license number 300-3193-40100022; it is part of
the ITO agent for NetWare.

78

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
This number does not allow you to use the NetBasic Integrated
Developer Environment. You can not develop or compile your own
NetBasic script programs.
e. After all required NetBasic .NLMs have been successfully installed
on the depot server, the Windows 95 or Windows NT 4.0 system is
no longer needed.
4. Unzip opc_pkg.z, enter:
load unzip sys:/tmp/opc_pkg.Z
Note that this assumes that opc_pkg.Z has been copied to the
directory sys:/tmp.
Figure 2-4 on page 79 shows the file tree layout of the directory
SYS:/ volume: after opc_pkg.Z has been unzipped.
Figure 2-4

File Tree Layout of the ITO NetWare Depot Server
SYS:
DEPOINST.ITO

SYSTEM
TMP


 

ITO

ITOINST



RT_TIRPC



Chapter 2

79

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
Prerequisites for Installing the ITO Agent Software
The ITO agent software can be installed using bindery mode or NetWare
Directory Services (NDS). It is recommended to use NDS because
bindery mode may become obsolete with future releases of Novell
NetWare.
Before beginning with the installation, make sure that the following
information is known and all requirements are met:
❏ name and IP address of the ITO management server
❏ names and IP addresses of the NetWare managed nodes
If you use bindery mode:
• ADMIN usernames and passwords of the NetWare managed nodes
• SET BINDERY CONTEXT =
ou=.o= must be present in
SYS:SYSTEM/AUTOEXEC.NCF on each NetWare server. This is the
default Novell setting.
If you use NDS:
• ADMIN login name and password for the directory tree
❏ the software described in “Software Requirements for Novell
NetWare Managed Nodes” on page 37 is installed and running on
each NetWare managed node.
5. Install the ITO agent software on the Novell NetWare managed
nodes.
Do not stop the ITO mangement server processes when installing the
ITO agent software.
a. On the depot server, execute the command itoinst.
The following menu options are displayed:
• Install HP IT/Operations Agent for NetWare 4.x
installs the ITO agent.
• Deinstall HP IT/Operations Agent for NetWare 4.x
de-installs the ITO agent.
• View ‘READ.ME’ file displays the content of README.ITO
file from SYS:/DEPOINST.ITO/ITOINST directory.

80

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
• Exit Installation immediately exits the procedure.
b. Select the Install HP IT/Operation Agent for NetWare
4.x option and respond to the prompts.
c. Enter the name of the ITO management server.
d. Enter the IP address of the ITO management server.
e. Specify whether you want the name and IP address of the
management server added to the SYS:/ETC/HOSTS.
f. Decide whether you want to use NDS or proceed in bindery mode.
If you answer No, the installation proceeds in bindery mode.
If you answer Yes, you are prompted to log into NDS. Enter the
distinguished login name in the format:
.cn=admin.ou=.o=
For example: .cn=admin.ou=ITO.o=hp
The distinguished login name is made up of the full path from the
root of the directory tree.
g. Schedule a shutdown of the NetWare servers to take place after
the installation. This is optional.
If you have selected this option, the installation procedure asks for
the date and time of the shutdown; the format of the date and time
string is MM–DD–YYYY hh:mm:ss.
Note that you can choose to shut down NetWare SFT III servers.
The systems will be shut down, but cannot be restarted
automatically.
h. Log into NDS or bindery mode depending on what you have
chosen above.
i. A list of all available NetWare servers is displayed; this list has
the following additional options:
• Select all NetWare servers
• Unselect all NetWare servers
You can browse the list, select all, deselect all, or individually
select some NetWare servers; the selected servers in the list are
indicated by a checkmark.

Chapter 2

81

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
Systems running Novell NetWare 3.x or Novell NetWare 5.x are
also listed but cannot be selected. If a Novell NetWare 5.x file
server is accidentally selected, the installation procedure reports
the NetWare version as 3.x and does not allow selection. The
NetWare depot server is listed; note that it can also be an ITO
agent for the NetWare server.
Any NetWare SFT III systems are also on the list and can be
selected in the same way as other Novell NetWare systems.
For each selected server the installation process does the
following:
• If you are using bindery mode, the installation process asks for
the password of the NetWare superuser ADMIN. The
installation procedure tries to log in to the selected NetWare
server. If the login is unsuccessful the installation procedure
displays an error message, and proceeds to the next selected
NetWare server.
If you are using NDS, the superuser ADMIN is already logged
in, and the installation proceeds with the following step.
• Checks that ITO agent processes are not running already.
If OPCAGT.NLM is running on the selected NetWare server,
currently active ITO.NLMs must be stopped manually on the
NetWare server in order to (re-)install the ITO agent.
• Checks for OPCINFO file
If the file exists, the ITO agent is already installed on this
system. If the ITO management server name from the line
OPC_MGMT_SERVER in the file OPCINFO differs from the ITO
management server name entered above, an error reports that
the previous ITO agent is connected to a different ITO
management server. De-install the old ITO agent software and
retry the installation.
• Checks for TCP/IP
TCP/IP must be configured and running on the NetWare
server; this is checked by scanning the list of active .NLM
modules in NetWare server’s memory. If there is no active
TCPIP.NLM, SYS:SYSTEM/AUTOEXEC.NCF is checked for the
string TCPIP so that TCPIP will be loaded with the next server

82

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
reboot. If the string is found you are notified that in order to
run the ITO agent for the NetWare server, TCP/IP must be
invoked.
If there is no such string the NetWare server may use the
configurator, INETCFG.NLM, to set network parameters.
Inspect the AUTOEXEC.NCF file for inclusion of the string
INITSYS on a separate line to determine if this method is used.
If this is the case the file SYS:ETC/NETINFO.CFG is checked
for the string TCPIP. If the string is found you are warned that
in order to run ITO server, TCP/IP should be invoked and it is
suggested that you also run INETCFG.NLM.
If the presence of TCPIP cannot be determined the procedure
exits. The installation procedure does not try to invoke TCPIP
because of its complexity and the problems that this may
cause.
• Checks for TIRPC
The ITO management server requires the TIRPC module. If
the installation process does not find the module and it is not
located in SYS:SYSTEM, a warning is displayed. You can safely
ignore this warning message because the TIRPC module was
already copied when unzipping the package.
• Checks for XCONSOLE
The active modules list and the AUTOEXEC.NCF and/or
NETINFO.CFG are scanned for XCONSOLE. XCONSOLE requires
REMOTE.NLM. If the strings REMOTE and/or XCONSOLE do not
exist in either of the two configuration files, the installation
procedure updates AUTOEXEC.NCF by inserting the
appropriate command(s) at the end of the file:
either: load remote 
or: load xconsole
or both.
If the string REMOTE is not present, the installation procedure
prompts you for the remote console password.
On NetWare SFT III servers, the installation procedure cannot
check whether REMOTE.NLM is running. If it isn’t, you are not
prompted for the remote console password. XCONSOLE.NLM is

Chapter 2

83

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
also checked to make sure that it is running. If it isn’t, all
standard locations are checked for the load xconsole
command. The configuration file of the primary IO Engine is
not searched.
• Checks for NetWare Management Agent (NMA)
The NMA agent is supported by the ITO agent for NetWare
server but this functionality requires NMA to be installed on
the selected NetWare servers; currently NMA installation is
not provided as part of the ITO agent for NetWare server
installation
• Checks for CLIB
The CLIB.NLM version is checked; version 4.10 or higher is
supported.
• Checks the disk space
• Checks the memory
The installation procedure knows how much memory in KB is
needed; this figure is subtracted from the NetWare server
parameter cache buffers. If the calculated amount is more than
30% of NetWare parameter total server work memory the
installation proceeds, otherwise the installation for the current
NetWare server is aborted, and the next selected NetWare
server is processed.
• Copies files
If the source file is a .NLM file, the installation checks if .NLM
already exists on the target NetWare system. If it does, the
NetWare depot server is checked to see what version is
available there. Later versions of .NLM are always copied from
the NetWare depot server to the target. Older versions of .NLM
are only copied to the target if you agreed to overwrite the
.NLM. It is recommended to use the default option, that is; not
to overwrite previous versions.
• Flags directories as ‘purgable’
Deleted files occupy space although Novell NetWare can re-use
the space in a low disk quota situation. Deleted files can be
completely removed with the command-line utility PURGE. If a
directory is marked ‘purgable’ then each deleted file is no
longer kept by Novell.
84

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
• Updates system configuration files
The Installation procedure updates the OPCINFO file and
writes the ITO start command (OPCAGT.NCF) to the
AUTOEXEC.NCF. On NetWare SFT III systems, OPCAGT.NCF is
added to SYS:SYSTEM/MSAUTO.NCF.
The SYS:/ETC/HOSTS file is updated with the IP address of
the ITO management server if you agreed to add the ITO
management server to the SYS:/ETC/HOSTS file.
The internet name and IP address of the target NetWare
server that is currently processed are also required and must
be entered now. Both are added to the SYS:/ETC/HOSTS file. If
you are installing a NetWare SFT III managed node, enter the
name and IP address of the MS Engine.
• Creates ITO Operator and Group
The NetWare group OPCGRP is created, and the NetWare user
OPC_OP is added to the OPCGRP group; OPC_OP has the
same security level as the user ADMIN. All these actions are
performed in bindery or NDS mode.
CAUTION

Do not forget to manually change the password for the user OPC_OP.
j. When all selected servers have been processed a special .NLM is
invoked at the depot server to perform a shutdown at the time you
previously scheduled. The shutdown is only performed if no files
are opened on the NetWare server. There is no forced shutdown.
6. Inform the management server that the agent software has been
successfully installed on the new ITO managed nodes. Enter:
/opt/OV/bin/OpC/opcsw -installed 
7. Assign your templates to the NetWare managed nodes and distribute
the templates, actions, monitors, and commands. See the HP ITO
Administrator’s Guide to Online Information for more information
about assigning and distributing templates.

General Installation Notes for NetWare Nodes
❏ Each step of the installation is recorded in the logfile
SYS:DEPOINST.ITO/ITOINST. If you encounter problems during the
installation, check this logfile for warnings and errors, and retry the
installation if necessary.
Chapter 2

85

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
❏ NetWare Directory Services (NDS)
If you use NDS to install the ITO agent software, the installation
process creates the file SYS:/OPT/OV/BIN/OPC/INSTALL/NDSINFO
on each managed node. This file contains information about the
position of the managed node in the NDS directory tree so that the
ITO agent .NLMs can log in to NDS when they are started. The ITO
default operator opc_op is also inserted.
If you use bindery mode NDSINFO is not created and the default
context is used.
❏ Changed Configuration Files
Each configuration file on the NetWare server that is changed by the
ITO installation process (like AUTOEXEC.NCF) is stored in the same
directory with the extension .ITO; this is in case you need to restore
the old system.
❏

SNMPLOG.NLM and the ITO Event Interceptor
The ITO event interceptor and Novell’s SNMPLOG.NLM cannot be used
together. If you experience problems with the ITO event interceptor
check that SNMPLOG.NLM is not loaded. If you need SNMPLOG.NLM to
report traps, disable the ITO event interceptor.

❏ Setting /usr/adm/inetd.sec on the Management Server
The ITO agent monitors the connection from the NetWare server to
ITO management server by sending the UDP echo packages. The
UDP echo service must, therefore, be enabled on the ITO
management server. Verify that the echo service is not disabled in the
/usr/adm/inetd.sec file. Note that the echo service is enabled if it
is not listed in the inetd.sec file.
❏ Using the ITO NetWare Integration Package
Before installing the ITO Agent Package all users of the NetWare
Integration package must either delete or rename the maps NetWare
Config, NetWare Tools and NetWare Performance. These maps
can be found in the ITO Application Bank window.
❏ If you use UDP protocol for agent-server communication, set the data
array size to 2048 bytes or less, otherwise the communication fails for
larger messages. To set the size of data array, use
OPC_RPC_ARRAY_SIZE in opcinfo file. The default value for data
array size when using the UDP protocol is 2048 bytes.

86

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
❏ Note that PATH cannot be changed during runtime on Novell
NetWare managed nodes. All actions, montiors, and commands must
be either fully qualified or must reside in PATH. PATH must be set
before the ITO agents are started.
❏ Unsupported ITO Agent Functionality
Due to specifics of the NetWare platform a subset of the ITO agent
functionality is not supported or is implemented in a slightly different
way.
• The opcmsg(1) command and opcmsg(3) API are not
implemented.
• The opcmon(1) command is not implemented. The opcmon(3)
API is implemented.
• MSI on the managed node is not implemented.
• The message interceptor is not implemented.
• Only the regular level of security is implemented.
• The subagent registration file
SYS:/VAR/OPT/OV/CONF/OPC/AGTREG is not encrypted.
• Tracing cannot be switched on/off during agent operation.
• The opcagt(1) command implementation differs from the
implementation on other platforms. Only one instance of the
opcagt command can be started on NetWare. Starting the
opcagt(1) command starts the ITO agent service. It is a common
practice in NetWare that a service opens its own virtual screen on
the console screen. The operator uses this to control the service.
The ITO agent opens a separate virtual screen on NetWare server
console when started. By selecting the options in the menu of the
ITO agent screen the operator is able to start/stop the ITO agents
and query the agents status.
The following actions can be executed by the ITO agent service:
DISPLAY: Prints status of ITO agents to the console
START: Starts or re-initializes the other ITO Agent processes
(equivalent to opcagt -start)
STOP: Stops all ITO agent processes except for the message
agent and the control agent functionality (equivalent to
opcagt -stop)
Chapter 2

87

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
KILL: Stops all ITO agent processes (equivalent to opcagt
-kill)
The console user interface is implemented with the standard
NWSNUT services so that the standard NetWare console
look-and-feel is achieved.

Installation Tips for Olivetti UNIX Managed
Nodes
❏ The ITO Agent software is installed on the /opt file tree. If the root file
system is too small for the installation of ITO Agents, create a
symbolic link before installing ITO. For example: if /bigdisk is a
local file system with enough free space:
mkdir -p /bigdisk/OV
ln -s /bigdisk/OV /opt/OV
In a cluster environment, you must check that /bigdisk is also
accessible from all cluster clients, and that it is mounted from all
client nodes. For example, the local file system /bigdisk on the
cluster client must be mounted to the exported file system /bigdisk
on the cluster server.
❏ Some of the logfiles checked by the logfile encapsulator are not, by
default, present on Olivetti managed nodes, for example
/var/adm/messages. It is important that all logfiles that are
checked by the logfile encapsulator agent are present on the managed
node. To add the logfile /var/adm/messages to the managed node,
edit the /etc/syslog.conf file by adding the following lines:
kern,mark.debug

/var/adm/messages

To create the /var/adm/messages file on the managed node, enter:
touch /var/adm/messages
Then restart the syslog daemon, see the manpage syslog(1m).
❏ Make sure that the entry root is not contained in the
/etc/ftpusers file; Otherwise the installation of ITO agents to the
managed nodes will fail.

88

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes

Installation Tips for OS/2 Managed Nodes
Both standard and manual agent installation are supported on OS/2
managed nodes.

Standard OS/2 Agent Installation
❏ During the installation, the installation script checks that sufficient
disk space is available on the disk entered in the [Install Onto
Drive] field of the Node Advanced Options window in the ITO
GUI. If there is not enough space available, or, if no disk drive was
specified, the installation script selects the first disk with sufficient
disk space and installs the agent software. The directories \opt\OV
and \var\opt\OV are created for the agent software.
ftp and remsh (rsh) services must be enabled. The installation
requires the following setup:
• On the management server, check [Automatic
(De-)Installation] in the Node Advanced Options window;
a username must be provided for the installation.
• FTP must be enabled for the user who is installing the agent
software, and ftpd must be running. FTP access can be
configured in the TCP/IP Configuration notebook (Security tab), or
by hand, by adding a new user in the \MPTN\ETC\TRUSERS file.
• The user must be allowed to execute commands remotely from the
management server via remsh without supplying a password.
Access can be configured in TCP/IP Configuration notebook
(Security tab, page 2), or by adding a user and host to
\MPTN\ETC\RHOSTS. Also rshd must be started either as a
separate process or by Inetd.
❏ If Domain Name Service (DNS) is not present on the managed node,
it is necessary to add at least the management server and the
managed node to the hosts file. This file is located in the directory to
which the environment variable ETC is pointing. The variable ETC is
set in CONFIG.SYS.
❏ The DCE daemon must be running before the ITO agents are started.
On DCE 1.0.2, the DCE daemon process can be started through
RPCD.EXE; DCED.EXE on DCE 2.x. If they are not running during the
installation, a warning will be issued.

Chapter 2

89

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
❏ Note that PATH cannot be changed during runtime on OS/2 managed
nodes. All actions, montiors, and commands must be either fully
qualified or must reside in PATH. PATH must be set before the ITO
agents are started.

Manual OS/2 Agent Installation
In some situations, it may be desirable to install the OS/2 agent software
without using the management server. A manual installation prepares
the system so that it is ready to become an ITO managed node when it is
later connected to the network. This may be useful if many systems are
prepared in a central location, or if you want to avoid the root connection
over the network that is necessary for a standard agent installation.
Note that RPCD/DCED must be running if the ITO agent software is
installed manually, so that the management server may be informed
about a successful installation. If it is not running, a warning is
displayed along with instructions concerning how to inform the
management server manually.
1. Copy the following files from the management server to a temporary
directory on the OS/2 managed node:
• installation script opcinst.cmd
/var/opt/OV/share/databases/OpC/mgd_node/vendor/\
ibm/intel/os2/A.05.00/RPC_DCE_TCP/install/\
opcinst.cmd
• package opc_pkg.z
/var/opt/OV/share/databases/OpC/mgd_node/vendor/\
ibm/intel/os2/A.05.00/RPC_DCE_TCP/opc_pkg.z
opc_pkg.z can be unpacked by running the OS/2 utility unpack.
2. Add the managed node to the ITO Node Bank.
Note: if you do not do this step now, the installation script will issue a
warning, and tell you how to notify the management server of the
new managed node using the command itonotfy.exe.
3. Run the installation script opcinst.cmd in one of the following ways
on the managed node:
• using the command line options:

90

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
opcinst.cmd /TAPEDIR:
/DRIVE:
/MGMT_SERVER:
See Table 2-3 on page 91 for a list of available command line
options or type opcinst.cmd /help for help.
• using a response file (a text file that contains default answers):
opcinst.cmd 
See Table 2-3 on page 91 for a list of available response file
tokens. The following is an example of a typical response file:
INSTALLATION_TMP_DIR C:\TMP
OPC_INSTALLATION_DRIVE C:
MANAGEMENT_SERVER management.server.com

• interactively, by calling the opcinst.cmd command and
responding directly to the prompts of the installation script:
opcinst.cmd
Table 2-3

Command Options for the OS/2 Agent Installation

Option

Response File Token

Possible Values

Value Type

/DRIVE:

OPC_INSTALLATION_DRIVE

drive:

/INSTSIZE:a

N/A

any

bytes

/LOGDIR:

INSTALLATION_LOG_DIR

/var/opt/ov/log/opc
(default)

[drive:]dir

/MGMT_SERVER:

MANAGEMENT_SERVER

/MODE:

INSTALL_MODE

hostname
INSTALL (default)

const

REMOVE
CHECK
RCHECK
/REMOTE:a

N/A

N/A

N/A

/START:

OPC_START

YES

const

NO (default)

Chapter 2

91

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes

Option
/UPDATE:

Response File Token
UPDATE_CONFIG

Possible Values
YES

Value Type
const

NO (default)
/TAPEDIR:

INSTALLATION_TMP_DIR

any

drive:dir

/TAPESIZE:a

N/A

any

bytes

a. Used for remote installation only.

Installation Tips for Pyramid DataCenter/OSx
Managed Nodes
❏ The ITO Agent software is installed on the /opt file tree. If the root
file system is too small for the installation of ITO Agents, create a
symbolic link before installing ITO. For example: if /bigdisk is a
local file system with enough free space:
mkdir -p /bigdisk/OV
ln -s /bigdisk/OV /opt/OV
In a cluster environment, you must check that /bigdisk is also
accessible from all cluster clients, and that it is mounted from all
client nodes. For example, the local file system /bigdisk on the
cluster client must be mounted to the exported file system /bigdisk
on the cluster server.
❏ Some of the logfiles checked by the logfile encapsulator are not, by
default, present on Pyramid managed nodes, for example
/var/adm/badlog. It is important that all logfiles that are checked
by the logfile encapsulator agent are present on the managed node. To
add the logfile /var/adm/badlog to the managed node, edit the
/etc/syslog.conf file by adding the following lines:
auth.warning

/var/adm/badlog

To add /var/adm/badlog file to the managed node, enter:
touch /var/adm/badlog
Then restart the syslog daemon, see the manpage syslog(1m).

92

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
❏ Make sure that the entry root is not contained in the
/etc/ftpusers file; Otherwise the installation of ITO agents to the
managed nodes will fail.

Installation Tips for SCO OpenServer
Managed Nodes
❏ The ITO agent software is installed on the /opt file tree. An empty
/opt file tree is created during installation of the SCO OpenServer
operating system. By default, this file tree is positioned on the root
file system. If the root file system is too small for the installation of
ITO agents, create a symbolic link before installing ITO. For example:
if /bigdisk is a local file system with enough free space:
mkdir -p /bigdisk/OV
ln -s /bigdisk/OV /opt/OV
In a cluster environment, you must check that /bigdisk is also
accessible from all cluster clients, and that it is mounted from all
client nodes. For example, the local file system /bigdisk on the
cluster client must be mounted to the exported file system /bigdisk
on the cluster server.

Installation Tips for SCO UnixWare Managed
Nodes
❏ The ITO agent software is installed on the /opt file tree. If there is
not enough space for the installation of the ITO agents, create a
symbolic link before installing ITO. For example: /bigdisk is a local
file system with enough free space:
mkdir -p /bigdisk/OV
ln -s /bigdisk/OV /opt/OV
In cluster environment you must check that /bigdisk is also accessible
from all cluster clients; that it is mounted from all client nodes also.
For example, local file system /bigdisk on cluster client must be
mounted to exported file system /bigdisk on cluster server.
❏ Some of the logfiles that are observed by the ITO logfile encapsulator
are not present by default on UnixWare managed nodes, for example
the logfile /var/adm/messages.

Chapter 2

93

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
To add the logfile, edit the file /etc/syslog.co and add the
following lines:
kern,mark.debug

/var/adm/messages

To activate your changes, enter:
touch /var/adm/messages
Then restart the syslog daemon, see the man page syslog(1m) for
details.
❏ An entry for the user root must not be present in the file
/etc/ftpusers. Otherwise the installation of ITO agents will fail.

Installation Tips for SINIX Managed Nodes
❏ The ITO Agent software is installed on the /opt file tree. If the root
file system is too small for the installation of ITO Agents, create a
symbolic link before installing ITO. For example: if /bigdisk is a
local file system with enough free space:
mkdir -p /bigdisk/OV
ln -s /bigdisk/OV /opt/OV
In a cluster environment, you must check that /bigdisk is also
accessible from all cluster clients, and that it is mounted from all
client nodes. For example, the local file system /bigdisk on the
cluster client must be mounted to the exported file system /bigdisk
on the cluster server.
❏ Some of the logfiles checked by the logfile encapsulator are not, by
default, present on SINIX managed nodes, for example:
/var/adm/loginlog. It is important that you manually create all
logfiles that are checked by the logfile encapsulator agent. For
example, if bad login attempts are to be monitored by ITO, you must
first create the file /var/adm/loginlog with read and write
permissions for the owner only. The owner must be root and the group
sys. After five unsuccessful attempts to log in, a message is written to
/var/adm/loginlog.
The Su and Cron templates assume that the default setup is used for
the /etc/default/su and /etc/default/cron files. If the default setup is
not used, you must adapt the logfile paths in the templates to match
the actual file names.

94

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
❏ If you want to configure the Domain Name Server (DNS) on a SINIX
managed node, in addition to editing the /etc/resolv.conf file, you
will need to add the line:  (uname -n)
to the following files:
• /etc/net/ticlts/hosts
• /etc/net/ticots/hosts
• /etc/net/ticotsord/hosts
If the  is not defined in these three files the ITO
installation will fail because the opcnsl program will be unable to
determine the management server.

Manual SINIX Agent Installation
For instructions on how to manually install the SINIX agent, use the
instructions in “Manual Solaris Agent Installation” on page 96.
However, note that the location of the agent package opc_pkg.Z on the
ITO Management Server for the SINIX platform is:
/var/opt/OV/share/databases/OpC/mgd_node/vendor/ncr\
3000/sinix/A.05.00/RPC_[NCS|DCE_TCP|DCE_UDP]/opc_pkg.Z

Installation Tips for Solaris Managed Nodes
❏ Package SUNWaccu MUST be installed on the system if process table
and CPU utilization are to be monitored by ITO. If this package is not
installed, and monitoring templates proc_util and cpu_util are
configured, warning messages will appear in the Message Browser
stating that the corresponding shell scripts failed to execute.
❏ If bad login attempts are to be monitored by ITO, the file
/var/adm/loginlog MUST first be manually created. By default,
loginlog does not exist, so no logging is done. To enable logging, the
log file must be created with read and write permission for the owner
root and group sys. You can then configure the logfile template Bad
Logs (Solaris) for the node.
❏ The ITO agent software is installed on the /opt file tree. If the file
system that hosts the /opt file tree is too small to install ITO Agents,
create a symbolic link before installing ITO.
For example: if /bigdisk is a local file system with enough free
space:
Chapter 2

95

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
mkdir -p /bigdisk/OV
ln -s /bigdisk/OV /opt/OV
In a cluster environment, you must check that /bigdisk is also
accessible from all cluster clients, and that it is also mounted from all
client nodes. For example, the local file system /bigdisk on the
cluster client must be mounted to the exported file system /bigdisk
on the cluster server.

Manual Solaris Agent Installation
In some situations, it may be desirable to install the Sun Solaris agent
software without using the management server. Manual installation
prepares the workstation to become an ITO managed node when it is
later connected to the network. This is useful if many workstations are
prepared in a central location, or if you want to avoid using the root
connection over the network that is necessary for a standard agent
installation.
Install the Agent on the Managed Node:
Use the following instructions to install the ITO Solaris agent on a
Solaris workstation that will become an ITO managed node:
1. Copy the ITO appropriate agent package (NCS, DCE TCP/UDP) to a
temporary directory on the managed node. On the management
server, the agent packages are located in:
/var/opt/OV/share/databases/OpC/mgd_node/vendor/sun/\
sparc/solaris/A.05.00/RPC_[NCS|DCE_TCP|DCE_UDP]/\
opc_pkg.Z
NOTE

If you intend to run ITO Advanced Network Security (ANS) on this node,
you also need to copy the following file from the same directory:
nsp_pkg.Z
2. Uncompress and untar the agent package:
uncompress opc_pkg.Z
tar xvf opc_pkg
If appropriate, uncompress and untar the ANS package, too:
uncompress nsp_pkg.Z

96

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
tar xvf nsp_pkg
3. Install the agent on the node:
pkgadd -d  -a /OPC/install/admin \
OPC
If appropriate, install ANS on the node, too:
pkgadd -d  -a /OPC/install/admin \
ITOAgentNSP
Activate the Node Using the Command Line:
You can activate the agent on the node over the net (without the GUI and
without root access) by using the following command-line steps:
Activate the Node Using the ITO GUI:
After the node with the pre-installed agent is connected to the network,
use this procedure to activate and register the managed node.
1. Add the pre-installed node(s) to the ITO Node Bank using the menu
sequence: Actions:Node->Add.
2. Add the node to an ITO node group. The easiest way to do this is to
drag and drop it onto a node group in the ITO Node Group Bank
window.
3. Distribute the ITO configuration to the node:
a. Select Actions:Agents->Install from the menu bar of the
ITO Node Bank. The Install /Update ITO Software and
Configuration window opens.
b. Select all components and click [OK].
NOTE

Do not check [Force Update] otherwise the management server will
re-install the agent.
If the agent is pre-installed on the node, the management server will
activate the node, and install the selected components. Note that if
the agent software is not pre-installed, this action will install the
agent.
4. Execute the following command to verify that the control, message,
and action agents are all running on the managed node:
/opt/OV/bin/OpC/opcragt -status 
Chapter 2

97

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
Activate the agent on the managed node:
1. After manually installing the agent on the node, enter:
/opt/OV/bin/OpC/install/opcactivate \
-cs  -cn 
The agent then attempts to send messages to the management server.
For more information about codesets, see Chapter 8, “ITO Language
Support,” on page 333.
NOTE

Use the opcactivate command with the -mode option to activate:
hacmp

cluster
server/client

for ITO agents on AIX HACMP systems. See also
“Installation Prerequisites for AIX HACMP Agents”
on page 58
for ITO agents on AIX Cluster-Client systems after
the ITO agent software package has been installed
on the AIX Cluster Server system. For more
information, see “Manually Activating the ITO
Agent on NFS Cluster Clients” on page 169.

See the man page opcactivate(1m) for more information.
2. After the node is connected to the network execute the following two
commands on the management server:
a. /opt/OV/bin/OpC/opcsw -installed 
b. /opt/OV/bin/OpC/opchbp -start 

Problems Caused by Missing OS Patches for Solaris
❏ If version -04 or -05 of patch 101327 is installed, the ITO installation
fails on Solaris managed nodes with the following message:
tar xof ...core dump
To solve this problem, either:
• Install patch version -06 (or later).
• De-install the old patch.
To check which patches are currently installed on Solaris systems,
enter:

98

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
showrev -p

Installation Tips for Windows NT Systems
This section explains how to install the ITO agent package on Windows
NT systems. There are four installation procedures that you can use
depending on the network configuration as described in Table 2-4 on
page 99:
NOTE

In this manual, a Windows NT installation server is a primary or
backup domain controller with the ITO agent package installed.

Table 2-4

NT-Agent Installation Options
Use the...
ftp installation

described
on...

to install or upgrade the NT agent
package on...

page 103

• a primary or backup domain
controller
• a primary or backup domain
controller that does not give
administrative rightsa to the HP
ITO account on an installation
server in another domain
• a stand-alone system

standard
installation

page 106

• a system that has an installation
server in its domain
• a system in a domain that gives
administrative rightsa to the HP
ITO account on an installation
server in another domain

Chapter 2

99

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes

Use the...
ftp
re-installation

described
on...

to install or upgrade the NT agent
package on...

page 109

• a primary or backup domain
controller for the second time
• a primary or backup domain
controller that does not give
administrative rights to the HP
ITO account of a domain with an
installation server
• a stand alone system

manual
installation

page 111

• an NT system that is not yet
connected to the network.
• an NT system that is connected to
a network where an ftp connection
with write permission is either
impossible or inadvisable

a. A standard installation procedure requires the HP ITO
account on the installation server in a trusted domain to have
administrative rights in the trusting domain. Trust refers to
a relationship between Windows NT domains, in which one
domain is aware of the users in another domain, and can
assign rights to those users. The trust relationship is established by using the User Manager for Domains, on the primary domain controller of the trusted and trusting domains.

100

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
Figure 2-5

Installing the ITO Windows NT Agent Package
ITO Management Server

ftp installation
Stand-alone
Windows NT
System
ftp installation
Possible only if Domain 2 gives
administrative rights to the HP
ITO account in Domain 1

Primary or
Backup
Domain
Controller
standard installation

standard installation

TRUST

Windows NT
Domain 1

Primary or
Backup
Domain
Controller

standard installation

Windows NT
Domain 2

Installation Requirements
❏ Requirements for all Windows NT nodes
• Ten MB of space must be free on an NTFS-formatted local disk
that is available to the node.
• Ten MB free disk space must be temporarily available on local C:
drive during installation via the installation server.

Chapter 2

101

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
• Schedule services must not be disabled.
• SNMP services must be running for ITO to automatically identify
the node as an NT system. This is helpful, but not absolutely
necessary for a successful installation.
❏ Requirements for a Windows NT Installation Server
• All Windows NT node requirements as listed above.
• Additional four MB of space must be free on an NTFS-formatted
local disk that is available to the node.
• Ten MB free disk space must be temporarily available on the drive
that contains the ftp directory during installation.
• An installation server must be a primary domain controller or a
backup domain controller.
• ftp services must be running on the primary or backup domain
controller if the agent package is being installed from the ITO
management server (this will always be true for the first
installation).
• The ftp service must have read/write permission for drive that
contains the ftp home directory.
❏ Requirements for the ITO Management Server
• The ITO management server must be installed with the client
software bundle OVOPC-NT-CLT. You can verify that the bundle
has been installed with the command:
swlist -l fileset OVOPC-CLT.OVOPC-NT-CLT
• If your installation includes 35 or less NT managed nodes, use the
setting for the kernel parameter maxfiles given in the HP
OpenView IT/Operations Installation Guide for the Management
Server. If your installation includes more than 35 NT managed
nodes, increase the setting of maxfiles by:
3*Number_of_additional_NT_nodes + 15

102

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes

ftp Agent Package Installation
This procedure uses ftp to install the agent package from the ITO
management server to a Windows NT primary or backup domain
controller that does not currently have the agent running. This type of
installation must be done at least once; it requires ftp services and one
manual step on the NT system.
Use these instructions for your first Windows NT agent package
installation, or if you need to create an installation server in a domain
that does not give administrative rights to the HP ITO account on an
installation server in another domain.
If an installation server is already available, and you want to install ITO
agent software on additional Windows NT nodes, see “Standard Agent
Package Installation” on page 106.
1. Check the “Installation Requirements” on page 101. Make sure that
your systems meet all the listed requirements.
2. Select Window: Node Bank from any submap to display the ITO
Node Bank window.
3. Select Actions: Node: Add… to display the Add Node window.
4. Fill in the following fields of the Add Node window:
• Label: enter the name of the node as it will appear in the ITO
Node bank. In this example ntserver is used.
• Hostname: enter the complete hostname of the Windows NT
domain controller that you want to set up as the Windows NT
installation server. This example will use the hostname:
ntserver.com. After entering this name and pressing return,
ITO will look up and verify the IP Address, as well as the Net
Type, Machine Type and OS name. Look at this information to
ensure that the OS name is Windows NT.
• As User: This can be the administrator, or even anonymous if the
ftp server allows it
NOTE

If SNMP services are not running on the Windows NT node, ITO cannot
detect the OS name, Net type, etc. In this case, select Windows NT and
continue with the installation.
5. Click [Advanced Options] to display the Node Advanced
Options window; the fields below are unique to Windows NT nodes:
Chapter 2

103

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
• Installation Drive: enter the letter of an NTFS drive with
10 megabytes of disk space for the agent software. If the drive that
you specify does not have enough space, or if you leave this field
blank, ITO will search the available local drives for an NTFS drive
that has enough free space.
• Installation Server: leave this field blank. An installation
server is not available for this domain (you are creating one with
this procedure), and any entry here will create an error message
when the installation script runs.
• If Service Pack 1 or 2 is installed on your Windows NT version
3.51 or 4.0 managed node, change the communication type from
DCE RPC (UDP) to DCE RPC (TCP).
6. Click [Close] to dismiss the Advanced Options window, then
[OK] to dismiss the Modify Node window.
The ITO Node Bank window now shows a new symbol with the label
you entered in the Label field, in this example ntserver.
7. Add the new node to a node group so that it can be managed by an
ITO operator:
a. Open the ITO Node Group Bank window and double-click the
node group to which you want to add the node.
Add a new node group if you do not want to use one of the ITO
default node groups. Remember to assign any new node groups to
an operator.
b. Drag the node from the ITO Node Bank window and drop it into
the submap of the node group.
8. You can monitor the rest of the installation by looking at messages
received in the message browser. If you added a new group, configure
the message browser to receive messages from this new group. If the
message browser is open, it will prompt you for a restart when you
finish the step above. If it is not open, add the new node group and
open the message browser now.
9. Click the new icon to highlight it, then choose
Actions: Agents: Install/ Update SW & Config… to display
the Install/Update ITO Software and Configuration
window.

104

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
10. Under Target Nodes, Select Nodes in list requiring update,
then click [Get Map Selection]; the node name will appear in the
window.
11. Under components, select [Agent Software], then click [OK].
The installation will begin. A new shell will open and start the
installation script. When prompted for the “as user” password, give
the password of the NT system administrator. When prompted for the
HP_ITO password you can either specify a password, or simply press
Enter and ITO will create a password for you.
NOTE

If you are installing the ITO agent software on a domain controller, do
not let ITO create a password for you, but specify your own. You will
need this password again when installing on another domain controller.
The installation script will then install the agent package on the NT
node.

NOTE

The agent can also be installed via anonymous ftp if you have read/write
access to the ftp home directory drive. Use user ftp and password ftp

NOTE

The next five steps must be performed on the NT machine. If the NT
system is not physically near you, you can ask someone near the machine
to perform these steps.
12. At the NT machine, log in as the administrator and open a MS-DOS
command prompt.
13. Switch to the ftp home directory and drive
14. Change directory to temp.
15. Type opc_inst. This invokes a script that takes about two minutes
to execute. The script will set up the domain controller as the
Windows NT managed node that can also function as the installation
server for all other NT nodes.
16. The installation is complete when you see the line Installation
program successfully finished. If the installation fails, check
the contents of the installation log file, located in C:\temp\
inst.log. Examine the log file for lines that begin with E-> to find
the cause of the terminated installation.

Chapter 2

105

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
You can also verify the installation by checking the NT services
window and looking for the entry HP ITO Agent, which should be
running, and the HP ITO installation service, which will not be
running. (This service runs only when you want to install the agent
on another NT system.)
NOTE

The next steps must be performed at the ITO management server.
17. At the ITO management server, verify that the agent is running on
the NT node by highlighting the node icon and double-clicking on the
ITO Status application (in the ITO Application Bank window).
This application returns the status of the ITO agent processes. If they
are running, you know that the NT agent is installed and that the NT
domain controller is functioning as the NT installation server.

Standard Agent Package Installation
This procedure uses a Windows NT installation server to install or
upgrade the agent package on Windows NT systems. To use this
procedure, a Windows NT installation server must be available either:
❏ in the domain of the system you are installing, or
❏ in some other domain where the HP ITO account has administrative
rights on the system where you want to install the agent.
NOTE

Ensure that the latest version of the ITO agent software is installed on
the installation server. See “ftp Agent Package Installation” on page 103
for instructions on how to prepare the installation server.
If an installation server that meets these requirements is not available,
create one by using the procedure explained in “ftp Agent Package
Installation” on page 103.
This type of installation does not require ftp services, and can be
performed on any NT system within the installation server’s domain.
This procedure can also be performed on the primary or backup domain
controller of any domain that grants administrative rights to the HP ITO
account of another installation server, and can thus be used to create
other installation servers in other domains.

NOTE

Although an installation server can install the agent package on
workstations in other domains, it is recommended to install the agent
package on workstations only from the installation server in that
106

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
workstation’s domain. This is recommended because the process of
creating an installation server automatically installs the HP ITO
account on the domain controller, where it will have the necessary rights
throughout the domain. (If the HP ITO account does not have
administrative rights throughout the domain, you will have to manually
assign them on each workstation where you install the agent.) For more
information on rights and permissions for the HP ITO account, see “The
HP ITO Account” on page 114.
1. Check the “Installation Requirements” on page 101. Make sure that
your systems meet all the listed requirements.
2. Select Window: Node Bank from any submap to display the ITO
Node Bank window.
3. Select Actions: Node->Add… to display the Add Node window.
4. Fill in the following fields of the Add Node window:
• Label: enter the name of the node as it will appear in the ITO
Node Bank. In this example ntworkstation is used.
• Hostname: enter the complete hostname of the Windows NT
system where you want to install the agent. This example will use
the hostname: ntworkstation.com. After entering this name
and pressing return, ITO will look up and verify the IP Address, as
well as the Net Type, Machine Type and OS name. Look at this
information to ensure that the OS name is Windows NT.
NOTE

If SNMP services are not running on the Windows NT node, ITO cannot
detect the OS name, Net type, etc. In this case, select Windows NT and
continue with the installation.
5. Click [Advanced Options] to display the Node Advanced
Options window and fill in the following fields:
• Installation Drive: enter the letter of an NTFS drive with
10 MB of disk space for the agent software. If the drive that you
specify does not have enough space, or if you leave this field blank,
ITO will search the available drives for an NTFS drive that has
enough free space.

Chapter 2

107

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
• Installation Server: enter the name of a Windows NT
domain controller that has been set up as an installation server
(and is in the same domain, or has administrative rights for the
HP ITO account in this domain). This example uses the system
ntserver.com.
• If Service Pack 1 or 2 is installed on your Windows NT version
3.51 or 4.0 managed node, change the communication type from
DCE RPC (UDP) to DCE RPC (TCP).
6. Click [Close] to dismiss the Advanced Options window, then
[OK] in the Add Node window.
7. Add the new node to a node group so that it can be managed by an
ITO operator:
a. Open the ITO Node Group Bank window and double-click the
node group to which you want to add the node.
Add a new node group if you do not want to use one of the ITO
default node groups. Remember to assign any new node groups to
an operator.
b. Drag the node from the ITO Node Bank window and drop it into
the submap of the node group.
8. You can monitor the rest of the installation by looking at messages
received in the message browser. If you added a new group, configure
the message browser to receive messages from this new group. If the
message browser is open, it will prompt you for a restart when you
finish the step above. If it is not open, add the new node group and
open the message browser now.
9. Click the new icon to highlight it, then choose
Actions:Agents->Install/ Update SW & Config… to display
the Install/Update ITO Software and Configuration
window.
10. Under Target Nodes, select [Nodes in list requiring
update], then click [Get Map Selection], the node name will
appear in the window.
11. Under components, select [Agent Software], then click [OK].
The installation will begin. A new shell will open and start the
installation script. When prompted for the HP_ITO password you can
either specify a password, or simply press Enter and ITO will create a
password for you.
108

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes

NOTE

If you are installing the ITO agent software on a domain controller, do
not let ITO create a password for you, but specify your own. You will
need this password again when installing on another domain controller.
When installing the agent on another domain controller, use the
password of the HP ITO account on the domain controller where you first
installed the agent software.
The installation script will then install the agent package on the NT
workstation.
12. Verify that the agent is running on the NT node by highlighting the
node icon and double-clicking on the ITO Status application (in the
ITO Application Bank Window). This application returns the
status of the ITO agent processes. If they are running, you know that
the NT agent is installed and that the NT domain controller is
functioning as the NT installation server.
If you wish to examine the installation log, use the ITO Install
Log application in the ITO Application Group: NT Tools
Window.

ftp Agent Package Re-installation
This procedure uses a Windows NT installation server to re-install or
upgrade the agent package that were originally installed on Windows NT
systems using the ftp-installation method.
NOTE

If the installation program aborts during the (re)installation of a new
version of the Windows NT agent, check that there are no monitor scripts
running on the managed node. Monitor scripts that are not stopped
during the agent shutdown and which are still running during the
subsequent install process can lead to a situation where the message
catalog is locked, which causes any subsequent installation to fail.
Use the following instructions to re-install or upgrade the agent package
on the first Windows NT primary or backup domain controller. You can
also use these instructions if you need to re-install or upgrade an
installation server in a domain that grants administrative rights to an
HP ITO account in another domain that contains an available
installation server.

Chapter 2

109

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
If an installation server is already available, and you want to re-install
or upgrade ITO agent software on additional Windows NT nodes, see
“Standard Agent Package Installation” on page 106.
1. Check the “Installation Requirements” on page 101. Make sure that
your systems meet all the listed requirements.
2. Select Window:NodeBank from any sub-map to display the ITO
Node Bank window.
3. Select Actions:Node:Modify… to display the Modify Node
window.
4. Click [Advanced Options] to display the Node Advanced
Options window; the fields below are unique to Windows NT nodes:
• Installation Drive: enter the letter of an NTFS drive with
10 megabytes of disk space for the agent software. If the drive that
you specify does not have enough space, or if you leave this field
blank, ITO will search the available local drives for a disk that has
enough free space.
If you are re-installing the ITO agent software, enter the letter of
the NTFS drive where the agent software was installed.
NOTE

If you want to re-install on a different NTFS drive, de-install the ITO
agent software first, and then proceed with the ftp installation.
• Installation Server: enter the complete hostname of the
Windows NT system where you want to install the agent. This
example will use the hostname: ntsystem.com.
• If Service Pack 1 or 2 is installed on your Windows NT version
3.51 or 4.0 managed node, change the communication type from
DCE RPC (UDP) to DCE RPC (TCP).
5. Click [Close] to dismiss the Advanced Options window, then
[OK] to dismiss the Modify Node window.
6. Click the new icon to highlight it, then choose
Actions:Agents->Install/ Update SW & Config… to display
the Install/Update ITO Software and Configuration
window.
7. Under Target Nodes, select [Nodes in list requiring
update], then click [Get Map Selection]; the node name will
appear in the window.

110

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
8. Under components, select [Agent Software], then click [OK].
The installation will begin. A new shell will open and start the
installation script. When prompted for the Administrator password,
give the password of the NT system administrator. When prompted
for the HP_ITO password you can either specify a password, or
simply press Enter and ITO will create a password for you.
NOTE

If you are installing the ITO agent software on a domain controller, do
not let ITO create a password for you, but specify your own. You will
need this password again when installing on another domain controller.
The installation script will then install the agent package on the NT
node. You will not receive any installation messages in the message
browser until the installation is complete.
9. Verify that the agent is running on the NT node by highlighting the
node icon and double-clicking the ITO Status application (in the
ITO Application Bank Window).
This application returns the status of the ITO agent processes. If they
are running, you know that the NT agent is installed and that the NT
domain controller is functioning as the NT installation server.
If you wish to examine the installation log, use the ITO Install
Log application (in the ITO Application Group: NT Tools
Window).

Manual Installation: Windows NT Agent
In some situations, it may be desirable to install the ITO NT agent
software on an NT PC without using the management server. This preinstallation makes it possible to prepare the PC, so that it is ready to
become an ITO managed node when it is later connected to the network.
This may be useful if a large number of PCs are prepared in some central
location, or if you want to avoid using the root connection over the
network that is necessary for a standard agent installation.
NOTE

If you are using this section to install the DEC Alpha NT agent, all
references to intel in the path name should be replaced with alpha.
For example:
/ms/intel/nt should be changed to;/ms/alpha/nt

Chapter 2

111

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
To install the NT agent on an NT PC that will become an ITO managed
node:
1. Copy the files listed below from:
/var/opt/OV/share/databases/OpC/mgd_node/vendor/ms/\
[intel | alpha]/nt/A.05.00/RPC_DCE_TCP/
on the ITO management server, to the C:\temp directory of the
managed node:
• opc_pkg.Z (rename this file to opc_pkg.zip)
• opc_pre.bat
• unzip.exe
• unzip.txt
• opcsetup.inf
• opc_inst.bat
• nsp_pkg.Z (Only for nodes with ITO Advanced Network Security
(ANS) installed. Note that you wil have to rename this file
manually to nsp_pkg.zip ).
Always use RPC_DCE_TCP as communication type, if Service Pack 1
or 2 is installed on your Windows NT version 3.51 or 4.0 managed
node. Using RPC_DCE_UDP may cause problems with the operating
system.
2. Edit the opcsetup.inf file, changing the entries for setup drive
and management server as appropriate:
[Setup Drive]
C:
[Management Server]
management_server.domain.com
[Account Password]
(empty by default)
[HP ITO Version]
A.05.00
[Agent Architecture]
ms/intel/nt1

1. [intel | alpha] as appropriate
112

Chapter 2

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes

NOTE

If the password line is left in its default state (empty) a random
password is generated. If you want to use a specific password, it needs to
be encrypted on the ITO management server with the opcpwcrpt tool,
which resides in /opt/OV/bin/OpC/install.
If you are installing the ITO agent software on a domain controller, do
not let ITO create a password for you, but specify your own. You will
need this password again when installing on another domain controller.
3. Create the following file in the C:\temp directory of the NT managed
node:
• File: nodeinfo
OPC_NODE_TYPE CONTROLLED
OPC_MGMTSV_CHARSET iso88591 (or sjis for Japanese)
OPC_NODE_CHARSET acp1252 (or acp932 for Japanese)
OPC_COMM_TYPE RPC_DCE_TCP
OPC_NSP_TYPE [NONE | SECRET]1 (for ANS only)
OPC_NSP_VERSION 0 (for ANS only)

NOTE

If the ITO agent version A.04.x or lower is already installed on the
managed node, run the following commands to stop the ITO agent on the
node and remove the old nodeinfo file, which is incompatible with ITO
A.05.00 agent, before you continue with the re-installation:
a. \usr\OV\bin\OpC\[intel | alpha]\opcagt -kill
b. del \usr\OV\conf\OpC\\nodeinfo

4. Run the setup batch file on the NT PC from a command prompt:
C:
cd \temp
opc_pre.bat
5. On the management server, add the NT node to the appropriate node
group.
6. When the NT PC is connected to the ITO management server, update
the database and start heartbeat polling for the NT node manually,
from the management server, as follows:
1. One or the other depending on your ANS setting requirements
Chapter 2

113

Installing ITO Agents on the Managed Nodes
General Installation Tips for Managed Nodes
a. /opt/OV/bin/OpC/opcsw -installed 
b. /opt/OV/bin/OpC/opchbp -start 

The HP ITO Account
The standard installation of the ITO agent package on a Windows NT
managed node installs the HP ITO account by default as a member of the
administrators group and consequently gives the account all those
user rights that are available under Windows NT. Although it is
essential that the HP ITO account be a member of the administrators
group, only those user rights listed in Table 2-5 on page 114 are required
by the account to function correctly. All other user rights associated by
default with the HP ITO account may be removed or granted as required.
Table 2-5

Required User Rights for the HP ITO Account
User Right...

is required in ITO...

Access this computer from the
network

by the NT installation server

Act as part of the operating
system

by the ITO action agent to
switch user

Log on as a service

by the ITO agent, which runs as
a service

Manage auditing and security log

during action execution

Replace a process-level token

by the action agent to
switch user

Shut down the system

by the shutdown application

114

Chapter 2

3

File Tree Layouts on the
Managed-Node Platforms

115

File Tree Layouts on the Managed-Node Platforms

This chapter provides file trees to show the directory structures on all
Managed Node platforms supported by ITO. These are as follows:
❏ AIX
❏ DEC Alpha NT
❏ Digital UNIX (OSF/1)
❏ HP-UX 10.x/11.x
❏ MPE/iX
❏ NCR UNIX SVR4
❏ Novell NetWare
❏ Olivetti UNIX
❏ OS/2
❏ Pyramid DataCenter/OSx
❏ SCO OpenServer/UnixWare
❏ Sequent DYNIX/ptx
❏ Siemens Nixdorf SINIX/Reliant UNIX
❏ SGI IRIX
❏ Solaris
❏ Windows NT
The diagrams showing the file-tree layouts of the various operating
systems in this section use the symbol B to represent the directory
structure indicated in the following diagram:
Key:

B

monitor

cmds

actions

For each platform, information is provided about the:
❏ ITO default operator
❏ system resources that are automatically adapted by ITO

116

Chapter 3

File Tree Layouts on the Managed-Node Platforms

❏ NFS cluster clients and server systems, where appropriate
For detailed information about the directory contents, see the opc(5)
page. Note that all man pages reside on the management server.

Chapter 3

117

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on AIX Managed Nodes

File Tree Layout on AIX Managed Nodes
The ITO Software on AIX managed nodes is organized in the following
way:
Figure 3-1

ITO Software on AIX Managed Nodes
/usr/lpp/OV

OpC

nls


/var/lpp/OV

lib include
utils

conf

tmp

log

OpC

OpC

OpC

OpC

B

install
bin

conf

B
/usr/lpp/OPC and /lpp/OpC are used by the installp utility for software maintenance

Standalone System or NFS Cluster Server on
AIX
The cluster server exports the /usr file system with read-only
permissions. The ITO software is located in /usr/lpp/OV with the same
logical and physical path names. This is a different location from
previous releases (/export/lpp/OV/rs6000/aix). This simplification
was possible because ITO software can now operate from the read-only
/usr file system on cluster clients.

NFS Cluster Client on AIX
AIX cluster clients (both diskless, dataless, and diskpoor) are those AIX
systems that have /usr file system NFS mounted. Their cluster server is
the system to which /usr is mounted. No additional mounts are required
on cluster clients on AIX by ITO version A.02.00 and later.

118

Chapter 3

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on AIX Managed Nodes

ITO Default Operator on AIX
The ITO default operator, opc_op, owns /home/opc_op as home
directory. By default, the operator uses the Korn Shell (/bin/ksh) and is
not allowed to log into the system directly (* entry in /etc/passwd).

System Resources Adapted by ITO on AIX
ITO applies changes in the following system resource files:
❏ /etc/passwd and /etc/security/passwd - entry for ITO default
operator
❏ /etc/group and /etc/security/group - group entry for ITO
default operator
❏ /etc/inittab - ITO Agent startup entry; only done, if the
Automatic Update of System Resource Files option has been set
❏ /etc/rc.opc - ITO startup file; called by /etc/inittab
Note that if you are working with Network Information Services (NIS or
“yellow pages”) you should adapt the user registration accordingly.

Chapter 3

119

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on DEC Alpha NT Manged Nodes

File Tree Layout on DEC Alpha NT
Manged Nodes
Figure 3-2

ITO Software on DEC Alpha NT Managed Nodes

\usr\OV

log

bin

conf

OpC

OpC

OpC



alpha

databases include

lib

nls
C

OpC

OpC

 mgd_node

tmp



bin  conf

 

vendor
alpha
utils



install

B

B

ITO Default Operator on DEC Alpha NT
Managed Nodes
Information concerning default ITO operators for DEC Alpha NT is the
same as the information concerning default ITO operators for Windows
NT on intel and is described in “ITO Default Operator on Windows NT”
on page 161.

120

Chapter 3

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on DEC Alpha NT Manged Nodes

System Resources Adapted by ITO on DEC
Alpha NT Managed Nodes
Information concerning adapted system resources for DEC Alpha NT is
the same as the information concerning adapted system resources for
Windows NT on intel and is described in “System Resources Adapted by
ITO on Windows NT” on page 161.

Chapter 3

121

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on Digital UNIX Managed Nodes

File Tree Layout on Digital UNIX
Managed Nodes
The ITO software on Digital UNIX managed nodes is arranged as
follows:
Figure 3-3

ITO Software on Digital UNIX Managed Nodes
/var/opt/OV

/usr/opt/OV

locale

bin



OpC

LC_MESSAGES

install

lib include conf

tmp

log

bin

OpC

OpC

OpC

OpC

utils

bin

conf

B

B

Standalone Systems or NFS Cluster Servers
on Digital UNIX
In general, standalone systems are treated as cluster servers.
The cluster server exports the /usr/opt or /usr file system with
read-only permissions. ITO software is located on the /usr/opt/OV
path, with the logical path name the same as the physical path-name.
NOTE

By default, Digital UNIX does not export the /usr/opt or the /usr file
system. You can enable ITO cluster operations manually by exporting
the /usr/opt or /usr file system to one Digital UNIX system, and then
mount it from other Digital UNIX systems. You must set up the cluster
manually before the ITO installation process, so that it is available for
the ITO installation.

122

Chapter 3

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on Digital UNIX Managed Nodes

NFS Clients on Digital UNIX
Digital UNIX cluster clients are those Digital UNIX systems that have
the /usr/opt or /usr file system NFS mounted. Their cluster server is
the system to which /usr/opt or /usr is mounted and must also be a
system running Digital UNIX.

The ITO Default Operator on Digital UNIX
The ITO default operator opc_op and the group opcgrp are created as
the ITO default operator if they don’t already exist.
Table 3-1

ITO Entry in /etc/passwd on Digital UNIX Managed Nodes
Field

Table 3-2

Entry

User Name

opc_op

Encrypted Password

* (no login)

User-ID

777 if still available, or next possible free number

Group-ID

77 if still available, or next possible free number

Description

ITO default operator

Home Directory

/usr/users/opc_op

Login Shell

/bin/sh

ITO Entry in /etc/group on Digital UNIX Managed Nodes
Field

Entry

Group Name

opcgrp

Encrypted
Password

empty

Group-ID

77 or higher

Users

opc_op

Description

ITO default operator group

Chapter 3

123

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on Digital UNIX Managed Nodes

System Resources Adapted by ITO on Digital
UNIX
ITO makes changes in the following system resource files during
installation:
❏ /etc/passwd and /etc/shadow (if present), Protected Password
Database (if present) - entry for the default ITO operator
❏ /etc/group - group entry for the default ITO operator
❏ /sbin/init.d/opcagt - ITO startup/shutdown script
❏ /sbin/rc0.d - file K01opcagt created
❏ /sbin/rc2.d - file K01opcagt created
❏ /sbin/rc3.d - file S97opcagt created

124

Chapter 3

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on HP-UX 10.x and 11.x Managed Nodes

File Tree Layout on HP-UX 10.x and 11.x
Managed Nodes
The ITO software on HP-UX 10.x and 11.x managed nodes is organized
in the following way:
Figure 3-4

ITO Software on HP-UX 10.x and 11.x Managed Nodes
/var/opt/OV

/opt/OV

lib

bin

nls

OpC



install

include

utils

conf

tmp

log

bin

OpC

OpC

OpC

OpC

bin

conf

B

B
If HP OpenView NNM is also installed on the managed node, only those
directories displayed in bold-face type are created by ITO.
On the management server (which also acts as a managed node) the
software trees shown above is combined with the management server file
tree at installation. For a diagram of the management server file tree,
see the HP OpenView IT/Operations Installation Guide for the
Management Server.

NFS Cluster Servers on HP-UX 10.x
In an NFS diskless environment, each cluster client has its own private
root directory containing files and directories that are private to that
client. The cluster client can access its operating system components on
the cluster server using direct NFS mounts to the shared root directory.
NOTE

NFS diskless clusters are not supported on HP-UX 11.x

Chapter 3

125

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on HP-UX 10.x and 11.x Managed Nodes
The file system on the NFS cluster server consists of a private root
directory, and one or more shared root directories that are used by the
cluster clients. Each of the shared roots contains the part of the
operating system that can be shared by the cluster clients.
The cluster server exports the file system shown in Figure 3-5 to the
cluster clients.
NOTE

You can configure cluster clients for HP-UX 10.01 and above using SAM.

Figure 3-5

Exported File System From HP-UX 10.x Cluster Server to Cluster
Clients
export
shared_roots
OS_700
opt
OV

NOTE

The cluster server must also be configured as an ITO managed node if
you are monitoring cluster clients, as the tree is only writable for the
cluster server.

NFS Cluster Client on HP-UX 10.x
In general, cluster clients mount directories and swap space from the
cluster server directories.
Each cluster client that is also a managed node, mounts the following
directory with read permissions:
:/export/shared_roots/os_700/opt
NOTE

You can configure cluster clients for HP-UX 10.01 and above using SAM.

126

Chapter 3

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on HP-UX 10.x and 11.x Managed Nodes

The ITO Default Operator on HP-UX 10.x and
11.x
The ITO default operator, opc_op, owns /home/opc_op as home
directory. By default, the operator uses the Korn Shell (/usr/bin/ksh)
and is not allowed to log into the system directory (a * entry is made for
the password in /etc/passwd).
If the managed node is a Network-Information-Service (NIS or NIS+)
client, you must add the ITO default operator opc_op on the NIS server
before installing the ITO software on a managed node. This ensures that
the ITO default operator opc_op is used by ITO and is consistent on all
systems.

System Resources Adapted by ITO on HP-UX
10.x and 11.x
ITO makes changes in the following system resource files:
❏ /etc/passwd - entry for the default ITO operator
❏ /etc/group - entry for the default ITO operator
❏ /sbin/init.d/opcagt - ITO startup/shutdown script
❏ /etc/rc.config.d/opcagt - ITO startup/shutdown configuration
script
❏ /sbin/rc3.d - file S941opcagt created
❏ /sbin/rc2.d - file K59opcagt created
Note that if you are working with Network Information Services (NIS or
NIS+) you should adapt the user registration accordingly.

Chapter 3

127

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on MPE/iX Managed Nodes

File Tree Layout on MPE/iX Managed
Nodes
Figure 3-6

ITO Software on MPE/iX Managed Nodes
OVOPC
Z
TMPMON
TMPCONF
TMPCMDS
TMPACT

ACTIONS
BIN
COMMANDS
CONF

H

LIB

LOG

PUB

TMP

MONITOR MSG
During installation, ITO creates the accounts OVOPC and OVOPR. The
group PUB.OVOPC is not used by ITO.

ITO Default Operator on MPE/iX
The default operator, MGR.OVOPR, on MPE/iX is assigned the dummy
group PUB.OVOPR as home group; for this account and group, the
MPE/iX default capabilities and access rights are applied.

System Resources Adapted by ITO on MPE/iX
ITO makes changes to the following system resource files:
❏ SYSSTART.PUB.SYS
ITO agent startup; modification is only done if the Automatic
Update of System Resource Files option has been set.

ARPA-to-NS Node-Name Mapping for MPE/iX
ITO uses the vt3k operation for software (de-)installation purposes and
for a virtual terminal connection from the operator’s Application Desktop
or the administrator’s Application Bank, to an MPE/iX managed node.
The vt3k operation requires the HP Network Services (NS) node name of
the remote HP 3000. However, nodes selected from the map are
identified by the ARPA hostname. By default, a selected node’s ARPA
128

Chapter 3

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on MPE/iX Managed Nodes
hostname is truncated after the first dot (.), and the first part of the
ARPA hostname becomes the NS node name for the vt3k operation. This
mechanism assumes that the truncated name identifies a node in the
same NS domain as the management server, since a fully-qualified NS
node name is unavailable.
If the truncated ARPA host name differs from the NS node name or the
MPE/iX managed node belongs to a different NS domain, ITO supports
the mapping file below to avoid this problem:
/etc/opt/OV/share/conf/OpC/mgmt_sv/vt3k.conf
This file can be a symbolic link to /etc/xnmvt3k.conf or the file below,
used by ITO for remote logins on HP 3000 systems via vt3k:
/etc/opt/OV/share/conf/xnmvt3-k.conf
ITO resolves the ARPA host name to NS node name as follows:
1. It searches for the first line in the vt3k.conf file that begins with a
matching ARPA hostname. If a matching name is found, the NS node
name in the second column is input to the vt3k operation.
2. If no matching ARPA hostname is found in the vt3k.conf file, the
search is repeated with only the first part of the ARPA host name (the
part preceding the first dot). If a matching name is found, the NS
node name in the second column is input to the vt3k operation.
3. If no matching name is found in the /vt3k.conf file or the mapping
file does not exist (the default case), the truncated hostname is input
to the vt3k operation. This case assumes that the name identifies a
node in the same NS domain as the management server, since a
fully-qualified NS node name is missing.
You can configure the vt3k.conf file at any time; you do not have to exit
the ITO GUI or restart any ITO services.

Chapter 3

129

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on MPE/iX Managed Nodes
Figure 3-7

ARPA to NS Node Name Mapping

#ARPA
NS node name
Comment
#---------------------------------------------------------------------hpbbli
smarty
#different node names
#but same domain
hpsgmx18.sgp.hp.com hpsgmx18.sgp.hpcom
#same node names, but
#Managed Node belongs to
#different domain as
#management server
topaz.sgp.hp.com
nstopaz.mis.hpsg
#node names and domains differ

130

Chapter 3

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on NCR UNIX SVR4 Managed Nodes

File Tree Layout on NCR UNIX SVR4
Managed Nodes
Figure 3-8

ITO Software on NCR UNIX SVR4 Stand-alone Systems
/var/opt/OV

/opt/OV

locale

bin



OpC

LC_MESSAGES
install

lib include conf

tmp

log

bin

OpC

OpC

OpC

OpC

utils

bin

conf

B

B
The directory /var/sadm/pkg/OPC is used by the pkgadd utility for
software maintenance.

Standalone System or NFS Cluster Server on
NCR UNIX SVR4
In general, stand-alone systems are treated as cluster servers. The
cluster server exports the /opt file system with read-only permissions.
ITO software is located on /opt/OV path, with the same logical and
physical path names.
NOTE

By default NCR UNIX does not export the /opt file system. ITO cluster
operations can only be enabled by manually exporting the /opt file
system on one NCR system and then mounting it from one or more NCR
systems. This manual cluster setup must be done before the ITO
installation process in order to have an impact on the ITO installation.

NFS Cluster Client on NCR UNIX SVR4
NCR UNIX cluster clients are those NCR UNIX systems that have /opt
file system NFS mounted. Their cluster server is the system to which
/opt is mounted and must also be a system running NCR UNIX.

Chapter 3

131

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on NCR UNIX SVR4 Managed Nodes

The ITO Default Operator on NCR UNIX SVR4
The ITO default operator, opc_op, owns /home/opc_op as home
directory. By default, the operator uses the Bourne Shell (/bin/sh) and
is locked until the passwd(1M) command is executed. User opc_op
belongs to the group opcgrp.

System Resources Adapted by ITO on NCR
UNIX SVR4
ITO makes changes to the following system resource files:
❏ /etc/passwd and /etc/shadow - entry for the default ITO operator
❏ /etc/group - group entry for the default ITO operator
❏ /etc/init.d/opc - ITO startup script
❏ /etc/rc2.d - file S93opc is created
❏ /etc/rc0.d - file K07opc is created
❏ /etc/rc1.d - file K07opc is created
❏ /etc/init.d/ncs - NCS startup script, if not already present
❏ /etc/rc2.d: file S76ncs is created, if not already present
❏ /etc/rc0.d: file K52ncs is created, if not already present
❏ /etc/rc1.d: file K52ncs is created, if not already present

132

Chapter 3

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on Novell NetWare Managed Nodes

File Tree Layout on Novell NetWare
Managed Nodes
Figure 3-9

ITO Software on Novell NetWare Managed Nodes
SYS:OPT/OV

LIB

BIN

SYS:VAR/OPT/OV

INCLUDE

CONF

TMP

LOG

bin
OpC

NLS

OPC

OpC

 INSTALL

UTILS

OPC

BIN

OPC

B

CONF

B
During installation, ITO creates the opc_op account which has the same
security level as the user ADMIN. This account is a normal user account
and is used to execute applications.

ITO Default Operator on Novell NetWare
Table 3-3

ITO Entry in the User Manager for Domains on Novell NetWare
Managed Nodes
Field

Entry

User Name

OPC_OP

Encrypted
Password

Must be entered manually. Use NETADMIN or
NWADMIN

User-ID

N/A

Group-ID

N/A

Chapter 3

133

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on Novell NetWare Managed Nodes

Field

Entry

Description

OPC_OP is a special user with rights equivalent to
NetWare system administrator ADMIN

Home Directory

Not set

Login Shell

NetWare deals with login scripts; user OPC_OP does
not have any login script assigned

System Resources adapted by ITO on Novell
NetWare
During agent software installation, ITO modifies the AUTOEXEC.NCF file.
ITO agent start up command OPCAGT.NCF is added.
The following resources are changed during the ITO agent for NetWare
installation:
SYS:/SYSTEM/AUTOEXEC.NCF
❏ OPCAGT.NFC is added to invoke the ITO agent for NetWare software
if this command is not already present in this file
❏ LOAD REMOTE  is added to invoke
the remote console if the user does not yet have a correctly installed
remote console
❏ LOAD XCONSOLE is added to invoke the X-windows console if you
have not yet correctly installed this product
SYS:/ETC/HOSTS
❏   is added for the NetWare server
that is currently installed with ITO agent software if this line is not
already present in this file
❏   is added when you answer
(Y)es to the question “Do you want to add the ITO management
server to SYS:ETC/HOSTS file?” if this line is not already present in
the HOSTS file

134

Chapter 3

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on Olivetti UNIX Managed Nodes

File Tree Layout on Olivetti UNIX
Managed Nodes
The ITO software on Olivetti UNIX managed nodes is based on the
typical SVR4 platforms as follows:
Figure 3-10

ITO Software on Olivetti UNIX Managed Nodes
/var/opt/OV

/opt/OV

locale

bin



OpC

LC_MESSAGES
install

lib include

utils

conf

tmp

log

bin

OpC

OpC

OpC

OpC

bin

conf

B

B

Standalone Systems or NFS Cluster Servers
on Olivetti UNIX
In general, standalone systems are treated as cluster servers.
The cluster server exports the /opt file system with read-only
permissions. ITO software is located on the /opt/OV path, with the
same logical and physical path names.
NOTE

By default, Olivetti UNIX does not export the /opt file system. You can
enable ITO cluster operations manually by exporting the /opt file
system to one Olivetti UNIX system, and then mount it from other
Olivetti UNIX systems. You must set up the cluster manually before the
ITO installation process, so that it is available for the ITO installation.

Chapter 3

135

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on Olivetti UNIX Managed Nodes

NFS Cluster Clients on Olivetti UNIX
Olivetti UNIX cluster clients are those Olivetti UNIX systems that have
the /opt file system NFS mounted. Their cluster server is the system to
which /opt is mounted and must also be a system running Olivetti
UNIX.

The ITO Default Operator on Olivetti UNIX
The ITO default operator opc_op and the group opcgrp are created as
the ITO default operator if they don’t already exist.
Table 3-4

ITO Entry in /etc/passwd on Olivetti UNIX Managed Nodes
Field

Table 3-5

Entry

User Name

opc_op

Encrypted Password

* (no login)

User-ID

777 if still available, or next possible free number

Group-ID

177 if still available, or next possible free number

Description

ITO default operator

Home Directory

/usr/opc_op

Login Shell

/bin/sh

ITO Entry in /etc/group on Olivetti UNIX Managed Nodes
Field

Entry

Group Name

opcgrp

Encrypted
Password

empty

Group-ID

177 or higher

Users

opc_op

Description

ITO default operator group

136

Chapter 3

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on Olivetti UNIX Managed Nodes

System Resources Adapted by ITO on Olivetti
UNIX
ITO makes changes in the following system resource files during
installation:
❏ /etc/passwd and /etc/shadow (if present), Protected Password
Database (if present) - entry for the default ITO operator
❏ /etc/group - group entry for the default ITO operator
❏ /etc/init.d/opcagt - ITO startup/shutdown script
❏ /etc/rc0.d - file K09opcagt created
❏ /etc/rc1.d - file K09opcagt created
❏ /etc/rc2.d - file S99opcagt created
❏ /etc/init.d/ncs - NCS startup/shutdown script (if not already
present)
❏ /etc/rc0.d - file K52ncs created (if not already present)
❏ /etc/rc1.d - file K52ncs created (if not already present)
❏ /etc/rc2.d - file S76ncs created (if not already present)

Chapter 3

137

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on OS/2 Manged Nodes

File Tree Layout on OS/2 Manged Nodes
Figure 3-11

ITO Software on OS/2 Managed Nodes
\var\opt\OV

\opt\OV

bin

lib

conf

bin

log

tmp

OpC

nls

OpC

OpC

OpC

OpC

B
install

utils

bin

C

B

ITO Default Operator on OS/2 Managed Nodes
OS/2 does not support a user concept so that no ITO default operator
exists on OS/2 managed nodes.

System Resources adapted by ITO on OS/2
Managed Nodes
During agent software installation, ITO modifies the STARTUP.CMD file,
if the box [Automatic Update of System Resource Files] is
checked in the ITO GUI.

138

Chapter 3

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on Pyramid DataCenter/OSx Managed Nodes

File Tree Layout on Pyramid
DataCenter/OSx Managed Nodes
The ITO software on Pyramid DataCenter/OSx managed nodes is based
on the typical SVR4 platforms as follows:
Figure 3-12

ITO Software on Pyramid DataCenter/OSx Managed Nodes
/var/opt/OV

/opt/OV

locale

bin



OpC

LC_MESSAGES
install

lib include

utils

conf

tmp

log

bin

OpC

OpC

OpC

OpC

bin

conf

B

B

Standalone Systems or NFS Cluster Servers
on Pyramid DataCenter/OSx
In general, standalone systems are treated as cluster servers. The
cluster server exports the /opt file system with read-only permissions.
ITO software is located on the /opt/OV path, with the logical path name
the same as the physical path name.
NOTE

By default, Pyramid DataCenter/OSx does not export the /opt file
system. You can enable ITO cluster operations manually by exporting
the /opt file system to one Pyramid DataCenter/OSx system, and then
mount it from other Pyramid DataCenter/OSx systems. You must set up
the cluster manually before the ITO installation process, so that it is
available for the ITO installation.

Chapter 3

139

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on Pyramid DataCenter/OSx Managed Nodes

NFS Cluster Clients on Pyramid
DataCenter/OSx
Pyramid DataCenter/OSx cluster clients are those Pyramid
DataCenter/OSx systems that have the /opt file system NFS mounted.
Their cluster server is the system to which /opt is mounted and must
also be a system running Pyramid DataCenter/OSx.

The ITO Default Operator on Pyramid
DataCenter/OSx
The ITO default operator opc_op and the group opcgrp are created as
the ITO default operator if they don’t already exist.
Table 3-6

ITO Entry in /etc/passwd on Pyramid DataCenter/OSx Managed
Nodes
Field

Table 3-7

Entry

User Name

opc_op

Encrypted Password

* (no login)

User-ID

777 if still available, or next possible free number

Group-ID

177 if still available, or next possible free number

Description

ITO default operator

Home Directory

/home/opc_op

Login Shell

/bin/sh

ITO Entry in /etc/group on Pyramid DataCenter/OSx Managed
Nodes
Field

Entry

Group Name

opcgrp

Encrypted Password

empty

140

Chapter 3

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on Pyramid DataCenter/OSx Managed Nodes

Field

Entry

Group-ID

177 or higher

Users

opc_op

Description

ITO default operator group

System Resources Adapted by ITO on
Pyramid DataCenter/OSx
ITO makes changes in the following system resource files during
installation:
❏ /etc/passwd and /etc/shadow (if present), Protected Password
Database (if present) - entry for the default ITO operator
❏ /etc/group - group entry for the default ITO operator
❏ /etc/init.d/opcagt - ITO startup/shutdown script
❏ /etc/rc0.d - file K09opcagt created
❏ /etc/rc1.d - file K09opcagt created
❏ /etc/rc2.d - file S89opcagt created
❏ /etc/init.d/ncs - NCS startup/shutdown script (if not already
present)
❏ /etc/rc0.d - file K52ncs created (if not already present)
❏ /etc/rc1.d - file K52ncs created (if not already present)
❏ /etc/rc2.d - file S76ncs created (if not already present)

Chapter 3

141

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on SCO OpenServer Managed Nodes

File Tree Layout on SCO OpenServer
Managed Nodes
The ITO software on SCO OpenServer managed nodes is based on the
typical SVR4 platforms as follows:
Figure 3-13

ITO Software on SCO OpenServer Managed Nodes
/var/opt/OV

/opt/OV

locale

bin



OpC

LC_MESSAGES

install

lib include conf

tmp

log

bin

OpC

OpC

OpC

OpC

utils

bin

conf

B

B

Standalone Systems or NFS Cluster Servers
on SCO OpenServer
In general, standalone systems are treated as cluster servers.
The cluster server exports the /opt file system with read-only
permissions. The ITO software is located in the /opt/OV path, with the
same logical and physical path names.
NOTE

By default, SCO OpenServer does not export the /opt file system. You
can enable ITO cluster operations manually by exporting the /opt file
system on one SCO OpenServer system, then mount it from other SCO
OpenServer systems. You must do cluster setup manually before the ITO
installation process so that it has an effect on the ITO installation.

142

Chapter 3

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on SCO OpenServer Managed Nodes

NFS Cluster Clients on SCO OpenServer
SCO OpenServer cluster clients are those SCO OpenServer systems that
have the /opt file system NFS mounted. Their cluster server is the
system to which /opt is mounted and must also be a system running
SCO OpenServer.

The ITO Default Operator on SCO OpenServer
The ITO default operator opc_op and the group opcgrp are created as
the ITO default operator if they don’t already exist.
Table 3-8

ITO Entry in /etc/passwd on SCO OpenServer Managed Nodes
Field

Entry

User Name

opc_op

Encrypted Password

* (no login)

User-ID

778 if still available, or next possible free number

Group-ID

77 if still available, or next possible free number

Description

ITO default operator

Home Directory

/HOME_DIR /opc_op a

Login Shell

/bin/sh (POSIX shell)

a. HOME_DIR is set to the path name specified in
/etc/default/authsh with the HOME_DIR. The HOME_DIR variable reflects the current settings on the system in question. If
/etc/default/authsh is not present, or HOME_DIR is not set,
then /usr is assumed.
Table 3-9

ITO Entry in /etc/group on SCO OpenServer Managed Nodes
Field

Entry

Group Name

opcgrp

Encrypted
Password

empty

Chapter 3

143

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on SCO OpenServer Managed Nodes

Field

Entry

Group-ID

77 or higher

Users

opc_op

Description

ITO default operator group

System Resources Adapted by ITO on SCO
OpenServer
ITO makes changes in the following system resource files during
installation:
❏ /etc/passwd and /etc/shadow (if present), Protected Password
Database (if present) - entry for the default ITO operator
❏ /etc/group - group entry for the default ITO operator
❏ /etc/init.d/opcagt - ITO startup/shutdown script
❏ /etc/rc0.d - file K09opcagt created
❏ /etc/rc2.d - file S94opcagt created
❏ /etc/init.d/ncs - NCS startup/shutdown script
❏ /etc/rc0.d - file K24ncs created
❏ /etc/rc2.d - file S93ncs created

144

Chapter 3

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on SCO UnixWare Managed Nodes

File Tree Layout on SCO UnixWare
Managed Nodes
The ITO software on SCO UnixWare managed nodes is based on the
typical SVR4 platforms as follows:
Figure 3-14

ITO Software on SCO UnixWare Managed Nodes
/opt/OV

bin

lib

OpC

nls

install



/var/opt/OV

include

bin

conf

tmp

log

OpC

OpC

OpC

OpC

B
LC_MESSAGES

bin

conf

B

Standalone Systems or NFS Cluster Servers
on SCO UnixWare
In general, standalone systems are treated as cluster servers.
The cluster server exports the /opt file system with read-only privileges.
The ITO software is located in the /opt/OV path, with the same logical
and physical path names.
NOTE

By default, SCO UnixWare does not export the /opt file system. You can
enable ITO cluster operations manually by exporting the /opt file
system on one SCO UnixWare system, then mount it from other SCO
UnixWare systems. You must do cluster setup manually before the ITO
installation process so that it has an effect on the ITO installation.

Chapter 3

145

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on SCO UnixWare Managed Nodes

NFS Cluster Clients on SCO UnixWare
SCO UnixWare cluster clients are those SCO UnixWare systems that
have the /opt file system NFS mounted. Their cluster server is the
system to which /opt is mounted and must also be a system running
SCO UnixWare.

The ITO Default Operator on SCO UnixWare
The ITO default operator opc_op and the group opcgrp are created as
the ITO default operator if they don’t already exist.
Table 3-10

ITO Entry in /etc/passwd on SCO UnixWare Managed Nodes
Field

Table 3-11

Entry

User Name

opc_op

Encrypted Password

* (no login)

User-ID

777 if still available, or next possible free number

Group-ID

177 if still available, or next possible free number

Description

ITO default operator

Home Directory

/home /opc_op

Login Shell

/bin/sh (POSIX shell)

ITO Entry in /etc/group on SCO UnixWare Managed Nodes
Field

Entry

Group Name

opcgrp

Encrypted
Password

empty

Group-ID

177 or higher

Users

opc_op

Description

ITO default operator group

146

Chapter 3

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on SCO UnixWare Managed Nodes

System Resources Adapted by ITO on SCO
UnixWare
ITO makes changes in the following system resource files during
installation:
❏ /etc/passwd and /etc/shadow (if present), Protected Password
Database (if present) - entry for the default ITO operator
❏ /etc/group - group entry for the default ITO operator
❏ /etc/init.d/opcagt - ITO startup/shutdown script
❏ /etc/rc0.d - file K09opcagt created
❏ /etc/rc1.d - file K09opcagt created
❏ /etc/rc2.d - file S95opcagt created

Chapter 3

147

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on Sequent DYNIX/ptx Managed Nodes

File Tree Layout on Sequent DYNIX/ptx
Managed Nodes
The ITO software on Sequent DYNIX/ptx managed nodes is based on the
typical SVR4 platforms as follows:
Figure 3-15

ITO Software on Sequent DYNIX/ptx Managed Nodes
/var/opt/OV

/opt/OV

locale

bin



OpC

LC_MESSAGES

lib include

install utils

conf

tmp

log

bin

OpC

OpC

OpC

OpC

bin

conf

B

B

Standalone Systems or NFS Cluster Servers
on Sequent DYNIX/ptx
In general, standalone systems are treated as cluster servers.
The cluster server exports the /opt file system with read-only
permissions. ITO software is located on the /opt/OV path, with the
logical path name the same as the physical path-name.
NOTE

By default, Sequent DYNIX/ptx does not export the /opt file system. You
can enable ITO cluster operations manually by exporting the /opt file
system to one DYNIX/ptx system, and then mount it from other
DYNIX/ptx systems. You must set up the cluster manually before the
ITO installation process, so that it is available for the ITO installation.

148

Chapter 3

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on Sequent DYNIX/ptx Managed Nodes

NFS Cluster Clients on DYNIX/ptx
Sequent DYNIX/ptx cluster clients are those DYNIX/ptx systems that
have the /opt file system NFS mounted. Their cluster server is the
system to which /opt is mounted and must also be a system running
Sequent DYNIX/ptx.

The ITO Default Operator on Sequent
DYNIX/ptx
The ITO default operator opc_op and the group opcgrp are created as
the ITO default operator if they don’t already exist.
Table 3-12

ITO Entry in /etc/passwd on Sequent DYNIX/ptx Managed Nodes
Field

Table 3-13

Entry

User Name

opc_op

Encrypted Password

* (no login)

User-ID

777 if still available, or next possible free number

Group-ID

77 if still available, or next possible free number

Description

ITO default operator

Home Directory

/home /opc_op

Login Shell

/bin/sh

ITO Entry in /etc/group on Sequent DYNIX/ptx Managed Nodes
Field

Entry

Group Name

opcgrp

Encrypted Password

empty

Group-ID

77 or higher

Users

opc_op

Description

ITO default operator group

Chapter 3

149

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on Sequent DYNIX/ptx Managed Nodes

System Resources Adapted by ITO on Sequent
DYNIX/ptx
ITO makes changes in the following system resource files during
installation:
❏ /etc/passwd and /etc/shadow (if present), Protected Password
Database (if present) - entry for the default ITO operator
❏ /etc/group - group entry for the default ITO operator
❏ /etc/init.d/opcagt - ITO startup/shutdown script
❏ /etc/rc0.d - file K07opcagt created
❏ /etc/rc2.d - file S93opcagt created
❏ /etc/init.d/ncs - NCS startup/shutdown script
❏ /etc/rc0.d - file K52ncs created
❏ /etc/rc2.d - file S76ncs created

150

Chapter 3

File Tree Layouts on the Managed-Node Platforms
File Tree Layout for Silicon Graphics IRIX

File Tree Layout for Silicon Graphics
IRIX
The file tree used by the ITO managed node software on IRIX is similar
to other SVR4 platforms and organised in the following way:
Figure 3-16

ITO Software on SGI IRIX Managed Nodes
/var/opt/OV

/opt/OV

locale

bin



OpC

LC_MESSAGES
install

lib include

utils

conf

tmp

log

bin

OpC

OpC

OpC

OpC

bin

conf

B

B

Standalone Systems or NFS Cluster Servers
on SGI IRIX
In general, stand-alone systems are treated as cluster servers. The
cluster server exports the /opt file system with read-only permissions.
ITO software is located in /opt/OV, with the same logical and physical
path names.

NFS Cluster Client on SGI IRIX
In addition to the general rule for determining cluster clients described
in “Installation Tips for IRIX Managed Nodes” on page 70, there is also
one specific rule for IRIX:
IRIX cluster clients (both diskless, and normal disks) are those IRIX
systems that have either a /usr file system or /opt file system NFS
mounted. Their cluster server is the system to which /usr or /opt is
mounted. If the /opt file system is not already NFS mounted (only /usr
NFS mounted), then ITO mounts /opt to /opt of the cluster server:

Chapter 3

151

File Tree Layouts on the Managed-Node Platforms
File Tree Layout for Silicon Graphics IRIX
mount :/opt /opt

The ITO Default Operator on SGI IRIX
The ITO default operator opc_op and the group opcgrp are created as
the ITO default operator if they don’t already exist.
Table 3-14

ITO Entry in /etc/passwd on SGI IRIX Managed Nodes
Field

Table 3-15

Entry

User Name

opc_op

Encrypted Password

* (no login)

User-ID

777 if still available, or next possible free number

Group-ID

77 if still available, or next possible free number

Description

ITO default operator

Home Directory

/var/people/opc_op

Login Shell

/bin/sh (POSIX shell)

ITO Entry in /etc/group on SGI IRIX Managed Nodes
Field

Entry

Group Name

opcgrp

Encrypted Password

empty

Group-ID

77 or higher

Users

opc_op

Description

ITO default operator group

System Resources Adapted by ITO on SGI
IRIX
ITO makes changes in the following system resource files:
❏ /etc/passwd and /etc/shadow (if present) - entry for the default
ITO operator
152

Chapter 3

File Tree Layouts on the Managed-Node Platforms
File Tree Layout for Silicon Graphics IRIX
❏ /etc/group - group entry for the default ITO operator
❏ /etc/init.d/opcagt - ITO startup/shutdown script
❏ /etc/rc0.d - file K09opcagt created
❏ /etc/rc2.d - file S89opcagt is created
❏ /etc/exports - on cluster server only; entry for export of /opt
directory
❏ /etc/fstab - on cluster client only; entry for mount /opt directory
❏ /etc/init.d/grad_nck - NCS startup/shutdown script
❏ /etc/rc0.d - file K35nck is created
❏ /etc/rc2.d - file S40nck is created

Chapter 3

153

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on SINIX Managed Nodes

File Tree Layout on SINIX Managed
Nodes
The ITO software on SINIX managed nodes is based on the typical SVR4
platforms as follows:
Figure 3-17

ITO Software on SINIX Managed Nodes
/var/opt/OV

/opt/OV

locale

bin



OpC

LC_MESSAGES

install

lib include

utils

conf

tmp

log

bin

OpC

OpC

OpC

OpC

bin

conf

B

B

Standalone Systems or NFS Cluster Servers
on SINIX
In general, standalone systems are treated as cluster servers.
The cluster server exports the /opt file system with read-only
permissions. ITO software is located on the /opt/OV path, with the
logical path name the same as the physical path name.
NOTE

By default, SINIX does not export the /opt file system. You can enable
ITO cluster operations manually by exporting the /opt file system to one
SINIX system, and then mount it from other SINIX systems. You must
set up the cluster manually before the ITO installation process, so that it
is available for the ITO installation.

154

Chapter 3

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on SINIX Managed Nodes

NFS Cluster Clients on SINIX
SINIX cluster clients are those SINIX systems that have the /opt file
system NFS mounted. Their cluster server is the system to which /opt
is mounted and must also be a system running SINIX.

The ITO Default Operator on SINIX
The ITO default operator opc_op and the group opcgrp are created as
the ITO default operator if they don’t already exist.
Table 3-16

ITO Entry in /etc/passwd on SINIX Managed Nodes
Field

Table 3-17

Entry

User Name

opc_op

Encrypted Password

* (no login)

User-ID

777 if still available, or next possible free number

Group-ID

177 if still available, or next possible free number

Description

ITO default operator

Home Directory

/home/opc_op

Login Shell

/bin/sh

ITO Entry in /etc/group on SINIX Managed Nodes
Field

Entry

Group Name

opcgrp

Encrypted Password

empty

Group-ID

177 or higher

Users

opc_op

Description

ITO default operator group

Chapter 3

155

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on SINIX Managed Nodes

System Resources Adapted by ITO on SINIX
ITO makes changes in the following system resource files during
installation:
❏ /etc/passwd and /etc/shadow (if present), Protected Password
Database (if present) - entry for the default ITO operator
❏ /etc/group - group entry for the default ITO operator
❏ /etc/init.d/opcagt - ITO startup/shutdown script
❏ /etc/rc0.d - file K09opcagt created
❏ /etc/rc1.d - file K09opcagt created
❏ /etc/rc2.d - file S89opcagt created
❏ /etc/init.d/ncs - NCS startup/shutdown script (if not already
present and communciation type is NCS RPC)
❏ /etc/rc0.d - file K52ncs created (if not already present and
communciation type is NCS RPC)
❏ /etc/rc1.d - file K52ncs created (if not already present and
communciation type is NCS RPC)
❏ /etc/rc2.d - file S76ncs created (if not already present and
communciation type is NCS RPC)
❏ /usr/lib/snmplib/libsnmpapi.so -> \
/opt/lib/snmpd/snmplib/libsnmpuser.so - Symbolic link
created if not already present

156

Chapter 3

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on Solaris Managed Nodes

File Tree Layout on Solaris Managed
Nodes
The ITO software on Solaris managed nodes is organized in the following
way:
Figure 3-18

ITO Software on Solaris Managed Nodes
/var/opt/OV

/opt/OV

bin

locale

include

OpC


LC_MESSAGES

lib

install

utils

conf

tmp

log

bin

OpC

OpC

OpC

OpC

bin

conf

B

B
The path /var/sadm/pkg/OPC is used by the pkgadd utility for
software maintenance.

Standalone Systems or NFS Cluster Servers
on Solaris
In general, stand-alone systems are treated as cluster servers. The
cluster server exports the /opt file system with read-only permissions.
ITO software is located on /opt/OV path, with the same logical and
physical path names. This simplification was possible because ITO
software can now operate from the read-only /opt file system on cluster
clients. By default, Solaris does not export the /opt file system; not even
on the cluster server. During the ITO installation process on the cluster
server, care is taken to export the /opt file system if it was not already
exported.

Chapter 3

157

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on Solaris Managed Nodes

NFS Cluster Client on Solaris
In addition to the general rule for determining cluster clients described
in the section “Installation Tips for UNIX Managed Nodes” on page 50
there is also one specific rule for Solaris:
Solaris cluster clients (both with and without disks) are those Solaris
systems that have either a /usr or /opt file system NFS mounted. Their
cluster server is the system to which /usr or /opt is mounted. If the
/opt file system is not already NFS mounted (only /usr NFS mounted),
then ITO mounts local /opt to /opt of the cluster server:
mount :/opt /opt

The ITO Default Operator on Solaris
The ITO default operator, opc_op, owns /home/opc_op as home
directory. By default, the operator uses the Bourne Shell (/bin/sh) and
is locked until the passwd(1M) command is executed. User opc_op
belongs to the group opcgrp.
Currently, user opc_op and group opcgrp are only added locally on the
managed node (useradd or groupadd are used). If the managed node is
a Network-Information-Service (NIS or NIS+) client, the ITO
installation checks if user opc_op is already in the NIS database. If so, no
additional user is installed, otherwise, opc_op is added only locally on the
managed node.

Solaris System Resources Adapted by ITO
ITO makes changes in the following system resource files:
❏ /etc/passwd and /etc/shadow - entry for the default ITO operator
❏ /etc/group - group entry for the default ITO operator
❏ /etc/init.d/opcagt - ITO startup/shutdown script
❏ /etc/rc3.d/S99opcagt - file created
❏ /etc/rc0.d/K09opcagt - file created
❏ /etc/rc1.d/K09opcagt - file created
❏ /etc/vfstab - on cluster client only; entry for mount /opt directory
❏ /etc/init.d/ncs - NCS startup script (if not already present)

158

Chapter 3

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on Solaris Managed Nodes
❏ /etc/rc3.d/S76ncs - file created (if not already present)
❏ /etc/rc0.d/K52ncs - file created (if not already present)
❏ /etc/rc2.d/K52ncs - file created (if not already present)

Chapter 3

159

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on Windows NT Managed Nodes

File Tree Layout on Windows NT
Managed Nodes
Figure 3-19

ITO Software on Windows NT Managed Nodes

\usr\OV

log

bin

conf

OpC

OpC

OpC



intel

databases include

lib

nls
C

OpC

OpC

 mgd_node

tmp

bin  conf



 

vendor
intel
utils



install

B

B

During installation, ITO creates the HP ITO account which has all rights
and privileges that are required for the ITO agent software. It also
creates the opc_op account which is a normal user account and is used to
execute applications.
NOTE

The directories represented in Figure 3-19 by the letter B are created by
the control agent if necessary

160

Chapter 3

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on Windows NT Managed Nodes

ITO Default Operator on Windows NT
Table 3-18

ITO User Accounts on Windows NT Managed Nodes
Field

Entry

User Name

HP ITO account

opc_op

Encrypted
Password

Defined during
installation

Same as HP ITO
accounta

Group

administratorb or domain
administratorc

users or domain users

Description

HP ITO agent account

HP ITO operator account

Login Shell

None

None

a. All other properties assume the default value
b. NT Workstation
c. P/BDC: Primary/Backup Domain Controller

System Resources Adapted by ITO on
Windows NT
ITO inserts several keys in the Windows NT Registry. The keys and their
associated values can be viewed with the Registry editor, using the
following command %SystemRoot%\System32\regedt32.exe. The
registry editor will show the following keys for ITO:
❏ HKEY_LOCAL_MACHINE\SOFTWARE\Hewlett-Packard\
OpenView\ITO
❏ HKEY_LOCAL_MACHINE\SYSTEM\Current
ControlSet\Control\Lsa\MSV1_0
❏ HKEY_LOCAL_MACHINE\SYSTEM\Current
ControlSet\Services\HP ITO Agent
❏ And if on a primary or backup domain controller:
HKEY_LOCAL_MACHINE\SYSTEM\Current
ControlSet\Services\HP ITO Installation Server

Chapter 3

161

File Tree Layouts on the Managed-Node Platforms
File Tree Layout on Windows NT Managed Nodes

162

Chapter 3

4

Software Maintenance on
Managed Nodes

163

Software Maintenance on Managed Nodes

This chapter provides important information about installing and
de-installing ITO software on managed nodes with various operating
systems. The installation, de-installation, and updating of ITO software
is referred to as “software maintenance”. This chapter includes:
❏ Installing and upgrading the ITO agent software using the GUI.
❏ De-installation of the ITO agent software using the GUI.
❏ Checking installed agent software packages on the management
server.
❏ Removing ITO agent software packages from the management server
that are no longer required.
NOTE

For information about adding an additional ITO agent software package
to the management server, see the HP OpenView IT/Operations
Installation Guide for the Management Server.

164

Chapter 4

Software Maintenance on Managed Nodes
Overview

Overview
ITO software installation, update, and de-installation (software
maintenance) uses functionality provided by the ITO administrator GUI
and is performed using the inst.sh(1M) script. To avoid the verbose
output of this script, you can set a shell variable for user root:
Bourne/Korn

OPC_SILENT=1; export OPC_SILENT

C

setenv OPC_SILENT

In order to be able to carry out software maintenance, you need to know
either the root passwords of the managed nodes, or.rhosts entries must
be available for user root (UNIX only). Failing that, make sure the local
/etc/hosts.equiv (on the UNIX managed nodes) contains an entry for
the management server.
Before installing ITO software on the managed nodes, or de-installing
ITO software from the managed nodes, read the section “General
Installation Tips for Managed Nodes” on page 47.
Before you can install ITO on a managed node, you must add the
managed node to the Node Bank window using the ITO Add Node
window, which is accessed by selecting Actions:Node->Add… from the
menu bar of the Node Bank window see Figure 4-1. Alternatively, you
can add nodes to the Node Bank by copying and pasting or dragging and
dropping them from the IP submaps.

Chapter 4

165

Software Maintenance on Managed Nodes
Overview
Figure 4-1

Adding a Managed Node to the Node Bank Window

For detailed information about how to set the managed node attributes,
refer to the online help.
Select the Automatic (De-)Installation option, and the ITO software is
automatically installed onto the managed node when you invoke the
installation for this system in the Install/Update ITO Software
and Configuration window.

166

Chapter 4

Software Maintenance on Managed Nodes
Installing or Updating ITO Software Automatically

Installing or Updating ITO Software
Automatically
To install the ITO bits on the managed node automatically, use the
Install/Update ITO Software and Configuration window and
select the Actions:Agents->Install/Update SW & Config… item
in the menu bar.
Figure 4-2

Install/Update ITO Software and Configuration Window

For detailed information about the Install/Update ITO Software
and Configuration window, see the online help. To install or update
the ITO software automatically:
1. Use the Install/Update ITO Software and Configuration
window of the ITO administrator’s GUI and select the appropriate
options. For a software installation or update, the Agent Software
component is the minimum selection.

Chapter 4

167

Software Maintenance on Managed Nodes
Installing or Updating ITO Software Automatically
With the Force Update checkbox unselected (default), only the
differences between the previous configuration and the new
configuration are distributed to the managed nodes. This reduces the
amount of data being transferred, consequently reducing the load on
the network.
2. After clicking on the [OK] button, an additional terminal window
opens, running the installation script, inst.sh(1M). Review the
messages carefully, as the installation script might require your
interaction (for example, if a root password is missing).
First, the inst.sh(1M) script checks that all specified systems are
reachable and accessible by the super user. (If a password is missing,
you are asked to supply one before installation is done.)
Watch the script execution carefully. Your interaction might be
required if any errors or warnings occur.
At the end of the script execution, when you have verified the overall
result of the script run, close the terminal window by pressing Return.
3. Check the local (managed node) installation logfile for any problems:
AIX

/tmp/installp.log

DEC Alpha NT

c:\temp\inst.log

Digital UNIX (OSF/1)

/var/adm/smlogs/setld.log

HP-UX 10.x and 11.x

/var/adm/sw/swagent.log
and
/var/adm/sw/swinstall.log

MPE/iX

No special logfile available.

NCR UNIX SVR4

/tmp/pkgadd.log

Novell NetWare

SYS:DEPOINST.ITO/ITOINST
on NetWare depot server

Olivetti UNIX

/tmp/pkgadd.log

OS/2

No special logfile available.

Pyramid DataCenter/OSx

/tmp/pkgadd.log

SCO OpenServer

/usr/lib/custom/history

168

Chapter 4

Software Maintenance on Managed Nodes
Installing or Updating ITO Software Automatically
This is the same logfile for both
installation and removal
operations. Only one record is
written for each package.
SCO UnixWare

/tmp/pkgadd.log

Sequent DYNIX/ptx

/tmp/pkgadd.log

SGI IRIX

/tmp/inst.log

SINIX

/tmp/pkgadd.log

Solaris

/tmp/pkgadd.log

Windows NT

c:\temp\inst.log

If necessary, for example, if the installation process could not be
reviewed in a terminal window, check the logfile below on the
management server for errors or warnings.
/var/opt/OV/log/OpC/mgmt_sv/install.log
Note that ITO agent software installation does not include configuration
distribution.

Manually Activating the ITO Agent on NFS
Cluster Clients
You can manually activate the ITO agent on an NFS Cluster Client
system. However, the ITO agent software must already be installed on
the NFS Cluster Server system, and the ITO agent software bits must be
available on the target node through an NFS mount of the ITO home
directory (/opt/OV for HP-UX, Solaris, SINIX and NCR; /usr/lpp/OV
for AIX).
The full path-name of opcactivate command is:
AIX

/usr/lpp/OV/OpC/install/opcactivate

UNIX (other)

/opt/OV/bin/OpC/install/opcactivate

For detailed information about the opcactivate command, see the
opcactivate(1m) man page. All man pages reside on the management
server.

Chapter 4

169

Software Maintenance on Managed Nodes
Installing or Updating ITO Software Automatically

NOTE

Manual activation of the ITO agent software on NFS Cluster Client
Nodes is only supported for HP-UX 10.x/11.x, AIX, Solaris, NCR and
SINIX managed node with ITO version A.05.00 and higher. In addition,
only homogeneous NFS Clusters are supported and the cluster server
and cluster client systems must have the same OS.
To manually install the ITO agent on an NFS Cluster-Client managed
node:
1. Install the ITO agent on NFS Cluster Server system (see Install the
Agent on the Managed Node chapter for details).

NOTE

This action should be executed only once to install the ITO agents on the
NFS Cluster.
If the ITO agent software is to be re-installed, make sure that the ITO
agents have been stopped on all NFS cluster nodes before starting the
re-installation.
2. Execute the following command on the NFS Cluster Server system
opcactivate -mode cluster_server \

3. Execute the following command on the NFS Cluster Client system:
opcactivate -mode cluster_client
4. After the node is connected to the network execute the following two
commands on the management server:
opcsw -installed 
opchbp -start 
This updates the database and starts heartbeat polling for the node.
The templates, monitors, commands, and actions must still be
installed using the ITO administrator GUI.

Changing the Communication Type
For the managed node platforms that support both NCS RPC and DCE
RPC, you can choose between these communication types.

170

Chapter 4

Software Maintenance on Managed Nodes
Installing or Updating ITO Software Automatically

NOTE

For Windows NT managed nodes running Service Pack 1 or 2, the
communication type must be changed from DCE UDP to DCE TCP to
avoid problems.
If you decide to change the communication type, you must update the
ITO agent software:
1. Ensure that your managed nodes meet the software requirements
described in Chapter 1 of the HP OpenView IT/Operations
Administrator’s Reference. In particular, ensure that the required
DCE RPC software is installed and that the DCE daemon is running
if you switch to DCE RPC.
2. Stop all ITO agent processes, enter:
/opt/OV/bin/OpC/opcragt -stop
3. To change the communication type, you choose between the following
methods depending on the number of managed nodes you want to
modify:
❏ If you want to change the communication type for only a small
number of nodes:
a. In the ITO administrator GUI, select the managed node in the
ITO Node Bank for which you want to change the
communication type.
b. Select Actions: Node -> Modify…. The Modify Node
window opens.
c. Click on [Advanced Options], and change the
communication type in the Node Advanced Options window.
Select one of the following options:
• DCE RPC (UDP) (recommended)
• DCE RPC (TCP) (useful when communicating over a WAN)
• NCS RPC
d. Click on [OK] in the Node Advanced Options and the
Modify Node window.
❏ If you want to change the communication type for a large number
of managed nodes, you can use the ITO tool opcnode. The easiest
way to do this is to add it as an ITO application to the ITO
Application Bank:
Chapter 4

171

Software Maintenance on Managed Nodes
Installing or Updating ITO Software Automatically
a. In the ITO Application Bank window, select Actions:
Add ITO Application.
b. Enter a name in the Application Name field, and enter the
following in the Application Call field:
/opt/OV/bin/OpC/utils/opcnode -chg_commtype \
comm_type=COMM_DCE_UDP node_list=”$OPC_NODES”
You can also choose COMM_DCE_TCP instead of COMM_DCE_UDP.
Note, however, that COMM_DCE_UDP is recommended.
c. Select Start on Management Server, and specify user root
to execute the application because opcnode must be called
with root permissions. Click on [OK].
opcnode is added as an application to the ITO Application
Bank.
d. Select the nodes for which you want to change the
communication type in the ITO Node Bank or any other node
hierarchy.
e. In the ITO Application Bank, double-click the opcnode
symbol to execute the application.
The communication type changes for all selected nodes. Verify this
by opening the Node Advanced Options window, or calling
opcnode -list -nodes. See also the man page opcnode(1M) for
more information.
4. Use the Install / Update ITO Software and Configuration
window to update the ITO agent software.
Depending on the communication type you have selected in the
previous step, ITO automatically selects the appropriate agent fileset
during the agent software installation.

172

Chapter 4

Software Maintenance on Managed Nodes
De-installing ITO Software from Managed Nodes

De-installing ITO Software from
Managed Nodes
You can choose either of the following methods to de-install ITO software
from the managed nodes:
❏ De-install only the ITO software from the managed node.
❏ Remove the node and de-install the ITO software.
ITO software is automatically de-installed from managed nodes if they
are configured with the Automatic (De-)Installation option.
The following steps must be applied for automatic node software
de-installation:
1. Delete the managed node symbol from the Node Bank window (for
example, by selecting Actions:Node->Delete (or using the
right-click popup menu) and confirming the following ITO Question
Dialog window by clicking the [Yes] button).
Another ITO Question Dialog window appears, asking about
automatically de-installing software from the managed nodes. When
leaving this window by clicking on the Yes button, the software
de-installation script, inst.sh(1M), is run in an additional terminal
window.
This script checks that all deleted managed nodes are accessible by
root; if passwords are missing, you will be prompted for them.
During script execution, errors or warnings requiring your attention
or interaction may occur.
At the end of the script run, verify the overall result of the script run
and close the terminal window by pressing the Return key.
NOTE

If you are de-installing the ITO agent software from a Windows NT
Primary or Backup Domain Controller, the accounts for the domain users
HP ITO account and opc_op must be deleted manually after the
de-installation of the ITO agent software.
2. Check the local (managed node) de-installation logfile for any
problems:
AIX
Chapter 4

No special logfile available.
173

Software Maintenance on Managed Nodes
De-installing ITO Software from Managed Nodes
DEC Alpha NT

c:\temp\inst.log

Digital UNIX (OSF/1)

/var/adm/smlogs/setld.log

HP-UX 10.x and 11.x

/var/adm/sw/swagent.log
and
/var/adm/sw/swremove.log

MPE/iX

No special logfile available.

NCR UNIX SVR4

/tmp/pkgrm.log

Novell NetWare

SYS:DEPOINST.ITO/ITOINST
on the NetWare depot server

Olivetti UNIX

/tmp/pkgrm.log

OS/2

No special logfile available.

Pyramid DataCenter/OSx

/tmp/pkgrm.log

SCO OpenServer

/usr/lib/custom/history
This is the same logfile for both
installation and removal
operations. Only one record is
written for each package.

SCO UnixWare

/tmp/pkgrm.log

Sequent DYNIX/ptx

/tmp/pkgrm.log

SGI IRIX

/tmp/inst.log

SINIX

/tmp/pkgrm.log

Solaris

/tmp/pkgrm.log

Windows NT

c:\temp\inst.log

3. Systems running MPE/iX 5.0 or earlier could experience a problem
using the PURGEACCT command, which leads to a possible
de-installation error. If this occurs, reboot the system and purge the
OVOPC account manually.
Note that you can also manually de-install the ITO agent software which
is, however, only supported on selected managed node platforms. If you
want to de-install the ITO agent software from NFS-cluster clients, you
must use the command opcdeactivate, see the man page
opcactivate(1M). This is not necessary for the standard manual
de-installation.

174

Chapter 4

Software Maintenance on Managed Nodes
De-installing ITO Software from Managed Nodes

Manually De-installing ITO Software from AIX
Managed Nodes
1. Stop all ITO agents running on the managed node.
2. To de-install the ITO agent software from AIX managed nodes, enter:
installp -ug OPC
NOTE

Manually de-installing the ITO agent software from AIX managed nodes
is only supported with ITO version A.05.00 and higher.

Manually De-installing ITO Software from
HP-UX Managed Nodes

Manually De-installing ITO Software from
OS/2 Managed Nodes
The installation script opcinst.cmd also de-installs the ITO agent
software from OS/2 managed nodes.
1. On the managed node, change to the directory where opcinst.cmd is
located.
If opcinst.cmd has been removed after the installation, copy the
script from the directory \opt\OV\bin\OpC\install on the
managed node or from the management server to a temporary
location, see “Manual OS/2 Agent Installation” on page 90.
NOTE

opcinst.cmd must be executed in a temporary directory; do not run
opcinst.cmd from the directories \opt\OV or \var\opt\OV.
2. To de-install the ITO agent software, enter:
opcinst.cmd /MODE:REMOVE
If you have changed the disk drive where you had previously installed
the ITO agent, enter the new drive when prompted.
Or enter:
opcinst.cmd /MODE:REMOVE /DRIVE:

Chapter 4

175

Software Maintenance on Managed Nodes
De-installing ITO Software from Managed Nodes
If the de-installation fails, stop all ITO agents and remove the directories
\var\opt and \opt\OV from the managed nodes. Manually edit the
startup command STARTUP. CMD to remove ITO-related information.

Manually De-installing ITO Software from
Solaris, NCR, and SINIX Managed Nodes
1. Stop all ITO agents running on the managed node.
2. To de-install the ITO agent software from Solaris managed nodes,
enter:
pkgrm OPC
NOTE

Manually de-installing the ITO agent software from Solaris, NCR, and
SINIX managed nodes is only supported with ITO version A.05.00 and
higher.

Manually De-installing ITO Software from
Windows NT Managed Nodes
The installation script opcsetup also de-installs the ITO agent software
from Windows NT managed nodes.
1. Stop all ITO agents running on the managed node
2. On Intel Windows NT, run the following command:
\usr\OV\bin\OpC\intel\opcsetup -u
3. On DEC Alpha NT, run the following command:
\usr\OV\bin\OpC\alpha\opcsetup -u

Manually De-activating the ITO Agent on an
NFS Cluster Client
You can manually de-activate the ITO agent on an NFS cluster client
system. Manual de-activation removes the ITO agent from the NFS
cluster client system. The full path-name of opcdeactivate command
is:
AIX

176

/usr/lpp/OV/OpC/install/opcdeactivate

Chapter 4

Software Maintenance on Managed Nodes
De-installing ITO Software from Managed Nodes
UNIX (other)

/opt/OV/bin/OpC/install/opcdeactivate

For detailed information about the opcdeactivate command, see the
opcactivate(1m) man page. All man pages reside on the ITO management
server.
NOTE

Manual de-activation of the ITO agent software on NFS Cluster Client
Nodes is only supported for HP-UX 10.x/11.x, AIX, Solaris, NCR and
SINIX managed node with ITO version A.05.00 and higher. In addition,
only homogeneous NFS Clusters are supported and the cluster server
and cluster client systems must have the same OS.
To de-activate the ITO agent from the NFS cluster client system
manually:
1. Execute the following command on NFS Cluster Client system:
opcdeactivate -mode cluster_client
2. Execute the following command on the NFS Cluster Server system
opcdeactivate -mode cluster_server 
3. De-install ITO agent software from NFS Cluster Server system. For
more information, see “De-installing ITO Software from Managed
Nodes” on page 173.

NOTE

This action should be executed only once and after the ITO agent has
been de-activated from all NFS Cluster Nodes.

Chapter 4

177

Software Maintenance on Managed Nodes
Managing ITO Agent Software

Managing ITO Agent Software
Frequently, managed nodes (even of the same architecture) do not run
the same OS versions. This is because different systems are used for
different purposes, for example:
❏ production systems running approved OS versions where all required
applications are available
❏ development systems running approved or latest OS versions
❏ test systems running approved or latest OS versions
Consequently, ITO has to support a growing list of OS versions. Due to
technical limitations and new technologies, future ITO versions might
not always be able to support the entire spectrum of OS versions.
Nonetheless, ITO does provide a way to control this problem by providing
internal management of the ITO agent software version.
If you install a new ITO agent version (having the same fileset name) on
a management server supporting the same (or a super) set of OS versions
as the previously installed ITO agent version, the previous ITO agent
version is erased. However, if you install a new ITO agent version on a
management server supporting only some of the previously supported
OS versions, then both ITO agent versions are kept on the management
server.
Running the script below on the management server will display a
summary of all installed ITO agent packages and the supported OS
versions.
/opt/OV/bin/OpC/agtinstall/opcversion -a
The latest possible ITO agent version supporting the OS version of the
managed node is always installed on that node. The related ITO software
for each supported architecture is available in:
/var/opt/OV/share/databases/OpC/mgd_node/vendor/ \
//
If an older ITO agent package is no longer required and is not installed
on any managed node, you can remove it by running:
/opt/OV/bin/OpC/install/rm_opc.sh  \


178

Chapter 4

Software Maintenance on Managed Nodes
Managing ITO Agent Software
Where:


Is one of the following values:
• dec/alpha/unix
• hp/s700/hp-ux
• hp/s700/hp-ux10
• hp/s800/hp-ux
• hp/s800/hp-ux10
• hp/pa-risc/hp-ux11
• hp/s900/mpe-ix
• ibm/intel/os2
• ibm/rs6000/aix
• ms/alpha/nt
• ms/intel/nt
• ncr/3000/unix
• novell/intel/nw
• olivetti/intel/unix
• pyramid/mips/unix
• sco/intel/unix
• sco/intel/uw
• sequent/intel/dynix
• sgi/mips/irix
• sni/mips/sinix
• sun/sparc/solaris



Is the version of ITO that supports
this agent platform, for example
A.05.00



Is the type of RPC communication
used by that platform; either DCE or
NCS or SUN.

Chapter 4

179

Software Maintenance on Managed Nodes
Managing ITO Agent Software

NOTE

Do not use swremove to de-install an ITO agent package that you no
longer require. Running swremove is only useful if you wish to de-install
all ITO agent packages of a particular architecture. In addition, remove
the managed nodes from the ITO Node Bank before doing a complete
de-installation of all managed nodes of a given architecture. Otherwise,
the managed nodes can no longer be easily removed using the
administrator GUI.

180

Chapter 4

Software Maintenance on Managed Nodes
Debugging Software (De-)Installation on Managed Nodes

Debugging Software (De-)Installation on
Managed Nodes
ITO provides facilities for debugging the (de-)installation of the ITO
software on the managed nodes. These tools help developers when
testing ITO installation scripts for new platforms, and assist users in
examining errors that occur during the installation of the ITO agent
software.
The following facilities are available:
Command
tracing

prints shell commands and their arguments from
installation programs into a file specified in the file
inst_debug.conf as argument of the environment
variable OPC_DEBUG_FILE.

Event tracing can be used in addition to command tracing to record
important events of the installation process into the
existing installation logfile
/var/opt/OV/log/OpC/mgmt_sv/install.log
The (de-)installation process can be debugged both locally (on the
management server) and remotely (on the managed node). A debug
definition file inst_debug.conf is provided to force debugging and to
specify debug options. The debug facility is, therefore, available
regardless of whether the script inst.sh is invoked manually or called
by the ITO GUI.

Enabling (De-)Installation Debugging
The file inst_debug.conf must be edited before starting the
installation process. It can only be edited by user root.
1. Copy the file inst_debug.conf, enter:
cp /etc/opt/OV/share/tmp/OpC/mgmt_sv/inst_debug.conf
\ /var/opt/OV/share/tmp/OpC/mgmt_sv/inst_debug.conf
2. Edit your copy of the file inst_debug.conf by uncommenting the
desired environment variables and by changing the appropriate
values.

Chapter 4

181

Software Maintenance on Managed Nodes
Debugging Software (De-)Installation on Managed Nodes

NOTE

The syntax of the file inst_debug.conf is not checked. Be careful when
editing this file because syntax errors will cause the installation process
to abort.
To disable debugging remove the file
/var/opt/OV/share/tmp/OpC/mgmt_sv/inst_debug.conf
For a detailed description of the (de-)installation debug facilities and
examples of the file inst_debug.conf, see the man page
inst_debug(5M).

182

Chapter 4

5

Configuring ITO

183

Configuring ITO

This chapter describes ITO’s preconfigured elements. It also describes
how to distribute the ITO configuration to managed nodes, and how to
integrate applications into ITO. In addition to this chapter, you should
also read the HP OpenView IT/Operations Concepts Guide, to gain a
fuller understanding of the elements and the windows you can use to
review or customize these preconfigured elements.

184

Chapter 5

Configuring ITO
Preconfigured Elements

Preconfigured Elements
This section describes all the preconfigured elements provided by ITO,
including:
❏ applications
❏ database reports
❏ ITO message interception
❏ ITO users
❏ logfile encapsulation
❏ managed nodes
❏ the message browser
❏ message groups
❏ message ownership
❏ MPE/iX console message interception
❏ monitored objects
❏ SNMP event interception
❏ template groups
❏ templates for external interfaces
Note also the configuration tips in this section.

Managed Nodes
By default, the management server is also configured as a managed node
with the default templates for SNMP event interception, ITO message
interception, logfile encapsulation and monitoring as described in this
section.
The management server belongs to the node group hp_ux. You can add,
modify, and delete node groups using the Node Group Bank window of
the ITO GUI, while working as the ITO administrator.

Chapter 5

185

Configuring ITO
Preconfigured Elements

Message Groups
The Message Group Bank window displays the default Message
Groups provided with ITO. For more information on individual message
groups, see Table 5-1 on page 186.
Table 5-1

ITO Default Message Groups
Message
Group...

Description

Backup

Messages relating to backup/restore/archiving
functionality (for example, fbackup(1), HP
OpenView Omniback II, HP OmniStorage,
Turbo-Store).

Database

Messages relating to database problems

Job

Messages relating to job streaming.

Hardware

Messages relating to hardware problems

Misc

Messages which cannot be assigned to any other
message group. If a message does not have a
message group assigned or the message group is
not configured, the message will belong to the Misc
message group. This message group cannot be
deleted.

NetWare

Messages generated by Novell NetWare managed
nodes

Network

Messages relating to network/connectivity
problems.

OS

Messages relating to malfunctions of the operating
system, I/O, and so forth.

OpC

Messages generated by ITO itself. This message
group should not be used by opcmsg(1|3).The ITO
message group cannot be deleted.

Output

Messages relating to print spooling/hard-copy
functionality (for example, lp(1), lpr(1), HP
OpenView OpenSpool).

186

Chapter 5

Configuring ITO
Preconfigured Elements

Message
Group...

Description

Performance

Messages related to hardware (CPU, disk, process)
and software (for example, HP OpenView
PerfView) malfunctions.

SNMP

Messages generated by SNMP traps.

Security

Messages related to security violations or attempts
to break into a system.

You can add, modify, or delete message groups with the Message Group
Bank window on the ITO GUI, while working as ITO administrator.

The Message Browser
The Message Browser window contains key information concerning
incoming messages. Each line of the Message Browser window displays
a single message and its attributes. ITO displays a value beneath each
attribute for each message. A dash indicates that the message does not
have a value matching the attribute: for example, a dash in the A column
indicates that no automatic action has been configured for this
message. See Figure 5-1 on page 189.

Understanding the Message Browser Headline
The first column in the Message Browser window headline is Sev.,
which tells you at a glance the severity status of the message. The ITO
administrator assigns a severity level to a message based on its
importance in a given operator’s environment. To comply with telecom
standards, ITO recognizes six severity levels. Table 5-2 on page 188
describes ITO’s severity levels:

Chapter 5

187

Configuring ITO
Preconfigured Elements
Table 5-2

Message Severity Levels
Severity
Level...

NOTE

is color
coded...

and means that...

Critical

Red

a service-affecting condition has occurred
and immediate corrective action is required

Major

Orange

the severity of the problem is relatively
high and normal use of the object is likely to
be impeded

Minor

Yellow

a problem of relatively low severity has
occurred, which should not impede normal
use of the object

Warning

Cyan

a potential or impending, service-affecting
fault has occurred. Action should be taken
to diagnose and correct the problem

Normal

Green

message output is expected: for example, a
process is starting or completing, or status
information is displayed

? Unknown

Blue

the severity level cannot be determined

The severity column of the Message Browser window provides a
maximum of four characters to indicate a message’s severity level. Table
5-2 on page 188 shows this abbreviated form in bold, underlined text.

188

Chapter 5

Configuring ITO
Preconfigured Elements
Figure 5-1

Message Attributes and Values

The additional message attributes that appear in the Message Browser
headline are shown in Figure 5-1 on page 189 and described in the
following list:
S

Owned/Marked Message State
A flag in this column indicates either that a user has
taken note (Marked) or ownership (Owned) of a
message or that the message is a notification
message. The four types of flag that you may expect to
find in this column indicate that a message is:
O

owned by the user of the browser on
view

X

owned (and therefore restricted in
terms of access) by someone other
than the user of the browser on view

M

marked by the user of the browser on
view

N

a notification message

Only ITO users can own or mark messages, and a
message may only be disowned or unmarked by its
owner or the administrator. For more information, see
“Message Ownership” on page 191.
Chapter 5

189

Configuring ITO
Preconfigured Elements
U

Unmatched Message
An Unmatched Message does not match any of the
filters defined for a message source. Filters are sets of
conditions which configure ITO to accept or suppress
messages. These messages require your special
attention because they can represent problems for
which no preconfigured action exists. In general, you
should inform the ITO administrator of unmatched
messages so that they can improve the corresponding
message, or suppress conditions.

I

Help instructions
Instructions help you resolve the problem. If available,
these instructions are displayed in the Message
Details window.

A

Automatic Action
Indicates that an automatic action has been configured
for the message, and gives the status of the action. The
value of the attribute tells you if the action:

O

S

was successful

F

has failed

R

is running

Operator-initiated Action
Indicates that an operator- initiated action has been
configured for the message, and gives the status of the
action. You start these actions after reviewing the
message. The value of the attribute tells you if an
action is:

N

190

X

available

S

successful

F

failed

R

running

Annotations

Chapter 5

Configuring ITO
Preconfigured Elements
Indicates if annotations exist for this message. You can
review annotations for procedures used to resolve
similar problems by using the History Browser
window.
E

Escalations
Indicates if the message has been escalated to (or from)
another ITO server. The value of the attribute tells you
the message has:
E

been escalated to you from another
server

T

been escalated by you to another
server

Date

Specifies the date the message was received on the ITO
management server.

Time

Specifies the time the message was received on the ITO
management server.

Node

Specifies the node that issued the message.

Application

Specifies the application that was affected by, or
detected, the message.

MsgGroup

Specifies the message group the message belongs to.

Object

Specifies the object which was affected by, detected, or
caused the message. This can be, for example, a printer
which sent a message when it stopped accepting
requests, or a backup device that sent a message when
a backup stopped.

Description

Displays the text of the message. You can review the
message’s original text in the Original Message
window, accessible from the Message Details
window.

Message Ownership
The ITO message ownership feature allows the user to mark or own a
message and, as a consequence, restrict access to it. Marking a message
indicates that an operator or administrator has taken note of a message.
Owning a message indicates that, depending on how the environment
has been configured, an operator or administrator either wishes or has
Chapter 5

191

Configuring ITO
Preconfigured Elements
been forced to take charge of a message in order to carry out actions
associated with that message. In addition, ITO provides different ways to
configure the way message ownership is displayed and enforced.

Ownership Display Modes
There are two ownership-display modes in ITO:
❏ Status propagation
❏ No Status propagation (Default)
If the display mode is set to No Status propagation, a message’s
severity color changes when it is owned or marked. ITO uses the
following default colors to indicate ownership:
Pink

messages that are owned by you

Beige

messages that are owned by someone else

In addition, a flag indicating ownership appears in the own-state column
(S) in the Message Browser window, and the own-state color bar at the
bottom of the Message Browser window reflects the new number of
messages owned. In this display mode, the status of a message that is
owned or marked is ignored for the purposes of status propagation in the
Managed Nodes, operator Message Group, Node Bank, Node Group
Bank and administrator’s Message Group Bank windows, as well as
the ITO Alarm symbol in the Node Submap.
If the ownership-display mode is set to Status propagation, then the
status of all messages whether they are owned or not is used in reflecting
status propagation in the related symbols of other submap windows. In
this display mode, the only indication that the a message is owned is a
flag in the own-state column in the Message Browser window.
For more information on which flags you might expect to find in the ownstate column and what they mean, see “Understanding the Message
Browser Headline” on page 187. For information on how to go about
setting the ownership and ownership-display modes, see the HP ITO
Administrator’s Guide to Online Information.

Message-ownership Modes
The administrator determines ownership policy by selecting one of the
following default ownership modes allowed in ITO:
Optional

192

The user has explicitly to take ownership of a message.

Chapter 5

Configuring ITO
Preconfigured Elements
Enforced

Ownership of messages is no longer optional: it is
enforced.

Informational The concept of ownership is replaced with that of
marking/unmarking. A “marked” message indicates
that an operator has taken note of a message.
In optional mode, the owner of a message has exclusive read-write
access to the message: all other users who have this message in their
browser have only limited access to it. In optional mode, only the owner
of a message may:
❏ perform operator-initiated actions related to a message
❏ escalate a message
❏ acknowledge a message; that is, move a message to the history
database
In enforced ownership mode, an operator either chooses explicitly to
take ownership of a message or, on attempting to perform operations on
a message that is not owned by anybody, that message is assigned to him
automatically. In enforced mode, ownership of a message will be
assigned to the operator who attempts to:
❏ perform operator-initiated actions relating to a message
❏ escalate a message
❏ unacknowledge a message; that is, move a message from the history
database to the active database
In informational mode, a marked message indicates that an operator
has taken note of a message. Marking a message is purely for
informational purposes: it does not restrict or alter operations on the
message in the way that either optional or enforced mode does. An
operator may only unmark messages he himself has marked.

Template Groups
The template administrator uses the Message Source Templates
window to add, modify, or delete templates and template groups. Table
5-3 on page 194 lists the default template groups provided with ITO and
describes briefly what each does:

Chapter 5

193

Configuring ITO
Preconfigured Elements
Table 5-3

ITO Default Template Groups
Template Group

Description

Default

Default template groups delivered
with ITO

AIX

Templates for AIX agent

AIX with HACMP

Templates for AIX agents running
HACMP

DYNIX/ptx

Templates for DYNIX/ptx agent

Digital UNIX

Templates for Digital UNIX agent

ECS Agent

Event correlation templates for the
ITO agent a

ECS Management Server

Event correlation templates for ITO
management server a

HP-UX 10.x

Templates for HP-UX 10.x agent

HP-UX 11.x

Templates for HP-UX 11.x agent

IBM OS/2

Templates for IBM OS/2 agent

IRIX

Templates for SGI agent

MC/ServiceGuard

Templates for MC/ServiceGuard
support

MPE/iX

Templates for MPE/iX agent

Management Server

Templates for the
ITO Management Server

NCR

Templates for NCR agent

Netware

Templates for Netware agent

Olivetti

Templates for Olivetti agent

PerfView

Templates for Perfview integration

Pyramid

Templates for Pyramid agent

194

Chapter 5

Configuring ITO
Preconfigured Elements

Template Group

Description

SCO OpenServer

Templates for SCO OpenServer agent

SCO UnixWare

Templates for SCO UnixWare agent

SINIX 5.43

Templates for SINIX 5.43 or earlier
agent

SINIX 5.44

Templates for SINIX 5.44 or later
agent

SMS (Windows NT

Templates for Windows NT
Systems Management Server

Solaris

Templates for Solaris agent

Windows NT

Templates for Windows NT agent

a. See Table 5-12 on page 236 for more information on supported
platforms for ECS.
You can add, modify, or delete template groups with the Message
Source Templates window in the ITO GUI.

ITO Users
ITO provides a number of user configurations whose default settings
may be used as a base that can be customized to match the requirements
of individual organizations. The user configurations that come as
standard are the:
• ITO administrator
• opc_op operator
• netop operator
• itop operator
To start the ITO GUI, enter the following command:
opc

Chapter 5

195

Configuring ITO
Preconfigured Elements
Enter your user name and password in the User Login dialog box
which subsequently appears. See Table 5-4, “ITO User Names and
Passwords” for a list of default user names and passwords for all
preconfigured users.
Table 5-4

ITO User Names and Passwords
Default User

Default User Name

Default Password

ITO administrator

opc_adm

OpC_adm

Template
Administrator

Configurable

Configurable

opc_op operator

opc_op

OpC_op

netop operator

netop

NeT_op

itop operator

itop

ItO_op

In the interests of security, set up a new password using the Change
Password window after logging in to ITO for the first time. The
administrator can also use the Modify User window to change the
password of each configured user.
On HP-UX systems running the HP VUE GUI, you can start the ITO
GUI by opening the System_Admin folder in the Application
Manager window and double-clicking the ITO GUI symbol. A short
introduction to ITO is also available by clicking the ITO symbol in the
System_Info folder of the general toolbox. On HP-UX systems running
the HP CDE GUI, the ITO GUI icon is in the toplevel Application
Manager window. For information describing how to bypass the login
dialog box, see the opc(1) man page.
When a user starts an ITO operator GUI session, the working directory
is defined by environment variable $OPC_HOME (if set) or $HOME. If
neither $OPC_HOME nor $HOME is set, then /tmp is the default working
directory. For more information on access to files and file permissions in
ITO, see “File Access and Permissions” on page 451: for more
information on common ITO variables, see “Variables” on page 291.

196

Chapter 5

Configuring ITO
Preconfigured Elements

The ITO Administrators
ITO supports only one ITO administrator, whose responsibility it is to set
up and maintain the ITO software: multiple template administrators
may be configured using the Add User window to manage
message-source templates. The ITO administrator’s login name,
opc_adm, cannot be modified. Template administrators are set up by the
ITO administrator in the GUI: their administrative responsibility is
limited to template management.

The ITO Operators
ITO provides three default operators which are preconfigured and have
distinct areas of responsibility. The default operators are:
❏ opc_op
❏ netop
❏ itop
For more information on the scope of each default operator, see the HP
OpenView IT/Operations Concepts Guide. The following tables show you
at a glance which node groups, message groups, applications and
application groups are assigned by default to each of the operators.
Table 5-5

Default Node Groups for the ITO Operators
Node Group
HP-UX

opc_op
✓

itop
✓

✓

Net Devices
Table 5-6

netop

✓

Default Message Groups for the ITO Operators
Message Group

opc_op

netop

itop

Backup

✓

✓

Databases

✓

✓

Job

✓

✓

Misc.

✓

✓

Network

✓

Chapter 5

✓

✓

197

Configuring ITO
Preconfigured Elements

Message Group

opc_op

netop

itop

OpC

✓

✓

OS

✓

✓

Output

✓

✓

Performance

✓

✓

SNMP

✓

Security

✓

✓

✓
✓

It is important to remember that although the various operators may
have the same message group icon in their respective Message Groups
window, the messages each operator receives and the nodes those
messages come from are not necessarily the same: the responsibility
matrix chosen by the administrator for a given operator determines
which node group sends which messages to which operator.
For example, although, by default, all ITO operators have the Network
message-group icon in their respective Message Groups window, the
node groups that send messages associated with the Network message
group vary according to the operator. The origin of the messages depends
upon the selection the administrator makes in a given operator’s
responsibility matrix.
Table 5-7

Default Application Groups for the ITO Operators
Application Groups

opc_op

netop

itop

Net. Activity

✓

✓

Net. Config

✓

✓

Net. Diag.

✓

NNM Tools

✓

NT Tools

✓

OV Services

198

✓

✓

Chapter 5

Configuring ITO
Preconfigured Elements

Application Groups

opc_op

netop

itop

✓

✓

SNMP Data
Tools

✓

UN*X Tools

✓

The applications and application groups assigned by default to the ITO
users reflect the responsibility given to them by the administrator. Table
5-7 on page 198 and Table 5-8 on page 199 show you at a glance which
applications and applications groups are assigned by default to each
user. ITO allows you to add, delete, and move applications and
application groups (as well as nodes, node groups, message groups and so
on) by dragging and dropping or copying and pasting. In this way, the
administrator can use the default settings as a base for configuring users
and responsibilities that match the needs of individual environments.
Table 5-8

Default Applications for the ITO Operators
Applications
Broadcast

opc_op
✓

✓
✓

MIB Browser

✓

Motif Sam

✓

Physical Terminal

✓

✓

✓

✓
✓

Ping
Print Status

✓

Processes

✓

Chapter 5

✓

✓

Locate Route via SNMP

Remote Ping

✓

✓

IP Map
ITO Status

itop

✓

Demand Poll
Disk Space

netop

✓
199

Configuring ITO
Preconfigured Elements

Applications

opc_op

netop

Telnet (xterm)

✓

Test IP

✓

Virtual Terminal

✓

itop

✓

UNIX Access to the Managed Node for ITO Users
By default, the UNIX user cannot log into the managed node directly;
this is the result of an asterisk (*) in the password field of /etc/passwd.
Access to ITO’s Virtual Terminal application, and to other applications in
the Application Desktop using the Window (Input/Output) option (see
the Add/Modify Application window) only work if the user is allowed
to log into the managed node on which the application is to be run. The
following methods can be used to enable logins:
❏ Provide a $HOME/.rhosts entry on the managed node for every
UNIX user from the management server. $HOME is the home
directory of the executing user on the managed node.
❏ On the managed node, provide a /etc/hosts.equiv entry for the
management server. This solution is preferable to the method above if
you log in or run applications on the managed node as many different
users.
❏ Set a password for the executing user on the managed node, if not yet
done. Use this password in the corresponding ITO windows.

Access to Windows NT Nodes for ITO Users
The UNIX user has only limited access to Windows NT managed nodes,
most notably; via ITO’s virtual terminal application. This application
is a part of the Windows NT agent, and is not available unless the agent
is running on the Windows NT node. The virtual terminal can be invoked
from ITO Application Group: NT Tools by double clicking the
appropriate icon. No password is required.
It is not possible to direct the Windows NT terminal’s display to a UNIX
terminal. Because of this, access via the virtual terminal is restricted to
command-line actions. Any programs that invoke a graphical user
interface cannot be used.

200

Chapter 5

Configuring ITO
Preconfigured Elements

Applications
ITO provides the following applications and application groups in the
administrator’s default Application Bank window:
Table 5-9

Administrator’s Applications and Application Groups
Name

Application

Broadcast

✓

ITO Status

✓

Application
Group

Jovw

✓

MPE Tools

✓

Net Activity

✓

Net Config

✓

Net Diag

✓

NetWare Config

✓

NetWare Performance

✓

NetWare Tools

✓

NNM Tools

✓

NT Tools

✓

OS/2 Tools

✓

OV Services

✓

Performance

✓

Physical Terminal

✓
✓

Reports
SNMP Data

Chapter 5

✓

201

Configuring ITO
Preconfigured Elements

Name

Application

Application
Group

Tools

✓

UN*X Tools

✓

Virtual Terminal

✓

Broadcast
Broadcast is an ITO application that allows you to issue the same
command on multiple systems in parallel.
❏ UNIX:
Default user: opc_op.
Default password: none required, because application is started via
the ITO action agent.
NOTE

If the default user has been changed by the operator, you must supply a
password.
❏ MPE/iX:
Default user: MGR.OVOPR.
Default password: none required, because application is started via
the ITO action agent.

NOTE

If the default user has been changed by the operator, you must supply a
password.
❏ Windows NT:
Default user: opc_op.
Default password: none required, because application is started via
the ITO action agent.

NOTE

If the default user has been changed by the operator, you must supply a
password.

202

Chapter 5

Configuring ITO
Preconfigured Elements

Disk Space
ITO shows the current disk usage:
❏ UNIX:
Command issued: opcdf
(This is a script calling bdf on HP-UX, and df on Solaris, AIX, NCR
UNIX SVR4, SGI IRIX, SCO OpenServer, SCO UnixWare, Digital
UNIX (OSF/1), DYNIX/ptx, Olivetti UNIX, Pyramid DataCenter/OSx,
and SINIX/Reliant.)
Default user: opc_op.
NOTE

If the default user has been changed by the operator, you must supply a
password.
❏ MPE/iX:
Command issued: discfree d
Default user: MGR.OVOPR.

NOTE

If the default user has been changed by the operator, you must supply a
password.
❏ Windows NT
Returns information about all drives on the system, including floppy
drives, CD-ROM drives, and network drives
Default user: HP ITO account.

ITO Agent Status
ITO Agent Status shows the status of the ITO agent on a selected
system. This command runs on the management server.
Run the command:
/opt/OV/bin/OpC/opcragt -status $OPC_NODES
Default user: root (user must be root)
Default password: none required, because application is started via the
ITO action agent.

Chapter 5

203

Configuring ITO
Preconfigured Elements

NOTE

If the default user has been changed by the operator, you must supply a
password.

Jovw Applications
This group contains the following applications:
❏ Highlight in IP Map
Starts jovw with the submap of the selected node.
❏ Jovw
Starts jovw to get network view.
❏ OVlaunch
With the ovlaunch command you can start the JMib Browser and
Jovw.

MIB Browser
This is xnmbrowser, the standard HP OpenView MIB Browser.

OV Services and OV Applications
Depending upon the integration mechanism of HP OpenView
applications, ITO logically distinguishes between OV Services and OV
Applications. OV Services are not accessed by double-clicking their
symbols, they are accessed from the menu bar. Some OV Services only
start daemons. The administrator can see OV Service symbols in his
Application Bank window. These can be copied to the operators’
Application Desktop window, as required. For complete coverage of
this topic, see the HP ITO Administrator’s Guide to Online Information.
Double-clicking the HP OpenView symbol “OV Services” in the
Application Bank window displays the following underlying OV
Service symbols:
❏ IP Map
❏ MIB Grapher
❏ MIB Loader
❏ Topology Status Polling
❏ Demand Poll

204

Chapter 5

Configuring ITO
Preconfigured Elements

NOTE

OV Services and OV Applications are always started as user opc_op.

PerfView
Double-clicking the Performance symbol in the Application Bank
window displays the following underlying symbols:
❏ Start Glance
❏ Start PerfView

Physical Terminal
The script defined as the Physical Terminal command in the
Managed Node Configuration window is called when starting the
physical terminal application.
❏ UNIX:
Default user: root.
Default password: none configured.
❏ MPE/iX:
Default user: MANAGER.SYS.
Default password: none configured.
❏ Windows NT
Default user: administrator
Default Password: none configured

Print Status
Print Status shows the current status of spooling systems:
❏ UNIX:
Command issued: lpstat -t
Default user: opc_op.
Default password: none required, because application is started via
the ITO action agent.

Chapter 5

205

Configuring ITO
Preconfigured Elements

NOTE

If the default user has been changed by the operator, you must supply a
password.
❏ MPE/iX:
Command issued: listspf
Default user: MGR.OVOPR.
Default password: none required, because application is started via
the ITO action agent.

NOTE

If the default user has been changed by the operator, you must supply a
password.
❏ Windows NT
Print status is unavailable for Windows NT managed nodes.

Processes (UNIX and MPE/iX)
ITO displays the status of the running processes:
❏ UNIX:
Command issued: opcps
(This is a script calling ps -eaf on HP-UX, AIX, Solaris, NCR UNIX
SVR4, SGI IRIX, SCO OpenServer, SCO UnixWare, Digital UNIX
(OSF/1), DYNIX/ptx, Olivetti UNIX, Pyramid DataCenter/OSx, and
SINIX/Reliant.)
Default user: opc_op.
NOTE

If the default user has been changed by the operator, you must supply a
password.
❏ MPE/iX:
Command issued: showproc; pin=1;system;tree
Default user: MANAGER.SYS, because showproc requires SM
capability.

NOTE

If the default user has been changed by the operator, you must supply a
password.
❏ Windows NT
206

Chapter 5

Configuring ITO
Preconfigured Elements
Command issued: itodiag.exe /processes
Default user: HP ITO account.

Reports for the ITO Operators
This group contains the following reports that can be started as an
application by the ITO operators:
❏ Active Message
❏ All Active Details
❏ All Active Messages
❏ All History Messages
❏ All Pending Messages
❏ History Message
❏ OpC Error Report
❏ Pending Message

System Administration Manager (SAM) — Motif and
ASCII (HP-UX)
ITO can start the ASCII or Motif version of the SAM user interface on
HP-UX systems. Note that the Motif interface is only available on
HP-UX versions 9.0 and higher.
❏ Motif SAM
Command issued: sam
Default user: root (user must be root!)
Default password: none required, because application is started via
the ITO action agent.
NOTE

If the default user has been changed by the operator, you must supply a
password.
❏ ASCII SAM
Command issued: sam
Default user: root (user must be root!)
Default password: none configured.
Chapter 5

207

Configuring ITO
Preconfigured Elements
Start in window (input/output)

System Management Interface Tool (SMIT) (AIX)
ITO can start the SMIT (System Management Interface Tool) Xuser
interface on AIX systems.
Command issued: smit
Default user: root (user must be root!)
Default password: none required, because application is started via the
ITO action agent.
NOTE

If the default user has been changed by the operator, you must supply a
password.

Virtual Terminal and Applications Configured to Use
Window (Input/Output)
For a virtual terminal connection to UNIX systems, ITO uses rlogin for
remote login.
NOTE

Make sure that the rlogind has not been configured with the -B (for
banner file) option in the inetd.conf file; this causes problems with the
remote login procedure for Window (Input/Output) applications.
If an .rhosts (or /etc/hosts.equiv) entry is available for the
specified user, or if the default or configured password fits, a remote login
is performed. For a more detailed explanation, see “UNIX Access to the
Managed Node for ITO Users” on page 200.
Default user: opc_op
Default password: none configured
For a virtual terminal connection to MPE/iX systems, ITO uses vt3k as
virtual terminal emulator for HP 3000 nodes running MPE/iX. For ARPA
host name to NS node name mapping, see the section “ARPA-to-NS
Node-Name Mapping for MPE/iX” on page 128.
Default user: MGR.OVOPR

208

Chapter 5

Configuring ITO
Preconfigured Elements

NOTE

IBM OS/2 telnet does not require a user name, only the password
associated with a given user name. To use virtual terminal, click:
Customized startup, and enter the password along with a dummy
user name.
Refer to “Virtual Terminal PC” on page 225 for information about a
Virtual Terminal on a Windows NT managed node.

Windows NT Applications (Intel & DEC
Alpha-based)
This section lists and defines the default applications in the Windows NT
Application Bank window, naming the executable that is invoked,
and the user-configurable switches, if any. This section is useful if you
want to learn how existing Windows NT applications can be customized
for your particular situation and requirements.

Cancel Reboot
This application will cancel a system reboot command that was issued
from the ITO reboot application for the selected Windows NT node.
Default:

itosdown.exe /a

Description of Values Returned
See “Reboot” on page 216.

Diagnostics
This application collects general diagnostic information for the selected
Windows NT node.
Default:

itodiag.exe (returns all information listed below)

User Configurable Parameters:
osversion

Returns operating system information.

hardware

Returns hardware information.:
• Processor type 386, 486, 586 (Pentium), x686
(Pentium Pro), DEC Alpha
• number of processes in the system

Chapter 5

209

Configuring ITO
Preconfigured Elements
memory

Returns the following memory information:
• Total paging-file size (NT swap file)
• Available paging-file
• physical location of the page file and its limits
(minimum, maximum)

network

Returns network information.

drives

Returns the information listed below for each drive:
DRIVE

Returns current drive letter.

NAME

Returns any name that is assigned to
that drive.

TYPE

Returns one of these four types of
drive:
REMOVABLE (i.e., a floppy drive)
REMOTE (i.e., a network
connection) FIXED (i.e., a local hard
drive) CD-ROM (i.e., a CD disk drive)

FILE SYSTEM

Returns one of these file system
types:
NTFS NTFAT DOS HPFS OS/2

processes

TOTAL

Returns the total size of the drive in
Megabytes.

FREE

N/A will be reported for the name,
File system, and total and free space,
if the drive is not fixed and the disk is
currently inserted (floppy drive or
CD- ROM) or if there is a network
connection that requires a password
(which is case for administrator
connections C$, D$ etc.).

Returns the following process information:
• ID
• Name

210

Chapter 5

Configuring ITO
Preconfigured Elements
• Priority (higher number -> higher priority) and
other information.
cpuload

Returns CPU load information for each processor on
the system.
Processor
time

Returns the percentage of elapsed
time that a processor is busy
executing a non-idle thread. This can
be regarded as the fraction of the
time spent doing useful work. Each
processor is assigned an idle thread
in the idle process which consumes
those unproductive processor cycles
not used by any other threads.

Private time Returns the percentage of processor
time spent in Privileged Mode in nonidle threads. The Windows NT
service layer, the Executive routines,
and the Windows NT Kernel execute
in Privileged Mode.
User Time

Returns the percentage of processor
time spent in User Mode in non-Idle
threads. All application code and
subsystem code executes in User
Mode.

Interrupts/s Returns the number of device
interrupts the processor is
experiencing. A device interrupts the
processor when it has completed a
task or when it otherwise requires
attention.
Ipconfig

Returns the Windows NT IP Configuration. This
consists of the:
• Ethernet adapter card name
• IP Address
• Subnet Mask
• Default Gateway

Chapter 5

211

Configuring ITO
Preconfigured Elements
Description of Values Returned:
Refer to the User Configurable Parameters for this application.

ITO Install Log
This application returns the contents of the ITO installation log from the
selected Windows NT node.
Default:

cmd.exe /c “type c:\temp\inst.log”

User Configurable Parameters:
None.

Installed Software
This application returns the names of the software that has been entered
in the registry on the selected Windows NT node. Only software that has
created a subtree in the registry will be listed. This will only include
Windows NT software. Older software (e.g., Windows 3.1) will not be
shown.
This function returns all the subtrees from the registry “local machine”
under the key “Software”. All software written for Windows NT will
create a subkey under “Software” to store external parameters. The
itoreg.cfg file is used to filter out unwanted information. See “Reg
Viewer” on page 217, for a sample itoreg.cfg file.
Default:

itoreg.exe /enum 3 /key Software /initkey
lm

User Configurable Parameters:
/enum X

Returns the subtrees from the specified key.
Information will be printed out to the depth specified
by X.

/key 

Defines the starting point of the subtree to be
processed

/initkey

Defines which registry hive to search for .

212

Chapter 5

Configuring ITO
Preconfigured Elements

NOTE

For a full description of the NT registry refer to the Windows NT
documentation.
Description of Values Returned:
Refer to the User Configurable Parameters for this application, and to
the Windows NT documentation.

Job Status
This application returns a list of the scheduled jobs entered by the at
function. If the schedule service has not been started, the message “The
service has not been started” will be returned. If nothing is
scheduled on the target node, the message “There are no entries in
the list” is displayed. Otherwise a list of commands is displayed along
with the times at which they are scheduled to run.
Default:

at.exe

User Configurable Parameters:
For a full description of creating and removing scheduled jobs, refer to
the Windows NT documentation.

LM Sessions
This application lists sessions between the selected Windows NT node
and other computers on the network. If the selected system is acting as a
logon server, it will show sessions of the users for which it has validated
logons. If no user name is shown by the entry, it indicates that a service
has created this session connection.
Default:

net.exe sessions

User Configurable Parameters:
For a full description of net.exe, refer to the Windows NT
documentation.
Description of Values Returned:
Computer

The name of the system that has made the connection.

User name

Name of the user. If this field is blank it means that the
NT system has a connection, which is typical when a
service has made a log-on.

Chapter 5

213

Configuring ITO
Preconfigured Elements
Opens

The number of open resources associated with the
connection.

Idle time

Time since this connection was last used.

Local Users
This application prints the name of the user who is locally logged onto
the selected Windows NT node. If you need more information about the
users and sessions, use the Show Users application.
Default:

itouser.exe /local

User Configurable Parameters:
See “Show Users” on page 223.
Description of Values Returned:
See “Show Users” on page 223

Memory Load
This application returns information about the current memory usage of
the selected Windows NT node. If you need more information about the
Windows NT node, use the Diagnostics application.
Default:

itodiag.exe /memory

User Configurable Parameters:
See“Diagnostics” on page 209.
Description of Values Returned:
See “Diagnostics” on page 209.

NetBios Sessions
This application displays protocol statistics and current TCP/IP
connections using NBT (NetBIOS over TCP/IP) for the selected Windows
NT node.
Default:

nbstat.exe -s $OPC_NODE

User Configurable Parameters:
For a full description of nbstat.exe, refer to the Windows NT
documentation.
214

Chapter 5

Configuring ITO
Preconfigured Elements

PerfMon Objs
This application returns all of the performance objects that are defined
on the selected Windows NT node. A non-English NT installation will
return the objects in both the local language and the default language
(US English). This application is used mostly by the administrator to
make the configuration of threshold monitors on Windows NT systems
easier.
Default:

opcprfls.exe

User Configurable Parameters:

NOTE

/a

Returns all the performance monitor objects found on
the system (this setting is default).

/o 

Returns only objects that match the string, starting
from the beginning of the object. For example, /o s
returns the objects system, server, and server
work queues, while /o sy returns system, and
/over matches nothing and returns an error message.

/s

Returns a maximum of ten instances, if more are
defined it will print out the message “MULTIPLE
INSTANCES, TOO MANY TO LIST” (this setting is
default).

/f

Returns full list, will print all instances no matter how
many are defined.

The performance objects are always stored in both US English and the
local language if the local language is not also US English. On a German
NT system for example, names are defined for all the objects in both US
English and German. If opcprfls.exe finds a second language, the
message “Second Language found” is displayed, and each object,
counter, or instance thereof is returned in both US English and the local
language. If an object does not have a local language name, only the US
English name is printed. The ITO agent can monitor any of the
performance objects in either US English or the local language, but US
English will be valid on all NT machines, regardless of the local
language.
Description of Values Returned:
Refer to the User Configurable Parameters for this application.

Chapter 5

215

Configuring ITO
Preconfigured Elements

Process Kill
This application kills all processes that are running under the configured
name on the Selected Windows NT node. If the user does not have the
rights to kill the process, an error will be returned.
Default:

itokill.exe

User Configurable Parameters:

NOTE

/pid 

Kill process with id 

/name 

Kill all processes with name 

/f

Forced kill without notification.

/l

List all processes. (As this function
uses the registry to get all the process
names, it does not show the .exe after
executable files— this information is
not stored in the registry.)

Under NT, a user with administrator rights can kill any process, but
normal users can only kill processes that are running under their
account name. If you want the ITO operator to be able to kill any process,
configure the application to run under HP ITO account.
Description of Values Returned:
Refer to the User Configurable Parameters for this application.

Reboot
This application will shutdown and reboot the selected Windows NT
nodes.
Default:

itosdown.exe /t 120 /r /w

User Configurable Parameters:
/m 

Returns shutdown  in a pop-up window on the
node.

/t 

Specifies the delay (in seconds) before the system
shutdown occurs.

/a

Aborts an ITO initiated system shutdown.

216

Chapter 5

Configuring ITO
Preconfigured Elements
/r

Automatic reboot after shutdown. If this option is not
set, the system will only shutdown, but can only be
restarted manually.

/f

Force system shutdown. Processes are not allowed to
delay the shutdown for local user interaction (e.g., to
ask if data should be saved). Without this option, the
shutdown might not occur because of processes
running on the system.

/w

Pop up a notification window.This allows the local user
to cancel the shutdown process. If this occurs, the
management server will receive an error message.

Description of Values Returned:
Refer to the User Configurable Parameters for this application.

Reg Viewer
This application returns the values and subkeys for the define key of the
Selected Windows NT node. Example:
To view the ITO Agent configuration, modify the application to use:
/enum 1 /initkey LM /key Software\Hewlett-Packard\OpenView\ITO

Default:

None, this application requires an entry from the table
below.

User Configurable Parameters:
Table 5-10

Registry Viewer Application Options

To view a key/value:
/view /initkey lm|cu|cr|us /key  [/valuename ]
To set a key or value:
/set /initkey lm|cu|cr|us /key  [/valuename  /value
/type REG_SZ|REG_DWORD]
To delete a key or value:
/delete /initkey lm|cu|cr|us /key  [/valuename ] [/force]
[/set]

Chapter 5

217

Configuring ITO
Preconfigured Elements

To scan registry for pattern:
/scan  /initkey lm|cu|cr|us /key  [/view]
To enumerate a registry tree (thereby printing out registry keys to the set depth: emum
uses a config file that verifies keys that should not be processed):
/enum  /initkey lm|cu|cr|us /key  [/view]
To execute a registration script: /file  /initkey lm|cu|cr|us
/initkey
lm|cu|cr|us

Define initial registry key:
lm = KEY_LOCAL_MACHINE
cu = KEY_CURRENT_USER
cr = KEY_CLASSES_ROOT.
us = KEY_USERS.



*
Matches any sequence of characters (zero or more).
?
Matches any character.
[SET]
Matches any character in the specified set.
[!SET] or [ˆSET]
Matches any character not in the specified set.
\
Escape a character like ‘]’ or ‘-’.
Use the /view option to scan values.

type 

Define a entry type (REG_DWORD|REG_SZ).

valuename


Define value

/enum

218

Chapter 5

Configuring ITO
Preconfigured Elements
The configuration file name is itoreg.cfg.
Example of exclusion of specific registry keys used
for the display of the installed software:
Exclusions = {
Classes;
Program Groups;
Secure;
Windows 3.1 Migration Status;
Description;
}

Server Config
This application displays settings for the Server service for the selected
Windows NT node.
Default:

net.exe config server

User Configurable Parameters:
For a full description of net.exe, refer to the Windows NT
documentation.
Description of Values Returned:
Server Name

The name of the server

Comment

Comment for the server that is displayed in Windows
NT Screens and with the NET VIEW command

Software
version

Version number.

Server is
active on

The network connections that the server is using.

Server hidden Specifies whether the server’s computer name appears
on display listings of servers. Note that hiding a server
does not alter the permissions on that server.
Maximum
Logged On
Users

Chapter 5

Maximum open files per session.

219

Configuring ITO
Preconfigured Elements

Server Stats
This application displays in-depth statistics about the Server service for
the selected Windows NT node.
Default:

net.exe statistics server

User Configurable Parameters:
For a full description of net.exe, refer to the Windows NT
documentation.
Description of Values Returned:
For a full description of net.exe refer to the Windows NT
documentation.

Shares
This application lists the external connections that are available on the
selected Windows NT node. All shares ending with $ are hidden shares
that the NT system makes available for remote administration by
default.
Default:

net.exe share

User Configurable Parameters:
None.
Description of Values Returned:
Share name

The full name of the available netbios share.

Resource

The location of the share on the local machine.

Remark

Common Remarks:
Default share These shares are for remote
administration and are available only
to users of the Administrators (or
Domain administrators) group. They
are created by default at startup.
Remote IPC

The share for default IPC’s.

Remote Admin The share to the local windows NT
system location.

220

Chapter 5

Configuring ITO
Preconfigured Elements

Show Drivers
This application lists all drivers that are present on the selected
Windows NT node.
Default:

itomserv.exe /list d

User Configurable Parameters: see
“Show Services” on page 221
Description of Values Returned:
NAME

True name of the service. If you wish to perform actions
on the service, this is the name that should be used.

DISPLAY

Description of the service, this is the name that is
normally seen when working with the control panel.

STATUS

The status of a service can be, Started (i.e., Running),
Paused, or Stopped (represented by a blank entry).

STARTUP

The startup type of a service can be:
Automatic,
boot, or system Service starts every time the system
starts.
Manual

Service can be started by a user or a
dependent service.

Disabled

Service cannot be started.

Show Services
This application returns a list of the services that are configured on the
selected Windows NT system. If the ITO user does not have the rights to
obtain information about a service, “NA” will be returned for the service
details.
Default:

itomserv.exe /list s

User Configurable Parameters:
/start 

Start service 

/stop 

Stop service 

/pause 

Pause service 

/continue 

Continue service 

Chapter 5

221

Configuring ITO
Preconfigured Elements
/list s | d | a

Print a list of installed services:

s

List all NT system services.

d

List all NT device drivers.

a

List all installed services.
Set the exit status to a numerical
value:

/e

0 = RUNNING
1 = NOT RUNNING
2 = START_PENDING
3 = STOP_PENDING
4 = CONTINUE_PENDING
5 = PAUSE_PENDING
6 = PAUSED
NOTE

Although the /e parameter is not useful from the application bank, it is
included here because it may be useful for use with monitor scripts
Description of Values Returned:
Name

Internal name of the service.

Display

The name that is normally displayed to the user.

Status

The status of a service can be Started, Paused, or
Stopped (indicated by a blank entry).

Startup

The startup type of a service can be:

222

Automatic

Service starts every time the system
starts.

Manual

Service can be started by a user or a
dependent service.

Disabled

Service cannot be started.

N/A

User does not have the rights to
obtain in-depth information about
the service.

Chapter 5

Configuring ITO
Preconfigured Elements

Show Users
This application displays information about local users and sessions on
the selected Windows NT Node.
Default:

itouser.exe /u

User Configurable Parameters:
/u

Returns user information for the system. This includes
the name of the current user, the domain this user is
logged into, and the server that validated the log-on.

/s

Returns full session information for the system. This
includes system name, net BIOS name, current local
user name, type of the client, the number of open
sessions and the idle time.

/nu

Returns number of users logged on by the system.

/ns

Returns number of sessions on the system.

/local

Returns the name of user logged into the local system.

Description of Values Returned:
Refer to the User Configurable Parameters for this application.

Start Services
This application will start the requested service on the selected Windows
NT node. If a service is disabled (as opposed to being stopped) this
application cannot enable the service. Services may not be enabled
remotely: they must be enabled on the target machine.
Default:

itomserv.exe /start 

User Configurable Parameters:
“Show Services” on page 221.

Stop Services
This application stops the requested service. Since administrative rights
are required to stop and start Windows NT services, the user must be
defined as HP ITO Account, and not opc_op.
Default:

Chapter 5

itomserv.exe / stop 

223

Configuring ITO
Preconfigured Elements
User Configurable Parameters: see “Show Services” on page 221

TCP/IP Status
This application displays protocol statistics and current active
TCP/IPnetwork connections for the selected Windows NT node
Default:

netstat.exe

User Configurable Parameters: Refer to the Windows NT documentation.
Description of Values Returned:
Proto

The protocol that is used for the connection.

Local Address The local machine name and port number.
Foreign
Address

State

The full name of machine that it is connected to plus
the port number (the port number can also be
nbsession, which is a netbois connection over
TCP/IP).
The current state of the connection.

Used Shares
This application returns a list of connections that the selected Windows
NT node has made. If the status is disconnected, a connection is
automatically established as soon as the local user switches to this drive.
Default:

net.exe use

User Configurable Parameters:
For a full description of net.exe refer to the Windows NT
documentation.
Description of Values Returned:
Status

The state of the connection (e.g., OK, Disconnected
means that the drive connection is defined but not
connected).

Local

The local drive letter that is used to access the
connection.

Remoted

The name of the machine and the share that is used.

224

Chapter 5

Configuring ITO
Preconfigured Elements
Network

The type of network that is providing the connection,
(e.g., Microsoft Windows Network, or 3rd party NFS
software).

Virtual Terminal PC
This application opens a terminal with command-line capabilities to the
target Windows NT system. All output is redirected to the Virtual
Terminal on the management server.
Default:

opcvterm.exe

User Configurable Parameters:
None

Workst Stats
This application displays in-depth statistics about the workstation
service for the selected Windows NT node.
Default:

net.exe statistics workstation

User Configurable Parameters:
For a full description of net.exe, refer to the Windows NT
documentation.
Description of Values Returned:
For a full description of net.exe, refer to the Windows NT
documentation.

Novell NetWare Applications
This section lists and defines the default applications in the NetWare
Tools, NetWare Config and NetWare Performance application
groups.
ITO for NetWare can manage any NetWare server that is running the
NetWare Management Agent (NMA). You must install the NMA on each
server you want to manage.
You can obtain current and historical trend data and set alarm
thresholds for trend parameters on NMA 2.1 NetWare file servers. You
can also obtain information about the server’s configuration, NLM files,

Chapter 5

225

Configuring ITO
Preconfigured Elements
memory usage, adapters and network interfaces, disks and disk
controllers, volumes, queues, users, connections, open files, and installed
software.
For print servers, NMA 2.1 or later provides additional queue
information that is not available for servers running the older version of
NMA.

NMA 2.1 Agent
The NMA provides real-time server performance data about the
NetWare server alarms that can either be sent to the network and
system management consoles or be locally processed by the ITO agent
and then forwarded to the ITO management console.
The NMA 2.1 agent is a set of NetWare agent NLMs that must be
deployed on each NetWare server that you want to manage from the ITO
console or Novell ManageWise console. The NetWare agent NLMs are:
❏ NWTRAP.NLM - 400+ traps with Novell NetExpert help text
❏ HOSTMIB.NLM - NetWare Server SNMP Host Resources MIB
❏ SERVINST.NLM - NetWare Server SNMP instrumentation
❏ NTREND.NLM - NetWare Server server based trending
All NetWare servers from Novell are supported by NMA including all 3.x
and 4.x NetWare servers, SFT III servers, SMP servers, and Mirrored
Servers. These agents are all provided and supported by Novell and can
be purchased as a separate Part No. from the Novell ManageWise
console.

Performance Monitoring
Novell NMA 2.1 Agent NLMs enable you to monitor performance
statistics such as CPU utilization, the number of users and connections,
as well as memory and disk usage (including permanent and allocated
memory, and dirty and allocated cache buffers).
Server faults are managed by monitoring the server’s key parameters.
These conditions are monitored directly at the server and then passed to
the ITO agent via SNMP traps.

226

Chapter 5

Configuring ITO
Preconfigured Elements
NMA monitoring is enabled by configuring the NMA configuration files
NWTREND.INI and TRAPTARG.CFG on the NetWare server. Configuration
of these files is not part of the ITO configuration and distribution
framework.
In addition to the monitors provided by NMA, ITO users can also create
their own ITO templates to monitor any integer MIB variables supported
by NMA. This allows ITO users to monitor NetWare server variables not
monitored internally by the NMA.

NetWare Config
The following application icons are available by default in the NetWare
Config window:
• Down & Reboot
• Down & Restart
NOTE

Down & Reboot and Down & Restart cannot be started on NetWare SFT
III systems.
• Restart NMA
The user opc_op can execute these application on the NetWare server.

NetWare Performance
The following application icons are available by default in the NetWare
Performance window:
• Allocated Memory
• Cache Buffers
• Code & Data Memory
• CPU Utilization
• Logged-in Users
• Dirty Cache Buffers
• File Reads
• File Cache Hits
• File Writes
• File KReads
Chapter 5

227

Configuring ITO
Preconfigured Elements
• File KWrites
• Free Redir Area
• KPackets Recvd #min
• KPackets Sent #min
• Memory Monitor
• Packets Recvd #min
• Packets Sent #min
• Queue Wait Time
• Ready Queue Jobs
• Ready Jobs (avg. KB)
• Total Packets Recvd
• Total Packets Sent
• Trend Graph
• Volume Free Space
Applications from this bank execute as user root on the server and make
SNMP GET calls to collect performance data from the NetWare server.

NetWare Tools
The following application icons are available by default in NetWare
Tools window. The user opc_op can execute all of these applications on
the NetWare server except the Xconsole application, which is only used
to run a NetWare console in an X window on the ITO console.
NOTE

Note that on NetWare SFT III systems starting applications of the
application group NetWare Tools on the secondary IO Engine can cause
problems, if the secondary IO Engine is already in the state down; the
secondary IO Engine may abend.

Adapters. Determines I/O port address or interrupt conflicts by
viewing a list of adapters:
Default:

adapinfo 

Boot the NetWare Server (NCF). Stops and restarts (cold boots)
the NetWare server, but does not exit the server:
228

Chapter 5

Configuring ITO
Preconfigured Elements
Default:

itodown.ncf

Bound Protocols. Lists all the protocols bound to each network board
in a server.
Default:

protocls 

The number of packets sent and received over each protocol is also listed.
By viewing the Bound Protocols object group, you can see which protocols
have the most traffic.

Cold Boot the NetWare Server (NCF). Stops and restarts the
NetWare server. This is done by removing DOS before exiting:
Default:

itoreset.ncf 

Connections. Monitors the status of users and user connections:
Default:

conninfo 

The difference between the data returned by the Connections action and
the Users action is the Connection action’s emphasis on data relating
specifically to connections. This enables you to determine how busy the
server really is and which connections and users are the busiest.

CPU Info. Returns information about devices including the CPU
speed:
Default:

cpuinfo 

Disks. Enables you to get detailed information about the disk drives in
a managed server:
Default:

diskinfo 

Part of the detailed information provided by this action concerns the
fault tolerance of a given disk partition and allows you to determine
whether or not a hard disk is losing data integrity. A number in the
redirected area indicates the number of data blocks that have been
redirected to the Hot Fix (TM) Redirection Area to maintain data
integrity.
If you are checking NetWare SFT III systems, the disks from both file
servers are displayed.

Display a File. Displays a file (copies its content to standard output similar to the UNIX cat command):

Chapter 5

229

Configuring ITO
Preconfigured Elements
Default:

showfile 

Please note that these applications must be started via the
customized-startup application so that additional parameters such as
the name of an NLM can be entered.

Installed Software (NW). Displays those products that have been
installed on the server using PINSTALL:
Default:

instlsw 

PINSTALL is a product from Novell used to install software packages
such as NMA on NetWare Servers.

Load/Unload an arbitrary NLM. Loads an NLM:
Default:

itoload 

Unloads an NLM:
Default:

itounload 

Starting arbitrary NLMs is supported via the itoload and itounload
commands. These applications must be started via a customized start-up
so that additional parameters can be entered.

Memory Use. Monitors memory use:
Default:

meminfo 

The memory-use action displays the following data:
❏ Alloc Memory Pool (KB)
❏ Cache Buffer (KB)
❏ Cache Movable Memory (KB)
❏ Cache Non-Movable Memory (KB)
❏ Code and Data Memory (KB) - NetWare 4.0 or later
❏ Permanent Memory Pool (KB) - NetWare 3.11 and 3.12 only

Mirrored Devices. Provides information about mirrored devices:
Default:

mirrdevs 

NCP Info. Provides statistics about NetWare Core Protocol (NCP):
Default:

230

ncpinfo 

Chapter 5

Configuring ITO
Preconfigured Elements

NetWare Agent Actions. The ITO NetWare agent includes some
preconfigured actions. Most of the preconfigured actions are located in
the file VENDOR.NLM in the vendor file tree. This is different to the
approach usually adopted on Unix-like platforms and on NT, where each
action is stored in a separate script or is executable. However, calling
conventions for NMA preconfigured actions are the same as for Unix-like
platforms. Actions can be called from templates and from applications in
the NetWare Application Bank window.
Some NetWare NCF scripts are implemented in addition to the actions
provided in VENDOR.NLM.
NOTE

For preconfigured actions which require an additional parameter
, enter the name of the NetWare server where the actions
are being executed.
The NMA actions are described below. Note that some actions take a
while to execute. These actions are marked with an asterisk (*).

Network Interfaces. Displays interface information for each
network board in a server:
Default:

netintrf 

Use Network Interfaces as a troubleshooting tool to determine why a
user cannot log in to a file server. If the frame types are different, you can
change the frame type in the user’s NET.CFG file, edit the user’s frame
type to match the server’s frame type, and restart the user’s system.

NLM Files*. Determines which NLM files are currently loaded on the
server. Includes NLM file version, release date and amount of memory
used by the NLM:
Default:

currnlms 

ODI Info. Provides statistics about buffers for packets received and
ECB requests:
Default:

odiinfo 

Open Files. Enables you to see which files are currently open, what
volume they are reside in, who opened the files, and which connections
are being used:
Default:

Chapter 5

openfils 

231

Configuring ITO
Preconfigured Elements

Print Server. Displays information about printers and queues
attached to print servers:
Default:

presvinfo 

Running Software*. Displays currently running NLMs and their
memory usage:
Default:

runsw 

Queues. Monitors queues, jobs in the queues, and servers attached to
the queues:
Default:

quesinfo 

Set Parameters*. Displays all settings for server configuration:
Default:

setparms 

This is the same information as is returned from the console SET
command.

Trend Parameters*. Displays information on the current trend
parameters:
Default:

presvinfo 

System Summary. Returns information about the server name,
server up-time, OS description
Default:

sysumary 

Users. Monitors user activity to determine, amongst other things, the
optimum server shutdown time:
Default:

userinfo 

Volume. Enables you to determine the exact amount of space available
on every volume in the server:
Default:

volinfo 

NetWare’s server disk storage space is divided into volumes. “Volume”
enables you to view information about the volumes in a server running
NMA software; for example size, free space, how the volumes are
distributed across the disks, and which users are using the space.

XCONSOLE. Opens a NetWare virtual terminal connection to node.
232

Chapter 5

Configuring ITO
Preconfigured Elements
This application requires only the remote console password (which may
be different from the opc_op password).
For NetWare SFT III servers, add another XCONSOLE application
which calls the primary IO Engine rather than the MS Engine as in the
default XCONSOLE application.
NOTE

The user name for the Xconsole application is xconsole. This is not a
NetWare user name and is only present in the ITO database as a
warning that the password for the remote console access may be
different to the user opc_op’s password.

OS/2 Applications
Table 5-11, “OS/2 Applications,” on page 233 lists and defines the default
applications in the OS/2 Applications window in the ITO
Application Bank.
Table 5-11

OS/2 Applications
Application

Command

Description

Check Filesystem

CHKDSK.EXE

OS/2 native command

Repair Filesystem

CHKDSK.EXE

OS/2 native command

Reboot Node

os2boot.exe

Reboots the OS/2 system;
requires OS/2 native utility
setboot.exe.

Chapter 5

233

Configuring ITO
Preconfigured Elements

Application

Command

Description

List running
processes

opcps.cmd

Displays the status of
processes and their threads
running on OS/2 managed
node. Uses OS/2 native
utility PSTAT.EXE.

List mounted drives

opcdrive.cmd

Displays drives (and types)
mounted on an OS/2
managed node.

Display Free Space

opcfree.cmd

Displays free space, as well
as percentage of utilization,
of both local and network
drives mounted on an OS/2
managed node.

ITO Control Agent Application on OS/2 Managed
Nodes
The ITO control agent on OS/2 managed nodes is a Presentation
Manager application which displays a window that lets you start, stop,
query the status of, and kill the ITO agents. There is no command line
interface available for the ITO control agent.
NOTE

Only the kill operation stops all ITO agent processes. The stop operation
stops all agent processes except for the ITO message agent and the ITO
control agent.

Actions and Programs on OS/2 Managed Nodes
The ITO action agent on OS/2 managed nodes can execute all those
programs the shell (CMD.EXE) can execute, as well as actions
encapsulated in DLLs (Dynamic-link Library). For example, frequently
used monitoring actions for OS/2 managed nodes reside in the DLL
opcvend.dll. This configuration improves performance because actions
are executed very quickly once the DLL is loaded into active memory.
The notation for calling DLL-encapsulated actions is:
->
See the templates os2_swap_util or os2_disk_util for examples.

234

Chapter 5

Configuring ITO
Preconfigured Elements
The default configuration for loading and unloading DLLs can be
changed by adding the following parameters to the
\opt\OV\bin\OpC\install\opcinfo file on the OS/2 managed node:
• OPC_OS2_MAX_NBR_LOADED_DLLS
Specifies the maximum number of DLL that can be loaded
simultaneously. The default value is 10 and should be sufficient for
most installations.
• OPC_OS2_EXTERN_DLL_TIMEOUT
Specifies the timeout in seconds after which an unused DLL is
unloaded. The default is 180 seconds (3 minutes). If this parameter is
set to 0, the DLL is never unloaded. This is not recommended because
while a DLL is loaded in active memory, new versions cannot be
distributed from the management server. If frequent distributions are
required, it is recommended that the value of this parameter is set to
a value lower than 10 seconds.

User-supplied REXX Scripts on OS/2 Managed Nodes
REXX is the default scripting language in OS/2. REXX scripts can, for
example, be used as external monitors or as actions. Note that REXX
command must be delimited by a semicolon or by a CR/LF. If
user-supplied scripts do not conform to these rules, the actions are not
executed successfully.
The ITO action agent does not exit until all running actions have
completed. Therefore, REXX scripts or executables must not run in an
endless loop. Use the option DETACH if an endless script or executable is
required. DETACH places a program in the background and returns the
command to the script immediately.

Event Correlation
ITO’ event-correlation runtime engine is available for both the ITO
management server and the ITO agent and currently runs on the
platforms listed in Table 5-12. For more information on the concepts
behind event correlation as well as the way it works in ITO, see the HP
OpenView IT/Operations Concepts Guide. For help in setting up event
correlation in ITO, see the section on tasks in the HP ITO
Administrator’s Guide to Online Information.

Chapter 5

235

Configuring ITO
Preconfigured Elements
Table 5-12

ITO Event-correlation Runtime: Supported Platforms
ITO
Management
Server

ITO Agent

HP-UX 10.x

✓

✓

HP-UX 11.x

✓

✓

Platform

Solaris: 2.51, 2.6, 7

✓

Windows NT: 3.51, 4.0

✓

Logfile Encapsulation
For detailed information about encapsulated logfiles, refer to the
appropriate template in the ITO GUI. Note that the templates are
configured to collect information from logfiles that are produced by
standard installations. If you are monitoring a non-standard
installation, you should modify the templates to suit your special
situation.
Table 5-13

Encapsulated Logfiles on AIX Managed Nodes
Logfile

Description

Template Name

/var/adm/aix_sulog

Switch user logfile.

Su (AIX)

/var/adm/audit log

Auditing information logfile

Audit Log (AIX)

/tmp/syslog a

Syslog daemon logfile

Syslog (AIX)

/etc/security/failed
login (binary format)

History of AIX failed logins

Bad logs (AIX)

/var/adm/wtmp (binary
format)

History of logins, logouts
and data changes

Logins (AIX)

/var/adm/ras/errors
(binary format)

Messages generated by the
AIX kernel

Kernel Logs (AIX)

a. Refer to /etc/syslog.conf to determine or to set the actual syslog logfile name
and the events to be logged.

236

Chapter 5

Configuring ITO
Preconfigured Elements
Table 5-14

Encapsulated Logfiles on AIX HACMP Managed Nodes
Logfile

Description

/var/adm/cluster.log
Table 5-15

HACMP cluster logs

Template Name
HACMP logfile (AIX)

Encapsulated Logfiles on Digital UNIX Managed Nodes

Logfile

Description

Template Name

/var/adm/cron/log

Cron logfile

Cron (Digital UNIX)

/var/adm/messages a

OS messages

OS Msgs (Digital UNIX)

/usr/adm/sialog b

SIA logfile

SIA (Digital UNIX)

/var/adm/wtmp

History of logins

Logs (Digital UNIX)

/usr/adm/lplog c

Line printer daemon logfile

Lplog (Digital UNIX)

a. /var/adm/messages must be present in the /etc/syslog.conf file.
b. If /var/adm/sialog is not present, add it using: touch /var/adm/sialog
c. /var/adm/lplog must be present in /etc/syslog.conf file
Before editing syslog.conf on your Digital UNIX system, please read
the man page syslog.conf(1M). If /var/adm/messages is not
already included in syslog.conf, add the following line using tabs, not
spaces:
kern.debug

/var/adm/messages

After editing the /etc/syslog.conf file, create the file
/var/adm/messages (for example, using the touch command) with
the following ownership and permission:
-rw-r-----

1 root

adm messages

Then restart the syslogd process.

Chapter 5

237

Configuring ITO
Preconfigured Elements
Table 5-16

Encapsulated Logfiles on HP-UX 10.x Managed Nodes
Logfile

Description

Template Name

/var/adm/sulog

su(1); Switch user logfile

Su (10.x HP-UX)

/var/adm/cron/log

cron(1M); Clock daemon
logfile

Cron (10.x HP-UX)

/var/adm/syslog
/syslog.log

syslogd(1M); Syslog
daemon logfile

Syslog (10.x HP-UX)

/etc/rc.log

Messages during system
boot up

Boot (10.x HP-UX)

/var/adm/btmp (binary
format)

History of bad login
attempts

Bad Logs (10.x HP-UX)

/var/adm/wtmp (binary
format)

History of logins, logouts,
and data changes

Logins (10.x HP-UX)

/var/opt/OV/log/OpC/
dmesg.out

Messages generated by the
HP- UX 10.x kernel

Kernel Logs (10.x HP-UX) a

/var/adm/
syslog/mail.log

sendmail(1) logfile

Mailqueue (10.x HP-UX)

a. For this template to work, you must first start the ITO Kernel Message Logger
(opckmsg). This is most easily done by adding the command
/opt/OV/bin/OpC/opckmsg to the system boot file. A corresponding entry is
provided (commented with “#”) by installing ITO on HP-UX 10.x managed nodes.
You therefore only need to delete the comment sign (”#”) from the line “#
start_opckmsg”, for the template to work.

238

Chapter 5

Configuring ITO
Preconfigured Elements
Table 5-17

Encapsulated Logfiles on NCR UNIX SVR4
Managed Nodes
Logfile

Description

Template Name

/var/adm/loginlog

History of NCR UNIX
SVR4 failed logins

Bad Logs (NCR UNIX SVR4)

/var/cron/log

Cron logfile

Cron (NCR UNIX SVR4)

/etc/.osm

NCR GIS (NCR) UNIX OS
messages

OS Msgs (NCR UNIX SVR4)

/var/adm/sulog

Switch user logfile

Su (NCR UNIX SVR4)

/var/adm/wtmpx

History of logins

Logs (NCR UNIX SVR4)

Table 5-18

Encapsulated Logfiles on Olivetti UNIX Managed Nodes

Logfile

Description

Template Name

/var/cron/log

Cron logfile

Cron (Olivetti UNIX)

/var/adm/messages a

Olivetti OS messages

OS Msgs (Olivetti UNIX)

/var/adm/sulog

Switch user logfile

Su (Olivetti UNIX)

/var/adm/wtmpx

History of logins

Logs (Olivetti UNIX)

/var/lp/logs/lpsched

Printer services logfile

Lp Serv (Olivetti UNIX)

/var/lp/logs/request
s

Printer Requests logfile

Lp Req (Olivetti UNIX)

a. You must manually create the /var/adm/messages in the /etc/syslog.conf
file.

Chapter 5

239

Configuring ITO
Preconfigured Elements
Table 5-19

Encapsulated Logfiles on Pyramid DataCenter/OSx Managed
Nodes

Logfile

Description

Template Name

/var/cron/log

Cron logfile

Cron (PYRAMID)

/etc/.osm

Pyramid OS messages

OS Msgs (PYRAMID)

/var/adm/sulog

Switch user logfile

Su (PYRAMID)

/var/adm/wtmpx

History of logins

Logins (PYRAMID)

/var/adm/badlog

History of bad logins

Bad Logs (PYRAMID)

/usr/spool/lp/logs/l
psched

Line printer deamon logfile

Lp Serv (PYRAMID)

/usr/spool/lp/logs/r
equests

Printer requests logfile

Lp Req (PYRAMID)

Table 5-20

Encapsulated Logfiles on SCO OpenServer Managed Nodes
Logfile

Description

Template Name

/usr/lib/cron/log

Cron logfile

Cron (SCO OpenServer)

/usr/adm/messages

OS messages

OS Msgs (SCO OpenServer)

/usr/adm/sulog

Switch user logfile

Su (SCO OpenServer)

/etc/wtmp

History of logins

Logs (SCO OpenServer)

/usr/adm/syslog

Syslog daemon logfile

Syslog (SCO OpenServer)

/usr/spool/lp/logs/l
psched

Printer services logfile

Lp Serv (SCO OpenServer)

/usr/spool/lp/logs/r
equests

Printer requests logfile

Lp Req (SCO OpenServer)

240

Chapter 5

Configuring ITO
Preconfigured Elements
Table 5-21

Encapsulated Logfiles on SCO UnixWare Managed Nodes
Logfile

Description

Template Name

/var/cron/log

Cron logfile

Cron (UnixWare)

/var/adm/messagesa

OS messages

OS Msgs (UnixWare)

/var/adm/sulog

Switch user logfile

Su (UnixWare)

/var/adm/wtmpx

History of logins

Logs (UnixWare)

/var/lp/logs/lpsched

Printer services Logfile

Lp Serv (UnixWare)

/var/lp/logs/request
s

Printer Requests Logfile

Lp Req (UnixWare)

a. Requires the logfile /var/adm/messages in the file /etc/syslog.conf
Table 5-22

Encapsulated Logfiles on SGI IRIX Managed Nodes

Logfile

Description

Template Name

/var/adm/loginlog

History of failed login
attempts

Bad Logs (IRIX)

/var/cron/log

Cron logfile

Cron (IRIX)

/var/adm/sulog

Switch user logfile

Su (IRIX)

/var/adm/SYSLOGa

Syslog daemon logfile

Syslog (IRIX)

/var/adm/wtmpx

History of logins

Logins (IRIX)

a. requires the logfile /var/adm/SYSLOG in the file /etc/syslog.conf
Table 5-23

Encapsulated Logfiles on Sequent DYNIX/ptx Managed Nodes
Logfile

Description

Template Name

/usr/lib/cron

Cron logfile

Cron (DYNIX/ptx)

/usr/adm/messages

OS messages

OS Msgs (DYNIX/ptx)

/usr/adm/sulog

Switch user logfile

Su (DYNIX/ptx)

/var/adm/wtmp

History of logins

Logs (DYNIX/ptx)

Chapter 5

241

Configuring ITO
Preconfigured Elements

Logfile

Description

Template Name

/usr/spool/adm/syslog

Syslog daemon logfile

Syslog (DYNIX/ptx)

/usr/spool/lp/logs/lps
ched

Printer services logfile

Lp Serv (DYNIX/ptx)

/usr/spool/lp/remotelp

Remote printer services
log

Rlp Serv (DYNIX/ptx)

/usr/spool/lp/logs/req
uests

Printer requests logfile

Lp Req (DYNIX/ptx)

Table 5-24

Encapsulated Logfiles on Siemens Nixdorf SINIX/Reliant
Managed Nodes

Logfile

Description

Template Name

/var/cron/log a

Cron logfile

Cron (SINIX)

/etc/.osm

SINIX OS messages

OS Msgs (SINIX)

/var /adm/sulog b

Switch user logfile

Su (SINIX)

/var/adm/wtmpx

History of logins

Logins (SINIX)

/var/adm/loginlog c

Bad login attempts

Bad Logs (SINIX)

a. Default setup is used in the /etc/default/cron file
b. Default setup is used in /etc/default/su file
c. You must manually create the /var/adm/loginlog file
Table 5-25

Encapsulated Logfiles on Solaris Managed Nodes
Logfile

Description

Template Name

/var/adm/loginlog

History of Solaris failed
logins

Bad Logs (Solaris)

/var/cron/log

Cron logfile

Cron (Solaris)

/var/adm/messages

System logfile

Syslog (Solaris)

242

Chapter 5

Configuring ITO
Preconfigured Elements

Logfile

Description

Template Name

/var/adm/sol_sulog

Switch user logfile

Su (Solaris)

/var/adm/wtmpx

History of logins

Logins (Solaris)

/var/opt/OV/tmp/OpC/
dmesg.out

Messages generated by the
Solaris kernel

Kernel Logs (Solaris)

Table 5-26

Encapsulated Logfiles on Windows NT Managed Nodes

Logfile

Description

Template Name

System Eventlog

Logs system events

dflt_SysEvlog

Application Eventlog

Logs all events of integrated
applications

dflt_ApplEvLog

Security Eventlog

Logs all audit information

dflt_SecEvlog

SMS

Logs all SMS specific NT
events

NT_SMS

There are no preconfigured logfile templates available for OS/2 managed
nodes. However, it is possible to monitor any text file. For example, the
output of remote access daemons such as ftpd, rshd, or telnetd, can
be redirected to a file which can then be monitored by the ITO Logfile
Encapsulator. Logfile templates are easily created in the Message
Source Templates window of the ITO GUI if you know the name and
the full path of the file to be monitored.

SNMP Trap and Event Interception
For details about which traps are intercepted by default, have a look at
the SNMP trap templates in the Message Source Templates window
of the ITO administrator GUI. By default, ITO intercepts SNMP traps
from any application sending traps to the opctrapd daemon running on
the management server and on all managed nodes where the OV trap
daemon (ovtrapd) is running, or where port 162 can be accessed directly.
The ITO event interceptor is supported on the following platforms:
❏ AIX 4.1, 4.2, and 4.3 (direct port access mode)

Chapter 5

243

Configuring ITO
Preconfigured Elements
❏ HP-UX 10.x and 11.x
❏ Novell NetWare 4.1, 4.11 with NMA 2.1
❏ Solaris 2.5 and above
❏ Windows NT 3.51 and 4.0
The following kinds of traps can be intercepted:
❏ Well-defined traps, such as system coldstart, network interface
up/down, and so forth.
❏ HP OpenView internal traps, for example, those originating from
netmon.

ITO Distributed Event Interception
ITO Distributed Event Interception allows you to intercept SNMP traps
on systems other than the ITO management server. This provides
performance benefits by allowing the local processing of messages.
Automatic actions, for example, can be triggered and executed directly on
the node or in the subnet, instead of being first forwarded to the
management server.
❏ Basic Configuration
1. Make sure that SNMP devices have only one SNMP destination,
or that there is only one system serving as the NNM collection
station for the management server (preferably, the collection
station connected via the fastest network). The destination
system(s) for SNMP devices on HP-UX nodes is set in the
/etc/SnmpAgent.d/snmpd.conf file with a
trap_dest: statement.
2. If NNM is not running on the node where you want to intercept
events, add the following line to the opcinfo file on that node:
SNMP_SESSION_MODE NO_TRAPD
3. Assign and distribute the trap template to the node.
❏ Configuration to Avoid Duplicate Messages
Make certain that an ITO agent (and thus, an ITO event interceptor)
runs on all NNM collection stations. Use the Print Collection Station
application in the NNM Tools application group to verify which
managed nodes are set up as NNM collection stations.

244

Chapter 5

Configuring ITO
Preconfigured Elements

Event Interception on Novell NetWare Managed
Nodes
There are two preconfigured templates for Novell NetWare:
❏ NetWare NMA 2.1 Threshold Traps
❏ NetWare NMA 2.1 Traps
NetWare NMA 2.1 threshold traps can be used to filter traps originating
from the NetWare NMA when one of the 25 NMA thresholds is exceeded.
NetWare NMA 2.1 traps template filters the 379 traps that can be
generated by the NMA module when an important event on the NetWare
server occurs.

Event Interception with ECS
opctrapd connects by default to the correlated event flow of pmd. You
can change this behavior by adding an appropriate statement to the
opcinfo file on the managed node. Syntax:
SNMP_EVENT_FLOW [ALL|RAW|CORR]
opctrapd connects to the default ECS stream of pmd. If required, you
can configure opctrapd to connect to a specific ECS stream of pmd by
specifying the ECS stream in the opcinfo file:
SNMP_STREAM_NAME 

ITO Message Interception
By default, any message submitted via the opcmsg(1) command or via
the opcmsg(3) API is intercepted. For message attribute defaults,
logging options and so forth, see the template, opcmsg(1|3).
See also “EMS Integration” on page 332 for an example how opcmsg
intercepts messages from other applications.

MPE/iX-console Message Interception
ITO is able to intercept messages that are sent to the MPE/iX console.
Some of these messages already have a predefined message
classification, which ITO maps where possible to a message group and
severity level. Table 5-27 on page 246 shows how MPE/iX classifications
are mapped to ITO Message Groups.

Chapter 5

245

Configuring ITO
Preconfigured Elements
For details about the MPE/iX console messages which are intercepted,
inspect the MPE/iX console template MPE Cons Msgs in the Message
Source Templates window.
Table 5-27

Default Message Mapping on MPE/iX Managed Nodes
MPE/iX Classification

ITO Message Group

Database

Misc

DTC

Misc

Hardware

Hardware

Jobs

Job

Logging

Misc

MPE/iX

OS

Network

Network

Printer

Output

Performance

Performance

Security

Security

Spooler

Output

Storage

Backup

For information on how MPE/iX messages are mapped to the ITO
severity levels, see Table 5-28 on page 246.
Table 5-28

MPE/iX and ITO Message Mapping Severity

246

MPE Severity Level

ITO Severity Level

0

Unknown

1

Normal

2

Warning

3

Critical

Chapter 5

Configuring ITO
Preconfigured Elements

Mapping NMEV Markers
Messages from the MPE operating system might contain so-called Node
Management Event (NMEV) markers. ITO uses these markers to map
MPE/iX console messages to the severity, message group, application,
and object fields for ITO messages.
NMEV markers have the format NMEV#pcc@aaa, where:
p

MPE/iX Message Severity mapped to ITO severity; if it
is not in the range of 0 to 3, it is an invalid marker and
the pattern is treated as normal text. (See Table 5-28
on page 246 for the possible values.)

cc

MPE/iX Message Class mapped to the ITO Object field
(optional; values from 0 to 99). The MPE/iX message
class is currently not used by MPE. If this field is
omitted, the default 00 is used.

aaa

MPE/iX Application ID identifying the source of the
message, mapped to the ITO Application field
(optional; values from 0 to 310).
If the @aaa portion is omitted, it is set to the default
value of @310. This maps the message to the message
group Misc and the application Console Event.

Table 5-29 shows how NMEV markers are mapped in ITO.
Some of the entries in the ITO Message Group column are not configured
as default ITO message groups when ITO is installed. Messages sent to
those message groups are routed to the message group Misc as described
in Table 5-28 on page 246. Create these message groups if you want
those messages to be routed to groups other than Misc.
Table 5-29

NMEV Marker Mapping
MPE/iX
Application
ID

ITO Message
Group

Application/OS Subsystem

052

Performance

Laser/RX

053

Database

Allbase/SQL

194

Network

Public Networking

Chapter 5

247

Configuring ITO
Preconfigured Elements

MPE/iX
Application
ID

248

ITO Message
Group

Application/OS Subsystem

195

Network

Network-OSI

196

Network

Network-NS

198

Network

Network-SNA

200

Output

Ciper Devices

206

OS

I/O Services

211

Output

Native Mode Spooler

212

Output

Page Printer

213

Output

Device Manager

214

Storage

Printer,Tape,Spool

215

Storage

Software Resiliency

216

OS

Threshold Mgr

217

Storage

Store/Restore

218

Job

Jobs/Sessions

220

OS

Process Manager

221

Logging

System Logging

222

OS

Transaction Mgmt

224

Logging

User Logging

225

Hardware

SPU Switchover

226

OS

Reply Info Table

227

OS

System Manager

228

Output

High End Printer

229

Hardware

Diagnostic-System

230

OS

Command Interpreter

Chapter 5

Configuring ITO
Preconfigured Elements

MPE/iX
Application
ID

ITO Message
Group

Application/OS Subsystem

231

OS

System & Error Mgmt

232

OS

Label Management

233

Storage

Magneto-Optic Lib

234

DTC

Terminal I/O

235

DTC

DCC Surrogate

236

Storage

Labeled Tape

237

Security

MPE/iX Security

238

OS

Native Language

239

Hardware

UPS Monitoring

310

Misc

Console Event

For example, the marker NMEV#200@214 would generate a message with
the severity Warning, in the message group Storage, concerning the
application Printer,Tape,Spool.
If no ITO-to-MPE/iX mapping is available for an MPE/iX console
message intercepted by ITO, the original MPE/iX classification is used as
a default value and the message appears in the message group Misc
until you configure a message group that more accurately suits your
requirements. If you require different mapping, you can apply the ITO
concept of message regrouping.
The ITO attribute mapping is defined in the file
CONSDESC.COMMANDS.OVOPC, delivered by default with the MPE agent
installation. See “Generating a New NMEV Marker” on page 249 for
more information about how to configure this file to map NMEVs other
than the ones defined in Table 5-29.

Generating a New NMEV Marker
The ITO Console Interceptor supports all methods of generating NMEV
event messages. An NMEV event marker can be generated in the
following ways:
Chapter 5

249

Configuring ITO
Preconfigured Elements
❏ by inserting the marker into the text of a TELLOP command.
❏ by inserting the marker into a parameter for calling the PRINTOP
command.
❏ by calling the NMEVENT intrinsic by way of a program.
The NMEV marker string can be placed in TELLOP messages. This can
be useful for generating messages to ITO from within jobs or sessions.
The PRINTOP intrinsic can also be used to send the NMEV marker to the
console from programs. In both cases, the MPE/iX Console Interceptor
processes the message. In all cases, the valid NMEV marker is stripped
from the text of the message before the messages is forwarded to the
message browser.
The NMEVENT intrinsic performs a function similar to opcmsg(3).
Some networking and other third-party applications may use this
intrinsic but it is recommended that all applications that generate ITO
events use the opcmsg(3) call instead of the NMEVENT API.
New NMEV markers may be added to the consdesc file so that ITO can
map user-defined NMEV markers to user-defined ITO message groups,
application and object fields. It is not recommended to create
user-defined IDs because it is possible that the user-defined application
IDs could conflict with HP-defined ID in the future, if HP added entries
to the default consdesc file. The default consdesc file is located in
the following directory on the management server:
/var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/s900\
/mpe-ix//cmds/consdesc.Z
This file is compressed and must be uncompressed before you can start
editing it. Place your customized version of this file into the following
directory on the management server, and distribute it using the
Install / Update ITO Software and Configuration window.
You do not need to compress it; ITO does that for you.
/var/opt/OV/share/databases/OpC/mgd_node/customer/hp\
/s900/mpe-ix/cmds/consdesc
After the distribution the file is located at CONSDESC.COMMANDS.OVOPC
on the MPE/iX managed node.
NOTE

You must restart the MPE/iX console interceptor on your MPE/iX
managed node to activate the changes in the file
CONSDESC.COMMANDS.OVOPC:

250

Chapter 5

Configuring ITO
Preconfigured Elements
/opt/OV/bin/OpC/opcragt -start

Monitored Objects
Table 5-30

Object Thresholds on the Management Server

Object

Description

Threshold

Polling
Interval

disk_util

Monitors disk space utilization on the root
disk

90%

10m

distrib_mon

Monitors the software distribution process

20%

10m

mondbfile

Monitors free space on disk, and the
remaining space available for Oracle
autoextend datafiles

0%

10m

proc_util

Monitors process table utilization

75%

5m

swap_util

Monitors SWAP utilization; this value can
only be monitored on HP-UX versions 8.07
or higher

80%

5m

Table 5-31 illustrates what the threshold values are for the various
monitors supplied with ITO for the managed nodes and how often it is
compared to the actual value. Although in most cases threshold values
and polling intervals are the same across platforms some of the utilities
do not run on all the platforms. Such instances are indicated in Table
5-31 by footnotes. You may want to adjust the polling interval to a value
more suitable to your environment.

Chapter 5

251

Configuring ITO
Preconfigured Elements
Table 5-31

Object Thresholds on the Managed Nodes

Object

Description

Threshold

Polling
Interval
(mins)

cpu_util

Monitors CPU utilization: requires the
sar program

95%a

2b

disk_util

Monitors disk space utilization on the root
disk

90%

10

Inetd

Number of executing instances of inetd
(Internet Daemon)

0.5

5

MailQueue
Length

Length of the sendmail queue: number of
unsent mail messages

30

2c

proc_util

Monitors process table utilization

75%d

5e

sco_tmp

Size in disk blocks of the ITO /tmp
directory on a SCO OpenServer managed
node

1000f

60g

sendmail

Number of executing instances of
sendmail

0.5

5h

swap_util

Monitors SWAP utilization. In the case of
HP-UX, versions 8.07 or higher only

80%

5

a.
b.
c.
d.
e.
f.
g.
h.
NOTE

Digital UNIX = 90%: No AIX or HP-UX 10.x
Digital UNIX = 10 mins: No AIX or HP-UX 10.x,
No SCO OpenServer or SINIX
No Digital UNIX
No Digital UNIX
SCO OpenServer only
SCO OpenServer only
No SCO OpenServer or SINIX
No preconfigured monitors are available for Novell NetWare managed
nodes.

252

Chapter 5

Configuring ITO
Preconfigured Elements
Table 5-32

Object Thresholds on Windows NT Managed Nodes

Object

Description

Threshold

Polling
Interval
(mins)

dflt_disk_util_NT

Monitors free disk space on C: drive

10%

10

dflt_cpu_util_NT

Monitors processor use. A message is
sent only if the threshold is exceeded
for four consecutive minutes

95%

1

dflt_rpcss_NT

Monitors the RPC services.

90%

30

Table 5-33

Object Thresholds on OS/2 Managed Nodes

Object

Description

Threshold

Polling
Interval
(mins)

90%

10m

95

1m

16 MB

5m

os2_disk_util

Monitors disk space utilization on C:
disk

os2_cpu_utila

Monitors processor utilization

os2_swap_util

Monitors SWAP utilization

inetd_mon

Checks if Inetd (Inet Daemon) is
running

0.5

30m

snmpd_mon

Checks if snmpd is running

0.5

10m

mib2_mon

Checks if mib_2 is running.

0.5

10m

inetd_mon_extb

External monitor for Inetd

0.5

scheduled
action
dependent

Chapter 5

253

Configuring ITO
Preconfigured Elements

Object

Description

Threshold

Polling
Interval
(mins)

snmpd_mon_ext

External monitor for Snmpd

0.5

schedule
action
dependent

mib2_mon_ext

External monitor for Mib_2

0.5

schedule
action
dependent

Multiple
external
monitorsc

Scheduled action that checks which
processes are running

N/A

5m

a. Requires TME NetFinity; see “Software Requirements for OS/2 Managed Nodes” on
page 38.
b. Used with the scheduled action Multiple external monitors.
c. Requires external monitors to be configured for each process.

Monitoring Objects in the Windows NT Performance
Monitor
The ITO Threshold Monitor can be configured to monitor objects in the
Windows NT Performance Monitor.
To monitor Windows NT objects, set the Monitor to Program, then in the
Monitor Program or MIB ID field, enter NTPerfMon\\. This
case-sensitive designator should preface all requests to the NT
performance monitor. The syntax for requests is shown in Figure 5-2 on
page 255, and explained below.

254

Chapter 5

Configuring ITO
Preconfigured Elements
Figure 5-2

NT Performance Monitor Syntax
NTPerfMon\\LogicalDisk\\% Free Space\\0\\C:

Instance
Parent Instance
Counter
Object

The language for the command may be either in English, or in the local
language defined for the Windows NT system where the template will be
used. English should be used if the template is intended for use in more
than one system with different languages.
Object and Counter
❏ These values are fixed labels that can be found for each object you
want to monitor by using the NT Performance Monitor (found in the
NT Tools group).
❏ These labels are not case-sensitive, but must include any spaces as
shown in Figure 5-2 on page 255. In this example, LogicalDisk,
logicaldisk, or LOGICALDISK will work correctly, but Logical
Disk will not.
❏ If you omit the % sign from the counter label, the monitor returns the
raw value instead of the percentage.
Parent Instance and Instance
❏ These values vary according to what is being monitored. The example
in Figure 5-2 on page 255 shows 0, (in this case, the SCSI port) and
C: (in this case, the drive letter). Valid values can be found using NT
Performance Monitor (found in the NT Tools group). Parent instance
and instance of the example will appear as 0==>C in the Performance
Monitor.
❏ These fields may also be filled with a question mark (?), which will
allow the string to match any valid value. If the example in Figure 5-2
on page 255, were modified to look like this:
NTPerfMon\\LogicalDisk\\% Free Space\\? \\C: the
template will match the C: drive regardless of which SCSI port it is
associated with.
Chapter 5

255

Configuring ITO
Preconfigured Elements
❏ A parent instance may or may not exist. If there is no parent
instance, simply omit it from the syntax. If there were no parent
instance for the example in Figure 5-2 on page 255, the line would
look like this:

NTPerfMon\\LogicalDisk\\% Free Space\\C:
ITO will attempt to locate the objects when the agent is started, or when
a new template is assigned to the node. If ITO cannot immediately locate
the object, it will wait for two minutes and then search again. If ITO
cannot locate the object after five attempts, it will send a message to the
message browser, notifying the administrator that the object could not be
found. The monitor will not begin to search again until the agent is
restarted, or the template is reinstalled.

Monitoring MIB Variables of TME NetFinity on OS/2
Managed Nodes
The ITO monitor agent can be configured to monitor MIB variables
provided by the TME NetFinity product. The following prerequisites
must be met on the OS/2 managed node:
❏ TME NetFinity must be installed (TME NetFinity is pre-installed
with OS/2 Warp 4.0)
❏ the file NETVIEW_PATH\BIN\AGENT\DMISA.MAP must contain the
following entry:
“1.3.6.1.4.1.2.5.11.1.10” 1 1 1 1 “TME 10 NetFinity Services” 0 0
where NETVIEW_PATH is the directory where the SystemView agent
is installed (OS/2 Warp 4.0 SNMP daemons)
If the MIB OID (Object Idenitifer) 1.3.6.1.4.1.2.5.11.1.10 is already
used, use the next free one (only the last number will differ), but
make sure that the template on the management server reflects that
change.
❏ Start the DMI subagent (DMISA.EXE, part of SystemView agent); if
it is already running, stop and restart it.
Table 5-34 on page 257 gives an overview of all MIB variable attributes
of TME NetFinity. You can retrieve the same information by entering:
snmpwalk -c public  \
1.3.6.1.4.1.2.5.11.1.10
where  is the name of your system.

256

Chapter 5

Configuring ITO
Preconfigured Elements
Table 5-34

Attribute IDs of TME NetFinity MIB Variables
Attribute Name

Attribute ID

Value

CPU Utilization

2872344980

Percent

Drive C: Space Used

1663545058

Megabytes Used

Drive D: Space Used

1663545059

Megabytes Used

Drive C: Space Remaining

1663545570

Megabytes Free

Drive D: Space Remaining

1663545571

Megabytes Free

IP Packets Sent

1314150980

Packets/Sec

IP Packets Received with Errors

1314150981

Packets/Sec

Locked Memory

1653400672

Megabytes

Memory Usage

1653400673

Megabytes

Print Jobs Queued

107264

Jobs

Process Count

2872344981

Processes

Swap file size

1921839360

Megabytes

Swap space remaining

1921839361

Megabytes

TCP Connections

1314150982

TCP Connections

TCP/IP Sockets

1314150983

TCP/IP Sockets

TCP/IP Interface 0 - Unicast
Packets Sent

1314140225

Packets/Sec

TCP/IP Interface 0 - Broadcast
Packets Sent

1314140226

Packets/Sec

TCP/IP Interface 0 - Bytes Sent

1314140227

Bytes/Sec

TCP/IP Interface 0 - Unicast
Packets Received

1314140228

Packets/Sec

TCP/IP Interface 0 - Broadcast
Packets Received

1314140229

Packets/Sec

Chapter 5

257

Configuring ITO
Preconfigured Elements

Attribute Name

Attribute ID

Value

TCP/IP Interface 0 - Bytes
Received

1314140230

Bytes/Sec

Thread Count

2872344982

Threads

UDP Datagrams Sent

1314150977

Packets/Sec

UDP Datagrams Received

1314150978

Packets/Sec

Calculating the Value of a MIB Variable
MIB variables have the following format and can be calculated by
replacing the angle brackets with the desired value:
.2.5.11.1.10.1.3.1..6.
where:
•  is the Object Identifier entered in the file DMISA.MAP
•  specifies the attribute to be monitored; see Table 5-35
Table 5-35

Attribute Values of TME NetFinity MIB Variables
Value

Attribute

1

Attribute ID

2

Attribute Name

3

Current Value (integer)

4

Current Value (thousands)

5

Current Value (string)

6

Value Units

7

Recording enabled

•  is the attribute ID; see Table 5-34, “Attribute IDs of TME
NetFinity MIB Variables,” on page 257
Once you have calculated the value of the MIB variable and written a
program or script to monitor this value, you configure a threshold
monitor template in the Message Source Templates window.
258

Chapter 5

Configuring ITO
Preconfigured Elements

Monitoring MIB Objects from other Communities
MIB objects can also be monitored from communities other than public.
To do this, add the following line to the opcinfo file on the managed
node (see Table 10-3 on page 399 for the location of the opcinfo file on
all platforms):
SNMP_COMMUNITY 
where  is the community for which the snmpd is configured.
If SNMP_COMMUNITY is not set, the default community public is used. See
the documentation supplied with the SNMP daemon for information
about determining the configuration of snmpd.

Templates for External Interfaces
ITO provides an example for calling an external trouble ticket system or
external notification service in:
/opt/OV/bin/OpC/extern_intf/ttns_mail.sh
This script sends a corresponding mail to all operators responsible for
that message.
Customer scripts and programs for calling external interfaces can also be
placed in extern_intf, if it is intended they be erased when
de-installing ITO.
NOTE

If your script is a shell script, the first line must contain a statement
such as the following.
#!/usr/bin/sh
Otherwise the execution of your script or program may fail.
By default, no notification is configured. Notification maintenance is
available under the Actions:Utilities->Notification Service…
menu. Again, by default, no trouble ticket system interface is configured
either. You can set up one using the Actions:Utilities->Trouble
Ticket… menu.

Chapter 5

259

Configuring ITO
Preconfigured Elements

General Configuration Tips Regarding File
Names
If you provide actions/cmds/monitor command files for MPE/iX
managed nodes on the management server in:
/var/opt/OV/share/databases/OpC/mgd_node/\
customer/hp/s900/mpe-ix
make sure that the file names are not longer than 8 characters. The
characters underscore ( _ ) and dash ( - ) are not allowed.
MPE/iX does not distinguish between upper and lower case letters.
Only ASCII files are supported. Binaries for automatic distribution to
MPE/iX are not supported because the appropriate MPE/iX file code is
not known to the management server.

260

Chapter 5

Configuring ITO
Database Reports

Database Reports
ITO provides preconfigured reports for the administrator and for
operators. In addition, customized reports can be created using the
report writer supplied with the installed database or any other
report-writing tool. The reports may be:
• displayed in a window
• saved to a file
• printed.
You may define the printer using the X resource, OpC.printCommand in
the general application defaults file:
/opt/OV/lib/X11/app-defaults//Opc
or in your private file: $HOME/.Xdefaults
In addition, you can use ITO’s enhanced reporting features in
conjunction with the OpenView Service Reporter functionality to retrieve
specific information directly from the database and publish and view the
resulting reports in graphically rich formats on the web. For more
information, see the documentation supplied with the OpenView Service
Reporter product and the HP OpenView IT/Operations Concepts Guide.

Reports for Administrators
You can access ITO administrator reports by selecting
Actions:Utilities->Reports… in the ITO GUI. Note, however, that
if you are in any of the administrator’s browser windows, you can only
access operator reports.

Chapter 5

261

Configuring ITO
Database Reports
Table 5-36

Preconfigured Reports for the ITO Administrator

Report Name

Description

Action Report

Action audit report for all operators showing ITO user, UNIX
user, source (GUI, API, CLI, etc), date, time, report area and
action (un/successfull). Only available for audit level, “Full”.

All Active Messages

Report on the number of active messages per message group

All History Messages

Report on all history messages for an operator (short
description)

Audit Report

Report on all areas of all users showing; ITO users, source
(GUI, API, CLI), date, time, report area and any associated
actions. The “audit-level” setting determines which areas are
included in the report.

ITO Error Report

Review of the ITO error logfile on the management server:
/var/opt/usr/OV/log/OpC/mgmt_sv/opcerror a

Logon Report

Logon audit report for all operators ITO user, showing UNIX
user, source (GUI, API, CLI, etc), date, time, report area
(logon/off) and (un/successfull) actions. This report is only
available for audit levels above “Login Times”.

Nodes Overview

Report on all configured nodes showing node name, machine
type, node type (message-allowed, controlled etc), license,
heartbeat polling settings.

Node Config Report

Report on all resulting template to node assignments

Node Report

Detailed report on a selected managed node

Node Groups Overview

Report on all configured Node Groups indicating which nodes
and external nodes belong to which node groups

Node Group Report

Detailed report on a selected Node Group, similar to “Nodes
Overview” plus user and message-group assignments for the
given node group.

Oper. Active Message

Report on all active messages for an operator (short
description)

Oper. Active Details

Report on all active messages for an operator (detailed
description)

262

Chapter 5

Configuring ITO
Database Reports

Report Name

Description

Operator Overview

Short description of all configured operators, including real
and logon names, role, rights and responsibilities.

Operator Report

Detailed report on a selected operator: includes
responsibility matrix (node and message groups), available
applications, and assigned user profiles.

Operator Pending
Messages

Short description of pending messages for a given operator

Operator History
Messages

Short description of history (acknowledged) messages for a
given operator

Templates Overview

Lists all templates and shows to which template groups the
various templates belong.

Templates Summary

Report about all aspects of all templates: this might take a
long time to generate.

Template Detail

Detailed report on one selected template

Unmonitored

Report on configured but currently unmonitored objects
indicating, for example, unassigned node group or message
group combinations

User Action Report

Same as “Action Report” but for one selected user

User Audit Report

Same as “Audit Report” but for one selected user.

User Logon Report

Same as “Logon Report” but for one selected user

User Profile Overview

Report on all configured user profiles.

User Profile Report

Detailed report on one selected user profile

Working ITO Users

Report on all ITO users who are currently logged on giving,
for example, the IP address of their machine

a. For more information about the logfiles containing the errors, see the section “On
The ITO Management Server” on page 460.
Additional reports can be defined by customizing the file:
/etc/opt/OV/share/conf/OpC/mgmt_sv/reports//\
admin.rpts
Chapter 5

263

Configuring ITO
Database Reports
If no absolute path is specified, the output of all ITO administrator
reports is saved by default in the directory of the Unix user that started
the ITO administrator session. This directory is defined by
$OPC_HOME, if set, $HOME, or /tmp in that order. All files that are
created when the administrator saves report output are owned by the
administrator’s Unix user, which may but need not be root.

Reports for Operators
ITO operator reports are accessed by selecting
Actions:Utilities->Reports… from the menu bar of the Message
Browser window.
Table 5-37

Preconfigured Reports for ITO Operators
Report Name

Description

All Active Messages

Short report on all active messages seen by
the user who runs the report

All Active Details

Detailed report on all active messages seen
by the user who runs the report

All History Messages

Brief report on all history messages seen by
the user who runs the report.

All Pending Messages

Brief report on all pending messages see by
the user who runs the report

All Pending Details

Detailed report on all pending messages seen
by the user who runs the report

ITO Error Report

Review of the ITO error logfile on the
management server:
/var/opt/OV/log/OpC/mgmt_sv/opcerr
or a

Sel. Active Message

Report on selected active messages

Sel. Active Details

Detailed report on selected active messages

Sel. History Message

Report on selected history (acknowledged)
messages

264

Chapter 5

Configuring ITO
Database Reports

Report Name

Description

Sel. History Details

Detailed report on selected history
(acknowledged) Messages

Sel. Pending Messages

Brief report on selected pending messages

Sel. Pending Details

Detailed report on selected pending
messages

a. For more information about the logfiles, see the section “On
The ITO Management Server” on page 460.
You can define additional reports by customizing the file:
/etc/opt/OV/share/conf/OpC/mgmt_sv/reports//\
oper.rpts
Whenever an operator saves report output to a file without specifying an
absolute path (starting with “/”) the file is stored in the operator’s Unix
working directory, which is defined by $OPC_HOME (if set), $HOME, or
/tmp in that order or priority. In addition, the file is owned by the
operator’s unix user, not by opc_op, unless the operator logged in as unix
user opc_op. The permissions of the file will be according to the umask as
set before the ITO Operator GUI was started.

Long-term Reports
ITO allow’s you to generate statistical and trend-analysis reports over a
defined period of time. These reports can be configured to cover periods
from as little as a few days to as much as weeks or even months.
Note that the tool /opt/OV/bin/OpC/opcdbmsgmv moves all messages
that are marked as acknowledged to the history-message tables in the
database, where they are retained with little or no negative impact on
operational tasks. Although automatically started every two hours by
the ITO control manager, opcdbmsgmv also may be called manually for
trouble-shooting purposes.

Report Security
For reasons of security, ITO restricts access to the database for
report-writing tools to a database user, opc_report, who has read-only
access. The opc_report user makes use of the Oracle report role
Chapter 5

265

Configuring ITO
Database Reports
opc_report_role, which is a kind of database user profile that may also
be used in cases where it is necessary to allow additional database users
access to the database in order to create reports using information in the
ITO database tables.
SQL*Net requires a listener process running on the database node in
order to accept net connections. The listener process accepts connection
requests from any legal database user. If you wish to tighten security
still further, there are products available (for example, from Oracle)
which help improve general communication security in this area. For
more information, see the Oracle product documentation.
NOTE

The web-reporting server must be on the same side of any firewall as the
ITO database server. Any other configuration is not supported.

266

Chapter 5

Configuring ITO
Flexible-management Configuration

Flexible-management Configuration
This section describes the conventions that need to be adhered to when
setting up flexible management using the example templates provided in
ITO. The section provides information on:
• flexible management templates, including:
• follow-the-sun configuration
• configuring responsible managers
• switching management responsibility
• service hours and scheduled outages
• template keywords
• time templates and time zone handling
• syntax conventions
• practical examples
For additional help concerning the tasks involved in setting up the
flexible management features in ITO, see the sections on
flexible-management tasks in the HP ITO Administrator’s Guide to
Online Information.

Templates for Flexible Management
ITO provides a set of ASCII templates which you can copy and edit to
define the ITO features required to set up and use flexible management
features in a widely-distributed environment. Table 5-38 provides a brief
description of each template, which are located in the following directory:
/etc/opt/OV/share/conf/OpC/mgmt_sv/tmpl_respmgrs
Several examples of the syntax to be used when configuring time
templates are provided at the end of the section. For specific help with
using the templates to set up flexible management features, see the
section on flexible-management tasks in the HP ITO Administrator’s
Guide to Online Information.

Chapter 5

267

Configuring ITO
Flexible-management Configuration
Table 5-38

Example Templates for ITO Flexible Management

Template Name

Description

backup-server

Defines the responsible managers for an ITO backup server.
Management responsibility can be switched to a backup server if the
ITO primary server fails. This template defines two management
servers (M1) and (M2); management server M2 can act as a backup
server for management server M1.

escmgr

Defines the responsible managers for message escalation.
This template defines two management servers (M1) and (M2);
management server M2 has permission to escalate messages, at any
time, to management server M1.

example.m2

Example template combining the follow-the-sun and service-oriented
message distribution functions.

example.m3

Additional example template for the follow-the-sun functions.

followthesun

Defines the time templates and responsible managers for ITO
follow-the-sun responsibility switching. This template defines three
management servers (M1), (M2), and (M3) which can switch
responsibility at different times of the day and week.

hierarchy

Defines the target management server to which messages can be
escalated in the hierarchical escalation of messages to a central
management server MC.

hier.specmgr

Provides an example of hierarchical management responsibility in
which SNMP traps are sent to the local management server; all other
messages are sent to the primary management server.

hier.time.all

Provides an example of hierarchical management responsibility
switching between two servers according to a follow-the-sun time
template.

hier.time.spec

Provides an example of hierarchical management responsibility in
which SNMP traps are sent to the local management server; all other
messages are sent to the primary management server according to a
follow-the-sun time template.

268

Chapter 5

Configuring ITO
Flexible-management Configuration

Template Name

Description

hierarchy.agt

Defines the responsible managers for hierarchical management
responsibility switching for all nodes. This template defines two
management servers M1 and MC where M1 is configured as the
primary manager for all nodes, and MC is configured as an
action-allowed manager for all nodes.

hierarchy.sv

Defines the responsible managers for hierarchical management
responsibility switching for regional management servers.

msgforw

Defines the responsible managers for manager-to-manager
message forwarding. This template defines the
message-forwarding target rules.

outage

Defines the period of time in which a service is to be provided or a
system (such as a database server) or service is scheduled to be
unavailable.

service

Defines the responsible managers for service-related message
distribution, for example, competence centers, etc. This template
defines a local management server (M1), and two examples of service
centers: a database service center (DBSVC) and an application service
center (ASVC).

Keywords in Flexible-management Templates
The following is a list of the keywords (and their definition) that ITO
uses to define the various elements required in a flexible management
configuration:
❏ CONDSTATUSVARS
See: “The Condition-status Variable” on page 278
❏ RESPMGRCONFIG
Start of the responsible manager configuration.
❏ DESCRIPTION
A string containing a short manager description.
❏ SECONDARYMANAGERS

Chapter 5

269

Configuring ITO
Flexible-management Configuration
A secondary ITO manager of an agent. This management server has
permission to take over responsibility and become the primary ITO
manager for an agent.
• SECONDARYMANAGER
• NODE 
The node name of the SECONDARYMANAGER.
• DESCRIPTION
A string containing the description of the
SECONDARYMANAGER.
❏ ACTIONALLOWMANAGERS
An ITO manager that is allowed to execute actions on the managed
node and to which the action response (for example, command
broadcast) is sent. Only the primary ITO manager can configure
action-allowed managers for an agent.
• ACTIONALLOWMANAGER
• NODE
The node name of the ACTIONALLOWMANAGER. You can use
the variable $OPC_PRIMARY_MGR to specify that this will always
be the primary manager.
• DESCRIPTION
A string containing a short description of the
SECONDARYMANAGER.
❏ MSGTARGETRULES
• MSGTARGETRULE
Rules to configure the MSGTARGETRULECONDS and the
MSGTARGETMANAGERS.
• DESCRIPTION
A string containing the description of the MSGTARGETRULE.
❏ MSGTARGETMANAGERS
An ITO manager to which the agents send ITO messages and the
action responses that correspond to those ITO messages (result of
automatic actions). An ITO message is sent to only one ITO manager.

270

Chapter 5

Configuring ITO
Flexible-management Configuration
This is also used to escalate messages from one manager to another.
• MSGTARGETMANAGER
Management server to which you forward a message.
NOTE

Always specify the IP address of the target management server as
0.0.0.0. The real IP address is then resolved by the domain name
service (DNS).
• TIMETEMPLATE
The name of the corresponding time template. You can use the
variable $OPC_ALWAYS if the time condition is always true. When
you use this keyword, message transfer to the target manager will
not depend on the time.
• OPCMGR
The node name of the ITO Manager. You can use the keyword,
$OPC_PRIMARY_MGR to denote that this will always be the
primary manager.
• MSGCONTROLLINGMGR
Attribute of a message target manager enabling it to switch
control of a message.
• NOTIFYMGR
Attribute of a message target manager enabling it to notify itself.
This is set by default if no attribute is defined for the message
target manager.
• ACKNONLOCALMGR
Attribute for a message rule to force a direct acknowledgment of a
notification message on a source management server.
❏ MSGTARGETRULECONDS
• MSGTARGETRULECOND
These conditions tell the agent to which management server to
send specific messages, based on message attributes and/or time.
The message agent evaluates the message target conditions by
reading the file mgrconf. If the mgrconf file does not exist, the

Chapter 5

271

Configuring ITO
Flexible-management Configuration
messages are sent to the management server name stored in the
primmgr file. If the primmgr file does not exist, messages are
sent according to the opcsvinfo file.
• DESCRIPTION
A string describing the message target rule condition.
• SEVERITY
A severity level from: Unknown, Normal, Warning, Minor, Major,
Critical.
• NODELIST
A list of nodes.
• NODE 
A node can be specified in different ways, for example: NODE
IP 0.0.0.0 hpbbn If the node is defined using the format IP
 or IP  , you should normally
use the IP address “0.0.0.0”. The real IP address is then
resolved by the domain name service (DNS).
• APPLICATION
A string containing the application name.
• MSGGRP
A string containing the name of the message group.
• OBJECT
A string containing the name of the object.
• MSGTYPE
A string containing the description of the message type.
• MSGCONDTYPE
Two condition types are possible:
• Match
The condition is true if the specified attributes are matched.
• Suppress
The condition is true if the specified attributes are not
matched.
272

Chapter 5

Configuring ITO
Flexible-management Configuration
• MSGOPERATION
Three types are possible, see Table 5-39 on page 277:
• Suppress
• Log-only
• Inservice

Template Syntax
You can use the syntax described in the following sections as a basis for
configuring flexible management features (for example, the switching of
responsibility between managers) in the template files provided. For
further information, see the man pages opcmom(4) and
opcmomchk(1m), and the README file in the template directory:
/etc/opt/OV/share/conf/OpC/mgmt_sv/tmpl_respmgrs
In the syntax examples that follow, the “e” character represents an
empty string.
A pound or hash sign (#) must precede any comments in a template. ITO
considers all characters up to the new line a comment. If you want to use
quotation marks in a syntax string, escape the quotation marks with a
backslash. For example, \”quotation\”.

Syntax for Responsible Manager Configuration
respmgrconfigs ::=  RESPMGRCONFIG DESCRIPTION
  | e
respmgrconds
::= SECONDARYMANAGERS 
ACTIONALLOWMANAGERS 
[MSGTARGETRULES ]
secondmgrs
::=  SECONDARYMANAGER NODE 
[DESCRIPTION ] | e
actallowmgrs
::=  ACTIONALLOWMANGER NODE 
[DESCRIPTION ] | e
msgtargetrules ::=  MSGTARGETRULE DESCRIPTION
  | e
msgtargetrule ::= MSGTARGETRULECONDS 
MSGTARGETMANAGERS 
| MSGTARGETRULECONDS 
MSGTARGETMANAGERS 
ACKNONLOCALMGR
mtrconditions ::=  MSGTARGETRULECOND DESCRIPTION
  | e
mtrcond
::=  SEVERITY  | 
NODE  |  APPLICATION
 |  MSGGRP  |

Chapter 5

273

Configuring ITO
Flexible-management Configuration
 OBJECT  |  MSGTYPE
 |  MSGCONDTYPE
 | e
severity
msgcondtype
nodelist
node
string
ipaddress

::= Unknown | Normal | Warning | Critical | Minor
| Major
::= Match | Suppress
::=  |  
::= IP  | IP  
| OTHER 
::= “any alphanumeric string”
::= ...

Syntax for Time Templates
timetmpls

::=  TIMETEMPLATE  DESCRIPTION
  | e
conditions
::= TIMETMPLCONDS  | e
timetmplconds ::=  TIMETMPLCOND 
timetmplcond ::= [TIMECONDTYPE ] [TIME FROM

Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.2
Linearized                      : No
Page Count                      : 548
Create Date                     : 1999:05:18 08:08:49
Producer                        : Acrobat Distiller Command 3.02b for HP-UX A.09.01 and later (HPPA)
Creator                         : FrameMaker+SGML xm5.1.1P6c
EXIF Metadata provided by EXIF.tools

Navigation menu