| { |
| "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"] |
| } |
| } |