I have been struggling with a gmond process on one cluster here that
after some indeterminate period of time marks everything else in the
cluster as down so instead of having a clustersize (as indicqated from the
ganglia python command line client) of 135, the clustersize is 1.
I have on the advice of Richard looked at the TN verses TMAX values
in the XML that I get from this host when I telnet to it's port 8649
and the TN values are much bigger than the TMAX values. Richard said
this indicated a problem but I am not sure where to go next with trying
to diagnose this issue. I have ganglia running on other clusters just fine
but this one cluster running 3.0.2 on RHEL4u2 seems to be having an
issue.

Any suggestions as to what I can do to continue diagnosing the issue?

-----Original Message-----
>From: "Steven A. DuChene" <[EMAIL PROTECTED]>
>Sent: Mar 28, 2006 5:48 PM
>To: [EMAIL PROTECTED], [email protected]
>Subject: RE: [Ganglia-general] gmond stops recognizing the rest of the cluster
>
>Yes, I have confirmed that when this condition occurs the TN figures are MUCH 
>greater
>than the TMAX figures. I have double checked the routes and stuff is still 
>there (i.e.
>netstat returns:
>
>Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
>239.2.11.71     0.0.0.0         255.255.255.255 UH        0 0          0 eth0
>
>Where the host route for 239.2.11.71 is indeed still associated with the 
>interface
>on the internal cluster network.
>
>Any suggestions then?
>
>-----Original Message-----
>>From: [EMAIL PROTECTED]
>>Sent: Mar 22, 2006 4:00 AM
>>To: [EMAIL PROTECTED], [email protected]
>>Subject: RE: [Ganglia-general] gmond stops recognizing the rest of the cluster
>>
>>Steven,
>>
>>if the problem is routing or actual packet loss, then that should be
>>reflected
>>by the XML output of the master gmond - the "down" host will have a TN
>>(much) greater
>>than the TMAX. e.g.:
>>
>><HOST NAME="ldndsm030000185.intranet.barcapint.com" IP="10.68.90.10"
>>REPORTED="1143022788" TN="145" TMAX="20" DMAX="0" LOCATION="unspecified"
>>GMOND_STARTED="1142870107">
>>
>>There is also a very small chance that what you are seeing is related to
>>the "Possible bug in hosts up calculation" thread. This bug causes an
>>erroneous
>>tagging of a data source as "old", which then changes the host up
>>calculation to be
>>one based on the wall clock of the gmetad server. Unless all the clocks
>>are right,
>>the host_up calculation is wrong.
>>
>>
>>You may try this patch:
>>http://sourceforge.net/mailarchive/message.php?msg_id=15170774
>>
>>hope springs eternal, anyway. Myself, I only encountered the problem
>>fixed here
>>when I was federating clusters.
>>
>>There is also a host_up calculation in the PHP web stuff, ganglia.php,
>>function host_alive.
>>You could put debugging in there as well. 
>>
>>kind regards,
>>Richard
>>
>>-----Original Message-----
>>From: [EMAIL PROTECTED]
>>[mailto:[EMAIL PROTECTED] On Behalf Of Steven
>>A. DuChene
>>Sent: 21 March 2006 23:32
>>To: [email protected]
>>Subject: [Ganglia-general] gmond stops recognizing the rest of the
>>cluster
>>
>>
>>I have a couple of mixed clusters here with AMD64/Opteron compute nodes
>>and Intel EM64T Xeon managment nodes and I am running
>>ganglia-gmond-3.0.2
>>
>>Periodically (sometimes a couple or more times a day) I check the stats
>>for the clusters and the cluster running RedHatEL-4.0 has a problem with
>>the master gmond process (the one running on the management server with
>>interfaces on the internal cluster network and the external lan here).
>>It still responds to a query (using the python ganglia client or through
>>the standard front end web
>>page) but it stops seeing the client nodes and marks them off-line. It
>>will indicate that only one host (itself) is actually up. I have to
>>constantly be watching the outputs to see if this has happened and when
>>it does do a:
>>
>> /etc/init.d/gmond restart
>>
>>That clears it up until next time.
>>
>>Any idea what could be causing this? I have been using ganglia to
>>monitor clusters for quite some time but this is the first time i have
>>seen the gmond process needing to be restarted to regain connection to
>>the data stream running around inside the cluster.
>>
>>BTW, I have added a line to the /etc/init.d/gmond script to add a host
>>route on the system with the dual network interfaces to point
>>239.2.11.71 to the network interface that faces to the internal network
>>of the cluster.
>>
>>I do not seem to have this issue with the cluster that has RedHatEL3
>>installed (same hardware thought). It is a smaller cluster (64 nodes
>>verses the 128 cluster) though.
>>--
>>Steven A. DuChene



Reply via email to