IBM Support

Storage Error running AIXComputerSystemSensor

Troubleshooting


Problem

Missing Key Exception (MKE) due to invalid netmask entered for the interface.

Cause

This has been identified as a product defect under APAR IV01732

Diagnosing The Problem

The problem manifests itself when storing the data in the AixComputerSystem as the information about the network interfaces is gathered by the SessionSensor.

Check the SessionSensor.log for the ifconfig / netmask output. This should show an invalid netmask for the interface for the target IP.

Example:
2012-02-07 11:05:13,266 DiscoverManager [DiscoverWorker-4]
SessionSensor-10.62.129.73-[22] DEBUG session.SshSessionClient -
Command stdout:
en6:
flags=5e080863,c0<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROU
PRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),PSEG,LARGESEND,CHAIN>
inet 172.28.55.11 netmask 0xff19fc00 broadcast 172.28.55.255
tcp_sendspace 131072 tcp_recvspace 65536 rfc1323 0en7:


Check the TopologyManager.log for the MissingKeyException

Example:
013-04-05 16:46:45,175 TopologyManager [RMI TCP
Connection(107)-9.63.55.124] ERROR net.IpV4NetworkJdo - [Jdo.E.5]
Naming exception - guid not found{}
2013-04-05 16:46:45,176 TopologyManager [RMI TCP
Connection(107)-9.63.55.124] DEBUG jdo.BaseJdo - persistOther failed
for guid=null jdoCls=class
com.collation.topomgr.jdo.topology.net.IpV4NetworkJdo
guidMap=com.ibm.cdb.topomgr.util.GuidMap@53d753d7 obj={}
2013-04-05 16:46:45,176 TopologyManager [RMI TCP
Connection(107)-9.6355.124] ERROR net.IpInterfaceJdo - [Jdo.E.10]
updateJdoByObj() failed
com.ibm.cdb.topomgr.MissingKeyException

Resolving The Problem

The issue was addressed via IV01732 which changed TADDM behavior. This fix was included in TADDM version 7.2.0.8 and 7.2.1.1 and above. Once these code levels are applied, TADDM removing the netmask requirement, no longer requires a valid netmask in order to store the sensor results.

If an immediate code change is not possible, please use the ifconfig command to correct the netmask.

[{"Product":{"code":"SSPLFC","label":"Tivoli Application Dependency Discovery Manager"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"--","Platform":[{"code":"PF002","label":"AIX"}],"Version":"7.2;7.2.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Product Synonym

TADDM

Document Information

Modified date:
17 June 2018

UID

swg21636256