| { |
| "_comment" : "Record format:", |
| "_comment" : "blockedRole-blockedCommand: [blockerRole1-blockerCommand1, blockerRole2-blockerCommand2, ...]", |
| "general_deps" : { |
| "_comment" : "dependencies for all cases", |
| "ACCUMULO_MASTER-START": ["ZOOKEEPER_SERVER-START", "NAMENODE-START", "DATANODE-START"], |
| "ACCUMULO_TSERVER-START": ["ACCUMULO_MASTER-START"], |
| "ACCUMULO_MONITOR-START": ["ACCUMULO_MASTER-START"], |
| "ACCUMULO_GC-START": ["ACCUMULO_MASTER-START"], |
| "ACCUMULO_TRACER-START": ["ACCUMULO_MASTER-START", "ACCUMULO_TSERVER-START"], |
| "ACCUMULO_MONITOR-STOP" : ["ACCUMULO_MASTER-STOP"], |
| "ACCUMULO_MASTER-STOP" : ["ACCUMULO_TSERVER-STOP"], |
| "ACCUMULO_TSERVER-STOP" : ["ACCUMULO_TRACER-STOP", "ACCUMULO_GC-STOP"], |
| "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"], |
| "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"], |
| "KNOX_GATEWAY-START": ["RANGER_USERSYNC-START"], |
| "KNOX_SERVICE_CHECK-SERVICE_CHECK" : ["KNOX_GATEWAY-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", "ZOOKEEPER_SERVER-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"] |
| } |
| } |