Unicenter NSMDebugging Tips & Tricks Release r11
Abstract 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
DIA Cgene I have configured Agent technology to use DIA protocol. How can I verify the communication?
aws_orb DIA communication • On Agent Technology Node1 • Execute cgrecv • On Agent Technology Node2 • Execute cgsend <node1> <message text> <count> • This is to similar to cci send and receive tests
Application Services Catalog The AIS local catalog is corrupted. How can I recreate it?
Recreate AIS local catalog • Createcat Y • Tndaddnsp • Tndmastercat <mastercat server> <logfile name> • tndpublish
AIS Catalog missing I have installed MDB on a dedicated Server with just WorldView Manager. It is missing AIS local catalog. Why?
AIS 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.
PathSize 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?
System 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.
UMP 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 rc=28 • If this is the case, you will need to review the System Path entry such that it does not exceed the maximum allowed length
System Path Entry • If you are uninstalling NSM, it is important to take a backup of Path entry. • path >mypath_backup.txt • Unicenter NSM includes the CA Dylan Socket Adapter, which adds a directory to the system PATH similar to the following "C:\PROGRA~1\CA\SHARED~1\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
DIA Debug How do I turn on debugging for DIA?
DIA Debugging • Update ukb.cfg and change LogLevel option • Update dna.cfg and change LogLevel option
DIA UKB How do I display the list of UKB?
diaTools • Launch diatool from • C:\Program Files\CA\SharedComponents\CCS\DIA\dia\ukb\bin
DIA UKB How do I ascertain the master UKB?
Master UKB • Launch diatool. • Click on Grid Table
DIA UKB What is the selection process for the Master UKB?
Master 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.
Cgene Inquiry How do I list cgene identifiers?
MDB How do I debug MDB logging delays?
Logging Delays • Launch IPM, select Log Info. • Click on Headers tab • Review the status field
Log 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.
MDB 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
Ingres Startup I manually started Ingres using ingstart command. This is now preventing Agent Technology from updating the MDB. Why?
WorldView 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.
Resolution • 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
MDB What housekeeping maintenance should be performed on MDB?