On Sat, Jun 14, 2008 at 12:36:01AM +0200, Ulf wrote:
> 
> great work your version 3.1.0.1410 seems to work, the "EXPORT_SYMBOLS = 
> -Wl,-bexpfull" fixes the problem. I think this was the only change, haven' t 
> checked that.

yes and should work for AIX 5.1 maintenance level 2 or older; checked in trunk
in r1412.  a patch that would work for older versions of AIX (which could be
as simple as replacing -bexpfull with -bexpall) would be something to check as
well if you have access to those systems.

there are a couple more fixes for AIX based on your logs committed in r1413
and r1414 which will be nice to test as well, and for that you could use the
unofficial patched snapshot from :

  http://tapir.sajinet.com.pe/ganglia/ganglia-3.1.0.1420.tar.gz

please provide config and build logs (off-list should be ok) to verify they
are all gone.

> I compiled ganglia this way, the --disable-shared solves the problem with the 
> linked libganglia.a.
> # ./configure --enable-static-build --disable-shared --disable-python 
> --with-libapr=/opt/freeware/bin/apr-1-config

just a workaround most likely, but at least gives you a working build, not
sure what the problem really is yet though, and I am afraid that debugging
linking issues might be difficult without access to a system.

if you have a python interpreter installed and its development headers
(Python.h) you should be able to build the python module loader by removing
"disable-python" from that configure invocation and so that way have access to
modular metrics, which is the main reason why you would like to use 3.1

even if you don't have a python interpreter, the build should be able to
figure that out and skip the python module without having to explicitly
disable them.

> Gmond needs some time to start, but this should be no problem.
> My first quick test was: telnet localhost 8649
> I' ve seen some values, which seems to be okay.

one important thing to note for 3.1 is that disk metrics are now normalized to
use GB instead of KB as they do in all other platforms.

> The next step would be, that I' ll try to add Micheal Perzl AIX metrics.

Micheal himself was working on that AFAIK (he is also a ganglia developer with
commit access), but haven't seen yet a commit so I am not sure what is the
status of that work (which I also hope doesn't get committed in one huge
patch).

> Is it possible to get the patche to the CVS?

if you mean SVN, yes, most of the fixes for the current metrics for AIX that
could be done without access to an AIX system to proof compile them (still 1
typo slipped in as you noted) were committed already from BUG146.

  http://bugzilla.ganglia.info/cgi-bin/bugzilla/show_bug.cgi?id=146

and will be part of ganglia 3.1 (when released), there were some more
candidate patches to test but since ganglia 3.1 is already in a release branch
they will need to go first to head and be validated there (what will maybe
become 3.2)

Carlo

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers

Reply via email to