cc/td/doc/product/rtrmgmt/netsys
hometocprevnextglossaryfeedbacksearchhelp
PDF

Table of Contents

Cisco NSM Installation and Licensing Guide for HP-UX and AIX

Cisco NSM Installation and Licensing Guide for HP-UX and AIX

This document contains information related to hardware and software requirements, and installing, licensing, and starting the 4.1 version of the Cisco Netsys Service-Level Management Suite (hereafter referred to as Cisco NSM) software.


Note The term Cisco NSM is used in this document to refer to information pertaining to the Netsys Connectivity Service Manager (including the Netsys LAN Service Manager) and the Netsys Performance Service Manager.

Note Cisco NSM 4.1 operates with the Hewlett Packard's HP-UX 10.x and IBM's AIX 4.1.5 operating systems. Cisco NSM 4.2 only operates with Sun's Solaris 2.5.1 and 2.6 operating systems. See the "Installing, Licensing, and Starting the Cisco NSM 4.2 Software" document for information related to the hardware and software requirements, and installing, licensing, and starting Cisco NSM 4.2 on a Solaris workstation.

This document contains the following sections:

Requirements

This section describes the hardware and software required to run the Cisco NSM 4.1 software.

Hardware

The following hardware, minimum disk space, and memory are required:

The following requirements are for each simultaneous user:


Note The above requirements should be multiplied by the number of simultaneous users. The actual hardware requirements depend upon the specific configuration of your network. The above estimates assume an average of six interfaces per router, moderate use of access lists, and typical WAN connectivity. You may need additional resources when your network has a larger number of interfaces per router, makes extensive use of access lists, or is heavily meshed.
Also note, we highly recommend you double the above swap space requirements when you plan on invoking the "Run Web Reports" wizard while the Netsys Service-Level Manager is also running.

Software

The following software is required:


Note A Netscape browser is a requirement for viewing the Netsys Web reports and topology views via the Java Browser (3.0 is preferred as some functionality is lost when using a 2.x version of the Netscape Navigator Browser).
For HP-UX:
For AIX:

Installing the Cisco NSM Software

The INSTALL installation script can be run from either a locally attached or remote CD-ROM drive. When you invoke the installation script from a remote drive, the remote and local platforms do not have to be running the same operating system. Following is the sequence of steps to follow to load and mount the CD-ROM, install the Cisco NSM software, obtain a license, and start the Cisco NSM software:

Step 1 Load the CD-ROM into the CD-ROM drive. See "Loading the CD-ROM".

Step 2 Mount the CD-ROM drive. See "Mounting the Locally Attached CD-ROM Drive".

Step 3 Export the CD-ROM drive to make it available to other machines when you are installing the software on a remote machine. See "Mounting a Remotely Attached CD-ROM Drive".

Step 4 Install the Cisco NSM software. See "Installing the Cisco NSM Software".

Step 5 Obtain a license for running the Cisco NSM software. See "Obtaining a License".

Step 6 Invoke the Cisco NSM software. See "Starting the Cisco NSM Software".

Loading the CD-ROM

The Cisco NSM software can be loaded from either a locally attached or remote CD-ROM drive.

Step 1 Remove the Cisco NSM CD-ROM from the case and insert it into the CD-ROM drive.

Step 2 Log in as the root user:

host% su
host% Password: (specify your su root password)
host#

Mounting the Locally Attached CD-ROM Drive

The mount instructions for a locally attached CD-ROM drive for the various operating systems supported by the Cisco NSM software are provided in this section.

Step 1 When a CD-ROM drive mount point does not exist, create one as follows:

host# mkdir /cdrom

Step 2 Mount the CD-ROM drive on the mount point.

host# /usr/sbin/mount -r -t cdfs <device> /cdrom
where <device> is the name of the locally attached CD-ROM drive. For example, to mount the CD-ROM from the local drive named /dev/dsk/c0t2d0, specify:
host# /usr/sbin/mount -r -t cdfs /dev/dsk/c0t2d0 /cdrom
host# /etc/mount -v'cdrfs' -f'' -r'' <device> /cdrom
where <device> is the name of the locally attached CD-ROM drive. For example, to mount the CD-ROM from the local drive named /dev/cd0, specify:
host# /etc/mount -v'cdrfs' -f'' -r'' /dev/cd0 /cdrom

Mounting a Remotely Attached CD-ROM Drive

The mount instructions for a remotely attached CD-ROM drive for the various Operating Systems supported by the Cisco NSM software are provided in this section. The CD-ROM drive must be mounted on the remote system (following the steps provided in the previous section), the mount point must then be exported, and it must be mounted on the machine where the Cisco NSM software is to be installed.

Exporting the CD-ROM Drive from a Remote Host

Prior to mounting the CD-ROM drive from the remote host, the device must be made accessible. The following procedures are performed on the remote system where the CD-ROM drive is attached.

To Export the CD-ROM Drive From a Remote HP-UX 10.<x> Host

Step 1 When the following entry does not exist in the /etc/exports file, append it to the file. This allows the remote system to export the /cdrom mount point.

/cdrom -ro

Step 2 Export the /cdrom directory from the remote host:

host# /usr/sbin/exportfs /cdrom

Step 3 Verify the remote host is exporting the mount point. The listing produced by this command should include the /cdrom mount point.

host# /usr/sbin/exportfs

Step 4 On the client machine, verify the mount point on the remote host:

host# /usr/sbin/showmount -e <remote_server> | grep cdrom

where <remote_server> is the name of the remote host where the CD-ROM drive is mounted.

Step 5 On the client machine, mount the remotely installed CD-ROM device:

host# /usr/sbin/mount <remote_server>: /cdrom <local_mount_point>

where <local_mount_point> is the mount point on the client machine for the remotely mounted CD-ROM drive.

To Export the CD-ROM Drive From a Remote IBM Host

Step 1 When the following entry does not exist in the /etc/exports file, append it to the file. This allows the remote system to export the /cdrom mount point.

/cdrom -ro

Step 2 Export the /cdrom directory from the remote host:

host# /usr/sbin/exportfs /cdrom

Step 3 Verify the remote host is exporting the mount point. The listing produced by this command should include the /cdrom mount point.

host# /usr/sbin/exportfs

Step 4 On the client machine, verify the mount point on the remote host:

host# /usr/sbin/showmount -e <remote_server> | grep cdrom

where <remote_server> is the name of the remote host where the CD-ROM drive is mounted.

Step 5 On the client machine, mount the remotely installed CD-ROM device:

host# /usr/sbin/mount <remote_server>: /cdrom <local_mount_point>

where <local_mount_point> is the mount point on the client machine for the remotely mounted CD-ROM drive.

Installing the Cisco NSM Software

This section describes how to install the 4.1 version of the Cisco NSM software from the CD-ROM.

Installing the new version of the Cisco NSM software renders an existing Enterprise/Solver or Cisco NSM software license obsolete. You must request a new license from Cisco Systems (see "Obtaining a License") and install it in order to use the new version of the Cisco NSM software.
Note When you are installing the 4.1 Netsys Performance Service Manager and a previous version of the Netsys Connectivity Service Manager exists on your machine, you must first install the 4.1 version of the Netsys Connectivity Service Manager. We highly recommend you save the previous version of the software prior to installing the new version.

Step 1 Change to the directory where the CD-ROM drive is mounted.

host% cd /cdrom

Step 2 When you are currently logged in as root, log out and then log back in as yourself. You should not install the Cisco NSM software as root.

Pre-Installation Check

When a previous version of the Cisco NSM software is not already installed on the machine you are going to install this release, go to the "Installation" section. Otherwise, follow the directions listed below prior to going to the "Installation" section.

Updating From a Previous Release

When a previously installed copy of the Enterprise/Solver or Cisco NSM software currently exists on your machine, it is advisable to install this version of the Cisco NSM software in a different location and/or:

host% cp $ECSP_HOME/resources/scheduler/scheduler_file $HOME/old_scheduler_file
host% cat $HOME/old_scheduler_file >> \ $ECSP_HOME/resources/scheduler/scheduler_file
host% mv /home/apps/netsys /home/apps/netsys_BAK
You can then remove the earlier version of the software in the /home/apps/netsys_BAK directory when you have determined the newly installed software meets your needs.

Note When you previously scheduled reports and/or collections using the 3.x version of the Enterprise/Solver Tools, you must kill the 3.x netsys_scheduler process prior to scheduling reports and/or collections using a 4.x version of the Cisco NSM software. Note also, the 3.x Scheduler files are not compatible with the 4.x Cisco NSM Scheduler.

Installation

The Cisco NSM software installation script (INSTALL) is, by default, started in quick mode (described below.) To start the installation script in custom mode, use the -custom parameter. Custom mode prompts you for specific installation related values instead of using the default values described in section "Quick Mode Installation".


Note When you are using the Netscape Navigator HTML browser for viewing on-line documentation or Help, to avoid potential color map problems, we recommend you create an alias to start the netscape process with the -install option. For example, for C shell:
alias netscape netscape -install

You can add the alias to your .cshrc or .aliases file as appropriate.

By default, the installation script (INSTALL) is run in quick mode (as opposed to custom mode.) When running in quick mode, you are prompted for a destination directory and whether you wish to add variables to your .cshrc or .profile file.

Quick Mode Installation

Running the installation script in quick mode makes the following assumptions:

    1. The operating system, hostname, and hostid of the machine you are running the script on are used as defaults. Therefore, you must invoke the script on the machine you will be running the Cisco NSM software.

    2. The ECSP_DATA environment variable is set to $HOME/netsys_data. This variable is used to specify the directory where the baselines you create are located. You can edit your .cshrc or .profile file to modify this environment variable.

    3. The ECSP_HELPVIEWER environment variable is set to netscape. This variable is used to specify the HTML browser you wish to use for displaying Help information. You must specify the full path to the HTML browser program when it is not in your current PATH. You can edit your .cshrc or .profile file to modify this environment variable.

    4. The ECSP_TMPDIR environment variable is set to $ECSP_DATA/tmp. This variable is used to specify the directory where temporary files are created. When the $ECSP_DATA/tmp directory does not have at least two megabytes of space available, Cisco NSM performance is greatly degraded. You can edit your .cshrc or .profile file to modify this default setting of this environment variable.


Note When you modify your .cshrc or .profile file, you must source that file just prior to running the Cisco NSM software. For example:
host% source ~/.cshrc
General Installation

While running the script in either mode, keep the following in mind:

    1. During Cisco NSM software installation, whenever you are prompted for the location of directories or files, you must specify absolute path names when you do not want to use the default values.

    2. The Cisco NSM software is installed in a directory named netsys. The netsys directory is created either in the home directory of the user running the installation script (default) or in the directory you specified during the running of the Cisco NSM software installation script. For example, when you opt to install the Cisco NSM software in the /home/apps directory, the Cisco NSM software is actually installed in the /home/apps/netsys directory.

    3. For your convenience, the required environment variables used by the Cisco NSM software are written into the following files under the netsys directory:

        (a) .profile.ctk and profile.ctk - these files are in a format usable by Bourne and Korn shells.

        (b) .cshrc.ctk and cshrc.ctk - these files are in a format usable by C shell.

    4. The ECSP_HOME environment variable is set to the absolute path name of the netsys directory after you source one of the above mentioned files.

    5. The Cisco NSM software uses SCCS as its version control software. The installation script expects the SCCS files to be located in /usr/bin and displays a warning when it is not found. When the SCCS files reside in a different location, you should change your PATH environment variable to ensure the SCCS files are accessible by the Cisco NSM software (in which case you can ignore any related warning messages.)

    6. You must have read permission across all $ECSP_HOME directories and read/write permission in the $HOME/netsys_data, $ECSP_HOME/resources/license, $ECSP_HOME/data, and $ECSP_HOME/resources/scheduler directories.

    7. You must have write permission in the directory pointed to by the ECSP_TMPDIR environment variable.

Invoke the Installation Script

Step 3 Invoke the installation script from the command line as follows:

host% ./INSTALL

As necessary, provide the information prompted for by the installation script. When the installation script is complete, you must obtain and install a license, as described in the following section.

Obtaining a License

This section explains the procedure for obtaining and installing the license needed to use the Cisco NSM software. It assumes you have already read and followed the Cisco NSM software installation instructions, and the Cisco NSM software is ready to use with the exception of licensing.

By default, the licensing script (license.ctk) is run in quick mode (as opposed to custom mode.) When run in quick mode, you are only prompted for the Cisco NSM software's serial number, application key, and expiration date.


Note When running the licensing script in quick mode, you must invoke the script on the machine on which you will be running the Cisco NSM software.

Licensing Software Overview

The Cisco NSM software incorporates Globetrotter FLEXlm (license management) software. FLEXlm has the following components which must be in place before the Cisco NSM software can be properly licensed:

License Manager Daemon (lmgrd)

This daemon (background process) communicates with the vendor daemon (described below.) It is linked to the Cisco NSM software and assures the applications are being used in a manner consistent with their licensing. This daemon should not be run as root.


Note You must shut down the lmgrd license daemon whenever you upgrade/install a new version of the Cisco NSM software.

Vendor Daemon (netsyslicd)

This daemon is specific to the Cisco NSM software. The link between this daemon and the license manager daemon (lmgrd) allows the Cisco NSM software to run. This daemon should not be run as root.

Application License File (license.dat)

The vendor daemon looks to this file for relevant licensing information per application, such as the host id, the number of simultaneous users, and the application license keys.


Note FLEXlm is a widely used licensing product. It is possible applications on your machine are already running vendor daemon(s) and lmgrd is already installed (either on your local machine or remotely.) When this is the case, the default installation of FLEXlm for the Cisco NSM software creates some redundancies on your system; namely, you will be running two lmgrd daemons. This does not pose a problem to the Cisco NSM software or FLEXlm, but you may wish to set up FLEXlm to access the previously installed lmgrd. Consult your FLEXlm literature for alternative licensing configurations.

Obtaining License Keys

You must provide the following information to obtain a license key:

    1. Your company's name and address.

    2. The name, phone and FAX numbers, and email address of the person within your company requesting the Netsys Connectivity Service Manager, Netsys Performance Service Manager, and/or Netsys LAN Service Manager license.

    3. The name of the dealer/distributor from whom the Cisco NSM software was obtained.

    4. The host name of the machine running the lmgrd daemon. Type hostname at the command line prompt to receive the machine's host name.

    5. The unique host ID of the machine running the lmgrd daemon. Type lmhostid at the command line prompt to receive the machine's host ID. This is not the machine's IP address.

    6. The licensing version number of the Cisco NSM software. This number is provided at the end of the INSTALL installation script (or you can run the
    $ECSP_HOME/bin/version -licenseversion command to obtain it).

    7. The OS platform the Cisco NSM software is installed (that is, HP-UX or AIX).

Please complete the Request for Activation Key (Schedule A of the End-User License Agreement) and FAX it to Cisco Systems per the instructions on the form. Cisco Systems will return to you, via FAX or electronic mail, the information needed to install the license.

Installing Licenses

By default, the licensing script (license.ctk) is run in quick mode. To start the installation script in custom mode, use the -custom parameter. Custom mode prompts you for specific license related values instead of using the default values and assumptions described below.

Quick Mode License Installation

Running the licensing script in quick mode makes the following assumptions:

    1. The operating system, host name, and hostid of the machine you are running the script on are used as defaults. Therefore, you must invoke this script on the machine where you will be running the Cisco NSM software.

    2. The license manager daemon (lmgrd) must run on the current machine.

    3. The ECSP_HOME environment variable must be set prior to invoking the license.ctk script.

General License Installation

Step 1 Change directory to the $ECSP_HOME/bin directory and invoke the license.ctk script. Ensure the ECSP_HOME environment variable is set by sourcing the appropriate file described earlier after the installation process has completed. At the command line prompt specify:

host% cd $ECSP_HOME/bin
host% ./license.ctk

Step 2 The license.ctk script prompts you for the Cisco NSM software's serial number, an expiration date, and the Application key you were provided by Cisco Systems in response to the Request for Activation Key form(s) you returned. An Application key is a twenty digit, hexadecimal number (for example, A1B2 C3D4 E5F6 7890 1234).

Invoking the lmgrd Daemon

Upon completion of the license.ctk script, the FLEXlm licensing software and files are in place. To use the Cisco NSM software, the lmgrd daemon (see "Licensing Software Overview") must be running. When you start the Cisco NSM software via the ctk command, this daemon is automatically started, when it is not already running. To start this daemon manually, follow the instructions listed below for the appropriate Operating System.

For HP-UX 10.<x>:

Step 1 To invoke this daemon for the current session (without having to reboot), specify the following commands at the command line prompt:

host% cd $ECSP_HOME/resources/license
host% $ECSP_HOME/bin/hpux10/lmgrd -c license.dat -l LOG

Step 2 To ensure the lmgrd daemon is started whenever the machine is rebooted, create the /etc/rc.config.d/S99netsys file containing the following lines. <install_dir> is the absolute path of the directory where the Cisco NSM software was installed and <username> is a normal, non-privileged user.

ECSP_HOME=<install_dir>;export ECSP_HOME
cd $ECSP_HOME/resources/license
su
<username> -c "umask 022; $ECSP_HOME/bin/hpux10/lmgrd -c license.dat \
-l LOG"

For AIX:

Step 1 To invoke this daemon for the current session (without having to reboot), specify the following commands at the command line prompt:

host% cd $ECSP_HOME/resources/license
host% $ECSP_HOME/bin/aix4/lmgrd -c license.dat -l LOG

Step 2 To ensure the lmgrd daemon is started whenever the machine is rebooted, add the following lines to your /etc/rc.tcpip file. <install_dir> is the absolute path of the directory where the Cisco NSM software was installed and <username> is a normal, non-privileged user.

ECSP_HOME=<install_dir>;export ECSP_HOME
cd $ECSP_HOME/resources/license
su
<username> -c "umask 022; $ECSP_HOME/bin/aix4/lmgrd -c license.dat \
-l LOG"


Note When you are not familiar with rc files, contact your System Administrator.

Useful Utilities

To obtain the exact license version for the currently running Cisco NSM software, type the following at the command line prompt:

host% $ECSP_HOME/bin/version -licenseversion

An example of the output from this command is: "Licensing version: 4.0.1 (Internal v5.12.00)".

In the above example, the license version is 4.0.1. It is very important for you to obtain the exact license version and to provide it when obtaining your license, or the license keys you are subsequently provided, will not work.


Note This is the same license version number returned at the end of the INSTALL installation script.

FLEXlm also provides several useful utilities for checking the status of the licensing processes currently running.

Depending on the operating system you are using, the utilities listed below are located in either the $ECSP_HOME/bin/hpux10 or $ECSP_HOME/bin/aix4 directory.


Note ECSP_HOME is an environment variable containing the absolute path to the directory where the Cisco NSM software was installed.

lmstat

This command allows you to monitor the status of network licensing activities. It shows which daemons are running and who is currently using a license. Invoke this command as follows:

host% lmstat -c $ECSP_HOME/resources/license/license.dat

lmdiag

This command allows you to diagnose problems during the license check-out process. When a failure occurred during license access, it provides the reason. It also displays extended connection diagnostics. Invoke this command as follows:

host% lmdiag -c $ECSP_HOME/resources/license/license.dat

lmdown

This command allows you to shut down the lmgrd license daemon. You must shut down the lmgrd license daemon whenever you upgrade/install a new version of the Cisco NSM software. Invoke this command as follows:

host% lmdown -c $ECSP_HOME/resources/license/license.dat

Starting the Cisco NSM Software

Once you install the Cisco NSM software, you start the Netsys Service-Level Manager by specifying ctk at the command line prompt. For a complete list of the command line options, see Chapter 2 in the Netsys Connectivity Service Manager General Reference Guide.

When you invoke ctk without a valid license installed, the Cisco NSM software is started in Demo mode.

When you invoke ctk without the license manager daemon (lmgrd) running, the Cisco NSM software attempts to start this daemon for you.

Demo Mode

Selecting Demo mode allows you to experiment with some of the functionality provided by the Cisco NSM software. Four demo networks are provided for this purpose.

The tutorial_baseline model contains thirteen router configuration files that are used as the basis for the tutorials provided in the Netsys Connectivity Service Manager User's Guide.

The perf.tutorial model (including pre-collected traffic data) contains router configuration files that are used as the basis for the tutorials provided in the Netsys Performance Service Manager User's Guide.

The demo_net model contains thirty seven router configuration files that make more extensive use of Cisco NSM software's functionality. The demo_net model uses the OSPF routing protocol, in addition to RIP and EIGRP. It also includes AppleTalk cable ranges, several Frame Relay links, Remote Source Route Bridging, and configuration file problems that demonstrate the increased range of integrity checks performed by the Cisco NSM software's Integrity Checks Report function.

The slm_and_vlan model showcases Service Level Manager and LAN switching aspects of the
4.x Cisco NSM software.

Obtaining Help

If you experience problems installing or using the Cisco NSM software or obtaining or installing the required license, please call Cisco Systems at 1-800-553-2447 or send email to tac@cisco.com.


hometocprevnextglossaryfeedbacksearchhelp
Copyright 1989-1998 © Cisco Systems Inc.