IBM Support

Mttrapd probe (64 bit) not starting with library error

Troubleshooting


Problem

The probe throws a library error when it's started, saying it can't find the library files. The library files in question do exist in the lib64 directory.

Symptom

ld.so.1: nco_p_mttrapd: fatal: libncrypt.so.1: open failed: No such file or directory is seen at the command line when starting the probe.

When doing an ldd against the probe binary it finds the library files in the $OMNIHOME/platform/<arch>/lib directory but the files do exist in the $OMNIHOME/platform/<arch>/lib64 directory and $OMNIHOME/platform/<arch>/lib64 is in the library path.

Cause

The 64 bit library files are probably not registered.

Resolving The Problem

Run the following command to register the 64 bit libraries:

crle -c /var/ld/64/ld.config -64 -s /lib/secure:/usr/lib/secure:$NCHOME/platform/solaris2/lib:$OMNIHOME/platform/solaris2/lib:$NCHOME/platform/solaris2/lib64:$OMNIHOME/platform/solaris2/lib64

[{"Product":{"code":"SSSHTQ","label":"Tivoli Netcool\/OMNIbus"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"SNMP Probe","Platform":[{"code":"PF027","label":"Solaris"}],"Version":"7.4.0","Edition":"All Editions","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
17 June 2018

UID

swg21640962