Hello, I recently set up Ganglia to be distributed in RPM form to the nodes of a small cluster, and was absolutely delighted to have it working very quickly. I had gotten the impression that gmetad needed to run on each node in the cluster, which made the install more troublesome than it would have been otherwise.
Seeing gstat in action, and hearing bits and pieces about gexec got me excited about having a cluster execution tool that was smart enough to know which nodes were up. After installing authd and figuring out how to generate keys, gexec worked great with hardcoded machine lists, but what I really wanted was for it to pull the machine list from gmetad. This was the most frustrating part of the install, since it took quite a while (and looking through README files which were only available in the source package) to discover that gmond needed to be compiled with --enable-gexec. Rebuilding the RPMs was easy enough, and I finally got gexec working -most- of the time. Why isn't --enable-gexec on by default? As far as I can tell from the gmond source, the corresponding flag is only checked in one place in gmond, to determine whether or not to report a host as support gexec. Am I missing something there? Also, the documentation linked from Sourceforge can use a -lot- of work... or am I missing some hidden repository? Thanks for a great tool, I look forward to learning more about it, and possibly helping with documentation. Jeremy Weatherford [EMAIL PROTECTED] http://xidus.net

