ANR1792W: HBAAPI vendor library failed to load or is missing

Technote (FAQ)


Question

A storage agent is installed on SLES 9 64-bit system and SANDISCOVERY is enabled. Upon startup, the storage agent logs the following error:
ANR1792W (Session: 1234, Origin: MY_STAGENT) HBAAPI vendor library failed to load or is missing.

Cause

Incorrect configuration of /etc/hba.conf file

Answer

Verify the /etc/hba.conf file on the Linux system that runs the storage agent. For example:

mylinux:/# cat /etc/hba.conf
qla2xxx /usr/lib/libqlsdm.so


The above hba.conf file is configured for 32-bit. When running in a 64-bit environment, the hba.conf file should be changed from this:
qla2xxx /usr/lib/libqlsdm.so
To this:
qla2xxx /usr/lib64/libqlsdm.so

Failure to locate the proper libqlsdm.so file will result in a failure to load the HBAAPI vendor library, and will result in the ANR1792W message being logged in Tivoli Storage Manager.

Consult the HBA vendor for more details on proper configuration of the HBA and its associated driver.

Rate this page:

(0 users)Average rating

Document information


More support for:

Tivoli Storage Manager
StgAgent

Software version:

All Supported Versions

Operating system(s):

Linux

Reference #:

1307522

Modified date:

2011-05-16

Translate my page

Machine Translation

Content navigation