Skip to content

Instantly share code, notes, and snippets.

@holyketzer
Last active August 29, 2015 14:03
Show Gist options
  • Save holyketzer/cf54665cf1f8ef812df7 to your computer and use it in GitHub Desktop.
Save holyketzer/cf54665cf1f8ef812df7 to your computer and use it in GitHub Desktop.
{
"Versions": {
"stack_name": "HDP",
"stack_version": "2.1.1"
},
"hosts": ["dev1.hortonworks.com", "dev2.hortonworks.com", "dev3.hortonworks.com"],
"services": ["FALCON", "FLUME", "GANGLIA", "HBASE", "HCATALOG", "HDFS", "HIVE", "MAPREDUCE2", "NAGIOS", "OOZIE", "PIG", "SQOOP", "STORM", "TEZ", "WEBCHAT", "YARN", "ZOOKEEPER"],
"recommendations": {
"blueprint": {
"configurations": {
"global": {
"properties": {
"hbase_user": "hbase",
"clientPort": "2181",
"hadoop_heapsize": "1024"
}
},
"core-site": { },
"hdfs-site": { },
"yarn-site": { },
"hbase-site": { }
},
"host_groups": [
{
"name": "host-group-1",
"components": [
{
"name": "NAMENODE"
},
{
"name": "NAGIOS_SERVER"
},
{
"name": "GANGLIA_SERVER"
},
{
"name": "HBASE_MASTER"
},
{
"name": "ZOOKEEPER_SERVER"
},
{
"name": "DRPC_SERVER"
},
{
"name": "NIMBUS"
},
{
"name": "STORM_REST_API"
},
{
"name": "STORM_UI_SERVER"
}
]
},
{
"name": "host-group-2",
"components": [
{
"name": "SECONDARY_NAMENODE"
},
{
"name": "HISTORYSERVER"
},
{
"name": "APP_TIMELINE_SERVER"
},
{
"name": "RESOURCEMANAGER"
},
{
"name": "HIVE_METASTORE"
},
{
"name": "HIVE_SERVER"
},
{
"name": "WEBHCAT_SERVER"
},
{
"name": "OOZIE_SERVER"
},
{
"name": "ZOOKEEPER_SERVER"
},
{
"name": "FALCON_SERVER"
}
]
},
{
"name": "host-group-3",
"components": [
{
"name": "ZOOKEEPER_SERVER"
},
{
"name": "DATANODE"
},
{
"name": "NODEMANAGER"
},
{
"name": "HBASE_REGIONSERVER"
},
{
"name": "SUPERVISOR"
}
]
}
]
},
"blueprint_cluster_binding": {
"host_groups": [
{
"name": "host-group-1",
"hosts": [
{
"fqdn": "dev1.hortonworks.com"
}
]
},
{
"name": "host-group-2",
"hosts": [
{
"fqdn": "dev2.hortonworks.com"
}
]
},
{
"name": "host-group-3",
"hosts": [
{
"fqdn": "dev3.hortonworks.com"
}
]
}
]
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment