-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/17542/
-----------------------------------------------------------
(Updated Jan. 30, 2014, 4:16 p.m.)
Review request for Ambari, Mahadev Konar and Oleksandr Diachenko.
Changes
-------
Tested on HDP-1.3.3, repository for HDP-2.1.1 was not in order.
Bugs: AMBARI-4472
https://issues.apache.org/jira/browse/AMBARI-4472
Repository: ambari
Description
-------
Actually, we never checked gmond's at hosts without Ganglia server.
For checking gmond's on remote hosts we need open TCP port. By default these
ports are opened, but they were opened by IPv6 protocol only (see configs
/etc/ganglia/hdp/HDPJobTracker/gmond.core.conf for example).
So, if we want open these ports in IPv4, we will override tcp_accept_channel
property in /etc/ganglia/hdp/HDPJobTracker/conf.d/gmond.slave.conf (for
example) with FQDN of host (except host with master components).
STR
1. Install Hadoop with Ganglia monitor on all hosts of the cluster
2. Go to Hosts page find host with Ganglia server
3. go to host with GS and stop Ganglia monitor
4. wait for task is completed
5. alerts are shown for this host
6. start GM and wait for task is completed
7. go to host without GS and stop GM
8. wait for task is completed
9. alerts for host are not shown
see attached screens
Diffs
-----
ambari-server/src/main/resources/stacks/HDP/1.3.3/services/GANGLIA/package/files/gmondLib.sh
87da4dd
ambari-server/src/main/resources/stacks/HDP/1.3.3/services/NAGIOS/package/templates/hadoop-services.cfg.j2
793732e
ambari-server/src/main/resources/stacks/HDP/2.1.1/services/GANGLIA/package/files/gmondLib.sh
87da4dd
ambari-server/src/main/resources/stacks/HDP/2.1.1/services/NAGIOS/package/templates/hadoop-services.cfg.j2
b9f0892
Diff: https://reviews.apache.org/r/17542/diff/
Testing (updated)
-------
Tested on HDP-1.3.3, repository for HDP-2.1.1 was not in order.
Thanks,
Dmytro Shkvyra