Browse Source

AMBARI-2953. Ganglia JobTracker for gmetad fill up /var/log/messages on the gmetad host. (Dmitry Sen via smohanty)

Sumit Mohanty 11 years ago
parent
commit
ed800deb2e

+ 17 - 1
ambari-agent/src/main/puppet/modules/hdp-ganglia/templates/gangliaClusters.conf.erb

@@ -19,9 +19,25 @@
 #########################################################
 #########################################################
 ### ClusterName           GmondMasterHost   GmondPort ###
 ### ClusterName           GmondMasterHost   GmondPort ###
 #########################################################
 #########################################################
-    HDPSlaves       		<%=scope.function_hdp_host("ganglia_server_host")%>  8660
+<% if (scope.function_hdp_default('slave_hosts') != '')%>
+    HDPSlaves       	<%=scope.function_hdp_host("ganglia_server_host")%>  8660
+<%end-%>
+<% if (scope.function_hdp_default('namenode_host') != '')%>
     HDPNameNode         <%=scope.function_hdp_host("ganglia_server_host")%>  8661
     HDPNameNode         <%=scope.function_hdp_host("ganglia_server_host")%>  8661
+<%end-%>
+<% if (scope.function_hdp_get_major_stack_version([scope.function_hdp_template_var("stack_version")]) < 2)%>
+    <% if (scope.function_hdp_default('jtnode_host') != '')%>
     HDPJobTracker     	<%=scope.function_hdp_host("ganglia_server_host")%>  8662
     HDPJobTracker     	<%=scope.function_hdp_host("ganglia_server_host")%>  8662
+    <%end-%>
+<%end-%>
+<% if (scope.function_hdp_default('hbase_master_hosts') != '')%>
     HDPHBaseMaster      <%=scope.function_hdp_host("ganglia_server_host")%>  8663
     HDPHBaseMaster      <%=scope.function_hdp_host("ganglia_server_host")%>  8663
+<%end-%>
+<% if (scope.function_hdp_get_major_stack_version([scope.function_hdp_template_var("stack_version")]) >= 2)%>
+    <% if (scope.function_hdp_default('rm_host') != '')%>
     HDPResourceManager  <%=scope.function_hdp_host("ganglia_server_host")%>  8664
     HDPResourceManager  <%=scope.function_hdp_host("ganglia_server_host")%>  8664
+    <%end-%>
+    <% if (scope.function_hdp_default('hs_host') != '')%>
     HDPHistoryServer    <%=scope.function_hdp_host("ganglia_server_host")%>  8666
     HDPHistoryServer    <%=scope.function_hdp_host("ganglia_server_host")%>  8666
+    <%end-%>
+<%end-%>