[collectd] more on collectd with gmond

Raymond Flanery flaneryrejr at ornl.gov
Wed Jun 30 18:32:39 CEST 2010


Sebastian,

I have cleaned all instances of collectd from the system and started 
from scratch with version 4.10.0. I have ganglia 3.1.2 installed on my 
cluster and on the same host I am installing collectd on. When I compile 
collectd I do not get any compile time errors that I can see, and 
gmond.so gets created.

I can run collectd fine without the gmond plugin. everything looks 
correct at that point. When I edit the collectd.conf file and turn on 
gmond this changes. executing 'collectd -f' returns the same error as 
before:

sbin/collectd: symbol lookup error: /opt/collectd/lib/collectd/gmond.so: 
undefined symbol: xdr_Ganglia_msg_formats



Sebastian Harl wrote:
> Hi again,
>
> On Wed, Jun 02, 2010 at 02:01:30PM -0400, Raymond Flanery wrote:
>   
>> I compiled collectd 4.8.2 from source with the debug flag options. when 
>> I execute /opt/collectd/sbin/collectd -f what I get returned to me is 
>> the following :
>>
>> sbin/collectd: symbol lookup error: /opt/collectd/lib/collectd/gmond.so: 
>> undefined symbol: xdr_Ganglia_msg_formats
>>
>>
>> I did not get any errors on the compile that I noticed, is it possible 
>> that 4.8.2 requires a minimum version of ganglia newer that the one I am 
>> using?
>>     
>
> You need libganglia version >= 3. I did not look into this in more
> details, but I'd be kind surprised if that does not cause any compile
> time errors. Do you possibly have two different versions of (lib)ganglia
> installed?
>
> Cheers,
> Sebastian
>
>   

-- 
Raymond E. Flanery, Jr.
GIST Group, ORNL
865.574.0630




More information about the collectd mailing list