Steve,

When I installed ganglia/gmond, /etc/services
did not have an entry.  Is it required?


Although I am still in the testbed stage with ganglia, I didn't need to install anything extra on my Redhat 7.1 monitoring/exec-only boxes.

I am not running RedHat.  I am running our own distribution,
MSC.Linux.  I am using inetd, not xinetd.  That could be part
of the problem.  As in my earlier post, /var/log/messages has:

May  6 14:06:45 virtue /usr/sbin/gmond[22258]: server_thread() Host 
192.168.3.21 tried to connect and was refused



How odd.... I can "telnet msc[12] 8649"
between nodes msc1 and msc2, just not between my headnode.  I
will look into this problem more.



It should be as simple as installing and running gmond, unless you plan on using gexec on the node in question in which case you need to generate and distribute the public key and install gexecd and authd as well.

gexec and ssh are working fine.

But... it works between my cluster nodes, so
I should be able to figure it out.

Thanks,
Joe

If I recall correctly, the instructions are in the docs. I remember following them and, to my great amazement, everything worked.

I was sure I would have to tinker with a config file, but I telnettted to 8649 and there were the metrics...

You should not have to modify /etc/services, inetd.conf, etc. ... at most your /etc tinkering should be limited to:

*  Adding the RSA key files.
* Putting the gmond / authd / gexecd init scripts into your init.d directory. * Symlinking to those scripts from the appropriate rc.* directory (or chkconfig, where applicable) ...

-steve







Reply via email to