Title: Unicenter NSM Debugging Tips
1Unicenter NSMDebugging Tips Tricks
2Abstract
The presentation covers Tips and Tricks that may
help you overcome a few of the day to day r11
challenges. It is not intended to be a
replacement for Customer Support
3DIA Cgene
I have configured Agent technology to use DIA
protocol. How can I verify the communication?
4aws_orb DIA communication
- On Agent Technology Node1
- Execute cgrecv
- On Agent Technology Node2
- Execute cgsend ltnode1gt ltmessage textgt ltcountgt
- This is to similar to cci send and receive tests
5cgsend cgRecv
6Cgene Inquiry
7Application Services Catalog
The AIS local catalog is corrupted. How can I
recreate it?
8Recreate AIS local catalog
- Createcat Y
- Tndaddnsp
- Tndmastercat ltmastercat servergt ltlogfile namegt
- tndpublish
9Create AIS Catalog
10AIS Catalog missing
I have installed MDB on a dedicated Server with
just WorldView Manager. It is missing AIS local
catalog. Why?
11AIS Catalog Missing
- You must select one provider for the local
catalog to be created. - If no providers are selected, Install process
determines that there is no requirement for a
local catalog.
12PathSize
NSM install process will compute the estimated
size of the System Path Entry based on the
components selected. If this exceeds maximum
system path entry size, the install process will
not continue. Will UMP perform the same test?
13System Path Length
- Install process verifies the system path length
will not exceed maximum allowed when the path is
updated for selected NSM r11 components for
Install. - If the length is likely to exceed the maximum
allowed, the install process will insist on
shortening the length or revising list of
selected component.
14System Path Length
15UMP Install
- If UMP is installed after NSM install, it does
not check if the system path length is likely to
exceed. - If it does exceed 1024 bytes allowed, the Agent
Technology aws_dsm will not come up. - It will fail with wv rc28
- If this is the case, you will need to review the
System Path entry such that it does not exceed
the maximum allowed length
16System Path Entry
- If you are uninstalling NSM, it is important to
take a backup of Path entry. - path gtmypath_backup.txt
- Unicenter NSM includes the CA Dylan Socket
Adapter, which adds a directory to the system
PATH similar to the following "C\PROGRA1\CA\SHAR
ED1\Dylan\bin." - If any PATH entries are appended after this
entry, when the Dylan uninstall runs it will be
unable to remove its PATH entry. Intermittently,
it may drop NON NSM entries, which may result in
some of Windows Path entries being dropped as
well. - This is InstallShield issue
17DIA Debug
How do I turn on debugging for DIA?
18DIA Debugging
- Update ukb.cfg and change LogLevel option
- Update dna.cfg and change LogLevel option
19Update ukb.cfg
20Update dna.cfg
21Ukb.cfg
22dna.cfg
23UKB log file
24dna log file
25DIA UKB
How do I display the list of UKB?
26diaTools
- Launch diatool from
- C\Program Files\CA\SharedComponents\CCS\DIA\dia\u
kb\bin
27UKB List
28DIA UKB
How do I ascertain the master UKB?
29Master UKB
- Launch diatool.
- Click on Grid Table
30UKB Master
31Review of Debug LogFile
32DIA UKB
What is the selection process for the Master UKB?
33Master UKB Selection Process
- Checks dna.cfg if OverrideSRV option is
specified. If so, that will take the precedence - If dna.cfg is not updated, it will then check for
SRV record for Master UKB.
34OverrideSRV
35SRV
36SRV Lookup
37SRV Lookup
38Cgene Inquiry
How do I list cgene identifiers?
39Cgene Inquiry
40MDB
How do I debug MDB logging delays?
41Logging Delays
- Launch IPM, select Log Info.
- Click on Headers tab
- Review the status field
42Log - Header
43Log File - Status Description
LOGFULL,CPFLUSH The log file is overly full
while executing a consistency point (CP). The CP
must complete before log space can be released.
The status LOGFULL, ARCHIVE can also be
displayed. LOGFULL,ARCHIVE The log file becomes
full and journaled transactions must be archived
to free up log space. When the archiver is done,
log space is released. LOG_FULL The log file has
reached a limit where all database
updates/deletes/inserts are stalled until enough
space is reclaimed. The Warning field is also
visible.
44MDB
How do I determine the number of active
connections? This is to ensure, it does exceed
the maximum allowed, which can then kill
Netserver process
45Ingres Server
46Ingres Client
47Ingres Startup
I manually started Ingres using ingstart
command. This is now preventing Agent Technology
from updating the MDB. Why?
48WorldView Severity Propagation Service
- The Severity Propagation is dependent on Ingres
Service. - Agent Technology is dependent on Severity
propagation registration. - If Ingres started using ingstart command without
using service option, Ingres service will not
start. - This will prevent Severity Propagation from
coming up. - Agent Technology will continue to wait for
Severity propagation registration.
49Resolution
- Use ingstart service option to start the Ingres
service as well. - If the Severity Propagation service is not
started, then start the service after starting
Ingres Service
50MDB
What housekeeping maintenance should be
performed on MDB?
51MDB Housekeeping
- Review presentations-
- r11_Proper Care and Feeding of your MDB
- R11_Backup and Recovery
52MDB
I want to install WV Manager on Remote
MDB. Install process does not permit me to select
WorldView Manager. Why?
53Local MDB
- WVManager must be installed on the local mdb only
since the severity propagation service must run
on the local mdb
54Migration
I am migrating from NSM 3.x to r11 but I was not
able to select Ingres Server or Ingres Client and
the installed complained that I was missing
Ingres Client. Why?
55Ingres not selectable?
Does not allow any of the Ingres options to be
selected despite Managers selected.
56Ingres not selectable?
- This results in following message
57Non-standard Host Name
- If NSM 3.x server has non standard computer name
(e.g, USCC06T2_NSM31 in the example), then Ingres
will not be a selectable option during migration
58NSM Hostname Check
59Installing from a Remote Session
Are there any considerations for installing
Unicenter NSM from a remote session?
60Installing from a Unicenter Remote Control Session
- You can not install Unicenter NSM from a
Unicenter Remote Control session if the host on
which you are installing is a Unicenter Remote
Control "managed host. - This is because Unicenter Remote Control "managed
hosts use the CA Message Queuing Service (CAM),
which is a component of the Unicenter NSM
installation, and CAM cannot be used and upgraded
at the same time.
61Installing from Terminal Services Session
- Installing from a mapped drive while in a
Terminal Services session on Windows 2000 is not
supported. - If installing on Windows 2000, install from a
local logon session or use the full universal
naming convention (UNC) path instead of a mapped
drive. - This is due to Microsoft bug. Review Microsoft
MSDN Knowledge Base article Q255582 for more
information.
62Continuous Discovery
How can I change the continuous discovery polling
cycle?.
63Continuous Discovery Polling Cycle
- By default, the Continuous Discovery agent has a
one hour polling cycle (i.e., the status of the
agent is updated once per hour). If you need to
change this polling interval, edit the following
registry key and restart the Continuous Discovery
services - Hkey_local_machine\software\computerassociates\di
scovery\SharedComponents\AgentService\AgentHandler
\poll_interval
64Questions and Answers
Any questions?