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 _______________________________________________ collectd mailing list [email protected] http://mailman.verplant.org/listinfo/collectd
