فهرست منبع

AMBARI-2872. Ganglia monitors are generated for Resource Manager, History Server even if they are not selected. (odiachenko)

Oleksandr Diachenko 11 سال پیش
والد
کامیت
f547305d2a
1فایلهای تغییر یافته به همراه9 افزوده شده و 2 حذف شده
  1. 9 2
      ambari-agent/src/main/puppet/modules/hdp-ganglia/manifests/server.pp

+ 9 - 2
ambari-agent/src/main/puppet/modules/hdp-ganglia/manifests/server.pp

@@ -71,8 +71,15 @@ class hdp-ganglia::server(
     }
   }
 
-  if (hdp_get_major_stack_version($stack_version) >= 2) {
-    hdp-ganglia::config::generate_server { ['HDPResourceManager', 'HDPHistoryServer']:
+  if ($hdp::params::is_rmnode_master) {
+    hdp-ganglia::config::generate_server { 'HDPResourceManager':
+      ganglia_service => 'gmond',
+      role => 'server'
+    }
+  }
+  
+  if ($hdp::params::is_hsnode_master) {
+    hdp-ganglia::config::generate_server { 'HDPHistoryServer':
       ganglia_service => 'gmond',
       role => 'server'
     }