Sei sulla pagina 1di 74

Installation and Upgrade Guide for

CiscoWorks Network Compliance


Manager, 1.5

Americas Headquarters
Cisco Systems, Inc.
170 West Tasman Drive
San Jose, CA 95134-1706
USA
http://www.cisco.com
Tel: 408 526-4000
800 553-NETS (6387)
Fax: 408 527-0883

Text Part Number: OL-19186-02

THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL
STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT
WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS.
THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT
SHIPPED WITH THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE
OR LIMITED WARRANTY, CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY.
The Cisco implementation of TCP header compression is an adaptation of a program developed by the University of California, Berkeley (UCB) as part of UCBs public
domain version of the UNIX operating system. All rights reserved. Copyright 1981, Regents of the University of California.
NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED AS IS WITH
ALL FAULTS. CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT
LIMITATION, THOSE OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OR ARISING FROM A COURSE OF
DEALING, USAGE, OR TRADE PRACTICE.
IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING,
WITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO
OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
CCDE, CCENT, CCSI, Cisco Eos, Cisco HealthPresence, Cisco IronPort, the Cisco logo, Cisco Nurse Connect, Cisco Pulse, Cisco SensorBase, Cisco StackPower,
Cisco StadiumVision, Cisco TelePresence, Cisco Unified Computing System, Cisco WebEx, DCE, Flip Channels, Flip for Good, Flip Mino, Flipshare (Design), Flip Ultra,
Flip Video, Flip Video (Design), Instant Broadband, and Welcome to the Human Network are trademarks; Changing the Way We Work, Live, Play, and Learn, Cisco Capital,
Cisco Capital (Design), Cisco:Financed (Stylized), Cisco Store, Flip Gift Card, and One Million Acts of Green are service marks; and Access Registrar, Aironet, AllTouch,
AsyncOS, Bringing the Meeting To You, Catalyst, CCDA, CCDP, CCIE, CCIP, CCNA, CCNP, CCSP, CCVP, Cisco, the Cisco Certified Internetwork Expert logo,
Cisco IOS, Cisco Lumin, Cisco Nexus, Cisco Press, Cisco Systems, Cisco Systems Capital, the Cisco Systems logo, Cisco Unity, Collaboration Without Limitation,
Continuum, EtherFast, EtherSwitch, Event Center, Explorer, Follow Me Browsing, GainMaker, iLYNX, IOS, iPhone, IronPort, the IronPort logo, Laser Link, LightStream,
Linksys, MeetingPlace, MeetingPlace Chime Sound, MGX, Networkers, Networking Academy, PCNow, PIX, PowerKEY, PowerPanels, PowerTV, PowerTV (Design),
PowerVu, Prisma, ProConnect, ROSA, SenderBase, SMARTnet, Spectrum Expert, StackWise, WebEx, and the WebEx logo are registered trademarks of Cisco Systems, Inc.
and/or its affiliates in the United States and certain other countries.
All other trademarks mentioned in this document or website are the property of their respective owners. The use of the word partner does not imply a partnership relationship
between Cisco and any other company. (0910R)
Any Internet Protocol (IP) addresses used in this document are not intended to be actual addresses. Any examples, command display output, and figures included in the
document are shown for illustrative purposes only. Any use of actual IP addresses in illustrative content is unintentional and coincidental.
Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
2009 Cisco Systems, Inc. All rights reserved.

C O N T E N T S
About This Guide

CHAPTER

Getting Started
Contents

vii

1-1

1-1

Overview 1-2
CiscoWorks NCM 1.2.1 Users 1-2
CiscoWorks NCM 1.3 Users 1-2
CiscoWorks NCM 1.4 Users 1-3
New CiscoWorks NCM 1.5 Users 1-3
Upgrading Additional CiscoWorks NCM Components
Supported Platforms

1-3

1-4

Supported Databases

1-5

Additional Required Applications

1-6

Additional CiscoWorks NCM Configurations

1-6

Virtual Environments 1-7


Guidelines 1-7
System Requirements 1-8
Performance Issues 1-8
Troubleshooting 1-8
CiscoWorks NCM Alert Center Service
Summary Reports

1-9

1-9

Hardware Requirements

1-9

64-bit Support 1-10


Increasing Memory Allocation 1-10
Generational Garbage Collector 1-10
Allocating Additional Solaris Swap Space
Solaris CLI Installer 1-11
International Language Support

CHAPTER

Upgrading to CiscoWorks NCM 1.4

1-11

1-11

2-1

Upgrading from CiscoWorks NCM 1.2.1 to CiscoWorks NCM 1.3 2-1


CiscoWorks NCM Core Linux, Solaris, or Windows Installation Overview
Running the Database Resolution Tool 2-2

2-2

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

iii

Contents

Installing CiscoWorks NCM 1.3 on a Windows Server 2-3


Installing CiscoWorks NCM 1.3 on a Linux Server 2-4
Installing CiscoWorks NCM 1.3 on a Solaris Server 2-4
Upgrading from CiscoWorks NCM 1.3 to CiscoWorks NCM 1.4 2-4
Operating System Upgrades 2-5
Database Upgrades 2-5
Operating System and Database Upgrades 2-6
Running the MySQL Upgrade Installer 2-6
Windows Platform 2-7
Linux or Solaris Platform 2-8
Running the CiscoWorks NCM 1.4 Service Pack Installer 2-9
Restoring Previous Customization 2-9
Windows Platform 2-9
Linux and Solaris Platforms 2-10
Installing the Latest CiscoWorks NCM Driver Pack 2-10
Upgrading Additional CiscoWorks NCM Components
CiscoWorks NCM AAA Log Reader 2-11
CiscoWorks NCM Syslog Reader 2-12

CHAPTER

Upgrading to CiscoWorks NCM 1.5

2-11

3-1

Upgrading from CiscoWorks NCM 1.4 to CiscoWorks NCM 1.5 3-1


Operating System Upgrades 3-2
Database Upgrades 3-2
Operating System and Database Upgrades 3-3
Running the MySQL Upgrade Installer 3-3
Windows Platform 3-3
Linux or Solaris Platform 3-4
Running the CiscoWorks NCM 1.5 Service Pack Installer 3-6
Restoring Previous Customization 3-6
Windows Platform 3-6
Linux and Solaris Platforms 3-6
Installing the Latest CiscoWorks NCM Driver Pack 3-7
Upgrading Additional CiscoWorks NCM Components
CiscoWorks NCM AAA Log Reader 3-8
CiscoWorks NCM Syslog Reader 3-8

CHAPTER

Installing CiscoWorks NCM 1.5


Installing Nmap on Solaris
Installing Nmap on Linux

3-7

4-1

4-1
4-2

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

iv

OL-19186-02

Contents

Running the CiscoWorks NCM 1.5 Install Wizard or CLI Installer


Windows Platform 4-2
Linux Platform 4-3
Solaris Platform 4-3
MySQL Database Options 4-4
Microsoft SQL Server Database Options 4-5
Oracle Database Options 4-5
Installing the Latest CiscoWorks NCM Driver Pack

CHAPTER

Licensing

4-2

4-5

5-1

Understanding Licensing Terms

5-1

Licensing Your Product During Installation

5-2

Installing the CiscoWorks NCM License File 5-2


Installing the CiscoWorks NCM License with the CiscoWorks NCM Software 5-3
Installing the CiscoWorks NCM License After Installing the CiscoWorks NCM Software
Licensing High Availability Distributed Systems
License Error Messages

CHAPTER

5-4

5-4

Known Licensing Limitations and Problems

5-4

Uninstalling CiscoWorks NCM and MySQL

6-1

Uninstalling CiscoWorks NCM from Windows

6-1

Uninstalling CiscoWorks NCM from Linux or Solaris

6-2

Manually Uninstalling CiscoWorks NCM (Windows)

6-2

Uninstalling MySQL 5.0.58 (MySQL Installer)

6-3

Uninstalling MySQL 5.0.58 (CiscoWorks NCM Installer)


Uninstalling MySQL 3.23.55

CHAPTER

APPENDIX

A-1

A-1

Linux and Solaris Platform


System Status Page

6-3

6-4

Starting or Stopping CiscoWorks NCM Services


Windows Platform

5-3

A-1

A-2

Backing Up the CiscoWorks NCM Database and Files

B-1

Backing Up the CiscoWorks NCM Database B-1


MS-SQL Server Backup Instructions B-1
MySQL Backup and Restore Instructions B-2
Oracle Backup Instructions B-3

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

Contents

Backing Up CiscoWorks NCM Files

APPENDIX

Notices

B-3

C-1

OpenSSL/Open SSL Project


License Issues C-1

C-1

INDEX

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

vi

OL-19186-02

About This Guide


Objective
The Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5 contains
information on installing and upgrading CiscoWorks Network Compliance Manager (NCM) Release 1.5.
CiscoWorks NCM tracks and regulates configuration and software changes throughout a multivendor
network infrastructure. It provides visibility into network changes and can track compliance with a broad
variety of regulatory, IT, corporate governance, and technology requirements. CiscoWorks NCM helps
IT staff identify and correct trends that could lead to problems such as network instability and service
interruption.
Prior to reading this guide, you should read the Release Notes for CiscoWorks Network Compliance
Manager, 1.5 document. These release notes provide information about known software and
documentation problems and any last minute information about the CiscoWorks NCM product not
available when this guide was produced.

How This Guide Is Organized


This guide is organized as follows:
Chapter 1, Getting Started, contains information on supported platforms and databases, required
applications, and configurations.
Chapter 2, Upgrading to CiscoWorks NCM 1.4, describes how to upgrade to CiscoWroks NCM 1.4
from previous releases of CiscoWorks NCM.
Chapter 3, Upgrading to CiscoWorks NCM 1.5, describes how to upgrade from CiscoWroks NCM 1.4
to CiscoWorks NCM 1.5.
Chapter 4, Installing CiscoWorks NCM 1.5, describes how to install CiscoWorks NCM 1.5.
Chapter 5, Licensing, describes the CiscoWorks NCM software-based product registration and license
key activation procedures.
Chapter 6, Uninstalling CiscoWorks NCM and MySQL,describes how to uninstall CiscoWorks NCM
and MySQL.
Appendix A, Starting or Stopping CiscoWorks NCM Services,contains information on starting and
stopping CiscoWorks NCM services.
Appendix B, Backing Up the CiscoWorks NCM Database and Files, descries how to backup
CiscoWorks NCM databases and files.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

vii

About This Guide

Appendix C, Notices,contains information on the OpenSSL/Open SSL Project software license.


An Index is also provided.

Command Syntax Conventions


Table 1 describes the syntax used with the commands in this document.
Table 1

Command Syntax Guide

Convention

Description

boldface

Commands and keywords.

italic

Command input that is supplied by you.

Keywords or arguments that appear within square brackets are optional.

{x|x|x}

A choice of keywords (represented by x) appears in braces separated by


vertical bars. You must select one.

^ or Ctrl

Represent the key labeled Control. For example, when you read ^D or
Ctrl-D, you should hold down the Control key while you press the D key.

screen font

Examples of information displayed on the screen.

boldface screen font

Examples of information that you must enter.

<

>

Nonprinting characters, such as passwords, appear in angled brackets.

Default responses to system prompts appear in square brackets.

Accessing the CiscoWorks NCM Documentation Set


You can access the entire CiscoWorks Network Compliance Manager documentation set from the
following Cisco.com URL:
http://www.cisco.com/en/US/products/ps6923/tsd_products_support_series_home.html
From here you can navigate to any documentation for CiscoWorks NCM you will need.

Tip

To cut and paste a two-line URL into the address field of your browser, you must cut and paste each line
separately to get the entire URL without a break.

Note

All documentation, including this document and any or all of the parts of the CiscoWorks NCM
documentation set, might be upgraded over time. Therefore, we recommend you access the CiscoWorks
NCM documentation set using the Cisco.com URL:
http://www.cisco.com/en/US/products/ps6923/tsd_products_support_series_home.html
The Docs tab visible from within Network Compliance Manager might not include links to the latest
documents.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

viii

OL-19186-02

About This Guide

Obtaining Documentation, Obtaining Support, and Security


Guidelines
For information on obtaining documentation, obtaining support, providing documentation feedback,
security guidelines, and also recommended aliases and general Cisco documents, see the monthly
Whats New in Cisco Product Documentation, which also lists all new and revised Cisco technical
documentation, at:
http://www.cisco.com/en/US/docs/general/whatsnew/whatsnew.html

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

ix

About This Guide

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

OL-19186-02

CH A P T E R

Getting Started
CiscoWorks NCM tracks and regulates configuration and software changes throughout a multivendor
network infrastructure. It provides visibility into network changes and can track compliance with a broad
variety of regulatory, IT, corporate governance, and technology requirements. CiscoWorks NCM helps
IT staff identify and correct trends that could lead to problems such as network instability and service
interruption.
CiscoWorks NCM includes integration with CiscoWorksinitially launchable from the CiscoWorks
home page and interoperability with other CiscoWorks applications such as the LMS bundle through the
Common Services Device Credential Repository (DCR).

Note

All documentation, including this document and any or all of the parts of the CiscoWorks NCM
documentation set, might be upgraded over time. Therefore, we recommend you access the CiscoWorks
NCM documentation set using the Cisco.com URL:
http://www.cisco.com/en/US/products/ps6923/tsd_products_support_series_home.html
The Docs tab visible from within CiscoWorks NCM might not include links to the latest documents.

Contents
This chapter contains the following sections:

Overview, page 1-2

Supported Platforms, page 1-4

Supported Databases, page 1-5

Additional Required Applications, page 1-6

Additional CiscoWorks NCM Configurations, page 1-6

Virtual Environments, page 1-7

CiscoWorks NCM Alert Center Service, page 1-9

Summary Reports, page 1-9

Hardware Requirements, page 1-9

64-bit Support, page 1-10

International Language Support, page 1-11

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

1-1

Chapter 1

Getting Started

Overview

Overview
This guide includes information on upgrading to and/or installing CiscoWorks NCM 1.4 on a single
CiscoWorks NCM Core. Distributed System and Satellite configurations require additional information
before upgrading. Please consult the Distributed System and Satellite documentation for information.
You can access the entire CiscoWorks Network Compliance Manager documentation set from the
following Cisco.com URL:
http://www.cisco.com/en/US/products/ps6923/tsd_products_support_series_home.html
From here you can navigate to any documentation for CiscoWorks NCM you will need.

CiscoWorks NCM 1.2.1 Users


For CiscoWorks NCM 1.2.1 users upgrading to CiscoWorks NCM 1.5, you need to:
1.

Run the Database Resolution Tool


Refer to the Running the Database Resolution Tool section on page 2-2 for information on
downloading and using the Database Resolution Tool.

2.

Run the CiscoWorks NCM 1.3 Installer


If you are installing CiscoWorks NCM on a Windows platform, run the CiscoWorks NCM Install
Wizard. If you are installing CiscoWorks NCM on a Linux or Solaris platform, run the CiscoWorks
NCM CLI Installer.
Refer to the Upgrading from CiscoWorks NCM 1.2.1 to CiscoWorks NCM 1.3 section on page 2-1
for information on installing CiscoWorks NCM 1.3.

3.

Run the MySQL Upgrade Installer (if you are using MySQL)
If you use MySQL, run the MySQL Upgrade Installer to upgrade to MySQL 5.0.58.
Refer to the Running the MySQL Upgrade Installer section on page 2-6 for information on the
MySQL Upgrade Installer.

4.

Run the CiscoWorks NCM 1.4 Service Pack Installer


Refer to the Running the CiscoWorks NCM 1.4 Service Pack Installer section on page 2-9 for
information on running the CiscoWorks NCM 1.4 Service Pack Installer.

CiscoWorks NCM 1.3 Users


For CiscoWorks NCM 1.3 users including CiscoWorks NCM 1.3, CiscoWorks NCM 1.3 SP1, and
CiscoWorks NCM 1.3 SP2 upgrading to CiscoWorks NCM 1.5, you need to:
1.

Run the MySQL Upgrade Installer (if you are using MySQL)
If you use MySQL, run the MySQL Upgrade Installer to upgrade to MySQL 5.0.58.
Refer to the Running the MySQL Upgrade Installer section on page -33 for information on the
MySQL Upgrade Installer.

2.

Run the CiscoWorks NCM 1.4 Service Pack Installer


Refer to the Running the CiscoWorks NCM 1.4 Service Pack Installer section on page 2-9 for
information on running the CiscoWorks NCM 1.5 Service Pack Installer.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

1-2

OL-19186-02

Chapter 1

Getting Started
Overview

Note

To ensure that no settings or files are lost during an upgrade, backup the entire CiscoWorks NCM
directory to a safe location before starting the upgrade. The current CiscoWorks NCM upgrade process
does not restore the <CWNCM Install Dir>\jre\reporting.rcx file. If you have customized the
CiscoWorks NCM Summary Reports template or specification, such as adding additional report tabs,
manually update the customized settings from the backed up version of the files to the new installed
version of the file.

CiscoWorks NCM 1.4 Users


For CiscoWorks NCM 1.4 users, run the CiscoWorks NCM 1.5 Installer. CiscoWorks NCM 1.4 users do
not need to run the MySQL Upgrade Installer.

Note

If you are installing CiscoWorks NCM 1.4 on a Windows platform, run the CiscoWorks NCM 1.4 Install
Wizard. If you are installing CiscoWorks NCM 1.4 on a Linux or Solaris platform, use the CiscoWorks
NCM 1.4 CLI Installer. Refer to the Running the CiscoWorks NCM 1.4 Install Wizard or CLI Installer
section on page 3-2 for information on running the CiscoWorks NCM 1.4 Installer.

New CiscoWorks NCM 1.5 Users


For new CiscoWorks NCM 1.5 users, run the CiscoWorks NCM 1.5 Installer. New CiscoWorks NCM
1.5 users do not need to run the MySQL Upgrade Installer.

Note

If you are installing CiscoWorks NCM 1.5 on a Windows platform, run the CiscoWorks NCM 1.5 Install
Wizard. If you are installing CiscoWorks NCM 1.5 on a Linux or Solaris platform, use the CiscoWorks
NCM 1.5 CLI Installer. Refer to the Running the CiscoWorks NCM 1.4 Install Wizard or CLI Installer
section on page 3-2 for information on running the CiscoWorks NCM 1.5 Installer.

Upgrading Additional CiscoWorks NCM Components


When upgrading additional CiscoWorks NCM components, such as the AAA Log Reader and Syslog
Reader, refer to the Upgrading Additional CiscoWorks NCM Components section on page 2-11.
Detailed information on upgrading High Availability Distributed System and Satellite configurations is
included in their respective manuals.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

1-3

Chapter 1

Getting Started

Supported Platforms

Supported Platforms
CiscoWorks NCM 1.5 can be installed on the following platforms:
Vendor

OS

Version

Architecture

Microsoft

Windows

2003 (SP2)

i386

Sun Microsystems

Solaris (Solaris Zones) patch


118833-36 or later

10

Sun Sparc

Red Hat

RH AS 4 (32-bit and 64-bit)


RH AS 5 (64-bit)

4.x and 5.x

i386

SuSE

Enterprise Linux Server

10.x

i386

Note

CiscoWorks NCM is a 32-bit application that runs in 32-bit mode on 64-bit operating systems.

The following operation systems are no longer supported:

Windows 2000

Solaris 9

Red Hat AS3

SuSE 9

When upgrading to CiscoWorks NCM 1.5, if you are going from a deprecated operating system, for
example Windows 2000 or Solaris 9, to a supported CiscoWorks NCM 1.5 operating system, do the
following:
Step 1

Back up the CiscoWorks NCM folder.

Step 2

Upgrade the operating system.

Step 3

Follow the CiscoWorks NCM 1.5 upgrade steps.

Note

For all operating system upgrades, please refer to the vendor documentation and your system
support personnel. Cisco is not responsible for issues that might arise during third-party product
upgrades.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

1-4

OL-19186-02

Chapter 1

Getting Started
Supported Databases

Supported Databases
When installing CiscoWorks NCM, the database can be installed on any platform. CiscoWorks NCM
supports the following databases:
Database

Notes

Oracle 10g (10.2.0.2 and 10.2.0.4)


Standard Edition

64-bit Oracle is supported.


If you are running CiscoWorks NCM in a Distributed
System environment, you will need Oracle 10g
Enterprise Edition.

Microsoft SQL Server 2005 Standard and


Enterprise Edition

64-bit SQL is supported.

MySQL 5.0.58

MySQL 5.0.58 ships with CiscoWorks NCM.

Note

64-bit Oracle and Microsoft SQL Server are supported. CiscoWorks NCM 1.5 does not support
the use of Microsoft SQL Server named instances.

The following databases are no longer supported:

Oracle 9i and Oracle 9.2

Microsoft SQL Server 2000

MySQL 3

Note

Existing MySQL 3.x databases can be upgraded to MySQL 5.0.41 or later using the MySQL
Upgrade Installer. Refer to the Installation and Upgrade Guide for CiscoWorks Network
Compliance Manager, 1.4 for information.

When upgrading to CiscoWorks NCM 1.5, if you are going from a deprecated version of the database,
for example Oracle 9i, to a supported version of the database, do the following:
Step 1

Back up the CiscoWorks NCM database.

Step 2

Upgrade the database.

Step 3

Follow the CiscoWorks NCM 1.5 upgrade steps.

Note

For all database upgrades, please refer to the documentation provided by the appropriate vendor
and your DBA. Cisco is not responsible for issues that might arise during third-party product
upgrades.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

1-5

Chapter 1

Getting Started

Additional Required Applications

Additional Required Applications


You will need to install the following applications:

Adobe Flash Player 9.x and above

Adobe Acrobat Reader version 4.0 or higher if you are viewing CiscoWorks NCM
documentation from the CiscoWorks NCM server.

CiscoWorks NCM supports the following browsers:


Mozilla Firefox 2.0.0.19, 2.0.0.20, and 3.x
Internet Explorer 6.x, 7.x

Note

Note

Mozilla Firefox 1.x is no longer supported.

Microsoft Excel 2000 or higher, if you are viewing Summary Reports from the CiscoWorks NCM
server.

ActivePerl 5.8.x (for Windows).

Perl 5.8.x (for Solaris and Linux). Keep in mind that the CiscoWorks NCM Convert to Perl script
feature uses Perl.

Perl Net::SSH::Expect module (for using the Connect module with SSH)

Third-party products mentioned in this documentation are manufactured by vendors independent of


Cisco. Cisco makes no warranty, implied or otherwise, regarding the performance or reliability of these
products. We provide third-party contact information to help you find technical support. However,
third-party contact information is subject to change without notice and, therefore, Cisco can in no way
guarantee the accuracy of this contact information.

Additional CiscoWorks NCM Configurations


If you have configured a High Availability Distributed System environment, the database requirements
for Oracle and Microsoft SQL Server include:
Database

Restrictions

Oracle 10g Enterprise Edition


(10.2.0.2 and 10.2.0.4)

No more than five CiscoWorks NCM Cores can be


configured.

Microsoft SQL Server Standard and


Enterprise Edition 2005( SP2 or
higher)

No more than two CiscoWorks NCM Cores can be


configured. The maximum number of managed devices
should not exceed 6,500.

Refer to the High Availability Distributed System on Oracle Configuration Guide for CiscoWorks
Network Compliance Manager or the High Availability Distributed System on Microsoft SQL
Configuration Guide for CiscoWorks Network Compliance Manager for information on configuring a
High Availability Distributed System environment.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

1-6

OL-19186-02

Chapter 1

Getting Started
Virtual Environments

If you have configured a Satellite environment, CiscoWorks NCM supports the following platforms:
Vendor

OS

Version

Architecture

Red Hat

RH AS

3 (32-bit)
and
4 (32-bit)

i386

Sun Microsystems

Solaris
Solaris (patch 118833-36 or later)

9
10

Sun Sparc

SusE

Enterprise Linux Server

i386

Refer to the Satellite Users Guide for CiscoWorks Network Compliance Manager for information on
configuring a Satellite environment.

Note

If you are running a CiscoWorks NCM Satellite co-residency environment, you will need two CPUs,
4 GB RAM, and 128 GB disk space. You can only manage 1,500 servers and 5,000 network nodes.

Virtual Environments
If you are running CiscoWorks NCM in a virtual environment, review the follow guidelines. Keep in
mind that CiscoWorks NCM can be network intensive. As a result, if you have many virtual machines
sharing a virtual switch and network interface card, you could experience unexpected behavior,
including time-outs and failed tasks. In addition, each virtual environment is different and could function
differently under loads with shared VM Guests.

Guidelines
The guidelines for running CiscoWorks NCM in a virtual environment include:

VMware guests can be run on a VMware ESX 3.5 or VMware ESX 4.0 server (preferred). It is
important that the Disk I/O be split. The ESX server must have two arrays, one for the ESX
operating system and one for the virtual machines.

Use of Vmotion is not recommended.

If you plan to use virtual machines for both CiscoWorks NCM and your database, ensure they are
running on different VMware Guests. Note that this only works if you set a limit on managed
devices and keep it low. It is recommended that you have the database on a different ESX host so
there is no conflicting I/O on the array.

If you plan to run VMware in a Distributed System or Horizontal Scalability environment, the
maximum number of CiscoWorks NCM Cores should not exceed two.

Some VMware Guests time drift. This can be an issue and should be corrected. Syncing to an
external time source can solve this issue.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

1-7

Chapter 1

Getting Started

Virtual Environments

System Requirements
The CiscoWorks NCM VMware Guest system requirements should, at a minimum, be double that of
standalone server requirements. Refer to the following sections for information on standard system
requirements:

Note

Supported Platforms on page 4

Supported Databases on page 5

Hardware Requirements on page 9

The same system requirements and limitations for VMware virtual machines apply to Solaris LDOMs
and Containers.

Performance Issues
If you are running CiscoWorks NCM in a virtual environment and there are performance issues, do the
following:

Increase hardware resources

Ensure resources are dedicated through your ESX Administrator

Decrease the number of VMware Guests running simultaneously

Add a dedicated network interface card to the ESX server for CiscoWorks NCM to use exclusively

Significant performance degradation has been seen on ESX servers running multiple virtual machines
where one or more virtual machine was under heavy load. It is critical that the ESX server running
CiscoWorks NCM in a virtual environment be properly resourced so performance degradation is not
experienced.

Note

The number of managed devices does not have as significant of an impact on performance as the number
of concurrent tasks. If performance issues are seen, reduce the number of concurrent tasks and ensure
that CiscoWorks NCM is getting the appropriate resources.

Troubleshooting
Due to the unknown nature of VMware environments and usage, troubleshooting and performance
issues related to VMware cannot be resolve via Cisco Support. As a result, VMware best practices
should be followed. Refer to your VMware documentation for information. If Cisco Support cannot
resolve issues that are related to running VMware, Cisco might require you to move to a physical sever.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

1-8

OL-19186-02

Chapter 1

Getting Started
CiscoWorks NCM Alert Center Service

CiscoWorks NCM Alert Center Service


The CiscoWorks Network Compliance Manager (NCM) Alert Center is a subscription service that
provides network vulnerability alerts on an on-going basis. This guide will assist you in setting up the
Alert Center to operate with CiscoWorks NCM.
The CiscoWorks NCM Alert Center is a unique security service. Unlike traditional alerts that are
typically delivered via email, the Security Alert service delivers alerts as CiscoWorks NCM software
compliance policies. As a result, you can rapidly identify all vulnerable devices across your network and
perform remediation before your environment is compromised. With Alert Center, your CiscoWorks
NCM server automatically checks for and downloads security alerts as they become available.

Note

CiscoWorks NCM Alert Center requires that the server hosting CiscoWorks NCM have access to the
Internet.
Refer to the Getting Started Guide for CiscoWorks Network Compliance Manager Alert Center and the
Installation and Configuration Guide for CiscoWorks Network Compliance Manager Alert Center
available at http://www.cisco.com/en/US/products/ps6923/prod_installation_guides_list.html for
information on installing and using CiscoWorks NCM Alert Center.

Summary Reports
The Summary reports are generated in the Microsoft Excel (.xls) format. You can either run the
Summary reports from a Windows client computer connected to your CiscoWorks NCM server or you
can use another program to view the Summary reports if you are running CiscoWorks NCM on a Linux
or Solaris platform.

Hardware Requirements
CiscoWorks NCM requires the following minimum hardware:
Application Serve
CPU

Intel Xeon or equivalent, 3.0+ GHz (Windows, Linux),


Dual UltraSparc IIIi+, 1.3 GHz (Solaris)

Memory

4 GB RAM

Swap Space

4 GB

Disk

40 GB, Fast SCSI

Network

100 Mbps Fast Ethernet, full duplex

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

1-9

Chapter 1

Getting Started

64-bit Support

Database Server
CPU

Intel Xeon or equivalent, 3.0+ GHz

Memory

4 GB RAM

Swap Space

4 GB

Disk

60 to 100 GB, Single Channel RAID, Fast SCSI

Network

100 Mbps Fast Ethernet, full duplex

64-bit Support
When installing CiscoWorks NCM on a Solaris platform, CiscoWorks NCM uses the 64-bit Java Virtual
Machine (JVM). As a result, CiscoWorks NCM can utilize more memory.

Increasing Memory Allocation


To increase the number of task throughput in CiscoWorks NCM (number of tasks per hour), you can
allocate more memory for the CiscoWorks NCM Management Engine process (the JBoss server).
The memory allocated to CiscoWorks NCM is configured in the
$NA/server/ext/wrapper/conf/jboss_wrapper.conf file. To increase memory allocation, edit the
following lines in this file:
wrapper.java.initmemory=512
wrapper.java.maxmemory=512
wrapper.java.additional.3=-Xmn170m

Note

The numbers are specified in megabytes.


For optimal performance, set the initial memory and maximum memory to the same value. For example,
on a Solaris system with 8 GB of memory, you can set the maximum memory to 7 GB, which is 7,000
megabytes. As a result, you would change the following lines to:
wrapper.java.initmemory=7000
wrapper.java.maxmemory=7000

Generational Garbage Collector


Java uses a generational garbage collector, which means that memory is divided into different areas for
objects that are younger or older. For the best performance, specify the size of the young generation area
to about one-third of the maximum size. As a result, you would change the following line in the
jboss_wrapper.conf file to:
wrapper.java.additional.3=-Xmn2333m

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

1-10

OL-19186-02

Chapter 1

Getting Started
International Language Support

Note

After modifying the jboss_wrapper.conf file, be sure to restart CiscoWorks NCM from the command
line (or Services applet on a Windows platform). If you restart CiscoWorks NCM from the Web UI, the
changes to the jboss_wrapper.conf file will be lost.

Allocating Additional Solaris Swap Space


A large amount of swap space is required because of how the fork() system call works on Solaris. When
you fork a 24 GB process, Solaris allocates 24 GB in the swap file. This guarantees that if the new
process needs to be swapped out, it can be. If the 24 GB is not available in swap, the fork() system call
fails.
In the case of CiscoWorks NCM, the 24 GB is not used. After the fork() system call, CiscoWorks NCM
exec() a small image. As a result, CiscoWorks NCM does not force the system to use that much swap
space. However, the system does need to have that much swap space allocated.

Solaris CLI Installer


For CiscoWorks NCM 1.5, the Solaris CLI installer supports 64-bit. As a result:

The Solaris CLI installer automatically installs 64-bit CiscoWorks NCM.

The Solaris SPI will upgrade 32-bit CiscoWorks NCM to 64-bit CiscoWorks NCM.

When upgrading to 64-bit CiscoWorks NCM, all of the wrapper configuration files (files such as
jboss_wrapper.conf and syslog_wrapper.conf) will be overwritten. Any user-specified settings will
be reset. For example, if you had set the Jboss_wrapper.conf file to start CiscoWorks NCM with 8
GB Java Heap memory, the setting will be overwritten to the CiscoWorks NCM default.

International Language Support


During CiscoWorks NCM installation, you are prompted to select a Collation Type when configuring a
new MS-SQL Server database. The goal is to facilitate use of CiscoWorks NCM regardless of your
native language, writing system, and cultural conventions.
MS-SQL Server collation dictates the character set that is stored in the database. For example, if you
select a Chinese collation, you can only enter Chinese characters, not Japanese, Korean, and so on. Keep
in mind, however, you can always enter Latin characters despite the collation type you select.
As a result of the language you select, you can enter the following information into CiscoWorks NCM
in that language:

Note

Comment fields

Description fields

Custom data labels

Most name and text fields, such as device location and vendor

Currently, you can only enter a CiscoWorks NCM username or device hostname Latin language.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

1-11

Chapter 1

Getting Started

International Language Support

You can search on single and multibyte character sets as long as the field being searched accepts them.
You can also import and export configuration policies that contain single and multibyte character sets.
For more information on collation, refer to your MS-SQL Server documentation.

Note

When installing CiscoWorks NCM for non-English usage on Windows 2003 or Unix, the DBCS
language support must be installed.
When using CiscoWorks NCM globalization support with Oracle, you must specify the appropriate
database character set when creating a new Oracle database. For example, to be able to input Chinese
characters, you would select one of the available Chinese character sets, such as ZHS16CGB231280, as
the database character set. In addition, if the language you select is double-byte encoded, for example
Chinese, Korean, or Japanese, you also need to set the NLS_LENGTH_SEMANTICS initialization
parameter to Double Byte.
Please refer to your Oracle documentation for detailed information on setting parameters when creating
a new Oracle database.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

1-12

OL-19186-02

CH A P T E R

Upgrading to CiscoWorks NCM 1.4


This chapter contains information on upgrading to CiscoWorks NCM 1.4 and contains the following
sections:

Upgrading from CiscoWorks NCM 1.2.1 to CiscoWorks NCM 1.3, page 2-1

Upgrading from CiscoWorks NCM 1.3 to CiscoWorks NCM 1.4, page 2-4

Upgrading Additional CiscoWorks NCM Components, page 2-11

Before you begin the upgrade process, identify the type of upgrade installation you are performing and
the version of CiscoWorks NCM from which you are upgrading. You can find out what version of
CiscoWorks NCM that you have installed by navigating About- >About CiscoWorks Network
Compliance Manager.

Upgrading from CiscoWorks NCM 1.2.1 to CiscoWorks NCM 1.3


To upgrade from CiscoWorks NCM 1.2.1 to CiscoWorks NCM 1.4, you must first upgrade to
CiscoWorks NCM 1.3. This section provides information on upgrading from CiscoWorks NCM 1.2.1 to
CiscoWorks NCM 1.3.

Note

CiscoWorks NCM 1.3 is required for all CiscoWorks NCM 1.2.1 users who would like to upgrade to
CiscoWorks NCM 1.4. Upgrading to CiscoWorks NCM 1.3 is only an upgrade pass-through to later
versions of CiscoWorks NCM.
Once upgraded to CiscoWorks NCM 1.3, do not:

Apply any CiscoWorks NCM 1.3 patches.

Upgrade to the latest CiscoWorks NCM Driver Pack until CiscoWorks NCM 1.4 is installed.

Upgrade additional CiscoWorks NCM components (for example the CiscoWorks NCM Syslog
Reader, AAA Log Reader, and so on).

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

2-1

Chapter 2

Upgrading to CiscoWorks NCM 1.4

Upgrading from CiscoWorks NCM 1.2.1 to CiscoWorks NCM 1.3

CiscoWorks NCM Core Linux, Solaris, or Windows Installation Overview


The following steps provide an outline for single CiscoWorks NCM Core upgrade.

Note

Once the CiscoWorks NCM 1.3 is installed, the CiscoWorks NCM installation and its database can not
be reverted. Be sure to backup your database before you run this upgrade.
1.

Stop all CiscoWorks NCM services. Refer toAppendix A, Starting or Stopping CiscoWorks NCM
Services for information.

2.

To ensure that no settings or files are lost during the upgrade, backup the entire CiscoWorks NCM
directory to a safe location. For example, if you installed CiscoWorks NCM in c:\cisco\CWNCM,
backup the entire directory to a safe location.

3.

Be sure that you have backed up all of the data in the database. Refer to the Appendix B, Backing
Up the CiscoWorks NCM Database and Files for information.

4.

Run the Database Resolution Tool (checkdb.zip) and perform a check of the database. Refer to the
Running the Database Resolution Tool section on page 2-2 for instructions.

5.

Follow the install instructions appropriate to your CiscoWorks NCM platform:


Installing CiscoWorks NCM 1.3 on a Windows Server, page 2-3
Installing CiscoWorks NCM 1.3 on a Linux Server, page 2-4
Installing CiscoWorks NCM 1.3 on a Solaris Server, page 2-4

Running the Database Resolution Tool


The Database Resolution Tool handles possible data corruptions and other database issues. The tool is
designed to be run from the CiscoWorks NCM Management Core. It requires information and support
files located on that system. The tool must be run prior to upgrading CiscoWorks NCM.

Note

In a High Availability Distributed System environment, the Database Resolution Tool should be run
from the Master.
To run the Database Resolution Tool insert the CiscoWorks NCM Core Software DVD 2 of 2 into the
DVD drive and do the following:

Step 1

Download the checkdb.zip file from http://www.cisco.com/cgi-bin/tablebuild.pl/cwncm-crypto and


unzip it into a temporary directory. You will need Cisco.com credentials to get access to this page.

Step 2

Shutdown the CiscoWorks NCM Management Engine. By default, the tool will not make corrections,
but rather report them. Specifying fix_errors=true on the command line will instruct the tool to attempt
to fix any issues it finds. Refer to Appendix A, Starting or Stopping CiscoWorks NCM Services for
information on stopping the CiscoWorks NCM Management Engine.

Step 3

Depending on your platform, do one of the following:


On a Windows platform: Double-click the conflict.bat file as an Admin user. For example:
c:\temp\dbconflicttool> conflict.bat.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

2-2

OL-19186-02

Chapter 2

Upgrading to CiscoWorks NCM 1.4


Upgrading from CiscoWorks NCM 1.2.1 to CiscoWorks NCM 1.3

On a Linux or Solaris platform, execute the conflict.sh file as root user (or user with privileges) to the
installation directory. For example:
/tmp/dbconflicttool/# ./conflict.sh

As the script initializes the tool, the tool displays the items it is able to discover. If the tool finds the
installation directory and needed support files, it runs automatically. The tool then displays all of the
configurable parameters it is using from the following locations:

The command line

Installation configuration

These can be specified by running the script manually and specifying variable=value on the command
line.
As the tool executes, it displays each of the checks it is running and reports status. Some of the tests are
more verbose than others. In some cases, the output will help identify corrections that the tool is not able
to make automatically. After the completion of each of the resolvers, a message is displayed indicating
if the test passed or failed.
If there are SQL correctable errors, the tool reports the SQL commands that are required to resolve the
issues. By default, the tool only reports this for SQL. The tool will not execute the SQL commands,
however. Specifying the fix_errors=true parameter instructs the tool to carry out the corrections when
it reaches this point of execution.
At the very end of the execution, the tool displays a summary of each of the resolvers and whether there
were errors in them.

Note

In some cases, the tool displays an error that provides instructions on how to correct issues. In other
cases, the error will not be apparent. If the tool corrects some errors, but the CiscoWorks NCM upgrade
process fails or any issue with the CiscoWorks NCM Management Engine is not corrected, contact
Customer Support.

Installing CiscoWorks NCM 1.3 on a Windows Server


To install CiscoWorks NCM 1.3 on a Windows server, insert the CiscoWorks NCM Core Software DVD
2 of 2 into the DVD drive and do the following:
Step 1

Save the CWNCM13.zip file to a temporary location on your local drive such as C:\temp.

Step 2

In the directory to which you downloaded the .zip file, unzip the file in the same directory. For example,
C:\temp\CWNCM13. Keep the subdirectory structure intact.

Step 3

Navigate to CWNCM-1.3-CORE-K9\windows\standard.

Step 4

Run the setup.exe file.

Step 5

Follow the instructions on the screen.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

2-3

Chapter 2

Upgrading to CiscoWorks NCM 1.4

Upgrading from CiscoWorks NCM 1.3 to CiscoWorks NCM 1.4

Installing CiscoWorks NCM 1.3 on a Linux Server


To install CiscoWorks NCM 1.3 on a Linux server, insert the CiscoWorks NCM Core Software DVD 2
of 2 into the DVD drive and mount it.
Step 1

Save the CWNCM13.zip file to a temporary location.

Step 2

In the directory to which you downloaded the .zip file, unzip the file in the same directory. For example,
/tmp/CWNCM13. Keep the subdirectory structure intact.

Step 3

Navigate to the temporary directory which contains the unzipped files.For example:
cd /tmp/CWNCM13

Step 4

Navigate to CWNCM-1.3-CORE-K9\linux\standard.

Step 5

Run the setup.bin file.

Step 6

Follow the instructions on the screen.

Installing CiscoWorks NCM 1.3 on a Solaris Server


To install CiscoWorks NCM 1.3 on a Solaris server, insert the CiscoWorks NCM Core Software DVD
2 of 2 into the DVD drive and mount it.
Step 1

Save the CWNCM13.zip file to a temporary location.

Step 2

In the directory to which you downloaded the .zip file, unzip the file in the same directory. For example,
/tmp/CWNCM13. Keep the subdirectory structure intact.

Step 3

Navigate to the temporary directory which contains the unzipped files.For example:
cd /tmp/CWNCM13

Step 4

Navigate to CWNCM-1.3-CORE-K9\solaris\standard.

Step 5

Run the setup.bin file.

Step 6

Follow the instructions on the screen.

Upgrading from CiscoWorks NCM 1.3 to CiscoWorks NCM 1.4


This section includes information on upgrading from CiscoWorks NCM 1.3 to CiscoWorks NCM 1.4.

Note

Do not run the CiscoWorks NCM Uninstaller before upgrading to CiscoWorks NCM 1.4.
The following steps provide an outline for single CiscoWorks NCM Core upgrade.

Step 1

Stop all CiscoWorks NCM services. Refer to Appendix A, Starting or Stopping CiscoWorks NCM
Services for information.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

2-4

OL-19186-02

Chapter 2

Upgrading to CiscoWorks NCM 1.4


Upgrading from CiscoWorks NCM 1.3 to CiscoWorks NCM 1.4

Step 2

To ensure that no settings or files are lost during the upgrade, backup the entire CiscoWorks NCM
directory to a safe location. For example, if you installed CiscoWorks NCM in c:\CWNCM, backup the
entire directory to a safe location.

Step 3

Be sure that you have backed up all of the data in the database. Refer to your database documentation
for instructions on backing up the database or contact your Database Administrator. Refer to
Appendix B, Backing Up the CiscoWorks NCM Database and Files for additional information on
backing up your database.

Step 4

Run the MySQL Upgrade Installer if CiscoWorks NCM is using a MySQL database. Refer to the
Running the MySQL Upgrade Installer section on page 2-6.

Step 5

Run the CiscoWorks NCM 1.4 Service Pack Installer. Refer to the Running the CiscoWorks NCM 1.4
Service Pack Installer section on page 2-9.

Step 6

Install the latest CiscoWorks NCM Driver Pack. Refer to the Installing the Latest CiscoWorks NCM
Driver Pack section on page 2-10.

Keep in mind that CiscoWorks NCM services are not available during the upgrade process. In addition,
once you run the CiscoWorks NCM 1.4 Service Pack Installer, you cannot rollback to the previous
version of CiscoWorks NCM after upgrading to CiscoWorks NCM 1.4.

Operating System Upgrades


When upgrading to CiscoWorks NCM 1.4, if you are going from a deprecated operating system, for
example Windows 2000 or Solaris 9, to a supported CiscoWorks NCM 1.4 operating system, do the
following:
Step 1

Stop CiscoWorks NCM.

Step 2

Backup the CiscoWorks NCM folder. Refer to Appendix B, Backing Up the CiscoWorks NCM
Database and Files.

Step 3

Upgrade the operating system.

Step 4

Restart CiscoWorks NCM and verify that CiscoWorks NCM is working properly.

Step 5

Follow the CiscoWorks NCM 1.4 upgrade steps.

Note

For all operating system upgrades, please refer to the vendor documentation and your system support
personnel. Cisco is not responsible for issues that might arise during third-party product upgrade

Database Upgrades
When upgrading to CiscoWorks NCM 1.4, if you are going from a deprecated version of the database,
for example Oracle 9i, to a supported version of the database, do the following:
Step 1

Stop CiscoWorks NCM.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

2-5

Chapter 2

Upgrading to CiscoWorks NCM 1.4

Upgrading from CiscoWorks NCM 1.3 to CiscoWorks NCM 1.4

Step 2

Backup the CiscoWorks NCM database. Refer to the Backing Up the CiscoWorks NCM Database
section on page B-1.

Step 3

Upgrade the database. For MySQL, refer to the Running the MySQL Upgrade Installer section on
page 2-6.

Step 4

Restart CiscoWorks NCM and verify that CiscoWorks NCM is working properly.

Step 5

Follow the CiscoWorks NCM 1.4 upgrade steps.

Note

For all database upgrades, please refer to the documentation provided by the appropriate vendor and
your DBA. Cisco is not responsible for issues that might arise during third-party product upgrades.

Operating System and Database Upgrades


When performing both an operating system and database upgrade, do the following:
Step 1

Stop CiscoWorks NCM.

Step 2

Backup the CiscoWorks NCM folder. Refer to the Backing Up CiscoWorks NCM Files section on
page B-3.

Step 3

Backup the CiscoWorks NCM database. Refer to the Backing Up the CiscoWorks NCM Database
section on page B-1.

Step 4

Upgrade the operating system.

Step 5

Upgrade the database. For MySQL, refer to the Running the MySQL Upgrade Installer section on
page 2-6.

Step 6

Restart CiscoWorks NCM and verify that CiscoWorks NCM is working properly.

Step 7

Follow the CiscoWorks NCM 1.4 upgrade steps.

Running the MySQL Upgrade Installer


If you are using MySQL as your CiscoWorks NCM database, you must run the MySQL Upgrade
Installer.
Before you perform the MySQL update, ensure that:

The existing MySQL 3.23.55 database is working properly with CiscoWorks NCM, regardless of
how it was initially installed, and that CiscoWorks NCM can connect to it.

The CiscoWorks NCM version connecting to MySQL must be 1.3 or later.

The existing MySQL 3.23.55 database is installed on one of the following OS platforms:
Windows 2000 Server and 2003 Server
Red Hat Linux AS 4 and 5 (Red Hat Linux AS3 is not supported. You must upgrade to Red Hat

Linux AS 4 or 5 before upgrading MySQL.)

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

2-6

OL-19186-02

Chapter 2

Upgrading to CiscoWorks NCM 1.4


Upgrading from CiscoWorks NCM 1.3 to CiscoWorks NCM 1.4

SuSE Linux10 (SuSE Linux 9 is not supported. You must upgrade to SuSE Linux10 before

upgrading MySQL.)
Solaris 10 (Solaris 9 is not supported. You must upgrade to Solaris 10 before upgrading

MySQL.)

Note

CiscoWorks NCM services have been stopped.

When running the MySQL Upgrade Installer, all the databases in the MySQL Data folder will be
upgraded to MySQL 5.0.58, not just the CiscoWorks NCM databases.

Windows Platform
To upgrade to MySQL 5.0.58 on a Windows platform, do the following:
Step 1

Double click the mysql-5.0.58-[nnnn]-[mmddyy]-windows.exe installer file. [nnnn] is the build number
and [mmddyy] is the date when the MySQL Update Installer was built.

Step 2

Click Next after reading the introduction.

Step 3

Select Upgrade existing MySQL to version 5.0.58 and click Next.

Step 4

Make sure both the MySQL Install folder and MySQL Data folder are correct and click the Next button.
Note that the MySQL Install folder is the home folder where the existing MySQL 3.23.55 database is
installed. The MySQL Upgrade Installer checks for the existence of the bin\mysql.exe file in this folder
for validation. The MySQL Data folder is the folder where the existing MySQL 3.23.55 stores its
database files. The MySQL Upgrade Installer checks for the existence of the mysql\user.frm file in this
folder for validation.

Step 5

Input the root password and port number of the existing MySQL 3.23.55 database and click Next. Note
that the MySQL Upgrade Installer tries to locate the my.ini file in the Windows folder (usually located
in C:\Windows or C:\Winnt). If the file is found, the MySQL Upgrade Installer parses it and extracts
some MySQL variables. If the my.ini file cannot be located, the MySQL Upgrade Installer tries to
connect to the existing MySQL 3.23.55 database using the account root of the given password. It then
queries MySQL 3.23.55 for certain variables.

Step 6

The MySQL Upgrade Installer opens a warning dialog box with the following message:
Previous MySQL installation (except MySQL data folder) is going to be removed. Make
sure you have backed up the entire MySQL install folder and MySQL data folder before
processing to the next step.

Step 7

Click OK to continue the installation. Click Cancel to cancel the installation. If you click OK, the
MySQL Upgrade Installer executes the following actions:
Stops the MySQL 3.23.55 engine.
Verifies that the given port is available.
Removes the MySQL Windows service if it exists.
Deletes all the files and folders (except MySQL data files in the MySQL Data folder) in the

MySQL Install folder.


Step 8

Click Install. The MySQL Upgrade Installer executes the following actions:
Installs the MySQL 5.0.58 files.
Places the my.ini file in the MySQL Install folder.
Configures the MySQL Windows service.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

2-7

Chapter 2

Upgrading to CiscoWorks NCM 1.4

Upgrading from CiscoWorks NCM 1.3 to CiscoWorks NCM 1.4

Starts MySQL 5.0.58 using the Windows service.


Verifies the root password provided earlier.
Runs the database upgrade scripts to upgrade all MySQL 3.23.55 databases in the MySQL Data

folder. (Note that this could take up to several hours if you have a very large database.)
Restart MySQL.
Step 9

Click Done to complete the MySQL 5.0.58 upgrade.

Linux or Solaris Platform


To upgrade to MySQL 5.0.58 on a Linux or Solaris platform:
Step 1

Login as root.

Step 2

Copy mysql-5.0.58-[nnnn]-[mmddyy]-[linux|solaris].bin from the CD/DVD to the local file system.


Change its permission by running chmod +x mysql-5.0.58-[nnnn]-[mmddyy]-[linux|solaris].bin.
[nnnn] is the build number and [mmddyy] is the date when the MySQL Upgrade Installer was built.

Step 3

Run the MySQL Upgrade installer using the following command:


./mysql-5.0.58-[nnnn]-[mmddyy]-[linux|solaris].bin

Step 4

Press Enter after reading the introduction.

Step 5

Select Upgrade existing MySQL to version 5.0.58 and press Enter.

Step 6

Make sure that both the MySQL Install and MySQL Data folders are correct. Note that the MySQL
Install folder is the home folder where existing MySQL 3.23.55 is installed. The MySQL Upgrade
Installer checks the existence of bin/mysql file in this folder for validation. The MySQL Data folder is
the folder where existing MySQL 3.23.55 stores its database files. The MySQL Upgrade Installer checks
the existence of mysql/user.frm file in this folder for validation.

Step 7

Input the root password and port number for the existing MySQL 3.23.55. Note that the MySQL Upgrade
Installer tries to locate the /etc/my.cnf file. If this file is found, the MySQL Upgrade Installer parses it
and extracts some MySQL variables from it. If /etc/my.cnf cannot be located, the MySQL Upgrade
Installer tries to connect existing MySQL 3.23.55 using account root and the given password. It then
queries MySQL 3.23.55 for certain variables.

Step 8

The MySQL Upgrade Installer displays the following warning message:


Previous MySQL installation (except MySQL data folder) is going to be removed. Make
sure you have backed up the entire MySQL install folder and MySQL data folder before
processing to the next step.

Step 9

Select OK to continue the installation. Select Cancel to cancel the installation. If you clicked OK, the
MySQL Upgrade Installer executes the following actions:
Stops the MySQL 3.23.55 engine. Note that if MySQL 3.23.55 cannot be stopped by the

MySQL Upgrade Installer, a warning message is displayed for you to make sure MySQL
3.23.55 has been stopped. If the ps -efl|grep mysql|wc -l command returns 0, it means MySQL
has been stopped. If MySQL is not stopped, manually enter the /etc/init.d/mysql stop or kill
command to stop it.
Verifies that given port is available.
Deletes the files and folders (except MySQL data files in MySQL Data folder) in the MySQL

Install folder.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

2-8

OL-19186-02

Chapter 2

Upgrading to CiscoWorks NCM 1.4


Upgrading from CiscoWorks NCM 1.3 to CiscoWorks NCM 1.4

Step 10

Press Enter after reading the Pre-Installation summary. The following actions are executed by the
MySQL Upgrade Installer:
Installs the MySQL 5.0.58 files.
Setup /etc/my.cnf, /etc/init.d/mysql and startup/shutdown in /etc/rc[n].d.
Starts MySQL 5.0.58.
Verifies the root password provided earlier.
Runs the database upgrade scripts to upgrade all MySQL 3.23.55 databases in the MySQL Data

folder. Note that this could take up to several hours if you have very large database.
Restarts MySQL.
Step 11

Press Enter to complete MySQL 5.0.58 upgrade.

Running the CiscoWorks NCM 1.4 Service Pack Installer


This section provides information on running the CiscoWorks NCM 1.4 Service Pack Installer. Before
running the CiscoWorks NCM 1.4 Service Pack Installer, ensure that the database server is running.

Restoring Previous Customization


The current CiscoWorks NCM upgrade process does not restore the
<CWNCM Install Dir>\jre\reporting.rcx file. If you have customized the CiscoWorks NCM Summary
reports template or specification, such as adding additional report tabs, manually update the customized
settings from the backed up version of the file to the new installed version of the file.
All settings in the site_options.rcx and adjustable_options.rcx files are preserved and restored
automatically. If you want to restore the reporting.rcx file, you must manually edit the new
reporting.rcx file. If you changed other .rcx files in the previous installation and want to keep those
changes after upgrading, you should add those changes into the new adjustable_options.rcx file. You
cannot use the previous .rcx file to overwrite the new version. Doing so could cause the application to
fail.

Note

All settings in the <CWNCM Install Dir>/server/ext/wrapper/conf/*.conf file and


<CWNCM Install Dir>/server/ext/jboss/server/default/conf/log4j.xml file are preserved and restored
automatically.

Windows Platform
For upgrading on a Windows platform, insert the CiscoWorks NCM Core Software DVD 2 of 2 into the
DVD drive and do the following:
Step 1

On the Windows taskbar, click Start, then click Run.

Step 2

Enter: [drive]:\windows_[nnnn]-[mmddyy]_spi_setup.exe, where [drive] is the letter of your DVD


drive, [nnnn] is the build number, and [mmddyy] is the build date.

Step 3

Click OK.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

2-9

Chapter 2

Upgrading to CiscoWorks NCM 1.4

Upgrading from CiscoWorks NCM 1.3 to CiscoWorks NCM 1.4

Step 4

Follow the instructions on the screen.

Refer to theUpgrading Additional CiscoWorks NCM Components section on page 2-11 for
information on upgrading other CiscoWorks NCM components, such as CiscoWorks NCM Satellites, the
CiscoWorks NCM AAA Log Reader, and the CiscoWorks NCM Syslog Reader.

Linux and Solaris Platforms


If you are installing the CiscoWorks NCM 1.4 Service Pack Installer on a CiscoWorks NCM Linux
server, insert the CiscoWorks NCM Core Software DVD 2 of 2 into the DVD drive and mount it. You
must have root access to run the CiscoWorks NCM 1.4 Service Pack Installer.
Step 1

Enter: cd /[DVD_MOUNT_POINT], where [DVD_MOUNT_POINT] is the location of the DVD


drive.

Step 2

Enter: cd linux

Step 3

Enter: sh linux_[nnnn]-[mmddyy]_spi_setup.bin, where [nnnn] is the build number


and [mmddyy] is the build date.

Step 4

Follow the instructions on the screen.

If you are installing the CiscoWorks NCM 1.4 Service Pack Installer on a CiscoWorks NCM Solaris
server, insert the CiscoWorks NCM Core Software DVD 2 of 2 into the DVD drive and mount it. You
must have root access to run the Service Pack Installer.
Step 1

Enter: cd /[DVD_MOUNT_POINT] where [DVD_MOUNT_POINT] is the location of the DVD drive.

Step 2

Enter: cd solaris

Step 3

Enter: sh solaris_[nnnn]-[mmddyy]_spi_setup.bin, where [nnnn] is the build number and


[mmddyy] is the build date.

Step 4

Follow the instructions on the screen.

Keep in mind if CiscoWorks NCM was configured to run without root privileges on Linux or Solaris.
CiscoWorks NCM will not start after the upgrade. If you are running CiscoWorks NCM as non-root,
after installing the CiscoWorks NCM 1.4 Service Pack, you must enter:
chown -R $user $CWNCM find $CWNCM -type d -exec ls -ld {} \; |grep
^d..-. | awk {print $9} | xargs chmod u+x
where $CWNCM is the root CiscoWorks NCM directory and $user is the username with which to start
the CiscoWorks NCM Management Engine.

Installing the Latest CiscoWorks NCM Driver Pack


You must install the latest CiscoWorks NCM Driver Pack after you upgrade or install CiscoWorks NCM
1.4, otherwise you could experience a regression in functionality. Go to the Cisco Software Download
Center http://www.cisco.com/cgi-bin/tablebuild.pl/cwncm-crypto and download the latest CiscoWorks
NCM Driver Pack. After the upgrade or install, install the latest CiscoWorks NCM Driver Pack.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

2-10

OL-19186-02

Chapter 2

Upgrading to CiscoWorks NCM 1.4


Upgrading Additional CiscoWorks NCM Components

Upgrading Additional CiscoWorks NCM Components


The following optional components must be upgraded when upgrading CiscoWorks NCM:

CiscoWorks NCM High Availability Distributed System When upgrading from CiscoWorks
NCM 1.3 to CiscoWorks NCM 1.4, there are database schema changes that require updating your
High Availability Distributed System environment. Refer to the High Availability Distributed
System on Oracle Configuration Guide for CiscoWorks Network Compliance Manager or the High
Availability Distributed System on SQL Server Configuration Guide for CiscoWorks Network
Compliance Manager for upgrading detailed information.

CiscoWorks NCM Satellites If you are using CiscoWorks NCM Satellites, after CiscoWorks
NCM 1.4 is installed, you must run the Deploy Remote Agent task to re-install the upgraded
Satellite agent on all of the remote Gateways. Refer to the Upgrading the Satellite section in the
Installation and Upgrade Guide for the CiscoWorks Network Compliance Manager Gateway for
detailed information.

CiscoWorks NCM AAA Log Reader


If you are using the AAA Log Reader on your AAA server to provide real-time change detection, you
will need to update the AAA Log Reader. Do the following:
Step 1

Backup the AAA Log Reader directory on your AAA server.

Step 2

Copy truecontrol-client.jar file located in the AAA folder on the Install CD to the AAA Log Reader
directory. Overwrite the existing file.

Step 3

Change the following four options in the agent.rcx file for correct error logging to appear in the
aaa_wrapper.log. Change:
[option name="log/AAALogReader"]System.out[option]
[option name="log/AAALogReader/level"]0[ooption>
[option name="log/connect"]System.out[option]
[option name="log/connect/level"]75[option]
To:
[option name="log/External/AAALogReader"]System.out[option]
[option name="log/External/AAALogReader/level"]0[option]
[option name="log/System/Authenticate"]System.out[option]
[option name="log/System/Authenticate/level"]75[option]

Step 4

Although not required, it is recommended that you install a new version of the JRE on the AAA Server,
version 1.6.0. The various JRE installations can be found on the CiscoWorks NCM Core Software DVD
2 of 2 at: /add-ons/jre/. (Note: This step is not necessary if the JRE is already installed.)

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

2-11

Chapter 2

Upgrading to CiscoWorks NCM 1.4

Upgrading Additional CiscoWorks NCM Components

CiscoWorks NCM Syslog Reader


CiscoWorks NCM Syslog Reader CiscoWorks NCM uses Syslogs to detect device changes in
real-time. Some environments require the use of a Syslog Reader to forward messages from the syslog
server to CiscoWorks NCM. Typically, the Syslog Reader is only needed in rare cases.

Note

Cisco does not support the configuration of external Syslog servers to relay Syslog messages to or from
CiscoWorks NCM. The CiscoWorks NCM Syslog Reader is to be used when your Syslog server cannot
relay a Syslog message with the devices IP address.
If you are using the Syslog Reader, it needs to be upgraded. To upgrade the CiscoWorks NCM Syslog
Reader, do the following:

Step 1

Go to /usr/local/CWNCM/syslogreader/probe.rcx.

Step 2

In the probe.rcx file, make a note of the following lines:


[option name="connect/AppServerURL"]SERVERNAME:1099[/option]
[option name="SyslogReader/LogFile/FileName"]SOMEPATH/FILE[/option]

Step 3

Stop the Syslog Reader.

Step 4

Run /etc/init.d/truecontrol.syslogreader stop.

Step 5

Remove the /usr/local/CWNCM directory.

Step 6

Follow the install instructions in the ReadMe.txt file. Be sure to include the correct values in the
probe.rcx file from Step 2.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

2-12

OL-19186-02

CH A P T E R

Upgrading to CiscoWorks NCM 1.5


This chapter contains information on upgrading to CiscoWorks NCM 1.5 and contains the following
sections:

Note

Upgrading from CiscoWorks NCM 1.4 to CiscoWorks NCM 1.5, page 3-1

Upgrading Additional CiscoWorks NCM Components, page 3-7

To upgrade to CiscoWorks NCM 1.5, you must first upgrade to CiscoWorks NCM 1.4. Refer to
Chapter 2, Upgrading to CiscoWorks NCM 1.4 for instructions.

Upgrading from CiscoWorks NCM 1.4 to CiscoWorks NCM 1.5


This section includes information on upgrading from CiscoWorks NCM 1.4 to CiscoWorks NCM 1.5.

Note

Do not run the CiscoWorks NCM Uninstaller before upgrading to CiscoWorks NCM 1.5.
The following steps provide an outline for single CiscoWorks NCM Core upgrade.
1.

Stop all CiscoWorks NCM services. Refer to Appendix A, Starting or Stopping CiscoWorks NCM
Services for information.

2.

To ensure that no settings or files are lost during the upgrade, backup the entire CiscoWorks NCM
directory to a safe location. For example, if you installed CiscoWorks NCM in c:\CWNCM, backup
the entire directory to a safe location.

3.

Be sure that you have backed up all of the data in the database. Refer to your database
documentation for instructions on backing up the database or contact your Database Administrator.
Refer to Appendix B, Backing Up the CiscoWorks NCM Database and Files for additional
information on backing up your database.

4.

Run the MySQL Upgrade Installer if CiscoWorks NCM is using a MySQL database. Refer to
Running the MySQL Upgrade Installer on page 3.

5.

Run the CiscoWorks NCM 1.5 Service Pack Installer. Refer to the Running the CiscoWorks NCM
1.5 Service Pack Installer section on page 3-6.

6.

Install the latest CiscoWorks NCM Driver Pack. Refer to theInstalling the Latest CiscoWorks NCM
Driver Pack section on page 3-7.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

3-1

Chapter 3

Upgrading to CiscoWorks NCM 1.5

Upgrading from CiscoWorks NCM 1.4 to CiscoWorks NCM 1.5

Keep in mind that CiscoWorks NCM services are not available during the upgrade process. In addition,
once you run the CiscoWorks NCM 1.5 Service Pack Installer, you cannot rollback to the previous
version of CiscoWorks NCM after upgrading to CiscoWorks NCM 1.5.

Operating System Upgrades


When upgrading to CiscoWorks NCM 1.5, if you are going from a deprecated operating system, for
example Windows 2000 or Solaris 9, to a supported CiscoWorks NCM 1.5 operating system, do the
following:
Step 1

Stop CiscoWorks NCM.

Step 2

Backup the CiscoWorks NCM folder. (Refer to the Backing Up the CiscoWorks NCM Database
section on page B-1 for information.)

Step 3

Upgrade the operating system.

Step 4

Restart CiscoWorks NCM and verify that CiscoWorks NCM is working properly.

Step 5

Follow the CiscoWorks NCM 1.5 upgrade steps.

Note

For all operating system upgrades, please refer to the vendor documentation and your system support
personnel. Cisco is not responsible for issues that might arise during third-party product upgrade

Database Upgrades
When upgrading to CiscoWorks NCM 1.5, if you are going from a deprecated version of the database,
for example Oracle 9i, to a supported version of the database, do the following:
Step 1

Stop CiscoWorks NCM.

Step 2

Backup the CiscoWorks NCM database. (Refer to the Backing Up the CiscoWorks NCM Database
section on page B-1 for information.)

Step 3

Upgrade the database. (For MySQL, refer to the Running the MySQL Upgrade Installer section on
page 3-3.)

Step 4

Restart CiscoWorks NCM and verify that CiscoWorks NCM is working properly.

Step 5

Follow the CiscoWorks NCM 1.5 upgrade steps.

Note

For all database upgrades, please refer to the documentation provided by the appropriate vendor and your
DBA. Cisco is not responsible for issues that might arise during third-party product upgrades.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

3-2

OL-19186-02

Chapter 3

Upgrading to CiscoWorks NCM 1.5


Upgrading from CiscoWorks NCM 1.4 to CiscoWorks NCM 1.5

Operating System and Database Upgrades


When performing both an operating system and database upgrade, do the following:
Step 1

Stop CiscoWorks NCM.

Step 2

Backup the CiscoWorks NCM folder. (Refer to theBacking Up CiscoWorks NCM Files section on
page B-3 for information.)

Step 3

Backup the CiscoWorks NCM database. (Refer to the Backing Up the CiscoWorks NCM Database
section on page B-1 for information.)

Step 4

Upgrade the operating system.

Step 5

Upgrade the database. (For MySQL, refer to the Running the MySQL Upgrade Installer section on
page 3-3.)

Step 6

Restart CiscoWorks NCM and verify that CiscoWorks NCM is working properly.

Step 7

Follow the CiscoWorks NCM 1.5 upgrade steps.

Running the MySQL Upgrade Installer


If you are using MySQL as your CiscoWorks NCM database, you must run the MySQL Upgrade
Installer.
Before you perform the MySQL update, ensure that:

The existing MySQL 3.23.55 database is working properly with CiscoWorks NCM, regardless of
how it was initially installed, and that CiscoWorks NCM can connect to it.

The CiscoWorks NCM version connecting to MySQL must be 1.2.1 or later.

The existing MySQL 3.23.55 database is installed on one of the following OS platforms:
Windows 2000 Server and 2003 Server
Red Hat Linux AS 3, Red Hat Linux AS 4, SuSE Linux 9
Solaris 10 (Solaris 9 is not supported. You must upgrade to Solaris 10 before upgrading

MySQL.)

Note

CiscoWorks NCM services have been stopped.

When running the MySQL Upgrade Installer, all the databases in the MySQL Data folder will be
upgraded to MySQL 5.0.58, not just the CiscoWorks NCM databases.

Windows Platform
To upgrade to MySQL 5.0.58 on a Windows platform:
Step 1

Double click the mysql-5.0.58-[nnnn]-[mmddyy]-windows.exe installer file. [nnnn] is the build number
and [mmddyy] is the date when the MySQL Update Installer was built.

Step 2

Click Next after reading the introduction.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

3-3

Chapter 3

Upgrading to CiscoWorks NCM 1.5

Upgrading from CiscoWorks NCM 1.4 to CiscoWorks NCM 1.5

Step 3

Select Upgrade existing MySQL to version 5.0.58 and click Next.

Step 4

Make sure both the MySQL Install folder and MySQL Data folder are correct and click the Next button.
Note that the MySQL Install folder is the home folder where the existing MySQL 3.23.55 database is
installed. The MySQL Upgrade Installer checks for the existence of the bin\mysql.exe file in this folder
for validation. The MySQL Data folder is the folder where the existing MySQL 3.23.55 stores its
database files. The MySQL Upgrade Installer checks for the existence of the mysql\user.frm file in this
folder for validation.

Step 5

Input the root password and port number of the existing MySQL 3.23.55 database and click Next. Note
that the MySQL Upgrade Installer tries to locate the my.ini file in the Windows folder (usually located
in C:\Windows or C:\Winnt). If the file is found, the MySQL Upgrade Installer parses it and extracts
some MySQL variables. If the my.ini file cannot be located, the MySQL Upgrade Installer tries to
connect to the existing MySQL 3.23.55 database using the account root of the given password. It then
queries MySQL 3.23.55 for certain variables.
The MySQL Upgrade Installer opens a warning dialog box with the following message:
Previous MySQL installation (except MySQL data folder) is going to be removed. Make sure you
have backed up the entire MySQL install folder and MySQL data folder before processing to the
next step.

Step 6

Step 7

Step 8

Click OK to continue the installation. Click Cancel to cancel the installation. If you click OK, the
MySQL Upgrade Installer executes the following actions:

Stops the MySQL 3.23.55 engine.

Verifies that the given port is available.

Removes the MySQL Windows service if it exists.

Deletes all the files and folders (except MySQL data files in the MySQL Data folder) in the MySQL
Install folder.

Click Install. The MySQL Upgrade Installer executes the following actions:

Installs the MySQL 5.0.58 files.

Places the my.ini file in the MySQL Install folder.

Configures the MySQL Windows service.

Starts MySQL 5.0.58 using the Windows service.

Verifies the root password provided earlier.

Runs the database upgrade scripts to upgrade all MySQL 3.23.55 databases in the MySQL Data
folder. (Note that this could take up to several hours if you have a very large database.)

Restarts MySQL.

Click Done to complete the MySQL 5.0.58 upgrade.

Linux or Solaris Platform


To upgrade to MySQL 5.0.58 on a Linux or Solaris platform:
Step 1

Login as root.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

3-4

OL-19186-02

Chapter 3

Upgrading to CiscoWorks NCM 1.5


Upgrading from CiscoWorks NCM 1.4 to CiscoWorks NCM 1.5

Step 2

Copy mysql-5.0.58-[nnnn]-[mmddyy]-[linux|solaris].bin from the CD/DVD to the local file system.


Change its permission by running chmod +x mysql-5.0.58-[nnnn]-[mmddyy]-[linux|solaris].bin. [nnnn]
is the build number and [mmddyy] is the date when the MySQL Upgrade Installer was built.

Step 3

Run the MySQL Upgrade installer using the following command:


./mysql-5.0.58-[nnnn]-[mmddyy]-[linux|solaris].bin

Step 4

Press Enter after reading the introduction.

Step 5

Select Upgrade existing MySQL to version 5.0.58 and press Enter.

Step 6

Make sure that both the MySQL Install and MySQL Data folders are correct. Note that the MySQL
Install folder is the home folder where existing MySQL 3.23.55 is installed. The MySQL Upgrade
Installer checks the existence of bin/mysql file in this folder for validation. The MySQL Data folder is
the folder where existing MySQL 3.23.55 stores its database files. The MySQL Upgrade Installer checks
the existence of mysql/user.frm file in this folder for validation.

Step 7

Input the root password and port number for the existing MySQL 3.23.55. Note that the MySQL Upgrade
Installer tries to locate the /etc/my.cnf file. If this file is found, the MySQL Upgrade Installer parses it
and extracts some MySQL variables from it. If /etc/my.cnf cannot be located, the MySQL Upgrade
Installer tries to connect existing MySQL 3.23.55 using account root and the given password. It then
queries MySQL 3.23.55 for certain variables.
The MySQL Upgrade Installer displays the following warning message:
Previous MySQL installation (except MySQL data folder) is going to be removed. Make sure you
have backed up the entire MySQL install folder and MySQL data folder before processing to the
next step.

Step 8

Step 9

Step 10

Select OK to continue the installation. Select Cancel to cancel the installation. If you clicked OK, the
MySQL Upgrade Installer executes the following actions:

Stops the MySQL 3.23.55 engine. Note that if MySQL 3.23.55 cannot be stopped by the MySQL
Upgrade Installer, a warning message is displayed for you to make sure MySQL 3.23.55 has been
stopped. If the ps -efl|grep mysql|wc -l command returns 0, it means MySQL has been stopped. If
MySQL is not stopped, manually enter the /etc/init.d/mysql stop or kill command to stop it.

Verifies that given port is available.

Deletes the files and folders (except MySQL data files in MySQL Data folder) in the MySQL Install
folder.

Press Enter after reading the Pre-Installation summary. The following actions are executed by the
MySQL Upgrade Installer:

Installs the MySQL 5.0.58 files.

Setup /etc/my.cnf, /etc/init.d/mysql and startup/shutdown in /etc/rc[n].d.

Starts MySQL 5.0.58.

Verifies the root password provided earlier.

Runs the database upgrade scripts to upgrade all MySQL 3.23.55 databases in the MySQL Data
folder. Note that this could take up to several hours if you have very large database.

Restarts MySQL.

Press Enter to complete MySQL 5.0.58 upgrade.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

3-5

Chapter 3

Upgrading to CiscoWorks NCM 1.5

Upgrading from CiscoWorks NCM 1.4 to CiscoWorks NCM 1.5

Running the CiscoWorks NCM 1.5 Service Pack Installer


This section provides information on running the CiscoWorks NCM 1.5 Service Pack Installer Before
running the CiscoWorks NCM 1.5 Service Pack Installer, ensure that the database server is running.

Note

CiscoWorks NCM does not support the use of MS SQL Server named instances.

Restoring Previous Customization


The current CiscoWorks NCM upgrade process does not restore the <CiscoWorks NCM Install
Dir>\jre\reporting.rcx file. If you have customized the CiscoWorks NCM Summary reports template or
specification, such as adding additional report tabs, manually update the customized settings from the
backed up version of the file to the new installed version of the file.
All settings in the site_options.rcx and adjustable_options.rcx files are preserved and restored
automatically. If you want to restore the reporting.rcx file, you must manually edit the new reporting.rcx
file. If you changed other .rcx files in the previous installation and want to keep those changes after
upgrading, you should add those changes into the new adjustable_options.rcx file. You cannot use the
previous .rcx file to overwrite the new version. Doing so could cause the application to fail.

Note

All settings in the [$CWNCM_HOME]/server/ext/wrapper/conf/*.conf file and


[$CWNCM_HOME]/server/ext/jboss/server/default/conf/log4j.xml file are preserved and restored
automatically.

Windows Platform
For upgrading on a Windows platform, insert the CiscoWorks NCM 1.5 Service Pack Installer DVD into
the DVD drive and do the following:
Step 1

On the Windows taskbar, click Start, then click Run.

Step 2

Enter: [drive]:\windows_[nnnn]-[mmddyy]_spi_setup.exe, where [drive] is the


letter of your DVD drive, [nnnn] is the build number, and [mmddyy] is the build date.

Step 3

Click OK.

Step 4

Follow the instructions on the screen.

Refer to Upgrading Additional CiscoWorks NCM Components on page 7 for information on


upgrading other CiscoWorks NCM components, such as CiscoWorks NCM Satellites, CiscoWorks NCM
Horizontal Scalability, the CiscoWorks NCM AAA Log Reader, and the CiscoWorks NCM Syslog
Reader.

Linux and Solaris Platforms


If you are installing the CiscoWorks NCM 1.5 Service Pack Installer on a CiscoWorks NCM Linux
server, insert the DVD into the DVD drive and mount it. You must have root access to run the
CiscoWorks NCM 1.5 Service Pack Installer.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

3-6

OL-19186-02

Chapter 3

Upgrading to CiscoWorks NCM 1.5


Upgrading Additional CiscoWorks NCM Components

Step 1

cd /[DVD_MOUNT_POINT], where [DVD_MOUNT_POINT] is the location of the DVD drive.

Step 2

cd linux

Step 3

sh linux_[nnnn]-[mmddyy]_spi_setup.bin, where [nnnn] is the build number and


[mmddyy] is the build date.

Step 4

Follow the instructions on the screen.

If you are installing the CiscoWorks NCM 1.5 Service Pack Installer on a CiscoWorks NCM Solaris
server, insert the DVD into the DVD drive and mount it. You must have root access to run the Service
Pack Installer.
Step 1

cd /[DVD_MOUNT_POINT] where [DVD_MOUNT_POINT] is the location of the DVD drive.

Step 2

cd solaris

Step 3

sh solaris_[nnnn]-[mmddyy]_spi_setup.bin, where [nnnn] is the build number and


[mmddyy] is the build date.

Step 4

Follow the instructions on the screen.

Keep in mind if CiscoWorks NCM was configured to run without root privileges on Linux or Solaris.
CiscoWorks NCM will not start after the upgrade. If you are running CiscoWorks NCM as non-root, after
installing the CiscoWorks NCM 1.5 Service Pack, you must enter:
chown -R $user $CWNCM find $CWNCM -type d -exec ls -ld {} \; |grep
^d..-. | awk {print $9} | xargs chmod u+x
(where $CWNCM is the root CiscoWorks NCM directory and $user is the username with which to start
the CiscoWorks NCM Management Engine.)

Installing the Latest CiscoWorks NCM Driver Pack


You must install the latest CiscoWorks NCM Driver Pack after you upgrade or install CiscoWorks NCM
1.5, otherwise you could experience a regression in functionality. Go to the Cisco Software Download
Center http://www.cisco.com/cgi-bin/tablebuild.pl/cwncm-crypto and download the latest CiscoWorks
NCM Driver Pack. After the upgrade or install, install the latest CiscoWorks NCM Driver Pack.

Upgrading Additional CiscoWorks NCM Components


The following optional components must be upgraded when upgrading NA:

CiscoWorks NCM High Availability Distributed System When upgrading from CiscoWorks
NCM 1.4 to CiscoWorks NCM 1.5, there are database schema changes that require updating your
High Availability Distributed System environment. Refer the High Availability Distributed System
on Oracle Configuration Guide for CiscoWorks Network Compliance Manager or the High
Availability Distributed System on Microsoft SQL Configuration Guide for CiscoWorks Network
Compliance Manager for upgrading detailed information.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

3-7

Chapter 3

Upgrading to CiscoWorks NCM 1.5

Upgrading Additional CiscoWorks NCM Components

CiscoWorks NCM Horizontal Scalability If you are using CiscoWorks NCM Horizontal
Scalability, refer to the Horizontal Scalability User's Guide for CiscoWorks Network Compliance
Manager for detailed instructions on installing and configuring the Horizontal Scalability software.

CiscoWorks NCM Satellites If you are using CiscoWorks NCM Satellites, after CiscoWorks
NCM 1.5 is installed you must run the Deploy Remote Agent task to re-install the upgraded
Satellite agent on all of the remote Gateways. Refer to the Upgrading the Satellite section in the
Satellite User's Guide for CiscoWorks Network Compliance Manager for detailed information.

CiscoWorks NCM AAA Log Reader


If you are using the AAA Log Reader on your AAA server to provide real-time change detection, you
will need to update the AAA Log Reader. To do this:
Step 1

Backup the AAA Log Reader directory on your AAA server.

Step 2

Copy truecontrol-client.jar located in the AAA folder on the Install CD to the AAA Log Reader
directory. Overwrite the existing file.

Step 3

Change the following four options in the agent.rcx file for correct error logging to appear in the
aaa_wrapper.log. Change:
[option name="log/AAALogReader"]System.out[option]
[option name="log/AAALogReader/level"]0[ooption>
[option name="log/connect"]System.out[option]
[option name="log/connect/level"]75[option]
To:
[option name="log/External/AAALogReader"]System.out[option]
[option name="log/External/AAALogReader/level"]0[option]
[option name="log/System/Authenticate"]System.out[option]
[option name="log/System/Authenticate/level"]75[option]

Step 4

Although not required, it is recommended that you install a new version of the JRE on the AAA Server,
version 1.6.0. The various JRE installations can be found on the DVD at: /add-ons/jre/. (Note: This step
is not necessary if the JRE is already installed.)

CiscoWorks NCM Syslog Reader


CiscoWorks NCM uses Syslog messages to detect device changes in real-time. Some environments
require the use of a Syslog Reader to forward messages from the Syslog server to CiscoWorks NCM.
Typically, the Syslog Reader agent is only needed when a central Solaris Syslog server is in use, as
Solaris is not RFC-compliant for Syslog.

Note

Cisco does not support directly assisting with the configuration of 3rd party Syslog servers (such as
SyslogNG).

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

3-8

OL-19186-02

Chapter 3

Upgrading to CiscoWorks NCM 1.5


Upgrading Additional CiscoWorks NCM Components

If you are using the Syslog Reader, it needs to be upgraded. When upgrading the CiscoWorks NCM 1.5
Syslog Reader:
Step 1

Go to /usr/local/CWNCM/syslogreader/probe.rcx.

Step 2

In the probe.rcx file, make a note of the following lines:


[option name="connect/AppServerURL"]SERVERNAME:1099[/option]
[option name="SyslogReader/LogFile/FileName"]SOMEPATH/FILE[/option]

Step 3

Stop the Syslog Reader.

Step 4

Run /etc/init.d/truecontrol.syslogreader stop.

Step 5

Remove the /usr/local/CWNCM directory.

Step 6

Follow the install instructions in the ReadMe.txt file. Be sure to include the correct values in the
probe.rcx file from Step 2.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

3-9

Chapter 3

Upgrading to CiscoWorks NCM 1.5

Upgrading Additional CiscoWorks NCM Components

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

3-10

OL-19186-02

CH A P T E R

Installing CiscoWorks NCM 1.5


This chapter contains the following sections:

Note

Installing Nmap on Solaris, page 4-1

Installing Nmap on Linux, page 4-2

Running the CiscoWorks NCM 1.5 Install Wizard or CLI Installer, page 4-2

Installing the Latest CiscoWorks NCM Driver Pack, page 4-5

The following instructions are only for new CiscoWorks NCM 1.5 installations. They do not apply if you
are upgrading from a previous version of CiscoWorks NCM.

Installing Nmap on Solaris


Nmap enables you to scan networks to determine which hosts are up and the services they offer. Nmap
has several installation prerequisites. Make sure you have the following installed before installing
Nmap. These packages are available on the CiscoWorks NCM Core Software 1 of 2 DVD.

glib

gtk

openssl-0.9.7g

pcre

libgcc-3.3 or gcc-3.3.2 (libgcc-3.3 is preferred)

To install Nmap on a Solaris platform, do the following


Step 1

Enter: cd <CWNCM Install Dir>/server/ext/nmap

Step 2

Unzip and add the packages using the following commands:


gunzip <filename>
pkgadd -d <filename>
For example:
cd <CWNCM Install Dir>/server/ext/nmap
gunzip nmap-3.81-sol9-sparc-local.gz
pkgadd -d nmap-3.81-sol9-sparc-local

Step 3

Create a link to the nmap executable in the <CWNCM Install Dir>/server/ext/nmap directory:

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

4-1

Chapter 4

Installing CiscoWorks NCM 1.5

Installing Nmap on Linux

cd <CWNCM Install Dir>/server/ext/nmap


ln -s /usr/local/bin/nmap nmap

Installing Nmap on Linux


Nmap enables you to scan networks to determine which hosts are up and the services they offer. To install
Nmap on a Linux platform, do the following:
Step 1

Enter: cd <$CWNCM _HOME>/server/ext/nmap

Step 2

Install the RPM package using the following command:


rpm -i <rpm file>
For example:
cd <$CWNCM _HOME>/server/ext/nmap
rpm -i nmap-3.81-1.i386.rpm

Step 3

Create a link to the nmap executable in the $CWNCM _HOME/server/ext/nmap directory:


cd <$CWNCM _HOME>/server/ext/nmap
ln -s /usr/bin/nmap nmap

Running the CiscoWorks NCM 1.5 Install Wizard or CLI Installer


If you are installing CiscoWorks NCM 1.5 on a Windows platform, run the CiscoWorks NCM 1.5 Install
Wizard. If you are installing CiscoWorks NCM 1.5 on a Linux or Solaris platform, run the CiscoWorks
NCM 1.5 CLI Installer.

Note

Be sure you have ActivePerl 5.8.x (for Windows) or Perl 5.8.x (for Solaris and Linux) installed before
installing CiscoWorks NCM 1.5. Refer to the MySQL Database Options section on page 4-4,
Microsoft SQL Server Database Options section on page 4-5, or Oracle Database Options section
on page 4-5 for information on database options before installing CiscoWorks NCM 1.5.

Windows Platform
With Administrator privileges, do the following to install CiscoWorks NCM 1.5:
Step 1

On the Windows taskbar, click Start, and then click Run.

Step 2

Enter: <drive>:\windows_[nnnn]-[mmddyy]_setup.exe, where <drive> is the letter of your CD-ROM


drive and [nnnn]-[mmddyy] is the build number.

Step 3

Click OK.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

4-2

OL-19186-02

Chapter 4

Installing CiscoWorks NCM 1.5


Running the CiscoWorks NCM 1.5 Install Wizard or CLI Installer

Step 4

Note

Follow the instructions on the screen.

Setup does not work with PC Anywhere. If you attempt to run Setup through PC Anywhere, you cannot
view the windows to step through the installation. This also affects uninstalling CiscoWorks NCM.

Linux Platform
If you are installing CiscoWorks NCM 1.5 on a Linux server, enter the following commands to mount a
CD drive. It is not mounted automatically. You must login as root.
Step 1

Enter: #> mount /mnt/cdrom

Step 2

Enter: #> cd /mnt/cdrom

Step 3

Enter: #> cd linux

Step 4

Enter: #> ./linux_[nnnn]-[mmddyy]_setup.bin where [nnnn]-[mmddyy] is the build number.

Step 5

Follow the instructions on the screen.

Note

The GUI installer is no longer supported on Linux.

Solaris Platform
For CiscoWorks NCM 1.5, the Solaris CLI installer supports 64-bit. As a result:

The Solaris CLI installer automatcially installs 64-bit NA.

The Solaris SPI will upgrade 32-bit NA to 64-bit NA.

When upgrading to 64-bit NA, all of the wrapper configuration files (files such as
jboss_wrapper.conf and syslog_wrapper.conf) will be overwritten. Any user-specified settings will
be reset. For example, if you had set the Jboss_wrapper.conf to start NA with 1GB Java Heap
memory, the setting will be overwritten to the NA default.

The lmutil and associated files are now located in a different location. You might need to run the
following utility to obtain the host ID required for Cisco to create the proper CiscoWorks NCM
license:
# cd <CWNCM Install Directory>/server/ext/wrapper/lib32
# chmod a+x *
# ./lmutil lmhostid

To install CiscoWorks NCM 1.5 on a Solaris platform, first download the latest Solaris patches from the
Sun Web site: https://www.sun.com

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

4-3

Chapter 4

Installing CiscoWorks NCM 1.5

Running the CiscoWorks NCM 1.5 Install Wizard or CLI Installer

To disable Solaris 10 syslog on port 514 which is required for CiscoWorks NCM installation, do the
following:
Step 1

Edit the /etc/default/syslogd file and change LOG_FROM_REMOTE=YES to


LOG_FROM_REMOTE=NO.

Step 2

Restart the Syslog server. Enter: svcadm refreshsvc:/system/system-log:default.

Note

NA can run on Solaris 10 01/06 and Solaris 10 06/06. To maximize the performance of Solaris 10's
Dynamic Resource Pools and Faire Share Scheduler (FSS) features, it is recommended that you run
Solaris 10 on servers such as Sun Fire T1000 or T2000. The Solaris Zone on which NA runs must use a
dedicated Network Interface Card (NIC).
Enter the following commands to install CiscoWorks NCM manually. Be sure to change to the drive on
which you want to install CiscoWorks NCM. At the shell prompt, enter:

Step 1

Enter: su root

Step 2

When prompted, enter the password.

Step 3

Enter: cd /cdrom/

Step 4

Enter: sh solaris_[nnnn]-[mmddyy]_setup.bin where [nnnn]-[mmddyy] is the build number.

Step 5

Follow the instructions on the screen.

Note

The GUI installer is no longer supported on Solaris. On Solaris, the CiscoWorks NCM installer moves
the existing /etc/syslog.conf file to /etc/syslog.conf.rm and then restarts the Syslog process using its own
configuration.
If you have configured a non-global zone on the Solaris 10 host, refer to Appendix D: Running
CiscoWorks NCM on Solaris 10 with Solaris Zones in the User Guide for CiscoWorks Network
Compliance Manager 1.5 for information.

MySQL Database Options


Make note of the following MySQL Database options during installation:
1.

If you want CiscoWorks NCM to install MySQL Enterprise Server 5.0.58, when prompted for the
folder in which to install MySQL, do not select the CiscoWorks NCM Install folder or any
sub-folder therein.

2.

When prompted whether or not to create a new database or use an existing one, select the Create
New Database option. Do not return to the previous step after the database has been created.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

4-4

OL-19186-02

Chapter 4

Installing CiscoWorks NCM 1.5


Installing the Latest CiscoWorks NCM Driver Pack

Note

If you want to use an existing CiscoWorks NCM database created by a previous CiscoWorks NCM
installation, select the using existing database option. The database will be upgraded to the current
version, if applicable.

Microsoft SQL Server Database Options


Make note of the following Microsoft SQL Server Database options during installation:

Note

1.

When prompted for the Database Admin login, if you do not select the Use Windows
Authentication option, make sure you have set all privileges at the global level.

2.

When prompted whether or not to create a new database or use an existing one, select the Create
New Database option.

If you want to use an existing CiscoWorks NCM database created by a previous CiscoWorks NCM
installation, select the Use Existing Database option, The database will be upgraded to the current
version, if applicable.

Oracle Database Options


Make note of the following Oracle Database options during installation:
1.

When prompted for the Database Admin Login information, the user you enter must have the
following privileges:
CREATE SEQUENCE
CREATE SESSION
CREATE TABLE
CREATE PROCEDURE
SELECT ANY DICTIONARY

2.

Note

When prompted to configure the database, select the Clean database for use by CiscoWorks NCM
option. Do not return to the previous step after the database has been created.

If you want to use an existing CiscoWorks NCM database created by a previous CiscoWorks NCM
installation, select the Use Existing Database option, The database will be upgraded to the current
version, if applicable.

Installing the Latest CiscoWorks NCM Driver Pack


You must install the latest CiscoWorks NCM Driver Pack after you upgrade or install CiscoWorks NCM
1.5, otherwise you could experience a regression in functionality. Go to the Cisco Software Download
Center http://www.cisco.com/cgi-bin/tablebuild.pl/cwncm-crypto and download the latest CiscoWorks
NCM Driver Pack. After the upgrade or install, install the latest CiscoWorks NCM Driver Pack.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

4-5

Chapter 4

Installing CiscoWorks NCM 1.5

Installing the Latest CiscoWorks NCM Driver Pack

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

4-6

OL-19186-02

CH A P T E R

Licensing
CiscoWorks NCM features software-based product registration and license key activation technologies.
This chapter contains the following sections:

Understanding Licensing Terms, page 5-1

Licensing Your Product During Installation, page 5-2

Installing the CiscoWorks NCM License File, page 5-2

Licensing High Availability Distributed Systems, page 5-4

License Error Messages, page 5-4

Known Licensing Limitations and Problems, page 5-4

The information contained in this chapter only applies to new CiscoWorks NCM 1.5 installations. If you
are upgrading from a previous release on CiscoWorks NCM, no new license is required.

Understanding Licensing Terms


Table 5-1 describes CiscoWorks NCM licensing terms.
Table 5-1

CiscoWorks NCM Licensing Terms

Licensing Term

Description

Product Authorization Key (PAK)

The PAK is printed on the software claim certificate included in product packaging.
Use the PAK and the LMHOSTID to get your license file from Cisco.com.
You can purchase incremental licenses for additional device support. For each
incremental license that you purchase, you will receive a PAK, and you must use that
PAK to obtain a license file.

License file

When you use the PAK to register your product on the product licensing area of
Cisco.com, you will receive a license file. To register, you need to provide both of the
following:
The LMHOSTID
The PAK

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

5-1

Chapter 5

Licensing

Licensing Your Product During Installation

Licensing Your Product During Installation


After you install the CiscoWorks NCM 1.5 product, you should register the product and obtain a license
file.
To license your product, you must do the following:
Step 1

From the command line, run the command /<NCM_ROOT>/server/ext/wrapper/bin/lmutil lmhostid


to generate the LMHOSTID.

Step 2

Register the CiscoWorks NCM product with Cisco.com using the LMHOSTID and the PAK.
The PAK is printed on the software claim certificate. Get your license file from:
http://www.cisco.com/go/license

Note

You will be asked to log in. You must be a registered user of Cisco.com to log in.

Logging in allows your Cisco user profile information to automatically populate many of the product
registration fields. Login is case sensitive.

You might want to request a license without installing CiscoWorks NCM. The NCM flexlmhostid is the
same as the Windows and Linux MAC address or the Solaris system hostid. Run the following commands
to get the MAC or host id depending on the platform.

Windows: ipconfig /all

Linux: ifconfig -a

Solaris: Run the following utility:


# cd <CWNCM Install Directory>/server/ext/wrapper/lib32
# chmod a+x *
# ./lmutil lmhostid

Installing the CiscoWorks NCM License File


Licenses are issued for specific CiscoWorks NCM products including CiscoWorks NCM Core, High
Availability Distributed Systems, and the Cisco Satellite (or Gateway). This section contains the
following:

Instructions for installing the CiscoWorks NCM license file with the CiscoWorks NCM software

Instructions for installing the CiscoWorks NCM license file after installing the CiscoWorks NCM
software

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

5-2

OL-19186-02

Chapter 5

Licensing
Installing the CiscoWorks NCM License File

Installing the CiscoWorks NCM License with the CiscoWorks NCM Software
To install a CiscoWorks NCM license file with the CiscoWorks NCM software, do the following:
Step 1

Save the .lic file on the server in a separate directory.

Note

Make sure there are no spaces in the directory path name.

Step 2

During the CiscoWorks NCM install process, the install wizard will prompt for the license file directory.

Step 3

Point the install wizard to the directory where the .lic file is saved.

Installing the CiscoWorks NCM License After Installing the CiscoWorks NCM
Software
To install a CiscoWorks NCM license file after installing the CiscoWorks NCM software, do the
following:
Step 1

Before you proceed, make sure that the CiscoWorks NCM software has been installed and configured on
the server. Refer to the instructions in Chapter 3, Installing CiscoWorks NCM 1.4..

Step 2

Save the .lic license file to the directory where CiscoWorks NCM is installed.

Step 3

Restart the CiscoWorks NCM server:

On the Windows platform: Restart the service TrueControl Management Engine

On Solaris or Linux platforms: enter /etc/init.d/truecontrol restart

Step 4

Open a supported version of a web browser.

Step 5

In the Location or Address field, enter the appropriate URL, to access the CiscoWorks NCM server.

Step 6

Log in to the CiscoWorks NCM server as system administrator. Be aware that user names and passwords
are case-sensitive.

Step 7

From the CiscoWorks NCM web page, select the Admin menu.

Step 8

Access About CiscoWorks Network Compliance Manager.

Step 9

Click View License Information.

Step 10

The page should show the updated license status.

Step 11

If the updated license information is NOT visible, copy the information in the .lic file and paste it into
the text box. Click the Update License button.

Note

When you click the Update License button, a new license file is created with a unique name in
the \CWNCM root directory. If you choose to copy the license file, be sure enter a filename that
does not already exist, otherwise you will overwrite the existing license file. Keep in mind that
all license files must end with the .lic extension.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

5-3

Chapter 5

Licensing

Licensing High Availability Distributed Systems

Note

When CiscoWorks NCM starts, a license server parses the license files and caches the information. As
a result, when new license files are added, either through the License Information page or by copying a
license file to the license directory, you must restart CiscoWorks NCM.

Licensing High Availability Distributed Systems


When installing a High Availability Distributed System, both a High Availability Distrusted System and
CiscoWorks NCM Core license are required with a license count equal to or greater than your total
device inventory. Inactive devices do not count toward this number. Keep in mind that for non- High
Availability Distributed Systems, a CiscoWorks NCM Core license is required for each CiscoWorks
NCM Core server in the system.
Each CiscoWorks NCM Core server must be able to manage the entire device inventory in the event that
one or more CiscoWorks NCM Core servers go off-line and devices need to be assigned to different
managed CiscoWorks NCM Cores. As a result, any on-line CiscoWorks NCM Core server will have
license capacity to manage the devices inventory.

Note

Install the CiscoWorks NCM CORE and High Availability Distributed System licenses on the Primary
Master server only. You do not need to install licenses on other High Availability Distributed System
servers.

License Error Messages


If a CiscoWorks NCM server has multiple licenses installed, the device count allowed is the sum of all
valid licenses. If the device count exceeds the number of valid licenses, you will not be able to log in to
CiscoWorks NCM. The login screen displays a License Error message. Keep in mind that CiscoWorks
NCM records when the license server starts and how many license files are found. If you encounter
license errors, the CiscoWorks NCM log file /<NCM_ROOT>/server/log/jboss_wrapper.log might
provide helpful troubleshooting information.
For information on CiscoWorks NCM license configuration settings and License Monitor messages, see
Chapter 1 in the User Guide for Network Compliance Manager, 1.5.

Known Licensing Limitations and Problems


This section contains information about the limitations and problems known to exist in the CiscoWorks
NCM 1.5 licensing.
CSCsh28136Installer fails to copy licenses from a directory whose name has spaces.
Workaround: Make sure that the directory and directory path where the license files are being
copied do not have spaces in their names. If you must use directory and directory path names
containing spaces, make sure to quote the entire path.
Installing CiscoWorks NCM Licenses on High Availability Distributed SystemsInstall the
CiscoWorks NCM CORE and High Availability Distributed System licenses on the Primary Master
server only. You do not need to install licenses on other High Availability Distributed System servers.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

5-4

OL-19186-02

Chapter 5

Licensing
Known Licensing Limitations and Problems

Existing Evaluation or Expired LicensesIf you experience a problem with CiscoWorks NCM
licensing, make sure that you remove all existing evaluation or expired licenses from the CiscoWorks
NCM root directory. These license files have a .lic extension. Then reinstall the CiscoWorks NCM
license.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

5-5

Chapter 5

Licensing

Known Licensing Limitations and Problems

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

5-6

OL-19186-02

CH A P T E R

Uninstalling CiscoWorks NCM and MySQL


Uninstalling CiscoWorks NCM requires several steps. The most significant steps are uninstalling
CiscoWorks NCM itself and removing related components from either Windows, Solaris, or Linux. If
you chose to install a MySQL database with CiscoWorks NCM, you may want to uninstall that database
at the same time, however, you permanently lose your historical data if you delete the database.

Note

MySQL must be uninstalled separately.


Keep in mind when uninstalling CiscoWorks NCM, the uninstall does not drop the database. If you
manually drop the database, you must ensure that those files are removed before trying to re-install
CiscoWorks NCM.
This chapter contains the following sections:

Uninstalling CiscoWorks NCM from Windows, page 6-1

Uninstalling CiscoWorks NCM from Linux or Solaris, page 6-2

Manually Uninstalling CiscoWorks NCM (Windows), page 6-2

Uninstalling MySQL 5.0.58 (MySQL Installer), page 6-3

Uninstalling MySQL 5.0.58 (CiscoWorks NCM Installer), page 6-3

Uninstalling MySQL 3.23.55, page 6-4

Uninstalling CiscoWorks NCM from Windows


To uninstall CiscoWorks NCM from Windows, do the following:
Step 1

Navigate Start > Programs > CiscoWorks Network Compliance Manager > Uninstall CiscoWorks
Network Compliance Manager.

Step 2

Click Uninstall.

Step 3

When the uninstall program is done, click Finish.

Step 4

A message appears saying that you must reboot. The folder c:\CWNCM (the installation folder) is
removed when you reboot the computer.

Step 5

You can delete the following:


c:\windows\Temp\Rendition

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

6-1

Chapter 6

Uninstalling CiscoWorks NCM and MySQL

Uninstalling CiscoWorks NCM from Linux or Solaris

Note

These steps assume you installed CiscoWorks Network Compliance Manager using the default
directories and names. If you installed to a different directory or used different names, you must
adjust accordingly.

Uninstalling CiscoWorks NCM from Linux or Solaris


To uninstall CiscoWorks NCM from Linux or Solaris, do the following:
Step 1

As root, navigate to the InstallDirectory/UninstallerData directory (for example: /opt/CWNCM


/UninstallerData).

Step 2

Enter: #./Uninstall_CiscoWorks_Network_Compliance_Manager

Step 3

There are files left in other locations to preserve your settings, logs, and scripts in case you reinstall
CiscoWorks NCM. If you want to completely purge CiscoWorks NCM from your system, manually
delete all files (for example:
# rm -rf /opt/CWNCM).

Step 4

You can delete the following:


/var/Rendition

Manually Uninstalling CiscoWorks NCM (Windows)


If the CiscoWorks NCM uninstaller makes no progress for over CiscoWorks NCM minutes stop the
CiscoWorks NCM uninstaller process and do the following:
Step 1

Run the following commands to stop all CiscoWorks NCM services:


{$CWNCM_HOME}\server\ext\wrapper\bin\UninstallAAAWrapper-NT.bat
{$CWNCM_HOME}\server\ext\wrapper\bin\UninstallJBossWrapper-NT.bat
{$CWNCM_HOME}\server\ext\wrapper\bin\UninstallSWIMWrapper-NT.bat
{$CWNCM_HOME}\server\ext\wrapper\bin\UninstallSyslogWrapper-NT.bat
{$CWNCM_HOME}\server\ext\wrapper\bin\UninstallTFTPWrapper-NT.bat

Step 2

Delete the CiscoWorks NCM folder.

Step 3

Delete the following Windows registry keys if they exist:


HKEY_LOCAL_MACHINE\SOFTWARE\Rendition Networks\TrueControl
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TrueControlJBoss
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TrueControlAAA
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TrueControlJBossSWIM
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TrueControlJBossSyslog
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TrueControlJBossTFTP

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

6-2

OL-19186-02

Chapter 6

Uninstalling CiscoWorks NCM and MySQL


Uninstalling MySQL 5.0.58 (MySQL Installer)

Step 4

Manually delete the %WINDIR%\temp\Rendition folder. (Note: %WINDIR% is usually located in


C:\WINDOWS or C:\WINNT. However, it might reside on a different drive.)

Uninstalling MySQL 5.0.58 (MySQL Installer)


This section includes information on uninstalling MySQL 5.0.58 if MySQL 5.0.58 was installed by the
MySQL Installer.
On a Windows platform, to uninstall the MySQL Upgrade Installer, double-click
<MySQL Install Dir>\Uninstall_MySQL\Uninstall MySQL.exe and follow the instructions in the
MySQL Uninstaller. Note that <MySQL Install Dir> is the location where MySQL is installed.

Note

The MySQL data folder will not be removed.


On a Linux or Solaris platform, to uninstall the MySQL Upgrade Installer, run
<MySQL Install Dir>/Uninstall_MySQL/Uninstall_MySQL and follow the instructions in the
MySQL Uninstaller. Note that <MySQL Install Dir> is the location where MySQL is installed.

Note

The MySQL data folder will not be removed.

Uninstalling MySQL 5.0.58 (CiscoWorks NCM Installer)


This section includes information on uninstalling MySQL 5.0.58 if MySQL 5.0.58 was installed by the
CiscoWorks NCM Installer.
To uninstall MySQL 5.0.58 on a Windows platform, do the following:
Step 1

Double click <MySQL Install Dir>\bin\remove-service.bat.

Step 2

Backup the MySQL data folder if necessary.

Step 3

Manually delete <MySQL Install Dir>. Where <MYSQL Install Dir> is where MySQL is installed.

To uninstall MySQL 5.0.58 on a Linux or Solaris platform:


Step 1

Run /etc/init.d/mysql stop

Step 2

Backup the MySQL data folder if necessary.

Step 3

Run rm -rf /etc/init.d/mysql /etc/my.cnf <MYSQL Install Dir>, where <MySQL Install Dir> is
where MySQL is installed (/opt/mysql is the default).

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

6-3

Chapter 6

Uninstalling CiscoWorks NCM and MySQL

Uninstalling MySQL 3.23.55

Uninstalling MySQL 3.23.55


Caution

Uninstalling the MySQL3.23.55 database permanently deletes your historical data. There is no undo.
On a Windows platform:

Step 1

Navigate Start > Settings > Control Panel > Administrative Tools > Services. Right-click MySQL
and select Stop.

Step 2

Click Start > Run, then enter cmd.

Step 3

Enter c:\mysql\bin\mysqld-max-nt.exe --remove. This assumes you installed MySQL to the folder
c:\mysql.

Step 4

In the Services window, verify that the MySQL Service is gone. If it is still listed as disabled, close all
programs and restart your computer, then check the Services window again.

Step 5

In the Windows Control Panel, double-click Add/Remove Programs. Select MySQL Servers and
Clients, then click Remove.

Step 6

Click Start > Run, then enter cmd to launch a command window, then enter cd c:\, then enter del
c:\mysql.

On a Linux or Solaris platform:


Step 1

As root, run /etc/init.d/mysql stop

Step 2

Backup MySQL data folder if necessary.

Step 3

Run rm -rf /etc/init.d/mysql /etc/my.cnf [<MYSQL Install Dir>, where <MYSQL Install Dir> is
where MySQL is installed.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

6-4

OL-19186-02

A P P E N D I X

Starting or Stopping CiscoWorks NCM Services


Windows Platform
To start or stop CiscoWorks NCM services on a Windows platform, do the following:
Step 1

Navigate Start > Programs > Administrative Tools> Services.

Step 2

Start/stop the following CiscoWorks NCM services:


TrueControl AAA Agent
TrueControl Management Engine
TrueControl SWIM Server
TrueControl Syslog Server
TrueControl TFTP server

Note

Use Windows Services to start or stop MySQL.

Linux and Solaris Platform


To start or stop CiscoWorks NCM services on Linux or Solaris platform, login as root and enter:
/etc/init.d/truecontrol <command>
Options for this command include:

Note

start

stop

restart

status

Use /etc/init.d/mysql to start or stop MySQL.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

A-1

Appendix A

Starting or Stopping CiscoWorks NCM Services

System Status Page

System Status Page


If you do not know the name of the existing CiscoWorks NCM database, before shutting down
CiscoWorks NCM do the following:
Step 1

On the menu bar under Admin, click System Status. The System Status page opens.

Step 2

In the Monitor Name column, locate DatabaseMonitor.

Step 3

Click the View Details option in the Actions column. The database information is displayed.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

A-2

OL-19186-02

A P P E N D I X

Backing Up the CiscoWorks NCM Database and


Files
This appendix contains the following sections:

Backing Up the CiscoWorks NCM Database, page B-1

Backing Up CiscoWorks NCM Files, page B-3

Backing Up the CiscoWorks NCM Database


This Although your data should be safe during the upgrade process, be sure that you have backed up all
of the data in the database.

Note

Once the CiscoWorks NCM 1.4.02 is installed, the CiscoWorks NCM installation and its database can
not be reverted.
For information on backing up your device software images and CiscoWorks NCM files, see the
Backing Up CiscoWorks NCM Files section on page B-3.
When you enter a database name to identify the CiscoWorks NCM database, it must be in the identical
case as the database name in the database application. For example, if you created your CiscoWorks
NCM database as NCMdb, be sure to enter NCMdb when backing up and restoring the database.

MS-SQL Server Backup Instructions


To back up MS-SQL Server databases do the following:
Step 1

Start Enterprise Manager.

Step 2

Connect to the MS-SQL database server and navigate to your database.

Step 3

Right-click and select All Tasks > Backup Database.

Step 4

Under Destination, if there are any entries highlight them and click Remove.

Step 5

Under Destination, click Add.

Step 6

Open the file browser.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

B-1

Appendix B

Backing Up the CiscoWorks NCM Database and Files

Backing Up the CiscoWorks NCM Database

Step 7

Under File name, enter a filename for your backup. Be sure to provide a new filename or you will
overwrite any existing backups.

Step 8

Click OK three times to start the backup procedure. Depending on the size of your database, this could
take several minutes.

MySQL Backup and Restore Instructions


To back up MySQL databases used by CiscoWorks NCM do the following:
Step 1

From the command line prompt in the mysql\bin folder, enter the following command:
mysqldump -h<databaseserver> -u<username> -p<password> -r <YourFileName>.sql
<DatabaseName>
where:
databaseserver = ipaddress/hostname where database is running
username is the username to connect to the database server
password is the password to connect to the database server
DatabaseName is the CiscoWorks NCM database name. This database name is given during the
install of CiscoWorks NCM.
Example:
mysqldump -hNCMDBServer -utc -ptc r NCM_Backup_04_30_04.sql NCM

Step 2

Copy (or move) the file to a backup location.

Step 3

Stop the MySQL service:


On a Windows platform, navigate My Computer > Control Panel > Administrative Tools >
Services.
On a Linux or Solaris platform, enter the command /etc/init.d/mysql stop

Step 4

Locate the mysql\data folder. It should contain a large ibdata file. For a standard install, this file is
located in c:\mysql\data. Copy that entire data folder to a backup location.

Step 5

Restart the MySQL service.

Note

This operation can take ten minutes or more for large databases.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

B-2

OL-19186-02

Appendix B

Backing Up the CiscoWorks NCM Database and Files


Backing Up CiscoWorks NCM Files

Oracle Backup Instructions


Please see your Oracle DBA for information on backing up the databases.

Backing Up CiscoWorks NCM Files


In an enterprise environment, system administrators are usually required to periodically backup essential
software applications. It is recommended that you use a commercial backup/restore utility to backup and
restore the entire hard disk of the server that hosts CiscoWorks NCM. This minimizes risks of missed,
corrupted, or misplaced files.
Before running the CiscoWorks NCM upgrade, create a full copy of your CiscoWorks NCM folder.
During the CiscoWorks NCM upgrade, the CiscoWorks NCM Setup program automatically backs up
critical CiscoWorks NCM files to the following directory.
For Windows:
C:\WINDOWS\Temp\Rendition
For Solaris and Linux:
/var/Rendition/
After upgrading to CiscoWorks NCM 1.3, the installer automatically restores the following files:

Device software images from the backup directory are copied to


<CWNCM Install Dir>/server/images.

Summary reports from the backup directory are copied to <CWNCM Install Dir>/addins.

CiscoWorks NCM Alert Center content files are copied to <CWNCM Install Dir>/content.

The site_options.rcx and adjustable_options.rcx file from the backup directory are
copied to <CWNCM Install Dir>/jre, if you selected the use the previous administrative
settings option during installation.

The SecurID token file is restored.

The Gateway encryption key is restored.

The SSL public key certificate is restored.

The license.dat file is restored if you do not have a new license file.

The following files are backed up. However, they are not restored during the CiscoWorks NCM upgrade:

All .rcx files in the <CWNCM Install Dir>/jre folder.


The site_options.rcx and adjustable_options.rcx files will be restored automatically if you

select the "use the previous administrative settings" option during installation. All changes in
other .rcx files will not be preserved.
If you want to restore the reporting.rcx file, you must manually edit the new reporting.rcx file.
If you changed other .rcx files in the previous installation and want to keep those changes after

upgrading, you should add those changes into the new adjustable_options.rcx file. You cannot
use the previous .rcx file to overwrite the new version. Doing so could cause the application to
fail.

<CWNCM Install Dir>/server/ext/jboss/server/default/conf/log4j.xml file. To restore previous


settings, you must manually edit this file after upgrading. You cannot just use the previous file to
overwrite the new version. Doing so could cause the application to fail.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

B-3

Appendix B

Backing Up the CiscoWorks NCM Database and Files

Backing Up CiscoWorks NCM Files

Wrapper configuration files in <CWNCM Install Dir>/server/ext/wrapper/conf. To restore previous


settings in .conf files, you must manually edit the corresponding file after upgrading. You cannot
use the previous file to overwrite the new version. Doing so could cause the application to fail.

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

B-4

OL-19186-02

A P P E N D I X

Notices
The following notices pertain to this software license.

OpenSSL/Open SSL Project


This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit
(http://www.openssl.org/).
This product includes cryptographic software written by Eric Young (eay@cryptsoft.com).
This product includes software written by Tim Hudson (tjh@cryptsoft.com).

License Issues
The OpenSSL toolkit stays under a dual license, i.e. both the conditions of the OpenSSL License and the
original SSLeay license apply to the toolkit. See below for the actual license texts. Actually both licenses
are BSD-style Open Source licenses. In case of any license issues related to OpenSSL please contact
openssl-core@openssl.org.
OpenSSL License:

Copyright 1998-2007 The OpenSSL Project. All rights reserved.


Redistribution and use in source and binary forms, with or without modification, are permitted provided
that the following conditions are met:
1.

Redistributions of source code must retain the copyright notice, this list of conditions and the
following disclaimer.

2.

Redistributions in binary form must reproduce the above copyright notice, this list of conditions, and
the following disclaimer in the documentation and/or other materials provided with the distribution.

3.

All advertising materials mentioning features or use of this software must display the following
acknowledgment: This product includes software developed by the OpenSSL Project for use in the
OpenSSL Toolkit (http://www.openssl.org/).

4.

The names OpenSSL Toolkit and OpenSSL Project must not be used to endorse or promote
products derived from this software without prior written permission. For written permission, please
contact openssl-core@openssl.org.

5.

Products derived from this software may not be called OpenSSL nor may OpenSSL appear in
their names without prior written permission of the OpenSSL Project.

6.

Redistributions of any form whatsoever must retain the following acknowledgment:

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

C-1

Appendix C

Notices

This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit
(http://www.openssl.org/).
THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT AS IS' AND ANY EXPRESSED OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
DAMAGE.
This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product
includes software written by Tim Hudson (tjh@cryptsoft.com).
Original SSLeay License:

Copyright 1995-1998 Eric Young (eay@cryptsoft.com). All rights reserved.


This package is an SSL implementation written by Eric Young (eay@cryptsoft.com).
The implementation was written so as to conform with Netscapes SSL.
This library is free for commercial and non-commercial use as long as the following conditions are
adhered to. The following conditions apply to all code found in this distribution, be it the RC4, RSA,
lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is
covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com).
Copyright remains Eric Youngs, and as such any Copyright notices in the code are not to be removed.
If this package is used in a product, Eric Young should be given attribution as the author of the parts of
the library used. This can be in the form of a textual message at program startup or in documentation
(online or textual) provided with the package.
Redistribution and use in source and binary forms, with or without modification, are permitted provided
that the following conditions are met:
1.

Redistributions of source code must retain the copyright notice, this list of conditions and the
following disclaimer.

2.

Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.

3.

All advertising materials mentioning features or use of this software must display the following
acknowledgement:
This product includes cryptographic software written by Eric Young (eay@cryptsoft.com).
The word cryptographic can be left out if the routines from the library being used are not
cryptography-related.

4.

If you include any Windows specific code (or a derivative thereof) from the apps directory
(application code) you must include an acknowledgement: This product includes software written
by Tim Hudson (tjh@cryptsoft.com).

THIS SOFTWARE IS PROVIDED BY ERIC YOUNG AS IS AND ANY EXPRESS OR IMPLIED


WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

C-2

OL-19186-02

Appendix C

Notices

NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,


DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
The license and distribution terms for any publicly available version or derivative of this code cannot be
changed. i.e. this code cannot simply be copied and put under another distribution license [including the
GNU Public License].

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

C-3

Appendix C

Notices

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

C-4

OL-19186-02

I N D EX

Symbols
.rcx files

Release 1.3 users

1-2

Release 1.4 users

1-3

Release 1.5 users

1-3

agent

2-11, 3-8

CiscoWorks NCM 1.4 Service Pack Installer

2-9

probe

2-12, 3-9

CiscoWorks NCM 1.5 Service Pack Installer

3-6

reporting

1-3, 2-9, 3-6

site_options

CiscoWorks NCM Alert Center

2-9, 3-6

1-9

Overview

1-9

CLI Installer

Numerics

Collation

64-bit support
Solaris

Installing

4-2

1-11

command conventions
components

1-11, 4-3

Wrapper files

1-viii

upgrading

1-10

1-3

conventions, command

1-viii

A
AAA Log Reader
ActivePerl

2-11, 3-8

Database Resolution Tool

1-6

Adobe Acrobat Reader


Adobe Flash Player

Database upgrades

1-6

accessing
Drivers

B
Backup
SQL Server

2-5, 3-2

documentation

1-6

CiscoWorks NCM files

2-2

B-3

1-1

2-10, 3-7, 4-5

E
Enterprise Linux operating system

A-2

1-4

CiscoWorks NCM
components

hardware requirements

5-1

High Availability

1-3

documentation

1-9

5-4

1-1

Release 1.2.1 users

1-2
Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

OL-19186-02

IN-1

Index

Installing

Perl

CiscoWorks 1.4

platforms

2-9

CiscoWorks NCM 1.5


Drivers
Nmap

4-1, 4-2
4-3

Red Hat operating system

installing the CiscoWorks NCM license file


Install Wizard

4-2

Internet Explorer

1-4

3-6

2-10, 3-7, 4-5

On Solaris

1-6

5-2

required

1-4

1-6

required applications
1-11

applications

1-6

Restoring customized files

2-9, 3-6

L
Language support

license error messages


licensing

1-11
5-4

Setup

5-1, 5-4

Linux

4-3

Solaris

4-3

Solaris operating system

Solaris zones

Microsoft Excel 2000 or higher


Microsoft SQL
MS-SQL Server
MySQL

1-6

1-4

4-4

Starting CiscoWorks NCM services


Stopping CiscoWorks NCM services

1-5

Summary reports

1-11

A-1
A-1

1-9

supported databases

1-5

MySQL Upgrade Installer

databases

2-6, 3-3

1-5

supported platforms
Syslog Reader

1-4

2-12, 3-9

System Status page

A-2

Nmap
Installing on Linux
Installing on Solaris

4-2
4-1

T
Transaction queue

2-12, 3-9

O
Operating system upgrades
Oracle

1-5

2-5, 3-2

U
Uninstall
CiscoWorks NCM
MySQL Max

6-1

6-4

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

IN-2

OL-19186-02

Index

Upgrading
CiscoWorks NCM 1.4 to CiscoWorks NCM 1.5

3-1

upgrading
CiscoWorks NCM 1.3 to CiscoWorks NCM 1.4

2-4

V
Virtual environments
Guidelines

1-7

Performance issues

1-8

System requirements
Troubleshooting
VM Guests
VMware
VM Guests
VMware

1-8

1-8

1-7

1-7
1-7

1-7

W
Windows operating system
Wrapper config files

1-4

B-4

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5
OL-19186-02

IN-3

Index

Installation and Upgrade Guide for CiscoWorks Network Compliance Manager, 1.5

IN-4

OL-19186-02

Potrebbero piacerti anche