Agentonly install cause Broker start to Fail

Document ID : KB000038561
Last Modified Date : 14/02/2018
Show Technical Document Details

Question:

The Harvest Broker (bkrd) was previously starting successfully, but when I installed the agentonly.tar

on the Broker box, why does the Broker now fails to start with the following error?

/opt/CA/scm/lib/bkrd: error while loading shared libraries: libhcomm.so: wrong ELF class: ELFCLASS64

 

Environment:

Harvest SCM version 12.5 and 12.6, Linux platforms

 

Answer:

The error indicates that the libhcomm.so that was installed by the agentonly.tar file is a 64bit component

while the Broker that was installed is 32bit. It is a requirement that the Broker and Agent installations

must be the same bit level when installing these on the same platform. Therefore you can correct this

problem by retrieving the 32bit agentonly.tar file and install it over the same directory that the 64bit

agentonly was installed at.