Prechádzať zdrojové kódy

AMBARI-13616. HiveServer2 Start failed during install (Sebastian Toader via aonishuk)

Andrew Onishuk 9 rokov pred
rodič
commit
8f3f3569dc

+ 9 - 5
ambari-server/src/main/resources/stacks/HDP/2.2/role_command_order.json

@@ -14,23 +14,27 @@
     "ACCUMULO_SERVICE_CHECK-SERVICE_CHECK": ["ACCUMULO_MASTER-START", "ACCUMULO_TSERVER-START", "ACCUMULO_TRACER-START"],
     "RANGER_SERVICE_CHECK-SERVICE_CHECK" : ["RANGER_ADMIN-START"],
     "RANGER_SERVICE_CHECK-SERVICE_CHECK" : ["RANGER_USERSYNC-START"],
-    "SPARK_SERVICE_CHECK-SERVICE_CHECK" : ["SPARK_JOBHISTORYSERVER-START", "APP_TIMELINE_SERVER-START"], 
-    "SPARK_JOBHISTORYSERVER-START" : ["NAMENODE-START"],
-    "FALCON_SERVER-START": ["NAMENODE-START", "DATANODE-START", "OOZIE_SERVER-START"],
+    "SPARK_SERVICE_CHECK-SERVICE_CHECK" : ["SPARK_JOBHISTORYSERVER-START", "APP_TIMELINE_SERVER-START"],
     "WEBHCAT_SERVICE_CHECK-SERVICE_CHECK": ["WEBHCAT_SERVER-START"],
     "FLUME_SERVICE_CHECK-SERVICE_CHECK": ["FLUME_HANDLER-START"],
+    "FALCON_SERVER-START": ["OOZIE_SERVER-START"],
     "FALCON_SERVICE_CHECK-SERVICE_CHECK": ["FALCON_SERVER-START"],
     "SLIDER_SERVICE_CHECK-SERVICE_CHECK" : ["NODEMANAGER-START", "RESOURCEMANAGER-START"],
     "KAFKA_BROKER-START" : ["ZOOKEEPER_SERVER-START", "RANGER_USERSYNC-START"],
     "KAFKA_SERVICE_CHECK-SERVICE_CHECK": ["KAFKA_BROKER-START"],
     "RANGER_USERSYNC-START" : ["RANGER_ADMIN-START", "RANGER_KMS_SERVER-START"],
     "ZOOKEEPER_SERVER-START" : ["RANGER_USERSYNC-START"],
-    "DATANODE-START" : ["RANGER_USERSYNC-START"],
-    "NAMENODE-START" : ["RANGER_USERSYNC-START"],
     "KNOX_GATEWAY-START": ["RANGER_USERSYNC-START"],
     "RESOURCEMANAGER-START" : ["RANGER_USERSYNC-START"],
     "NIMBUS-START": ["ZOOKEEPER_SERVER-START", "RANGER_USERSYNC-START"],
     "HBASE_MASTER-START": ["ZOOKEEPER_SERVER-START", "RANGER_USERSYNC-START"],
     "HIVE_SERVER-START": ["NODEMANAGER-START", "MYSQL_SERVER-START", "RANGER_USERSYNC-START"]
+  },
+  "_comment" : "Dependencies that are used when GLUSTERFS is not present in cluster",
+  "optional_no_glusterfs": {
+    "DATANODE-START" : ["RANGER_USERSYNC-START"],
+    "NAMENODE-START" : ["RANGER_USERSYNC-START"],
+    "SPARK_JOBHISTORYSERVER-START" : ["NAMENODE-START"],
+    "FALCON_SERVER-START": ["NAMENODE-START", "DATANODE-START"]
   }
 }