Repository: ambari
Updated Branches:
  refs/heads/trunk 6ea7b42a1 -> a2f6d8c09


AMBARI-18716. Move HDFS, HBASE YARN, GANGLIA, OOZIE RCO from stack to service 
level (aonishuk)


Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/a2f6d8c0
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/a2f6d8c0
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/a2f6d8c0

Branch: refs/heads/trunk
Commit: a2f6d8c091eab2d8f2ad97aa051f4d56f72b56be
Parents: 6ea7b42
Author: Andrew Onishuk <[email protected]>
Authored: Thu Mar 30 10:21:32 2017 +0300
Committer: Andrew Onishuk <[email protected]>
Committed: Thu Mar 30 10:21:32 2017 +0300

----------------------------------------------------------------------
 .../HBASE/0.96.0.2.0/role_command_order.json    | 10 +++++++++
 .../HDFS/2.1.0.2.0/role_command_order.json      | 22 ++++++++++++++++++++
 .../OOZIE/4.0.0.2.0/role_command_order.json     |  9 ++++++++
 .../YARN/2.1.0.2.0/role_command_order.json      | 21 +++++++++++++++++++
 4 files changed, 62 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ambari/blob/a2f6d8c0/ambari-server/src/main/resources/common-services/HBASE/0.96.0.2.0/role_command_order.json
----------------------------------------------------------------------
diff --git 
a/ambari-server/src/main/resources/common-services/HBASE/0.96.0.2.0/role_command_order.json
 
b/ambari-server/src/main/resources/common-services/HBASE/0.96.0.2.0/role_command_order.json
new file mode 100644
index 0000000..110b179
--- /dev/null
+++ 
b/ambari-server/src/main/resources/common-services/HBASE/0.96.0.2.0/role_command_order.json
@@ -0,0 +1,10 @@
+{
+  "general_deps" : {
+    "_comment" : "dependencies for HBase",
+    "HBASE_REGIONSERVER-START": ["HBASE_MASTER-START"],
+    "HBASE_SERVICE_CHECK-SERVICE_CHECK": ["HBASE_MASTER-START", 
"HBASE_REGIONSERVER-START"],
+    "HBASE_MASTER-STOP": ["HBASE_REGIONSERVER-STOP"],
+    "HBASE_MASTER-START": ["NAMENODE-START", "DATANODE-START", 
"ZOOKEEPER_SERVER-START", "RANGER_USERSYNC-START"]
+
+  }
+}

http://git-wip-us.apache.org/repos/asf/ambari/blob/a2f6d8c0/ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/role_command_order.json
----------------------------------------------------------------------
diff --git 
a/ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/role_command_order.json
 
b/ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/role_command_order.json
new file mode 100644
index 0000000..833eb31
--- /dev/null
+++ 
b/ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/role_command_order.json
@@ -0,0 +1,22 @@
+{
+  "general_deps" : {
+    "_comment" : "dependencies for HDFS",
+    "SECONDARY_NAMENODE-START": ["NAMENODE-START"],
+    "SECONDARY_NAMENODE-RESTART": ["NAMENODE-RESTART"],
+    "HDFS_SERVICE_CHECK-SERVICE_CHECK": ["NAMENODE-START", "DATANODE-START",
+      "SECONDARY_NAMENODE-START"],
+    "NAMENODE-STOP": ["RESOURCEMANAGER-STOP", "NODEMANAGER-STOP",
+      "HISTORYSERVER-STOP", "HBASE_MASTER-STOP", "METRICS_COLLECTOR-STOP"],
+    "DATANODE-STOP": ["RESOURCEMANAGER-STOP", "NODEMANAGER-STOP",
+      "HISTORYSERVER-STOP", "HBASE_MASTER-STOP"],
+    "DATANODE-START" : ["RANGER_USERSYNC-START"],
+    "NAMENODE-START" : ["RANGER_USERSYNC-START"]
+  },
+  "_comment" : "Dependencies that are used in HA NameNode cluster",
+  "namenode_optional_ha": {
+    "NAMENODE-START": ["ZKFC-START", "JOURNALNODE-START", 
"ZOOKEEPER_SERVER-START"],
+    "ZKFC-START": ["ZOOKEEPER_SERVER-START"],
+    "ZKFC-STOP": ["NAMENODE-STOP"],
+    "JOURNALNODE-STOP": ["NAMENODE-STOP"]
+  }
+}

http://git-wip-us.apache.org/repos/asf/ambari/blob/a2f6d8c0/ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/role_command_order.json
----------------------------------------------------------------------
diff --git 
a/ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/role_command_order.json
 
b/ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/role_command_order.json
new file mode 100644
index 0000000..769e917
--- /dev/null
+++ 
b/ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/role_command_order.json
@@ -0,0 +1,9 @@
+{
+  "general_deps" : {
+    "_comment" : "dependencies for OOZIE",
+    "OOZIE_SERVER-START": ["NODEMANAGER-START", "RESOURCEMANAGER-START"],
+    "OOZIE_SERVER-RESTART": ["NAMENODE-RESTART"],
+    "OOZIE_SERVICE_CHECK-SERVICE_CHECK": ["OOZIE_SERVER-START", 
"MAPREDUCE2_SERVICE_CHECK-SERVICE_CHECK"]
+
+  }
+}

http://git-wip-us.apache.org/repos/asf/ambari/blob/a2f6d8c0/ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/role_command_order.json
----------------------------------------------------------------------
diff --git 
a/ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/role_command_order.json
 
b/ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/role_command_order.json
new file mode 100644
index 0000000..9ab3b48
--- /dev/null
+++ 
b/ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/role_command_order.json
@@ -0,0 +1,21 @@
+{
+  "general_deps" : {
+    "_comment" : "dependencies for YARN",
+    "RESOURCEMANAGER-START": ["NAMENODE-START", 
"DATANODE-START","RANGER_USERSYNC-START"],
+    "RESOURCEMANAGER_SERVICE_CHECK-SERVICE_CHECK": ["RESOURCEMANAGER-START"],
+    "RESOURCEMANAGER-STOP": ["HIVE_SERVER_INTERACTIVE-STOP", 
"SPARK_THRIFTSERVER-STOP", "SPARK2_THRIFTSERVER-STOP"],
+    "NODEMANAGER-START": ["NAMENODE-START", "DATANODE-START", 
"RESOURCEMANAGER-START"],
+    "RESOURCEMANAGER-RESTART": ["NAMENODE-RESTART"],
+    "NODEMANAGER-RESTART": ["NAMENODE-RESTART"],
+    "NODEMANAGER-STOP": ["HIVE_SERVER_INTERACTIVE-STOP"],
+    "HISTORYSERVER-START": ["NAMENODE-START", "DATANODE-START"],
+    "HISTORYSERVER-RESTART": ["NAMENODE-RESTART"],
+    "YARN_SERVICE_CHECK-SERVICE_CHECK": ["NODEMANAGER-START", 
"RESOURCEMANAGER-START"],
+    "MAPREDUCE_SERVICE_CHECK-SERVICE_CHECK": ["NODEMANAGER-START", 
"RESOURCEMANAGER-START"]
+
+  },
+  "_comment" : "Dependencies that are used in ResourceManager HA cluster",
+  "resourcemanager_optional_ha" : {
+    "RESOURCEMANAGER-START": ["ZOOKEEPER_SERVER-START"]
+  }
+}

Reply via email to