CA Spectrum®: Installation Guide
CA Spectrum®: Installation Guide
Installation Guide
Release 9.4
This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to
as the “Documentation”) is for your informational purposes only and is subject to change or withdrawal by CA at any time.
This Documentation may not be copied, transferred, reproduced, disclosed, modified or duplicated, in whole or in part, without
the prior written consent of CA. This Documentation is confidential and proprietary information of CA and may not be disclosed
by you or used for any purpose other than as may be permitted in (i) a separate agreement between you and CA governing
your use of the CA software to which the Documentation relates; or (ii) a separate confidentiality agreement between you and
CA.
Notwithstanding the foregoing, if you are a licensed user of the software product(s) addressed in the Documentation, you may
print or otherwise make available a reasonable number of copies of the Documentation for internal use by you and your
employees in connection with that software, provided that all CA copyright notices and legends are affixed to each reproduced
copy.
The right to print or otherwise make available copies of the Documentation is limited to the period during which the applicable
license for such software remains in full force and effect. Should the license terminate for any reason, it is your responsibility to
certify in writing to CA that all copies and partial copies of the Documentation have been returned to CA or destroyed.
TO THE EXTENT PERMITTED BY APPLICABLE LAW, CA PROVIDES THIS DOCUMENTATION “AS IS” WITHOUT WARRANTY OF ANY
KIND, INCLUDING WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE, OR NONINFRINGEMENT. IN NO EVENT WILL CA BE LIABLE TO YOU OR ANY THIRD PARTY FOR ANY LOSS OR DAMAGE,
DIRECT OR INDIRECT, FROM THE USE OF THIS DOCUMENTATION, INCLUDING WITHOUT LIMITATION, LOST PROFITS, LOST
INVESTMENT, BUSINESS INTERRUPTION, GOODWILL, OR LOST DATA, EVEN IF CA IS EXPRESSLY ADVISED IN ADVANCE OF THE
POSSIBILITY OF SUCH LOSS OR DAMAGE.
The use of any software product referenced in the Documentation is governed by the applicable license agreement and such
license agreement is not modified in any way by the terms of this notice.
The manufacturer of this Documentation is CA.
Provided with “Restricted Rights.” Use, duplication or disclosure by the United States Government is subject to the restrictions
set forth in FAR Sections 12.212, 52.227-14, and 52.227-19(c)(1) - (2) and DFARS Section 252.227-7014(b)(3), as applicable, or
their successors.
Copyright © 2014 CA. All rights reserved. All trademarks, trade names, service marks, and logos referenced herein belong to
their respective companies.
CA Technologies Product References
This document references the following CA Technologies products:
■ CA Spectrum® (CA Spectrum)
■ CA Spectrum® Report Manager
■ CA Spectrum® Network Configuration Manager (NCM)
Contact CA Technologies
Contact CA Support
For your convenience, CA Technologies provides one site where you can access the
information that you need for your Home Office, Small Business, and Enterprise CA
Technologies products. At http://ca.com/support, you can access the following
resources:
■ Online and telephone contact information for technical assistance and customer
services
■ Information about user communities and forums
■ Product and documentation downloads
■ CA Support policies and guidelines
■ Other helpful resources appropriate for your product
For the latest updates regarding FIPS 140-2 compatibility, access the following web
address:
http://ca.com/support
Contents
Chapter 1: System Requirements 11
Windows System Requirements ................................................................................................................................ 11
Windows Support................................................................................................................................................ 11
SpectroSERVER and OneClick Server Requirements for Windows ..................................................................... 12
OneClick Client Requirements for Windows ....................................................................................................... 13
Linux System Requirements ....................................................................................................................................... 14
Linux Support ...................................................................................................................................................... 14
SpectroSERVER and OneClick Server Requirements for Linux ............................................................................ 14
OneClick Client Requirements for Linux.............................................................................................................. 16
Solaris System Requirements ..................................................................................................................................... 17
Solaris Support .................................................................................................................................................... 17
SpectroSERVER and OneClick Server Requirements for Solaris .......................................................................... 18
OneClick Client Requirements for Solaris ........................................................................................................... 20
System Configurations ............................................................................................................................................... 21
SpectroSERVER and OneClick .............................................................................................................................. 22
OneClick with Report Manager ........................................................................................................................... 23
System Support and Setup Considerations ................................................................................................................ 23
Virtualization Environments ................................................................................................................................ 23
Rule of Localization Homogeneity....................................................................................................................... 24
Disk Striping and RAID ......................................................................................................................................... 24
Symantec pcAnywhere........................................................................................................................................ 24
Antivirus Software and Data Backup ................................................................................................................... 25
OneClick Considerations ............................................................................................................................................ 25
OneClick and Report Manager Considerations ................................................................................................... 25
OneClick and Service Manager Considerations................................................................................................... 26
Chapter 2: Prerequisites 27
Prerequisites for Windows ......................................................................................................................................... 27
Administrator Privileges ...................................................................................................................................... 27
User Account Control (UAC) ................................................................................................................................ 28
Fixed IP Address on Windows ............................................................................................................................. 29
Emergency Repair Disks ...................................................................................................................................... 29
Network and Security Settings ............................................................................................................................ 30
User Audit ........................................................................................................................................................... 30
Convert the File System to NTFS ......................................................................................................................... 30
Prerequisites for Linux and Solaris ............................................................................................................................. 30
Contents 5
Root Privileges..................................................................................................................................................... 31
Fixed IP Address .................................................................................................................................................. 31
Hosts File ............................................................................................................................................................. 31
NFS-Mounted File Systems ................................................................................................................................. 32
Set Up CDE Style Manager (Solaris 10 Only) ....................................................................................................... 32
Solaris ZFS Snapshots .......................................................................................................................................... 33
6 Installation Guide
Installation Database Savefiles ........................................................................................................................... 75
Contents 7
Chapter 8: Starting CA Spectrum and OneClick Web Server 113
Prepare the SpectroSERVER to Communicate With the OneClick Web Server ....................................................... 113
Start CA Spectrum on Windows ............................................................................................................................... 115
Start CA Spectrum on Linux and Solaris ................................................................................................................... 115
Initiate a Remote Display of CA Spectrum ............................................................................................................... 116
Terminate a Remote Display of CA Spectrum .......................................................................................................... 117
8 Installation Guide
OneClick Web Server Shuts Down ............................................................................................................................ 140
Index 149
Contents 9
Chapter 1: System Requirements
This section contains the following topics:
Windows System Requirements (see page 11)
Linux System Requirements (see page 14)
Solaris System Requirements (see page 17)
System Configurations (see page 21)
System Support and Setup Considerations (see page 23)
OneClick Considerations (see page 25)
Windows Support
The following table summarizes CA Spectrum support for Microsoft Windows operating
systems:
Windows 8 No No Yes No
(32-bit and 64-bit) (32-bit or
64-bit JRE)
Note: For information on the platforms that CABI r3.3 supports, see the Supported
Platforms document that is delivered with the CABI r3.3 installation media.
Component Requirement
Video System ■ Video card that supports 32-bit color at 1024x768 pixel
resolution
■ 20" monitor or larger
PDF Document Viewer Acrobat Reader X or later.
Important! Do not set your foreground font color to white. If this font color is set to
white, you cannot read the text on your screen during the installation.
12 Installation Guide
Windows System Requirements
Component Requirement
Linux Support
The following table summarizes CA Spectrum support for Linux operating systems:
Red Hat® Enterprise Linux® 5.x Yes Yes Yes r3.3 and
(32-bit and 64-bit) (32-bit or r3.3 SP1
64-bit JRE)
Red Hat Enterprise Linux 6.x Yes Yes Yes r3.3 and
(32-bit and 64-bit) (32-bit or r3.3 SP1
64-bit JRE)
* Report Manager uses CABI r3.3 SP1 as the report delivery engine.
Note: For information on the platforms that CABI r3.3 supports, see the Supported
Platforms document that is delivered with the CABI r3.3 installation media.
Component Requirement
Operating System ■ Red Hat Enterprise Linux 5.x (32-bit and 64-bit)
■ Red Hat Enterprise Linux 6.x (32-bit and 64-bit)
■ X-based desktop environment (such as KDE or GNOME)
Memory (RAM) (see Dependent on the configuration and number of managed
page 21) devices
Processor (see page 21) Dependent on the configuration and number of managed
devices
Disk Space (see Dependent on the configuration and number of managed
page 21) devices
Graphical User Motif (32-bit).
Interface Note: Motif is not required for a distributed installation.
14 Installation Guide
Linux System Requirements
Component Requirement
Video System ■ Video card that supports 32-bit color at 1024x768 pixel
resolution
■ 20" monitor or larger
PDF Document Viewer Acrobat Reader X or later
Packages See "Required Packages," below.
Important! Do not set your foreground font color to white. If this font color is set to
white, you cannot read the text on your screen during the installation.
Required Packages
Note: For purposes of identification, 32-bit RPMs for Red Hat Enterprise Linux contain
"i386" or "i686". The 64-bit RPMs contain "x86_64".
For Red Hat Enterprise Linux 5.x and 6.x servers (32-bit or 64-bit), install the following
RPMs and any dependencies:
■ openmotif
■ elfutils-libelf
■ libaio (required for MySQL v5.5, the MySQL version for the database).
For Red Hat Enterprise Linux 5.x or 6.x (32-bit or 64-bit), other dependent RPM packages
may be required:
■ glibc
■ nss-softokn-freebl
■ libICE
■ libSM
■ libX11
■ libXext
■ libXft
■ libXmu
■ libXp
■ libXrender
■ libXt
■ fontconfig
■ freetype
■ libjpeg
■ libpng
■ libuuid
■ libxcb
■ libXau
■ expat
■ zlib
■ libstdc++
■ libgcc
■ libXi
■ libXtst
■ ncurses
■ elfutils-libelf
■ xorg-x11-fonts-misc
For Red Hat Enterprise Linux 6.x (32-bit or 64-bit), the following RPM package may be
required:
■ ncurses-lib
Component Requirement
Operating System ■ Red Hat Enterprise Linux 5.x (32-bit and 64-bit)
■ Red Hat Enterprise Linux 6.x (32-bit and 64-bit)
■ X-based desktop environment (such as KDE or GNOME)
Memory (RAM) (see Dependent on the configuration and number of managed
page 21) devices
16 Installation Guide
Solaris System Requirements
Component Requirement
Processor (see page 21) Dependent on the configuration and number of managed
devices
Disk Space (see Dependent on the configuration and number of managed
page 21) devices
Graphical User X11 system that the JRE supports
Interface
Solaris Support
The following table summarizes CA Spectrum support for Oracle Solaris operating
systems:
Note: For information on the platforms that CABI r3.3 supports, see the Supported
Platforms document that is delivered with the CABI r3.3 installation media.
Component Requirement
Video System ■ 24-bit color graphics system that supports 65000 colors
at 1024x768 pixel resolution
■ 20" monitor or larger
PDF Document Viewer Adobe Reader X or later
Packages See "Required Packages" and "Required Packages for
Spectrum Report Manager," below.
Patches (minimum Solaris 10:
version specified)
■ 119963-04 SunOS 5.10: Shared library patch for C++
■ 118833-36 SunOS 5.10: Kernel patch
■ 119578-30 SunOS 5.10: FMA patch (required by
118833-36)
■ 119042-09 SunOS 5.10: usr/sbin/svccfg patch (required
by 118833-36)
18 Installation Guide
Solaris System Requirements
Important! Do not set your foreground font color to white. If this font color is set to
white, you cannot read the text on your screen during the installation.
Required Packages
Solaris 10
Update a Solaris 10 Sparc server with the latest patchset. Use the following links for
downloading the patchsets and viewing their Readmes:
■ Log in to MOS to download the patchsets:
https://updates.oracle.com/patch_cluster/10_Recommended.zip
■ A login is not required to download the Readme files:
https://updates.oracle.com/patch_cluster/10_Recommended.README
Solaris 11
Solaris 10
■ SUNWxcu4
■ SUNWxwfnt
■ SUNWxwplt
■ SUNWlibC
■ SUNWeu8os
■ SUNWeuluf
■ SUNWuiu8
■ SUNWulcf
■ SUNWmfrun
■ SUNWxwice
Solaris 11
Component Requirement
20 Installation Guide
System Configurations
Component Requirement
Disk Space (see Dependent on the configuration and number of managed
page 21) devices
Graphical User X11 system that the JRE supports
Interface
System Configurations
The configuration tables in this section provide guidelines for running CA Spectrum at
peak efficiency. You can achieve optimal system performance when all system resources
are robust enough that a single resource does not limit the others. System resources
include memory, processor speeds, and disk space.
Note: Consult your support or sales representative for more help in determining the
best configuration for your network.
You cannot define all configurations and system requirements for all users because of
the following complexities and variables:
■ Polling frequency
■ Device types
■ Number of devices in a network
More information:
Note: The following table assumes that each workstation manages fewer than 1000
devices with an average of 24 ports on each device.
^ Disk Drives: For optimum performance, run CA Spectrum on systems with at least two
ultra-wide, 10,000 RPM, SCSI disk drives. Disk1 = OS + swap space/virtual memory. Disk2
= all SpectroSERVER/OneClick components.
° Swap/Virtual Memory: Set the amount of swap space/virtual memory to either twice
the amount of physical memory, or 4 GB, whichever value is lower.
22 Installation Guide
System Support and Setup Considerations
Note: The following table assumes that each workstation manages fewer than 1000
devices with an average of 24 ports on each device.
ª Assumes that Report Manager is monitoring the SpectroSERVER (polling for event data
and asset change data). Otherwise, 1536 MB is acceptable.
° Disk Drives: For optimum performance, run CA Spectrum on systems with at least two
ultra-wide, 10K RPM, SCSI disk drives. Disk1 = OS + swap space/virtual memory. Disk2 =
all OneClick/Report Manager components.
† Swap/Virtual Memory: Set the amount of swap space/virtual memory to either twice
the amount of physical memory, or 4 GB, whichever value is lower.
Virtualization Environments
CA Spectrum supports the following virtualization environments:
■ Solaris Zones
■ VMware for Windows and Linux
Note: For information about CA VMware guidelines, see
http://supportconnectw.ca.com/public/unicenter/infodocs/vmware_supp.asp.
By following the Rule of Localization Homogeneity, you ensure that all access and
modification of data through different communication paths use one consistent
language. Otherwise, myriad languages can be stored in the CA Spectrum database. The
multiple languages cause problems with such data issues as display, fonts, searching,
and sorting.
We recommend that you set the Locale on the servers that run CA Spectrum processes
before you install CA Spectrum. Such servers include the Location server, Processd,
SpectroSERVERs, OneClick servers, clients, and the Secure Domain Manager.
Disk striping is a technique of spreading data over multiple disk drives. RAID is a disk
drive system that uses two or more drives in combination for fault tolerance and
performance improvement.
Symantec pcAnywhere
Symantec pcAnywhere™ can cause Java to lock and prevent Java applications from
launching. Java applications include OneClick Console, CA Spectrum Control Panel,
Model Type Editor, and Performance View. The processes start, but the GUIs do not
launch. If you stop pcAnywhere, the Java-based applications launch and the GUIs display
correctly.
To resolve this issue, install or upgrade to DirectX version 9.0 B, which is available at
http://support.microsoft.com.
Alternatively, you can stop the pcAnywhere Host Service before installation. After you
install CA Spectrum and OneClick, you can enable the pcAnywhere Host Service again.
24 Installation Guide
OneClick Considerations
Exclude all CA Spectrum installation areas, including OneClick and Report Manager
installation areas, from scans by data backup programs.
OneClick Considerations
OneClick consists of a web server-based component and a client-based component,
each of which requires different software. The OneClick web server includes the
following items:
■ Apache Tomcat servlet engine
■ MySQL database management system
■ Java 2 Software Development Kit (SDK)
Note: CA Spectrum supports only the version of the JDK that ships with OneClick.
If Microsoft Internet Explorer version 10 is installed on the OneClick clients, set the
browser security level to medium-low to avoid security-related issues. Or, if the Internet
Explorer 10 security level is high, be sure to add the OneClick website to the list of
Trusted Sites.
Note: For more information about Service Manager, see the Service Manager User
Guide.
26 Installation Guide
Chapter 2: Prerequisites
This section contains the following topics:
Prerequisites for Windows (see page 27)
Prerequisites for Linux and Solaris (see page 30)
More information:
Administrator Privileges
To install CA Spectrum, log in as Administrator or as a user with administrator privileges.
Note: If you plan to install CA Spectrum as a user other than Administrator, turn off User
Account Control (UAC) (see page 28).
Chapter 2: Prerequisites 27
Prerequisites for Windows
Note: Disabling UAC is required for CA Spectrum installation as a user other than
Administrator only. After installation and during normal CA Spectrum operation, UAC
can be enabled.
More information:
To install CA Spectrum as a user other than Administrator, UAC must be turned off. The
following procedure describes how to disable UAC on Windows Server 2008.
28 Installation Guide
Prerequisites for Windows
How to Disable UAC on Windows Server 2008 R2 and Windows Server 2012
To install CA Spectrum as a user other than Administrator, UAC must be turned off. The
following procedure describes how to disable UAC on Windows Server 2008 R2 and
Windows Server 2012.
In addition to the UAC setting, a Local Security Policy option for UAC must also be
disabled, as described in the following procedure.
Chapter 2: Prerequisites 29
Prerequisites for Linux and Solaris
Set security as required for the directory where you install CA Spectrum. If you set the
security before installation, CA Spectrum preserves the changes to the directory
hierarchy security.
User Audit
If the user auditing feature is enabled on Windows, every action is audited, resulting in
many entries in the Windows Event Log. We recommend that you disable the Windows
user auditing feature because it slows CA Spectrum system performance.
Note: You can run the conversion utility without damaging or deleting existing data.
If the hard drive is already converted, a message appears. You can get more help on
the convert command by typing '"help convert" in your command line interface.
2. Restart your system for the reformatting to take effect.
The file system is converted.
30 Installation Guide
Prerequisites for Linux and Solaris
More information:
Root Privileges
CA Spectrum and CA Spectrum Remote Administration (SRAdmin) Daemon installations
require root privileges to evaluate available resources and run custom installation
scripts. Installing under the root ensures root privileges for the setuid executable, which
lets the SpectroSERVER connect to SNMP ports. Because an initial installation generates
residual files with root ownership, subsequent upgrade installations also require root
privileges.
Fixed IP Address
Ensure that the system on which you plan to install CA Spectrum has a fixed IP address.
You can enable DHCP on the system when the DHCP server issues a static address that
never changes.
Hosts File
Ensure that the /etc/hosts file has the following format:
external IP
Is the static DNS IP of the host.
external names
Are the DNS short names.
Make sure that the first line has the local host after the loop-back address. The
loop-back line must have localhost as the official host name.
You can add nicknames after the local host. For example:
Chapter 2: Prerequisites 31
Prerequisites for Linux and Solaris
The following example is incorrect and would cause host resolution and security
problems with CA Spectrum:
However, as there are many possible problems with such a setup, including severe
performance impacts, we recommend that you avoid NFS mounts, if possible.
If you do use the 'hard' and 'nointr' NFS mount options, take extra care to obtain good
database backups.
32 Installation Guide
Prerequisites for Linux and Solaris
If you have taken a ZFS snapshot of your CA Spectrum installation, ZFS creates a .zfs
directory in the <$SPECROOT> directory. This directory can cause massive delays during
the installation process when the chown -R command is run.
To prevent massive delays during the installation process, the Administrator must hide
the zpool snap directory before installing CA Spectrum. To hide this directory, enter the
following command:
This command does not affect the data that is stored; it makes the data invisible to the
CA Spectrum installation. The Administrator can reveal the zpool snap directory after
the installation completes.
Chapter 2: Prerequisites 33
Chapter 3: Upgrading CA Spectrum
This section contains the following topics:
Upgrading from Earlier Versions (see page 35)
Pre-Upgrade and Post-Upgrade Tasks (see page 39)
Preserve Customized Support Files (see page 41)
How to Perform In-Place Upgrades (see page 44)
Upgrade Best Practices: Fault-Tolerant Deployments (see page 47)
Upgrade Best Practices: DSS Deployments without Fault Tolerance (see page 54)
Migrate and Upgrade on Windows (see page 57)
Migrate and Upgrade on Linux and Solaris (see page 60)
OneClick Web Server Upgrades (see page 62)
New OneClick Privileges (see page 62)
The following table summarizes the upgrade paths to CA Spectrum Release 9.4:
Important! During the upgrade from CA Spectrum 9.2.2, 9.2.2 H09, 9.2.3, 9.2.3 H11, or
H12, you must specify the character set encoding that your system is currently using.
The installer prompts you for this information so that it can automatically convert your
SpectroSERVER, DDM, and Spectrum Report Manager databases. For more information,
see Upgrade Scenarios that Require a One-Time Database Conversion (see page 36).
First, identify the character set encoding that your system uses to store CA Spectrum
attribute data. If you think that the encoding setting may have been modified at some
point, you can verify the encoding on the Character Set Encoding page in OneClick
Administration. Or check the
$SPECROOT/custom/common/config/tomcat-server-config.xml file. By default, the
OneClick server uses the character set that is defined by the system language setting.
Finally, consider whether CA Spectrum users have ever used a non-English character set
when entering data, such as model names or annotations.
36 Installation Guide
Upgrading from Earlier Versions
If neither the default character set encoding nor the default locale (US English) has been
changed, select the Default Encoding when you are prompted during the installation.
Not all character set encodings can be converted. Only the following encodings are
supported for an upgrade:
■ ISO-8859-1 (Americas, Western Europe, Australia, and others)
■ ISO-8859-2 Eastern European (Czech, Polish, Slovak, Hungarian, and others)
■ ISO-8859-7 Greek
■ ISO-8859-8 Hebrew
■ ISO-8859-9 Turkish
For more information about the upgrade and migration scenarios that require database
conversion, see Install CA Spectrum (see page 67). and Perform One-Time Database
Conversion (Fault-Tolerant Environments) (see page 52).
If you have installed the Spectrum Report Manager, the schema of the reporting
database is changed after the upgrade once the Tomcat web server restarts. The CA
Spectrum installer prompts you to select one of the following methods to convert the
reporting database before you start the upgrade:
Preserve Report Manager data
Select this option if you want to preserve the Report Manager data. In this method,
the schema of the reporting database is changed. All of the existing reporting
database is converted to UTF-8 and stored using InnoDB. The Report Manager
database conversion time depends on the size of the existing reporting database,
hardware, and software parameters. Spectrum Report Manager is unavailable until
the conversion finishes. After the conversion, all new reporting data is stored using
InnoDB and in the UTF-8 encoding.
Remove all Report Manager data
Select this option if you want to delete all of your existing Report Manager data for
a faster conversion. In this method, only the schema of the reporting database is
changed. In this case, the conversion is faster as there is no existing data to be
converted to the new schema. Spectrum Report Manager is unavailable until the
conversion finishes. After the conversion, reporting data is stored using InnoDB and
UTF-8.
Remove only Report Manager event data
Select this option if you want to delete only the Report Manager event data for a
time efficient conversion. In this method, apart from the schema change, all of the
existing reporting database except the event data, is converted to UTF-8 and stored
using the InnoDB. The event data is large. By deleting this data, you can reduce the
overall size of the Report Manager data. Spectrum Report Manager is unavailable
until the conversion finishes. After the conversion, all new reporting data is stored
using InnoDB and UTF-8.
Note: After you upgrade by clearing only the Report Manager event data, you may find
some events that occurred before the time of upgrade. This situation occurs if the last
event synchronization time from Archive Manager to Report Manager was a time before
the upgrade. As a result, although the event data was cleared before the upgrade, the
event synchronization after the upgrade causes the events to flow through to the
reporting database starting from the last event synchronization time instead of the
upgrade time.
38 Installation Guide
Pre-Upgrade and Post-Upgrade Tasks
The results are for your information only. They are environment-specific and might not
apply to all databases of the same size. In addition to the one-time database character
set conversion, other factors, such as system specifications, platform, the number of
database entries, and the degree of database fragmentation, can also affect the timings.
SRM DB Size Event Table Event Table Time Required for Specified Option:
Size Rows
Preserve All Remove Remove All
Data Event Data
Data
75 GB 39 GB 35,683,681 5 hours (h) 36 < 1 min
minutes
(mins)
115 GB 104 GB 50,198,426 7h 48 mins 3 mins
215 GB 200 GB 64,575,242 9h 1h 30 8 mins
mins
260 GB 153 GB 372,768,550 96 h 7h 28 30 mins
mins
40 Installation Guide
Preserve Customized Support Files
After you upgrade from CA Spectrum 9.2.2, 9.2.2 H09, 9.2.3, 9.2.3 H11, or H12,
complete these tasks:
■ If necessary for your environment, run the conversion script to convert the data in
your fault-tolerant DDM database to a supported encoding. For more information,
see Upgrade Scenarios that Require a One-Time Database Conversion (see page 36).
The syntax is documented in Perform One-Time Database Conversion
(Fault-Tolerant Environments) (see page 52).
■ To know the status of the conversion of the Report Manager database, see the
tomcat log file at $SPECROOT\tomcat\logs.
■ If you configured OneClick to launch from Report Manager using SSL, configure this
modification again.
Note: For more information about this modification, see the Administrator Guide.
More information:
For example, you can have customized event files that exist in the
<$SPECROOT>/SG-Support/CsEvFormat directory. Before you upgrade the OneClick web
server, move these files to <$SPECROOT>/custom/Events/CsEvFormat.
To preserve the customized files, the CA Spectrum installation creates a backup copy of
each file. After you complete a CA Spectrum installation, you can review your
customized files and can add them to the upgraded CA Spectrum version.
2. Review the .sv and .obs files to determine which customizations you want to
implement again.
3. Using any overwritten files, reapply your customization changes to the newly
installed files.
For example, to reimplement the customizations in the Rtr_Cisco AlertMap file:
a. Open the following file in a text editor:
<$SPECROOT>/Install-Tools/LOGS/<version_date>/SavedFiles/SS/CsVendor/Cisc
o_Ro uter/Rtr_Cisco/AlertMap.sv
c. Copy and paste any needed customizations from the backed-up AlertMap file
(AlertMap.sv) to the new AlertMap file.
4. For any obsolete files, recreate a file to reimplement customizations.
If you want to apply your customizations across model types, you can recreate
customizations at the global level. You can also recreate your customizations for
only the specific model type for which they were originally implemented.
42 Installation Guide
Preserve Customized Support Files
Note: For more information about global or model type EventDisp and AlertMap files,
see the Modeling and Managing Your IT Infrastructure Administrator Guide and the
Event Configuration User Guide.
Note: Additional steps are required for preserving the CA Spectrum databases and
upgradeable components that are part of the older version.
More information:
44 Installation Guide
How to Perform In-Place Upgrades
4. Accept the default or enter a directory path in the Backup Directory field.
The default directory path is as follows:
■ Windows—C:/win32app/SPECTRUM/SS-DB-Backup
■ Solaris, Linux—/usr/SPECTRUM/SS-DB-Backup
Note: If you change the default, select a directory other than the CA Spectrum
installation directory.
5. Accept the default of 20 for the Minimum Required Disk Space or enter an
appropriate value.
6. Select Save to save all changes.
7. Click Begin Backup Now.
The Status displays the progress of the backup.
CA Spectrum automatically assigns a name for the backup with a .SSdb extension in
the format db_YYYYMMDD_HHMM. The YYYYMMDD represents the year, month,
and day, and HHMM represents the hour and minute when the backup started. For
example, a backup that started at 10:42 on 10/06/06 is named
db_20061006_1042.SSdb.
Note: Because compression was enabled, this file is compressed into a file with a
.gz extension.
8. Click Save and Close.
The database is backed up.
9. Move the database to an area outside the CA Spectrum installation directory.
The existing SpectroSERVER database is preserved.
More information:
More information:
46 Installation Guide
Upgrade Best Practices: Fault-Tolerant Deployments
Not all upgrade paths are supported. Refer to Upgrading From Earlier Versions (see
page 35) for more information.
Before conducting any upgrades, verify that all CA Spectrum components are up-to-date
with current service packs. Also consult the list of the communication ports and
protocols that CA Spectrum uses. Your security parameters may require you to
temporarily disable these ports and protocols during the upgrade. For more information
about firewall ports and protocols, see the Distributed SpectroSERVER Administrator
Guide.
Upgrade the Primary SpectroSERVER and Primary OneClick server first, followed by the
remaining Primary SpectroSERVERs. Upgrade the Secondary servers last.
Typical upgrades occur between contiguous releases. The following steps include
optional instructions for a noncontiguous upgrade (that is, an upgrade in which
intervening versions of the software are not installed).
Note: Alarms may display incorrectly in OneClick until the upgrade process is complete,
including any post-upgrade steps that may be required. Avoid using CA Spectrum for
management until you have completed all steps.
48 Installation Guide
Upgrade Best Practices: Fault-Tolerant Deployments
11. (Optional) Perform the upgrade to the interim version of CA Spectrum on all of the
Primary SpectroSERVERs, and verify that the installations complete successfully.
Note: Wait for every installation to complete before continuing to the next step.
12. Perform the upgrade to the most recent version of CA Spectrum on the Primary
OneClick Web Server, and wait for the installation to complete.
13. When the installation has completed, stop the Tomcat web server by executing the
following command:
$SPECROOT/tomcat/bin/stopTomcat.sh
14. Perform the upgrade to the most recent version of CA Spectrum on all of the
Primary SpectroSERVERs, and verify that the installations complete successfully.
Note: Wait for every installation to complete before continuing to the next step.
50 Installation Guide
Upgrade Best Practices: Fault-Tolerant Deployments
Note: Alarms may display incorrectly in OneClick until the upgrade process is complete,
including any post-upgrade steps that may be required. Avoid using CA Spectrum for
management until you have completed all steps.
7. Verify that the clients open successfully and that all of the Primary SpectroSERVERs
are green.
8. Perform a manual online backup on every Primary SpectroSERVER to preserve the
current database. Take the following steps:
a. In the Online Database Backup subview, click Begin Backup Now.
b. Verify that the online backup has succeeded.
c. Resynchronize the Primary SpectroSERVER database with the Secondary
SpectroSERVER.
Note: We recommend differentiating the databases by version number. Set the
“Prefix for Backup File Name” parameter from the default of “db_” to something
like “db_version_” or another value that identifies the version.
9. When both servers have been upgraded, perform the final steps that are described
in Perform One-Time Database Conversion (Fault-Tolerant Environments) (see
page 52).
The additional conversion steps are only required if any one of the following applies:
■ A non-default character set was configured in your CA Spectrum deployment.
■ The system locale has been changed from the default (English) locale.
■ User input to CA Spectrum may contain non-English characters—characters outside
of the standard NVT ASCII character set.
For more information about upgrade scenarios that require database conversion, see
Upgrade Scenarios that Require a One-Time Database Conversion (see page 36).
52 Installation Guide
Upgrade Best Practices: Fault-Tolerant Deployments
Note: Alarms may display incorrectly in OneClick until the upgrade process is complete,
including any post-upgrade steps that may be required. Avoid using CA Spectrum for
management until you have completed all steps.
Important! Alarms that are generated on the Secondary SpectroSERVER during this
process are not preserved, but are regenerated on the Primary SpectroSERVER when
the conditions are detected.
54 Installation Guide
Upgrade Best Practices: DSS Deployments without Fault Tolerance
Some CA Spectrum applications do not support automatic failover and are disabled
during the upgrade. For example, TL1, Southbound Gateway, Modeling Gateway, Alarm
Notifier, and Event Notifier are temporarily disabled during the upgrade.
8. Edit the .vnmrc file to increase the 'maximum event records' parameter on the
temporary SpectroSERVER. For example, change the following parameter:
max_event_records=20000
to the following value:
max_event_records=200000
The new value ensures that no events are lost during the upgrade.
9. Disable the Archive Manager on the Secondary SpectroSERVER from starting
automatically to avoid losing event and statistical data.
Taking this step ensures that all data is cached and returned to the Primary
SpectroSERVER once the upgrade has completed and the Primary SpectroSERVER
has been restarted.
a. On the temporary Secondary SpectroSERVER, launch a Spectrum Control Panel.
b. Click Control, and clear the box next to “Auto Start/Stop Archive Manager.”
Note: As a best practice, ensure that no events are lost during the upgrade. You can
increase the maximum locally stored event record size. The default maximum
locally stored log sizes for events and statistics are 20,000 and 5,000. In most cases,
these default settings are sufficient.
10. Start the SpectroSERVER on the temporary SpectroSERVER host. The temporary
SpectroSERVER is now the Secondary, fault-tolerant SpectroSERVER for the MLS.
An orange alarm on the VNM indicates that the Archive Manager is not running.
You can ignore it.
11. Verify the setup of the Secondary fault tolerant SpectroSERVER by checking the
Landscape Configuration view on the MLS:
a. In OneClick, double-click the VNM icon in the Universe Topology view. The
landscape container is displayed.
b. In the Contents panel highlight the “LocalLscpe” model.
c. In the Component Detail panel, select the Information tab.
d. Locate and expand the “Loaded Landscapes” subview.
e. Verify that the list contains both the Primary MLS, with a precedence of 10, and
the temporary Secondary SpectroSERVER, with a precedence of 20 (or the
precedence value that was specified with the “SSdbload” command).
12. Shut down the Primary SpectroSERVER (the MLS).
The Secondary SpectroSERVER resumes management tasks while the MLS is
upgraded.
56 Installation Guide
Migrate and Upgrade on Windows
13. Follow the steps that are listed in How to Perform In-Place Upgrades (see page 44)
to upgrade the MLS.
14. Once the MLS has been successfully upgraded, manually start the Archive Manager
on the Primary SpectroSERVER:
a. Launch a Spectrum Control Panel.
b. Select Control, and click Start Archive Manager.
Note: Starting the Archive Manager ensures that the events that are being stored
locally on the Secondary SpectroSERVER are sent over to the Primary Archive
Manager.
15. Start the SpectroSERVER.
Primary management functions switch back to the MLS.
16. Follow the steps that are provided in Perform One-Time Database Conversion
(Fault-Tolerant Environments) (see page 52).
Note: Do not perform the step that instructs you to initiate an Online Backup.
This upgrade configuration ensures that alarms that are synchronized from the
secondary SpectroSERVER and that were generated before the primary
SpectroSERVER was upgraded do not contain non-UTF-8 data.
17. Configure the temporary SpectroSERVER host as a Secondary SpectroSERVER for
the next SpectroSERVER that you plan to upgrade.
18. Repeat the above steps to back up, shut down, and upgrade each SpectroSERVER in
turn.
19. Upgrade the OneClick Web Server last.
20. Review the post-installation steps in Post-Installation Configurations (see page 129).
Note: You cannot move a CA Spectrum installation from one system to another or from
one directory to another. Instead, first copy or move the CA Spectrum databases and
then run the installation program to reinstall CA Spectrum over the relocated database.
58 Installation Guide
Migrate and Upgrade on Windows
12. Copy or FTP (in binary mode) dbsavefile.tgz to the new $SPECROOT\SS\DDM
directory.
The directory structure now resembles the following structure:
13. (Optional) To migrate the OneClick web server, copy the contents of the
<$SPECROOT>\custom directories from the computer with the old OneClick web
server installation. Paste these contents into the <$SPECROOT>\custom directories
on the computer with the new OneClick web server installation.
Important! Do not copy the
<$SPECROOT>/custom/common/config/custom-jnlp-config.xml file to another
computer when you migrate and upgrade CA Spectrum. This file can contain
memory settings that are not compatible with the computer where you are copying
the custom directories.
Note: Do not move a CA Spectrum installation from one system to another or from one
directory to another. Instead, first copy or move the CA Spectrum database and then
run the installation program to reinstall CA Spectrum over the relocated database.
60 Installation Guide
Migrate and Upgrade on Linux and Solaris
8. Copy or FTP (in binary mode) the dbsavefile.SSdb file to the <$SPECROOT>/SS
directory.
Note: Migrating an existing SpectroSERVER database migrates all the existing
models into the new SpectroSERVER database when you install a new version of CA
Spectrum. This migration includes the models containing topology views including
icon placement, groupings, and annotations.
9. Copy or FTP (in binary mode) the dbsavefile.tgz file to the <$SPECROOT>/SS/DDM
directory.
The directory structure now resembles the following structure:
10. (Optional) To migrate the OneClick web server, copy the contents of the
<$SPECROOT>/custom directories from the computer with the old OneClick web
server installation. Paste these contents into the <$SPECROOT>/custom directories
on the computer with the new OneClick web server installation.
Important! Do not copy the
<$SPECROOT>/custom/common/config/custom-jnlp-config.xml file to another
computer when you migrate and upgrade CA Spectrum. This file can contain
memory settings that are not compatible with the computer where you are copying
the custom directories.
Note: The mapping of custom background images
(<$SPECROOT>/custom/images/background) to topology views is maintained in the
SpectroSERVER database. For more information about the <$SPECROOT>/custom
directories, see the OneClick Customization Guide.
11. Install CA Spectrum (see page 67).
CA Spectrum is migrated and upgraded.
For OneClick web server installations on a dedicated system (such as, <OC install
dir>/WebApps), the OneClick web server is installed in the <$SPECROOT> directory.
However, OneClick web server installation on the same system as CA Spectrum are
installed in a different directory. In this case, the OneClick web server is installed in the
directory you specified during the CA Spectrum upgrade (such as, <OC install
dir>/WebApps).
Note: For more examples about how to use the <$SPECROOT>/custom directory, see
the OneClick Customization Guide.
When you install the OneClick web server on a dedicated system, install it in the <OC
install dir>/WebApps directory. Install CA Spectrum in the existing CA Spectrum
directory when the system includes a current version of a SpectroSERVER and the
OneClick web server. Do not install CA Spectrum in the OneClick directory. The existing
CA Spectrum directory appears in the Destination Location dialog.
Note: Upgrading the OneClick web server typically archives the existing Apache Tomcat
directory to
<$SPECROOT>/Install-Tools/LOGS/<version_date>/SavedFiles/tomcat-<time>. Once you
have successfully upgraded the OneClick web server and verified any OneClick
customizations, we recommend that an administrator remove this directory. The
directory uses available disk space unnecessarily.
Additionally, consider assigning the new privileges to one or more custom roles that you
have created. Therefore, users that are assigned to only those custom roles are also
granted the new privileges.
Note: For more information on working with users, roles, and privileges, see the
Administrator Guide.
62 Installation Guide
Chapter 4: Installing CA Spectrum
This section contains the following topics:
Install CA Spectrum Remotely (see page 63)
OneClick Web Server and SpectroSERVER on Separate Systems (see page 63)
Mount the Installation Media on Solaris and Linux (see page 64)
Start the Installation on Windows (see page 65)
Start the Installation on Linux and Solaris (see page 66)
Install CA Spectrum (see page 67)
Files Created During Installation (see page 72)
You can only perform one system installation at a time. You need the host name of the
remote system and the administrator ID and password.
If a Solaris or Linux system has Volume Management enabled, the installation media
mounts automatically.
Note: Use these steps to mount the CABI r3.3 SP1 installation media.
■ On Linux:
mount -t iso9660 /dev/dvd /mnt/<installation_media>
64 Installation Guide
Start the Installation on Windows
More information:
66 Installation Guide
Install CA Spectrum
8. To display the CA Spectrum installation GUI on a remote system, run the following
command from the target system:
/usr/openwin/bin/xhost +<hostname>
hostname
Is the name of the target system.
9. Perform one of the following steps:
■ For Linux, navigate to the extracted TAR folder, and run the setuplin.exe
executable file.
■ For Solaris, navigate to the extracted TAR folder, and run the setupsun.exe
executable file.
10. Double-click the Installer icon.
11. Install CA Spectrum (see page 67).
More information:
Install CA Spectrum
You can install CA Spectrum on Windows, Linux, or Solaris platforms.
Important! The C:\Program Files\CA directory on Windows platforms and the /opt/CA
directory on Linux and Solaris platforms are automatically created during a first-time
installation of CA Spectrum. CA Spectrum components that are also common to other
CA products are intentionally installed into this directory. This directory is automatically
updated as needed during a CA Spectrum upgrade. Do not remove files from this
directory.
68 Installation Guide
Install CA Spectrum
To install CA Spectrum in a location other than the default directory, click Choose,
select a location, and click Next. This option only appears for a local installation (not
for a remote installation).
Important! You cannot install CA Spectrum into a directory that contains a space
anywhere in the path. Spaces within the directory path cause the installation to fail.
The installer reports that it is extracting installation information.
8. If you are upgrading from CA Spectrum 9.2.2, 9.2.2 H09, 9.2.3, 9.2.3 H11, or H12,
you are prompted to select the appropriate character set encoding. Select the
option that applies to your environment.
This dialog enables a one-time database conversion for CA Spectrum Release 9.4.
For more information, see Upgrade Scenarios that Require a One-Time Database
Conversion (see page 36).
Note: If you are migrating from CA Spectrum 9.3 or 9.3 H01, you are prompted to
select the appropriate character set encoding. Select the UTF-8 encoding option. In
this case, database conversion is not performed.
The Select Destination Language dialog opens.
9. Select the language in which you want to install, and click Next.
Localized CsEvFormat, CsPCause and EventTables will be installed for the selected
language.
The Select Options dialog opens.
Note: If you are upgrading from CA Spectrum 9.3 or 9.3 H01, the Select Destination
Language dialog is not prompted. The language is detected automatically from
existing CA Spectrum environment.
10. Select the Installation Type:
Standard
Allows the installation of the SpectroSERVER, the OneClick server, and all other
CA Spectrum components.
Remote Operations Server
Allows the installation of minimal components to run the SpectroSERVER and
OneClick server.
Components are displayed based on the type of installation you entered.
Note: If you are performing an upgrade, add-on components that exist in your
current implementation appear for the Remote Operations Server option.
11. Select the items that you want to install from the Components list and click Next.
Important! Installing OneClick on a single-CPU SpectroSERVER host system can
degrade the performance of both SpectroSERVER and OneClick. We recommend
installing OneClick on a separate dedicated system.
The Host Evaluation dialog opens.
12. Scroll down to verify that no warnings appear, and click Next to proceed.
The CA Spectrum Installation Owner dialog opens.
13. Enter the username and password as follows, and click Next. This username is used
to create the initial CA Spectrum user (if installing SpectroSERVER) and becomes the
installation owner. For a OneClick installation, the username also determines the
SpectroSERVERs to which the OneClick web server connects:
■ For a Solaris or Linux installation, enter the username for the host system. The
installation owner must be a non-root user.
■ For a Windows installation, enter either the domain user username and
password, or the local user username and password.
Important! When installing CA Spectrum on a computer in a domain, the
username for the CA Spectrum installation owner cannot be the same as the
computer hostname.
The username and password are also used to configure the CA Spectrum
Process Daemon service. The username and password are not used or stored in
CA Spectrum.
Note: If the installation owner is a non-administrator, you cannot restart the
process service as the installation owner. However, because you typically do
not need to restart the service on a normal daily basis, we recommend that the
installation owner is a nonadministrator. Using a nonadministrator helps
increase security and simplify password maintenance.
Note: For first-time installations, the default CA Spectrum password for the
installation owner is spectrum.
Important! When installing OneClick, be sure to specify a CA Spectrum username to
which the administrative license is associated. This user needs access to all models
in CA Spectrum (ADMIN access). We recommend that you specify the installation
owner that you specified during the SpectroSERVER installations. This user must
also exist on the installation host and does not need to be a Windows
administrative user.
The Main Location Server dialog opens.
When you install CA Spectrum components, you also automatically install a location
server. However, if you install OneClick only, you do not automatically install a
location server.
Note: In a distributed environment, CA Spectrum uses location servers to maintain
the VNM landscape map and provide connection services to client applications. For
more information about location servers and the main location server, see the
Distributed SpectroSERVER Administrator Guide.
14. Enter a hostname for the main location server and click Next.
Note: CA Spectrum must be able to resolve the hostname, regardless of whether
you provide a fully qualified hostname.
The Web Server Port Number dialog shows the default value.
70 Installation Guide
Install CA Spectrum
15. (Optional) Enter a port number other than the default, and click Next.
Note: The default port is 80 for Windows and 8080 for Solaris and Linux.
If you previously selected Report Manager from the Components list, the Report
Manager Servers dialog opens.
16. If the Report Manager Servers dialog opens, select each SpectroSERVER that you
want Report Manager to report about and click Next.
The CA Spectrum Report Data Migration Panel dialog opens.
17. If you are performing a Spectrum Report Manager migration, enter the source
hostname and root password for the report database and then click Next.
Otherwise, leave the fields blank.
18. If you are performing an upgrade or migration from CA Spectrum 9.2.2, 9.2.2 H09,
9.2.3, 9.2.3 H11, or H12, you are prompted to preserve or discard existing Spectrum
Report Manager data because a database conversion is required.
For more information, see Schema Changes in MySQL Databases for CA Spectrum
9.4 (see page 37).
Select the appropriate option, and click Next.
The Landscape Handle dialog opens.
This dialog appears only when you are installing a SpectroSERVER. This dialog does
not appear during an upgrade.
A landscape is a network domain that a single SpectroSERVER manages. A
landscape includes all the models, associations, attribute values, alarms, events,
and statistics of a SpectroSERVER. Each landscape in a network is unique, and a
unique landscape handle (ID) identifies each.
Enter a value as instructed on the dialog for the landscape handle.
Note: On Solaris, you can convert a decimal value to the proper format for a CA
Spectrum hexadecimal landscape handle by running the following three commands:
bc
obase=16
<decimal value> * 262144<CTRL>D
The bc utility displays a hexadecimal value that you enter in the Landscape Handle
box, prefixed by 0x. For example, a decimal value of 24 multiplied by 262144 yields
a hexadecimal value of 600000. You would enter 0x600000 in the Landscape Handle
field. Unique landscape handles are crucial if you are configuring a distributed
SpectroSERVER environment.
19. Click Next.
The Review Settings dialog opens.
20. Scroll down to ensure all the settings are what you selected and click Next.
The Installing CA Spectrum dialog appears. After CA Spectrum is installed, the status
changes to Installation successful and the Next button is enabled.
Note: During the installation process, the 'View Logs' button is enabled. Click the
button to view the installation logs. The logs are helpful in case of installation
failures or errors.
21. Click Next.
The Installation Complete dialog opens.
22. Click Done.
The configuration dialog appears for a brief moment and closes.
CA Spectrum is configured for your system.
23. Click Close on the initial Install dialog. Log out, and log back in.
CA Spectrum is installed.
More information:
72 Installation Guide
Files Created During Installation
Note: Your operating system determines the number that is indicated by the symbol, *.
For more information about processd, see the Distributed SpectroSERVER Administrator
Guide.
Important! Do not remove these files because they are required for CA Spectrum
operation.
Important! Do not remove these files because they are required for CA Spectrum
operation.
Note: For more information about processd, see the Distributed SpectroSERVER
Administrator Guide.
Important! Do not remove these files because they are required for CA Spectrum
operation.
Important! Do not remove these files because they are required for CA Spectrum
operation.
74 Installation Guide
Files Created During Installation
The legacy.SSdb file is used with the SSdbload utility to reinitialize the database with the
most recently installed modeling catalog. Whereas, the .after files let you restore the
catalog that is associated with any particular installation. A sequential counter following
the date portion of the file name lets you distinguish between multiple .after files
generated on the same day. For example, if three of these files were generated on May
4, 2006, they would be labeled as follows:
■ db_20060504,1.after.SSdb
■ db_20060504,2.after.SSdb
■ db_20060504,3.after.SSdb
Patch Installations
Updates or patches for existing versions of CA Spectrum are available for downloading
at http://ca.com/support. Contact a technical support representative for available
maintenance patches. Each patch includes a software release notice that provides
step-by-step installation instructions.
CA Spectrum also supports a fault-tolerant configuration so that one or more than one
SpectroSERVER can function as standbys for a primary SpectroSERVER. In this scenario, a
secondary SpectroSERVER is ready to take over management functions when the
primary SpectroSERVER becomes unavailable. The special requirements for this
configuration are explained in the Distributed SpectroSERVER Administrator Guide.
Upgrades with fault-tolerance are supported. For more information, see Upgrade Best
Practices: Fault-Tolerant Deployments (see page 47).
Note: For information about OneClick Web server fault tolerance, see the Administrator
Guide.
Reinstall CA Spectrum
If problems occur during installation, you can reinstall CA Spectrum. You cannot install
new components and reinstall at the same time. Reinstall CA Spectrum first and then
install the new components.
If you want to change the installation owner for an existing installation, run the
following program from a Windows bash shell before reinstalling CA Spectrum. This
program removes the processd service so that the service is recreated during the
reinstallation with the new installation owner:
78 Installation Guide
Reinstall CA Spectrum
Note: The following procedure is for the GUI-based installation. If you are using the
distributed installation, set same=yes in the host installation information file before
reinstalling CA Spectrum.
More information:
Important! If you do not run appropriate upgrade scripts after a CA Spectrum upgrade,
system problems can occur.
In some cases, a model type can change, depending on vendor requirements or added
functionality in CA Spectrum. In other cases, CA Spectrum no longer supports a device
with a unique model type; therefore, convert these models to an alternative model
type.
Contact a support representative if you have questions about the model conversion
process or any errors you encounter during conversion.
More information:
During remodeling, interfaces and applications are rediscovered and modeled. This
remodeling results in new model handles for these child models.
Note: Watches are not preserved during the model and model type conversion and
must be rebuilt on the new model type.
82 Installation Guide
Convert Existing Models to Newly-Supported Model Types
Model types can be changed and improved in the upgraded version of CA Spectrum. For
the new release of CA Spectrum to operate correctly, these changes might need to
overwrite customized values.
Note: For more information about preserving database changes and the type of changes
that can be preserved, see the Model Type Editor User Guide.
Using the Multicast Manager or VPN Manager After Installing a Patch or Upgrade
The NewMM.pl post-installation script affects the following model types:
■ Rtr_Cisco
■ Cisco_12000
■ SwCat6xxx, SwCat35xx, and SwCat4xxx
Rerun Multicast and/or VPN discovery and reapply customizations after you run the
post-installation scripts. This process helps ensure the correct modeling and
management of the newly created device models within your environment.
For example, you previously modeled Cisco Catalyst 4500 devices as GnSNMPDev in CA
Spectrum. These models can be converted to use the Catalyst 4500 Certification
functionality.
In addition, you can use the NewMM.pl script to convert various Cisco-specific model
types to the appropriate supported model type. As Cisco introduces new devices, CA
Spectrum adds support for these new devices using the appropriate model type
available.
Note: If you update model types using the NewMM.pl script, a set of models is created
in the Reporting Database with a new model type. Models with the previous model type
are marked as destroyed. In addition, data is not migrated from the old model type to
the new type.
Note: On Windows, all necessary scripts must be run from a bash shell. They do not
run as expected from a DOS command prompt.
3. Enter the host name or IP address of the VNM and press Enter.
4. Enter the SpectroSERVER landscape handle when prompted, and press Enter.
The script analyzes the database to determine which models are eligible for
conversion, if any. The script provides a complete list of models that correspond to
each new model type before prompted for conversion.
Note: Models that are in maintenance or hibernation mode or that cannot be
contacted are not candidates for conversion.
5. When prompted to convert eligible models of a specific model type, enter Yes. If
you do not want to convert specific model types, enter No. The following log file is
created in the $SPECROOT/Install-Tools/PostInstall/ directory:
NewMM_Log_DATE
More information:
84 Installation Guide
Change the Model Type for a Single Device Type
This procedure changes the model type for all models that have the same specified
system Object ID and the same specified starting model type.
Important! Do not perform this procedure until you modify the model type mapping for
the device type in the Device Certification utility. If you do not perform this procedure
with the Device Certification utility, your changes cannot be communicated to the
SpectroSERVER database, causing unexpected alarms. For information about using the
Device Certification utility, see the Certification User Guide.
Note: On Windows, all necessary scripts must be run from a bash shell. They do not
run as expected from a DOS command prompt.
3. Enter the host name or IP of the VNM and press Enter.
4. Enter the SpectroSERVER landscape handle when prompted, and press Enter.
5. Enter the system Object ID of the model when prompted, and press Enter.
6. Enter the current model type of the model when prompted, and press Enter.
7. Enter the model type that you want to change to when prompted, and press Enter.
The model type is changed.
The log file, NewMM_Log_DATE, is created in the
$SPECROOT/Install-Tools/PostInstall/ directory.
8. To confirm the model type conversion, verify the following log file:
NewMM_Log_DATE
86 Installation Guide
Chapter 7: Installing CA Spectrum in a
Distributed Environment
This section contains the following topics:
Distributed Installation Requirements (see page 87)
Types of Distributed Installations (see page 88)
How to Perform a Distributed Installation (see page 89)
SRAdmin Installation Methods (see page 90)
Create the Host Installation Information File (see page 98)
HII File Parameters (see page 98)
Creating the Password File (see page 101)
Run the Distributed Installation Client on Windows (see page 105)
Run the Distributed Installation Client on Linux and Solaris (see page 107)
Installation Duplication (see page 110)
The following table shows the available types of distributed installations and their
corresponding procedures found in this guide:
88 Installation Guide
How to Perform a Distributed Installation
More information:
90 Installation Guide
SRAdmin Installation Methods
Note: If you are upgrading CA Spectrum from a post 9.0 release, you do not need to
install SRAdmin. SRAdmin is automatically upgraded.
More information:
Note: Run the visual studio runtime installation before you net start sradmin on
Windows. From the command prompt, go to <spectrum cd
directory>/nt/nttools/VS2008 and run vcredist_x86.exe.
6. Run cd SRAdmin.
7. Copy the CA Spectrum Remote Administration Daemon from the installation media
to the SRAdmin directory by entering:
copy <installation_media drive>\sdic\windows\sradmin.exe
92 Installation Guide
SRAdmin Installation Methods
More information:
This directory path is stored in the S99sradmin file in the /etc/rc2.d/ directory.
4. Copy the SRAdmin Daemon to the SRAdmin directory by entering:
cp <installation_media drive>/sdic/linux/sradmin.exe /sw/SPECTRUM/SRAdmin
More information:
94 Installation Guide
SRAdmin Installation Methods
INSTALLER_UI=silent
USER_INSTALL_DIR=/sradmin
More information:
INSTALLER_UI=silent
USER_INSTALL_DIR=/sradmin
Note: On Linux platforms, the following warning can appear before the installer
launches. This warning does not cause problems with your installation and can be
disregarded:
awk: cmd. line:6: warning: escape sequence `\.' treated as plain `.'
More information:
96 Installation Guide
SRAdmin Installation Methods
INSTALLER_UI=silent
USER_INSTALL_DIR=/sradmin
More information:
More information:
Parameter Description
remote_host=<remote host to install on> The target system for the installation.
l_handle=<landscape handle> The landscape handle of the remote system. Required only
for SpectroSERVER installations.
install_dir=<path> The directory where CA Spectrum is installed. For example,
/usr/Spectrum or C:/win32app/Spectrum.
98 Installation Guide
HII File Parameters
Parameter Description
main_loc_serv=<location server> The name of the Main Location Server (required for all-non
patch installations). You can only specify a remote host if you
are installing a SpectroSERVER.
vcd_path=<vcd path> The path of the installation information. For example, if the
installation files are in the local directory,
/tmp/SpectrumInstallMedia, enter
vcd_path=/tmp/SpectrumInstallMedia
ss_install=yes|no (Optional) Default = Yes for a new installation. Select No if
you do not want to install the SpectroSERVER on the remote
computer. For first-time installations only.
overwrite=yes|no (Optional) Default = No. Select Yes to overwrite all files when
selecting same=yes and to avoid the process of comparing
installed files with the files to be installed. Files are not
preserved.
allow_new_directory=yes|no (Optional) Default = No. Lets you install into another directory
if CA Spectrum is already installed. The old directory is invalid.
encoding=<encoding> (Upgrades and Migrations only) Specifies the pre-upgrade
character set encoding that is used for a one-time database
conversion.
Do not use this parameter when you are upgrading from CA
Spectrum 9.3 or 9.3 H01.
Supported values: ISO-8859-1, ISO-8859-2, ISO-8859-7,
ISO-8859-8, ISO-8859-9.
Parameter Description
locale=<value> (Upgrades and Migrations only) Specifies the language to
install (evformat/pcause/eventtables).
Do not use this parameter when you are upgrading from CA
Spectrum 9.3 or 9.3 H01.
Values: en_US = English; ja_JP = Japanese; zh_CN = Simplified
Chinese; zh_TW = Traditional Chinese.
exclude_parts=<PART-NUMBER>; Excludes components from installation. This list is saved for
<PART-NUMBER> future upgrades/patches.
For example:
■ exclude_parts=SA-RPT-MGR excludes CA Spectrum
Report Manager from a OneClick distributed installation.
■ exclude_parts=SA-CFMGR;SA-SPM excludes NCM and
SPM from a OneClick distributed installation.
ignore_disk_space=yes|no (Optional) Default = No. Select Yes if you want to install,
regardless of the disk space warnings.
remove_vnmdb_lock=yes|no Default = No. Removes the vnmdb lock file if one exists. Enter
Yes only if SpectroSERVER is not running.
srm_source_host=<hostname> (Optional) Report Manager option (default = no migration).
The MySQL hostname needed to obtain the CA Spectrum
Report Manager database.
srm_ss_servers=<server lists> (separated by ";") (Optional) Report Manager option (default = Main Location
Server). The SpectroSERVERs from which Report Manager
gathers information.
rptdb_preserve=<value>
(Upgrades and Migrations only)
During an upgrade or a migration,
specifies how Spectrum Report
Manager data is handled.
Do not use this parameter when you are upgrading from CA
Spectrum 9.3 or 9.3 H01.
Some options can reduce the amount of time required for the
upgrade.
Values: preserve = Preserves Report Manager data;
removealldata = Removes all Report Manager data;
removeeventdata = Removes Report Manager event data
only.
Default: preserve.
Parameter Description
tomcat_port=xxxxxx The port number for Apache Tomcat. Default: 80 for
Windows; 8080 for Solaris/Linux.
tomcat_root=<tomcat root directory> An existing Apache Tomcat directory. The default is the
OneClick install directory.
You can use a pound (#) or a backslash (\) in the password file. Insert a backslash before
the characters of the password or CA Spectrum interprets them as a comment line.
Note: You can use a sudoers file to provide users with limited root permissions for
remote clients. Root permissions apply only to the commands required to install CA
Spectrum. This option is available for Solaris and Linux operating systems.
After you enter a password, the installer asks if you want to use this same password for
all entries. If you answer “No," you are prompted for a password each time a host in the
password file does not have a password entry.
■ On Windows:
<host name> <administrator account name> <administrator password>
Note: The <root password> and the <administrator password> are optional.
3. Save the file with a valid file name in a directory. If the password file name is valid,
it is not important.
Note: Use this file name for running the distributed installation client.
4. Exit the text editor.
The password file is created.
More information:
Note: CA Spectrum does not use the actual Sudo application to change user
permissions. Instead, it parses the applicable information in the sudoers file to provide
installation permissions to the specified user. For information about the Sudo
application, see http://www.courtesan.com/sudo/.
SRAdmin Daemon must be installed on all the computers where you plan to install CA
Spectrum. You also need a sudoers file on all the computers where you plan to install CA
Spectrum.
Execute the following steps on each remote computer where you are installing CA
Spectrum.
username
Specifies the user with root permissions for running the installation. You can
set this parameter to ALL to indicate that all users can have root permissions.
client_host
Specifies the name of the local host system (that is, the system where you plan
to run the distributed installation). You can set this parameter to ALL to
indicate all host computers that exist in the NIS/DNS namespace.
path_to_sradmin
Specifies the path to the sradmin.exe application. The default path is
/sw/SPECTRUM/SRAdmin/. You can also use ALL in place of
<path_to_sraadmin>/sradmin.exe, which indicates that the user has root
access to all programs on the specified server.
Note: The entry must be on a single line. Do not use line continuation characters.
2. Create a symbolic link file named sudoers in the directory where the sradmin.exe
application exists. By default, this directory is /sw/SPECTRUM/SRAdmin. You can
use the following command to create the symbolic link file:
ln -s <full path to sudoers file from step 1> sudoers
To change the sudoers file owner, add the --sudoowners parameter to the command
line in the S99sradmin file that is used for starting sradmin.exe.
username
Specifies the user who owns the sudoers file. For example, you can enter:
$SRADHOME/sradmin.exe --start --sudoowners=bsmith
pathtoexecutable
Specifies the location of the distributed installation client.
host file
Specifies a file containing the remote host installation information. Include this
path when the host file is not located in the same directory as the distributed
installation client.
Example: -h C:/tmp/hostinfo
password file
Specifies the file containing account and password information. Include this
path when the password file is not located in the same directory as the
distributed installation client.
Note: Results of the test appear on the screen and in the LOGS_YYYYMMDD
subdirectory (YYYY=year, MM=month, DD=day). This subdirectory is located in the
same directory as the CA Spectrum Distributed Installation Client.
7. Run the CA Spectrum Distributed Installation Client as follows:
<pathtoexecutable>\sdicnt.exe -h <host file> -p <password file>
[-accept]
pathtoexecutable
Specifies the location of the CA Spectrum Distributed Installation Client
(sdicnt.exe).
host file
Specifies a file containing the remote host installation information. Include this
path when the host file is not located in the same directory as the distributed
installation client.
Example: -h C:/tmp/hostinfo
password file
Specifies the file containing account and password information. Include this
path when the password file is not located in the same directory as the
distributed installation client.
-accept
(Optional) Acknowledges the license agreement and accepts its terms without
the agreement appearing on your screen. This option allows for a silent
installation.
The license agreement is located in the following places:
■ In the installation directory, <install dir>/Install-Tools/license/license.txt.
■ On the installation media, <installation_media>/<plat>/license/license.txt,
where plat is either nt, sunos5, or linux.
Note: You do not need to perform the following two steps when you use
the -accept command.
You can exit the installation at any time by pressing Ctrl + C; however, the remote
installations continue.
Note: Results of the installation appear on the screen and in the LOGS_YYYYMMDD
subdirectory. This subdirectory is located in the directory where you ran the
distributed installation client.
8. Review the license agreement. When complete, accept the terms of the agreement
and continue the installation by entering Y (yes), and pressing Enter.
Note: Pressing Enter scrolls line-by-line, and pressing the space bar scrolls
page-by-page.
After the installation is complete, the message Installation Complete appears.
Running the distributed installation client on Windows is complete.
■ For Solaris:
<pathtoexecutable>/sdicsol.exe -h <host file> -p <password file> -test
pathtoexecutable
Specifies the location of the distributed installation client.
host file
Specifies a file containing the remote host installation information. Include this
path when the host file is not located in the same directory as the distributed
installation client.
Example: -h /tmp/hostinstall
password file
Specifies the file containing account and password information. Include this
path when the password file is not located in the same directory as the
distributed installation client.
Note: Results of the test appear on the screen and in the LOGS_YYYYMMDD
subdirectory (YYYY=year, MM=month, DD=day). This subdirectory is located in the
same directory as the distributed installation client.
7. Run the distributed installation client as follows:
■ For Linux:
<pathtoexecutable>/sdiclinux.exe -h <host file> -p <password file>
[-accept]
■ For Solaris:
<pathtoexecutable>/sdicsol.exe -h <host file> -p <password file>
[-accept]
pathtoexecutable
Specifies the location of the CA Spectrum Distributed Installation Client.
host file
Specifies a file containing the remote host installation information. Include this
path when the host file is not located in the same directory as the distributed
installation client.
Example: -h /tmp/hostinstall
password file
Specifies the file containing account and password information. Include this
path when the password file is not located in the same directory as the
distributed installation client.
-accept
(Optional) Acknowledges the license agreement and accepts its terms without
the agreement appearing on your screen. This option allows for a silent
installation.
The license agreement is located in the following places:
■ In the installation directory, <install dir>/Install-Tools/license/license.txt.
■ On the installation media, <installation_media>/<plat>/license/license.txt,
where plat is either nt, sunos5, or linux.
Note: You do not need to perform the following two steps when you use
the -accept command.
You can exit the installation at any time by pressing Ctrl + C; however, the remote
installations continue.
Note: Results of the installation appear on the screen and in the LOGS_YYYYMMDD
subdirectory. This subdirectory is located in the same directory as the distributed
installation client.
8. Review the license agreement. When complete, accept the terms of the agreement
and continue the installation by entering Y (yes), and pressing Enter.
Note: Pressing Enter scrolls line-by-line, and pressing the space bar scrolls
page-by-page.
After the installation is complete, the message Installation Complete appears.
Running the distributed installation client on Solaris or Linux is complete.
More information:
For this scenario to work properly, run the distributed installation from the local
machine as root. The installation program automatically executes without asking for a
user name or password.
Note: This process does not automate the acceptance of the CA Spectrum license
agreement. You must manually agree to the terms of the license agreement before the
installation can proceed.
Log Files
The CA Spectrum Distributed Installation Client creates a subdirectory named
LOGS_YYYYMMDD (YYYY=year, MM=month, and DD=day when the installation was
started). This subdirectory contains a file for each system where you install CA
Spectrum. To view these files, you need write permissions to the directory where you
started the distributed installation client.
<host_name>.HH.MM
host_name
Specifies the remote host name.
HH
Specifies the hour when the installation started.
MM
Specifies the minute when the installation started.
Installation Duplication
After you complete a CA Spectrum GUI installation, you can use the hostargs.<time> file
located in the <$SPECROOT>Install-Tools/LOGS/<version_date> directory of the new
installation as a baseline for more installations. The only potential change that is needed
is the remote_host parameter in the hostargs<time> file.
Also, add values to the server_user name and server_password parameters for either of
these scenarios:
■ You are installing on Windows in a domain
■ You do not want the existing user name and password used in the <password file>.
If you are installing CA Spectrum on Windows in a domain, create a password file (see
page 101).
Note: Some service packs require updates to the SpectroSERVER and the OneClick web
server. See the CA Spectrum Software Release Notice for more information.
3. Ensure that the computer on which you are installing the OneClick web server has
host access to all associated SpectroSERVER computers. On each SpectroSERVER
host:
a. Launch the CA Spectrum Control Panel.
b. Select Configure, Host Security.
c. Ensure that the Server List contains either:
■ The host name of the designated OneClick host (OneClick Web Server)
■ A plus (+) sign (meaning unrestricted access)
Note: See the Administrator Guide for more information.
4. Verify that you are connected by pinging the designated CA Spectrum host using its
host name.
5. Designate an existing user as the OneClick administrator or create a OneClick
administrator. Verify that this user is a valid administrator, as follows:
a. Launch the CA Spectrum Control Panel.
b. Select Control, Users.
c. Verify that the user model designated as the OneClick administrator exists.
d. If the user does not exist, select Create.
e. Enter the user name in the User Name field, enter a password in the New
Password and Confirm New Password fields, and click OK.
The user is created as a super user and has access to all models and privileges.
f. Click Close to exit the Users window.
Note: In a distributed environment, this administrative user must exist in all
landscapes. For more information, see the Distributed SpectroSERVER
Administrator Guide.
6. Ensure that the computer on which you are installing the OneClick web server has
access to the SpectroSERVER.
7. For all Windows platforms, ensure that you can resolve the SpectroSERVER host
name from the OneClick web server by editing the local hosts file:
a. Navigate to the C:\Windows\system32\drivers\etc directory.
b. Open the hosts file with a text editor.
c. Add entries per the comments in the hosts file.
d. Save the file.
8. On Solaris and Linux, ensure that you have host name resolution to the
SpectroSERVER from the OneClick web server by editing the local hosts file. If you
are not using a name service, edit your local hosts file as follows:
a. To test host name resolution, ping the CA Spectrum host using only the host
part of its fully qualified domain name.
For example, to ping host.company.com, enter shell> ping host. If the ping fails,
edit the file /etc/hosts to reflect the IP and name of the CA Spectrum host.
b. Add a host name to the Solaris hosts file as follows:
■ Log in as root.
■ Edit the /etc/hosts file.
■ Add an entry as follows (host in this example):
#
# Internet host table
#
127.0.0.1 localhost
192.168.200.1 host loghost
Note: CA Spectrum supports one remote display session open at a time on a client
system.
Note: For frequent use of remote display, you can avoid repeating this task at each
login by adding the DISPLAY environment to your profile.
The CA Spectrum Control Panel appears, providing you with access to all CA
Spectrum Control Panel functions, including access to client CA Spectrum
applications.
More information:
The JCEUnlimited Strength Files are required for the OneClick Cryptography
requirements. You can install JRE 1.7.0_60 and JCEUnlimited Strength Files from
OneClick home web page. To install these two components, click the Install JRE and
JCEUnlimited Strength Files option on OneClick home page and follow the steps
thereafter.
After you install the JRE and JCEUnlimited Strength Files, you can start OneClick.
JCEUnlimited Strength Files available with CA Spectrum 9.4 are compatible with JRE 7
only. If you are already on JRE 7, place the JCEUnlimited Strength Files in the JRE version
7. If you are not on JRE 7, install JRE 7 first and then place JCEUnlimited Strength Files in
JRE 7.
Note: If you try to launch OneClick without placing the JCEUnlimited Strength Files in
JRE7, a pop-up message appears reminding you to do so. Click OK, and do the needful.
More information:
Install JRE, JCEUnlimited Strength Files, Java Web Start, and the Java Plug-in on Solaris
(see page 124)
Install JRE, JCEUnlimited Strength Files, and Java Web Start on Windows (see page 120)
Install JRE, JCEUnlimited Strength Files, and Java Web Start on Linux (see page 122)
Install JRE, JCEUnlimited Strength Files, and Java Web Start on Windows
To run the OneClick Console on your Windows system, install the JRE, JCEUnlimited
Strength Files, and Java Web Start.
Important! Uninstall any 64-bit version of JRE. Perform this procedure, then reinstall the
64-bit version of JRE.
Note: <hostname> is the name of the OneClick web server. Use :<portnumber> only
if the OneClick web server does not use the default of port 80. If you cannot access
the OneClick web server, notify your administrator.
3. Enter your OneClick login credentials, if prompted.
The OneClick home page opens.
The JRE, JCEUnlimited Strength Files, and Java Web Start are installed.
More information:
The file that launches OneClick is a JNLP file. Verify that the .jnlp file extension is
mapped to the javaws.exe application.
Install JRE, JCEUnlimited Strength Files, and Java Web Start on Linux
To run the OneClick Console on your Linux system, install JRE, JCEUnlimited Strength
Files, and Java Web Start. On Linux and Solaris platforms, Oracle is no longer providing
self-extracting installers. Instead they provide a tarball that contains the JRE binaries,
but does not set any environment variables. To run the OneClick client on Linux and
Solaris, you can download the JRE from the OneClick web page and can associate the
.jnlp file type with the Java Web Start application, javaws, using a Mozilla Firefox web
browser.
Important! Uninstall any 64-bit version of JRE. Perform this procedure, then reinstall the
64-bit version of JRE.
Note: <hostname> is the name of the OneClick web server. Use :<portnumber> only
if the OneClick web server does not use the default of port 8080. If you cannot
access the OneClick web server, notify your administrator.
3. Enter your OneClick login credentials, if prompted.
The OneClick home page opens.
4. Download the JRE (tar.gz) from the OneClick Administration page and save the
tar.gz file.
5. Open a terminal session (bash shell or kshell) and execute the following command
to extract the binaries:
tar -zxvf file_name
6. After extraction, execute the following commands to set the environment variables:
export JAVA_HOME=Path_of_Extracted_Folder
export PATH=$PATH:$JAVA_HOME/bin
8. Associate the .jnlp file type with the Java Web Start application for the OneClick
Console to launch:
a. Click Start Console in Firefox.
b. Click Open with and select javaws, in the JRE directory (<JRE>/bin/javaws).
c. Click OK.
The .jnlp file type is now associated with Java Web Start.
More information:
Install JRE, JCEUnlimited Strength Files, Java Web Start, and the Java Plug-in on
Solaris
To run the OneClick Console on your Solaris system, install JRE, JCEUnlimited Strength
Files, Java Web Start, and Java plug-ins. On Linux and Solaris platforms, Oracle is no
longer providing self-extracting installers. Instead they provide a tarball that contains
the JRE binaries, but does not set any environment variables. To run the OneClick client
on Linux and Solaris, you can download the JRE from the OneClick web page and can
associate the .jnlp file type with the Java Web Start application, javaws, using a Mozilla
Firefox web browser.
Note: The installation program informs you if you require more operating system
patches to support the JRE.
Important! Uninstall any 64-bit version of JRE. Perform this procedure, then reinstall the
64-bit version of JRE.
Note: <hostname> is the name of the OneClick web server. Use :<portnumber> only
if the OneClick web server does not use the default of port 8080. If you cannot
access the OneClick web server, notify your administrator.
3. Enter your OneClick login credentials, if prompted.
The OneClick home page opens.
4. Download the JRE (tar.gz) from the OneClick Administration page and save the
tar.gz file.
5. Open a terminal session (bash shell or kshell) and execute the following command
to extract the binaries:
tar -zxvf file_name
6. After extraction, execute the following commands to set the environment variables:
export JAVA_HOME=Path_of_Extracted_Folder
export PATH=$PATH:$JAVA_HOME/bin
7. Install the Java plug-in on your Solaris OneClick Console system. For more
information, see the Oracle website.
8. Go back to OneClick home page to download and install the JCEUnlimited Strength
Files by the steps that follow:
a. Navigate to JRE7_HOME/lib/security location (Remarks : JRE7_HOME refer to
jre7 home directory installed on the system").
b. Rename the existing "local_Policy.jar" as "local_policy.jar.backup". In case, the
file is in use, then stop application using it.
c. Click the JCEUnlimited Strength Files hyperlink to download it, and save to
location mentioned in step a.
9. Associate the .jnlp file type with the Java Web Start application for the OneClick
Console to launch:
a. Click Start Console in Firefox.
b. Click Open with and select javaws, in the JRE directory (<JRE>/bin/javaws).
c. Click OK.
The .jnlp file type is now associated with Java Web Start.
More information:
Start OneClick from the Command Line on Solaris (see page 127)
Start OneClick from a Browser (see page 127)
Note: <hostname> is the name of the OneClick web server. Use:<portnumber> only
if the OneClick web server does not use the default of port 80 on Windows or 8080
on Solaris/Linux. If you cannot access the OneClick web server, notify your
administrator.
2. Enter your OneClick login credentials, if prompted.
The OneClick home page opens.
Note: Any date and time information that is shown in OneClick is localized to reflect
the time zone where the OneClick client is installed and running.
3. Install JRE and JCEUnlimited Strength Files, and Java Web Start if you have not done
so already on Windows (see page 120), Linux (see page 122), or Solaris (see
page 124).
4. Click Start Console.
5. Enter your OneClick user name and password again, if prompted.
OneClick starts and the OneClick Console opens.
Note: <hostname> is the name of the OneClick web server. For HTTP
communications, use :<portnumber> only when the OneClick web server does not
use the default port 80 on Windows or 8080 on Solaris/Linux.
The OneClick Console application starts.
2. Enter your OneClick user name and password when prompted.
OneClick is started from the command line.
More information:
Install JRE, JCEUnlimited Strength Files, Java Web Start, and the Java Plug-in on Solaris
(see page 124)
Note: You can configure host security for the OneClick web server using Remote
Address Filter and Remote Host Filter in Apache Tomcat. See http://tomcat.apache.org
for details.
4. Enter IP addresses as values for the deny parameter to specify users in which you
want to restrict OneClick access. For example, you can allow all users for a given IP
address range, but you can exclude one or more specific users.
5. Optionally, enter IP addresses as values for the allow parameter to specify specific
IP addresses in which you want to give OneClick access. For example, you can enter
10.254.*.* to include all IP addresses in your network that are in the “10.254” IP
address range.
6. Save and exit the file.
OneClick client restrictions are set.
Note: The installation automatically enters the name of the Main Location Server in the
.hostrc file of the host system.
Apache Tomcat cannot start on a system with another instance running on it.
4. Change the server port value to the new server shutdown port number. For
example, port="8099"
5. Restart Apache Tomcat, as follows:
■ On Windows:
– Select All Programs, Administrative Tools, Services from the Start menu.
– Select SpectrumTomcat from the list.
– Click Restart the service in the left pane.
More information:
You can increase the landscape polling interval for better performance. You can
configure the interval by editing the value of domainPollingInterval in the context.xml
file on the OneClick web server. The value of domainPollingInterval is the seconds
between polls to the SpectroSERVER to determine its status.
To increase the polling interval, edit the domainPollingInterval value in the context.xml
file (located in the <$SPECROOT>/tomcat/webapps/spectrum/META-INF directory). For
example, to change the landscape polling interval to 60 seconds, change the value of
domainPollingInterval from 10 to 60.
Note: For the changes to take effect, stop and restart the OneClick web server.
Close any bash shells that you have open before uninstalling. The uninstallation program
does not close bash shells, because you could be running bash shells for programs other
than CA Spectrum.
The CA Spectrum installation media does not contain the installation information for
this platform.
Solution:
This message appears when you do not have the correct installation media for the host
platform. Use the CA Spectrum installation media of the platform on which you are
installing.
Symptom:
The screen displays inverted text, partially missing text, or other improper text.
Solution:
Ensure that you are using the latest drivers for your video card.
Solution:
Solution:
The installation is unable to set the SpectroSERVER landscape handle value, which is a
serious problem. Contact Technical Support.
Stack Trace:
java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which
requires it.
at java.awt.GraphicsEnvironment.checkHeadless
(GraphicsEnvironment.java:159)
at java.awt.Window.<init>(Window.java:317)
at java.awt.Frame.<init>(Frame.java:419)
at java.awt.Frame.<init>(Frame.java:384)
at javax.swing.JFrame.<init>(JFrame.java:150)
at com.zerog.ia.installer.LifeCycleManager.f(DashoA8113)
at com.zerog.ia.installer.LifeCycleManager.g(DashoA8113)
at com.zerog.ia.installer.LifeCycleManager.a(DashoA8113)
at com.zerog.ia.installer.Main.main(DashoA8113)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.zerog.lax.LAX.launch(DashoA8113)
at com.zerog.lax.LAX.main(DashoA8113)
This Application has Unexpectedly Quit: Invocation of this Java Application has caused
an InvocationTargetException. This application will now exit. (LAX)
Solution:
Your DISPLAY environment variable is not set to the host name of the system on which
you are running the installation software. Set the environment variable correctly.
Solution:
Solution:
The installation is unable to save the existing SpectroSERVER database. The most likely
cause is that the SpectroSERVER database is write-protected or does not exist (for
example, the database was deleted).
To make the SpectroSERVER database writable, use the chmod utility. Then, reinstall CA
Spectrum. If this procedure does not work, contact Technical Support.
Solution:
The installation is unable to set values properly in the SpectroSERVER defaults file,
SS/.vnmrc. This problem cannot be resolved at the installation site. Contact Technical
Support.
Symptom:
The following message appears:
Solution:
Symptom:
I have installation owner user problems.
Solution:
Solution:
You could have another Web services application running on the same port Apache
Tomcat is attempting to use. Stop (and disable, if necessary) the other application and
associated services and restart the Apache Tomcat service.
- StandardServer.await: create[8005]:
java.net.BindException: Address already in use: JVM_Bind
Solution:
By default, Apache Tomcat uses port 80 on Windows platforms and port 8080 on Linux
and Solaris platforms. If SSL is configured, Apache Tomcat uses port 443. Apache Tomcat
also uses the default server shutdown port 8005. When installing the OneClick web
server, be sure that other applications on the same computer do not use these ports.
Or, you can change the ports on the instance of Apache Tomcat that CA Spectrum uses.
Note: We recommend that you do not install the OneClick web server on a computer
where an instance of Apache Tomcat is already running.
More information:
Solution:
Try to reproduce the problem on another computer where OneClick has not been used.
If you cannot reproduce the problem on this computer, the Java cache most likely did
not update during the CA Spectrum upgrade.
On the computer where the OneClick client exhibits this problem, clear the java cache:
1. Access the Java Control Panel:
■ On Windows platforms, click Start, Control Panel, and then double-click Java.
■ On Solaris and Linux platforms, launch <JRE install directory>/bin/jcontrol.
2. Click the View button under Temporary Internet Files on the General tab.
3. Select the CA Spectrum OneClick Console Application and click the X button in the
toolbar.
The selected item is removed.
Solution:
When installing the JRE, which includes Java Web Start, on Windows, the default cache
directory is the installing home directory of the user. However, if any part of the full
path of the home directory, including the username, includes the exclamation character
(!), OneClick fails to launch properly.
Solution:
Your server already had a Java version installed when you tried to launch OneClick for
the first time after installation. Each time OneClick is launched, a check for a minimum
version of Java is performed. Typically, you see a prompt asking you to update the JRE
when required. But sometimes, this update fails.
If your inability to launch the OneClick client is related to a failed update of the JRE,
install the software by clicking "Install JRE and JCEUnlimited Strength Files" on the
OneClick home page. This link calls up a page with a link to the required version of the
JRE.
Symptom:
I tried to launch the OneClick Console. The Java splash screen appeared but vanished,
and the OneClick Console did not open.
Solution:
The JRE is not installed correctly. The OneClick client server must have the correct JRE
version. If you are upgrading from a previous release, an older version of Java is already
installed in the default Windows location, C:\Program Files\Jave\jre6. That version is
causing the problem.
More information:
Symptom:
I get the Firefox Download Error dialog when I attempt to start the OneClick Console.
Solution:
The Firefox Download Error dialog opens when you attempt to start the OneClick
Console due to one of the following conditions:
■ The correct JRE version is not installed on the Linux system.
■ The correct JRE version is not configured properly.
■ The .jnlp file type is not associated with the JavaWS application.
More information:
Symptom:
I tried to start OneClick but all I see is a OneClick.jnlp file download dialog.
Solution:
The JRE is not installed or failed to install correctly on your computer. To resolve this
problem, the OneClick client server must have the correct JRE version.
More information:
Symptom:
I tried to launch OneClick, but OneClick failed to start. I received the following error:
opening oneclick.jnlp...
Access to the specified device, path, or file is denied.
Solution:
The .jnlp file type is not associated with the javaws.application. Verify that the .jnlp file
extension is mapped to the javaws.exe application.
More information:
Associate .jnlp Files with Java Web Start (see page 121)
Symptom:
The Opening OneClick.jnlp dialog opens but the ‘Open with’ option is not available.
Solution:
The .jnlp file type is not associated with the javaws application on the system. Verify
that .jnlp file types are associated with JWS.
If the issue persists, verify the settings in the javaws console.
Solution:
Check for these common problems:
1. Does the user name that is entered at login represent a valid user?
2. Does the user exist at the main location server?
3. Is the SpectroSERVER, or the secondary SpectroSERVER, running properly?
4. On the primary SpectroSERVER, does the user have either the administrator or
operator role? To verify the user role, select the Users tab in the OneClick Console.
5. Is the password correct? To verify the user password, select the Users tab in the
OneClick Console.
Index 149
installation types M
CA Spectrum patches • 78
distributed and fault tolerant CA Spectrum management modules • 83
configurations • 78 migration • 57, 60
installing additional components • 77 minimum system configurations • 21
migration and upgrade and Solaris • 60 model type editor • 82
migration and upgrade and Windows • 57 model types
upgrades • 35 Cisco • 83
installing mounting
CA Spectrum in a distributed environment • 87 CA Spectrum CD • 64
OneClick • 21, 63 procedures • 64
patches • 78
SpectroSERVER • 63
N
new components • 77
J NewMM.pl • 83, 85
Java 2 Runtime Environment NTFS • 30
installing on Linux • 122
installing on Solaris • 124
O
installing on Windows • 120 OneClick
required version • 25 and Report Manager • 25
java cache • See odd OneClick behavior and Service Manager • 26
Java updates • 120, 122, 124 client login problems • 147
failure to launch • 142
L launching through a web browser • 127
landscape polling interval • 132 launching with command line • 127
language, selecting • 67, 98 OneClick, fault tolerance and • 78
legacy.SSdb • 75 privileges • 62
Linux recommendations • 25
hosts file • 31 client restrictions • 129
installing sradmin on • 93 web server • 140
Linux, .jnlp file • 122 web server error message • 139
log files • 110 OneClick web server requirements
migration • 60 Linux • 14
mounting a CD • 64 Solaris • 17
processd files • 73 Windows • 11
running sdiclinux • 107
starting CA Spectrum on • 115
P
system requirements • 14 parameters for host installation information file • 98
uninstalling CA Spectrum on • 134 password file • 89, 101, 102
upgrading on • 60 patches • 78
web administrator problems on • 139 pcAnywhere • 24
locale • 67 polling interval
location server error • 138 polling interval, landscape • 132
log files post installation scripts
Linux • 110 log files • 86
Solaris • 110 troubleshooting • 86
Windows • 110 pound characters • 101
preserved model attributes and elements • 82
Index 151
upgrading
CA Spectrum • 35
OneClick web server • 62
Upgrading from 9.2.2 • 36
user auditing • 30
V
viewing log files • 110
virtual memory • 21
virtualization environments • 23
W
web administrator problems • 139
Windows
database backup • 44
directory structure • 46
log files • 110
migration • 57
NTFS file system • 30
remote display • 116
services • 72
starting CA Spectrum on • 115
system requirements • 11
upgrading on • 57
Z
ZFS snapshots • 33