瀏覽代碼

AMBARI-2874. MapReduce2 service check should have a dependency on the result of Yarn service check. (smohanty)

Sumit Mohanty 11 年之前
父節點
當前提交
da8d55e0b5
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      ambari-server/src/main/java/org/apache/ambari/server/metadata/RoleCommandOrder.java

+ 3 - 1
ambari-server/src/main/java/org/apache/ambari/server/metadata/RoleCommandOrder.java

@@ -337,7 +337,9 @@ public class RoleCommandOrder {
       addDependency(Role.MAPREDUCE2_SERVICE_CHECK, RoleCommand.EXECUTE,
         Role.RESOURCEMANAGER, RoleCommand.START);
       addDependency(Role.MAPREDUCE2_SERVICE_CHECK, RoleCommand.EXECUTE,
-        Role.HISTORYSERVER, RoleCommand.START);
+          Role.HISTORYSERVER, RoleCommand.START);
+      addDependency(Role.MAPREDUCE2_SERVICE_CHECK, RoleCommand.EXECUTE,
+          Role.YARN_SERVICE_CHECK, RoleCommand.EXECUTE);
       addDependency(Role.YARN_SERVICE_CHECK, RoleCommand.EXECUTE,
         Role.NODEMANAGER, RoleCommand.START);
       addDependency(Role.YARN_SERVICE_CHECK, RoleCommand.EXECUTE,