{ "configurations" : [ { "core-site": { "properties" : { "fs.defaultFS" : "hdfs://hdp", "ha.zookeeper.quorum" : "%HOSTGROUP::node1%:2181,%HOSTGROUP::node2%:2181,%HOSTGROUP::node3%:2181" }} }, { "hdfs-site": { "properties" : { "dfs.client.failover.proxy.provider.hdp" : "org.apache.hadoop.hdfs.server.namenode.ha.ConfiguredFailoverProxyProvider", "dfs.ha.automatic-failover.enabled" : "true", "dfs.ha.fencing.methods" : "shell(/bin/true)", "dfs.ha.namenodes.hdp" : "nn1,nn2", "dfs.namenode.http-address" : "%HOSTGROUP::node1%:50070", "dfs.namenode.http-address.hdp.nn1" : "%HOSTGROUP::node1%:50070", "dfs.namenode.http-address.hdp.nn2" : "%HOSTGROUP::node2%:50070", "dfs.namenode.https-address" : "%HOSTGROUP::node1%:50470", "dfs.namenode.https-address.hdp.nn1" : "%HOSTGROUP::node1%:50470", "dfs.namenode.https-address.hdp.nn2" : "%HOSTGROUP::node3%:50470", "dfs.namenode.rpc-address.hdp.nn1" : "%HOSTGROUP::node1%:8020", "dfs.namenode.rpc-address.hdp.nn2" : "%HOSTGROUP::node2%:8020", "dfs.namenode.shared.edits.dir" : "qjournal://%HOSTGROUP::node1%:8485;%HOSTGROUP::node2%:8485;%HOSTGROUP::node3%:8485/hdp", "dfs.nameservices" : "hdp" }} }], "host_groups" : [ {"name" : "node1", "components" : [ {"name" : "NAMENODE"}, {"name" : "JOURNALNODE"}, {"name" : "ZKFC"}, {"name" : "NODEMANAGER"}, {"name" : "HBASE_MASTER"}, {"name" : "HISTORYSERVER"}, {"name" : "APP_TIMELINE_SERVER"}, {"name" : "RESOURCEMANAGER"}, {"name" : "ZOOKEEPER_CLIENT"}, {"name" : "ZOOKEEPER_SERVER"} ], "cardinality" : 1 }, { "name" : "node2", "components" : [ {"name" : "JOURNALNODE"}, {"name" : "MYSQL_SERVER"}, {"name" : "ZKFC"}, {"name" : "HIVE_SERVER"}, {"name" : "HIVE_METASTORE"}, {"name" : "WEBHCAT_SERVER"}, {"name" : "NODEMANAGER"}, {"name" : "NAMENODE"}, {"name" : "ZOOKEEPER_CLIENT"}, {"name" : "ZOOKEEPER_SERVER"} ], "cardinality" : 1 }, { "name" : "node3", "components" : [ {"name" : "JOURNALNODE"}, {"name" : "NODEMANAGER"}, {"name" : "HBASE_REGIONSERVER"}, {"name" : "ZOOKEEPER_CLIENT"}, {"name" : "DATANODE"} ], "cardinality" : 1 }, { "name" : "node4", "components" : [ {"name" : "JOURNALNODE"}, {"name" : "NODEMANAGER"}, {"name" : "HBASE_REGIONSERVER"}, {"name" : "ZOOKEEPER_CLIENT"}, {"name" : "DATANODE"} ], "cardinality" : 1 }, { "name" : "node5", "components" : [ {"name" : "JOURNALNODE"}, {"name" : "NODEMANAGER"}, {"name" : "HBASE_REGIONSERVER"}, {"name" : "DATANODE"}, {"name" : "ZOOKEEPER_CLIENT"}, {"name" : "ZOOKEEPER_SERVER"} ], "cardinality" : 1 }, { "name" : "node6", "components" : [ {"name" : "YARN_CLIENT"}, {"name" : "ZOOKEEPER_CLIENT"}, {"name" : "RANGER_ADMIN"}, {"name" : "RANGER_USERSYNC"}, {"name" : "METRICS_MONITOR"}, {"name" : "METRICS_COLLECTOR"}, {"name" : "ZEPPELIN_MASTER"}, {"name" : "INFRA_SOLR"}, {"name" : "INFRA_SOLR_CLIENT"}, {"name" : "HBASE_CLIENT"}, {"name" : "HDFS_CLIENT"}, {"name" : "TEZ_CLIENT"}, {"name" : "YARN_CLIENT"}, {"name" : "HIVE_CLIENT"}, {"name" : "MAPREDUCE2_CLIENT"} ], "cardinality" : 1 } ], "Blueprints" : { "blueprint_name" : "hdp", "stack_name" : "HDP", "stack_version" : "2.6" } }