http://git-wip-us.apache.org/repos/asf/ambari/blob/c916dda5/ambari-web/app/assets/data/stacks/HDP-2.1/service_components.json.orig ---------------------------------------------------------------------- diff --git a/ambari-web/app/assets/data/stacks/HDP-2.1/service_components.json.orig b/ambari-web/app/assets/data/stacks/HDP-2.1/service_components.json.orig deleted file mode 100644 index 147c1c0..0000000 --- a/ambari-web/app/assets/data/stacks/HDP-2.1/service_components.json.orig +++ /dev/null @@ -1,3170 +0,0 @@ - -{ - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services?fields=StackServices/*,components/*,components/dependencies/Dependencies/scope,artifacts/Artifacts/artifact_name", - "items" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/AMBARI_METRICS", - "StackServices" : { - "comments" : "A system for metrics collection that provides storage and retrieval capability for metrics collected from the cluster\n ", - "custom_commands" : [ ], - "display_name" : "Ambari Metrics", - "required_services" : [ - "ZOOKEEPER" - ], - "service_check_supported" : true, - "service_name" : "AMBARI_METRICS", - "service_version" : "0.1.0", - "stack_name" : "HDP", - "stack_version" : "2.1", - "user_name" : null, - "config_types" : { - "ams-env" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "ams-hbase-env" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "ams-hbase-log4j" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "ams-hbase-policy" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "true" - } - }, - "ams-hbase-security-site" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "ams-hbase-site" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "ams-log4j" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "ams-site" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - } - }, - "kerberos_descriptor" : { - "components" : [ - { - "identities" : [ - { - "principal" : { - "configuration" : "ams-hbase-security-site/hbase.master.kerberos.principal", - "type" : "service", - "local_username" : "${ams-env/ambari_metrics_user}", - "value" : "amshbase/_HOST@${realm}" - }, - "name" : "ams_hbase_master_hbase", - "keytab" : { - "owner" : { - "access" : "r", - "name" : "${ams-env/ambari_metrics_user}" - }, - "file" : "${keytab_dir}/ams-hbase.master.keytab", - "configuration" : "ams-hbase-security-site/hbase.master.keytab.file", - "group" : { - "access" : "", - "name" : "${cluster-env/user_group}" - } - } - }, - { - "principal" : { - "configuration" : "ams-hbase-security-site/hbase.regionserver.kerberos.principal", - "type" : "service", - "local_username" : "${ams-env/ambari_metrics_user}", - "value" : "amshbase/_HOST@${realm}" - }, - "name" : "ams_hbase_regionserver_hbase", - "keytab" : { - "owner" : { - "access" : "r", - "name" : "${ams-env/ambari_metrics_user}" - }, - "file" : "${keytab_dir}/ams-hbase.regionserver.keytab", - "configuration" : "ams-hbase-security-site/hbase.regionserver.keytab.file", - "group" : { - "access" : "", - "name" : "${cluster-env/user_group}" - } - } - }, - { - "principal" : { - "configuration" : "ams-hbase-security-site/hbase.myclient.principal", - "type" : "service", - "local_username" : "${ams-env/ambari_metrics_user}", - "value" : "amshbase/_HOST@${realm}" - }, - "name" : "ams_collector", - "keytab" : { - "owner" : { - "access" : "r", - "name" : "${ams-env/ambari_metrics_user}" - }, - "file" : "${keytab_dir}/ams.collector.keytab", - "configuration" : "ams-hbase-security-site/hbase.myclient.keytab", - "group" : { - "access" : "", - "name" : "${cluster-env/user_group}" - } - } - }, - { - "principal" : { - "configuration" : "ams-hbase-security-site/ams.zookeeper.principal", - "type" : "service", - "local_username" : "${ams-env/ambari_metrics_user}", - "value" : "zookeeper/_HOST@${realm}" - }, - "name" : "ams_zookeeper", - "keytab" : { - "owner" : { - "access" : "r", - "name" : "${ams-env/ambari_metrics_user}" - }, - "file" : "${keytab_dir}/zk.service.ams.keytab", - "configuration" : "ams-hbase-security-site/ams.zookeeper.keytab", - "group" : { - "access" : "", - "name" : "${cluster-env/user_group}" - } - } - } - ], - "configurations" : [ - { - "ams-hbase-security-site" : { - "hbase.coprocessor.master.classes" : "org.apache.hadoop.hbase.security.access.AccessController", - "hadoop.security.authentication" : "kerberos", - "hbase.security.authentication" : "kerberos", - "hbase.coprocessor.region.classes" : "org.apache.hadoop.hbase.security.token.TokenProvider,org.apache.hadoop.hbase.security.access.AccessController", - "hbase.security.authorization" : "true", - "hbase.zookeeper.property.kerberos.removeRealmFromPrincipal" : "true", - "hbase.zookeeper.property.jaasLoginRenew" : "3600000", - "hbase.zookeeper.property.authProvider.1" : "org.apache.zookeeper.server.auth.SASLAuthenticationProvider", - "hbase.zookeeper.property.kerberos.removeHostFromPrincipal" : "true" - } - }, - { - "ams-hbase-site": { - "zookeeper.znode.parent": "/ams-hbase-secure" - } - } - ], - "name" : "METRICS_COLLECTOR" - } - ], - "identities" : [ - { - "name" : "/spnego" - }, - { - "name" : "/hdfs" - } - ], - "name" : "AMBARI_METRICS" - } - }, - "components" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/AMBARI_METRICS/components/METRICS_COLLECTOR", - "StackServiceComponents" : { - "cardinality" : "1", - "component_category" : "MASTER", - "component_name" : "METRICS_COLLECTOR", - "custom_commands" : [ ], - "display_name" : "Metrics Collector", - "is_client" : false, - "is_master" : true, - "service_name" : "AMBARI_METRICS", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/AMBARI_METRICS/components/METRICS_COLLECTOR/dependencies/ZOOKEEPER_SERVER", - "Dependencies" : { - "component_name" : "ZOOKEEPER_SERVER", - "dependent_component_name" : "METRICS_COLLECTOR", - "dependent_service_name" : "AMBARI_METRICS", - "scope" : "cluster", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - } - ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/AMBARI_METRICS/components/METRICS_MONITOR", - "StackServiceComponents" : { - "cardinality" : "ALL", - "component_category" : "SLAVE", - "component_name" : "METRICS_MONITOR", - "custom_commands" : [ ], - "display_name" : "Metrics Monitor", - "is_client" : false, - "is_master" : false, - "service_name" : "AMBARI_METRICS", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "auto_deploy" : { - "enabled" : true - }, - "dependencies" : [ ] - } - ], - "artifacts" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/AMBARI_METRICS/artifacts/kerberos_descriptor", - "Artifacts" : { - "artifact_name" : "kerberos_descriptor", - "service_name" : "AMBARI_METRICS", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/AMBARI_METRICS/artifacts/metrics_descriptor", - "Artifacts" : { - "artifact_name" : "metrics_descriptor", - "service_name" : "AMBARI_METRICS", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - } - ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/FALCON", - "StackServices" : { - "comments" : "Data management and processing platform", - "custom_commands" : [ ], - "display_name" : "Falcon", - "required_services" : [ - "OOZIE" - ], - "service_check_supported" : true, - "service_name" : "FALCON", - "service_version" : "0.5.0.2.1", - "stack_name" : "HDP", - "stack_version" : "2.1", - "user_name" : null, - "config_types" : { - "falcon-env" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "falcon-runtime.properties" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "falcon-startup.properties" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - } - }, - "kerberos_descriptor" : { - "components" : [ - { - "identities" : [ - { - "principal" : { - "configuration" : "falcon-startup.properties/*.falcon.service.authentication.kerberos.principal", - "type" : "service", - "local_username" : "${falcon-env/falcon_user}", - "value" : "falcon/_HOST@${realm}" - }, - "name" : "falcon_server", - "keytab" : { - "owner" : { - "access" : "r", - "name" : "${falcon-env/falcon_user}" - }, - "file" : "${keytab_dir}/falcon.service.keytab", - "configuration" : "falcon-startup.properties/*.falcon.service.authentication.kerberos.keytab", - "group" : { - "access" : "", - "name" : "${cluster-env/user_group}" - } - } - }, - { - "principal" : { - "configuration" : "falcon-startup.properties/*.falcon.http.authentication.kerberos.principal", - "type" : "service", - "local_username" : null, - "value" : "HTTP/_HOST@${realm}" - }, - "name" : "/spnego", - "keytab" : { - "owner" : { - "access" : null, - "name" : null - }, - "file" : null, - "configuration" : "falcon-startup.properties/*.falcon.http.authentication.kerberos.keytab", - "group" : { - "access" : null, - "name" : null - } - } - } - ], - "name" : "FALCON_SERVER" - } - ], - "configurations" : [ - { - "falcon-startup.properties" : { - "*.dfs.namenode.kerberos.principal" : "nn/_HOST@${realm}", - "*.falcon.http.authentication.type" : "kerberos", - "*.falcon.authentication.type" : "kerberos" - } - } - ], - "identities" : [ - { - "name" : "/spnego" - }, - { - "name" : "/smokeuser" - }, - { - "name" : "/hdfs" - } - ], - "name" : "FALCON" - } - }, - "components" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/FALCON/components/FALCON_CLIENT", - "StackServiceComponents" : { - "cardinality" : "1+", - "component_category" : "CLIENT", - "component_name" : "FALCON_CLIENT", - "custom_commands" : [ ], - "display_name" : "Falcon Client", - "is_client" : true, - "is_master" : false, - "service_name" : "FALCON", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/FALCON/components/FALCON_SERVER", - "StackServiceComponents" : { - "cardinality" : "1", - "component_category" : "MASTER", - "component_name" : "FALCON_SERVER", - "custom_commands" : [ ], - "display_name" : "Falcon Server", - "is_client" : false, - "is_master" : true, - "service_name" : "FALCON", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/FALCON/components/FALCON_SERVER/dependencies/OOZIE_CLIENT", - "Dependencies" : { - "component_name" : "OOZIE_CLIENT", - "dependent_component_name" : "FALCON_SERVER", - "dependent_service_name" : "FALCON", - "scope" : "cluster", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/FALCON/components/FALCON_SERVER/dependencies/OOZIE_SERVER", - "Dependencies" : { - "component_name" : "OOZIE_SERVER", - "dependent_component_name" : "FALCON_SERVER", - "dependent_service_name" : "FALCON", - "scope" : "cluster", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - } - ] - } - ], - "artifacts" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/FALCON/artifacts/kerberos_descriptor", - "Artifacts" : { - "artifact_name" : "kerberos_descriptor", - "service_name" : "FALCON", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/FALCON/artifacts/metrics_descriptor", - "Artifacts" : { - "artifact_name" : "metrics_descriptor", - "service_name" : "FALCON", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - } - ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/FLUME", - "StackServices" : { - "comments" : "A distributed service for collecting, aggregating, and moving large amounts of streaming data into HDFS", - "custom_commands" : [ ], - "display_name" : "Flume", - "required_services" : [ - "HDFS" - ], - "service_check_supported" : true, - "service_name" : "FLUME", - "service_version" : "1.4.0.2.1", - "stack_name" : "HDP", - "stack_version" : "2.1", - "user_name" : null, - "config_types" : { - "flume-conf" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "flume-env" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - } - } - }, - "components" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/FLUME/components/FLUME_HANDLER", - "StackServiceComponents" : { - "cardinality" : "1+", - "component_category" : "SLAVE", - "component_name" : "FLUME_HANDLER", - "custom_commands" : [ ], - "display_name" : "Flume", - "is_client" : false, - "is_master" : false, - "service_name" : "FLUME", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ ] - } - ], - "artifacts" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/FLUME/artifacts/metrics_descriptor", - "Artifacts" : { - "artifact_name" : "metrics_descriptor", - "service_name" : "FLUME", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - } - ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/GANGLIA", - "StackServices" : { - "comments" : "Ganglia Metrics Collection system (<a href=\"http://oss.oetiker.ch/rrdtool/\" target=\"_blank\">RRDTool</a> will be installed too)", - "custom_commands" : [ ], - "display_name" : "Ganglia", - "required_services" : [ ], - "service_check_supported" : false, - "service_name" : "GANGLIA", - "service_version" : "3.5.0", - "stack_name" : "HDP", - "stack_version" : "2.1", - "user_name" : null, - "config_types" : { - "ganglia-env" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - } - } - }, - "components" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/GANGLIA/components/GANGLIA_MONITOR", - "StackServiceComponents" : { - "cardinality" : "ALL", - "component_category" : "SLAVE", - "component_name" : "GANGLIA_MONITOR", - "custom_commands" : [ ], - "display_name" : "Ganglia Monitor", - "is_client" : false, - "is_master" : false, - "service_name" : "GANGLIA", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "auto_deploy" : { - "enabled" : true - }, - "dependencies" : [ ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/GANGLIA/components/GANGLIA_SERVER", - "StackServiceComponents" : { - "cardinality" : "1", - "component_category" : "MASTER", - "component_name" : "GANGLIA_SERVER", - "custom_commands" : [ ], - "display_name" : "Ganglia Server", - "is_client" : false, - "is_master" : true, - "service_name" : "GANGLIA", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ ] - } - ], - "artifacts" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/GANGLIA/artifacts/metrics_descriptor", - "Artifacts" : { - "artifact_name" : "metrics_descriptor", - "service_name" : "GANGLIA", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - } - ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HBASE", - "StackServices" : { - "comments" : "Non-relational distributed database and centralized service for configuration management &\n synchronization\n ", - "custom_commands" : [ ], - "display_name" : "HBase", - "required_services" : [ - "ZOOKEEPER", - "HDFS" - ], - "service_check_supported" : true, - "service_name" : "HBASE", - "service_version" : "0.98.0.2.1", - "stack_name" : "HDP", - "stack_version" : "2.1", - "user_name" : null, - "config_types" : { - "hbase-env" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "hbase-log4j" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "hbase-policy" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "true" - } - }, - "hbase-site" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "true" - } - } - }, - "kerberos_descriptor" : { - "components" : [ - { - "identities" : [ - { - "principal" : { - "configuration" : "hbase-site/hbase.regionserver.kerberos.principal", - "type" : "service", - "local_username" : "${hbase-env/hbase_user}", - "value" : "hbase/_HOST@${realm}" - }, - "name" : "hbase_regionserver_hbase", - "keytab" : { - "owner" : { - "access" : "r", - "name" : "${hbase-env/hbase_user}" - }, - "file" : "${keytab_dir}/hbase.service.keytab", - "configuration" : "hbase-site/hbase.regionserver.keytab.file", - "group" : { - "access" : "", - "name" : "${cluster-env/user_group}" - } - } - } - ], - "name" : "HBASE_REGIONSERVER" - }, - { - "identities" : [ - { - "principal" : { - "configuration" : "hbase-site/hbase.master.kerberos.principal", - "type" : "service", - "local_username" : "${hbase-env/hbase_user}", - "value" : "hbase/_HOST@${realm}" - }, - "name" : "hbase_master_hbase", - "keytab" : { - "owner" : { - "access" : "r", - "name" : "${hbase-env/hbase_user}" - }, - "file" : "${keytab_dir}/hbase.service.keytab", - "configuration" : "hbase-site/hbase.master.keytab.file", - "group" : { - "access" : "", - "name" : "${cluster-env/user_group}" - } - } - } - ], - "name" : "HBASE_MASTER" - } - ], - "configurations" : [ - { - "hbase-site" : { - "hbase.coprocessor.master.classes" : "org.apache.hadoop.hbase.security.access.AccessController", - "hbase.security.authentication" : "kerberos", - "hbase.coprocessor.region.classes" : "org.apache.hadoop.hbase.security.token.TokenProvider,org.apache.hadoop.hbase.security.access.SecureBulkLoadEndpoint,org.apache.hadoop.hbase.security.access.AccessController", - "hbase.security.authorization" : "true", - "hbase.bulkload.staging.dir" : "/apps/hbase/staging", - "zookeeper.znode.parent" : "/hbase-secure" - } - } - ], - "identities" : [ - { - "name" : "/spnego" - }, - { - "name" : "/hdfs" - }, - { - "principal" : { - "configuration" : "hbase-env/hbase_principal_name", - "type" : "user", - "local_username" : "${hbase-env/hbase_user}", - "value" : "${hbase-env/hbase_user}@${realm}" - }, - "name" : "hbase", - "keytab" : { - "owner" : { - "access" : "r", - "name" : "${hbase-env/hbase_user}" - }, - "file" : "${keytab_dir}/hbase.headless.keytab", - "configuration" : "hbase-env/hbase_user_keytab", - "group" : { - "access" : "r", - "name" : "${cluster-env/user_group}" - } - } - }, - { - "name" : "/smokeuser" - } - ], - "name" : "HBASE" - } - }, - "components" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HBASE/components/HBASE_CLIENT", - "StackServiceComponents" : { - "cardinality" : "1+", - "component_category" : "CLIENT", - "component_name" : "HBASE_CLIENT", - "custom_commands" : [ ], - "display_name" : "HBase Client", - "is_client" : true, - "is_master" : false, - "service_name" : "HBASE", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HBASE/components/HBASE_MASTER", - "StackServiceComponents" : { - "cardinality" : "1+", - "component_category" : "MASTER", - "component_name" : "HBASE_MASTER", - "custom_commands" : [ - "DECOMMISSION" - ], - "display_name" : "HBase Master", - "is_client" : false, - "is_master" : true, - "service_name" : "HBASE", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HBASE/components/HBASE_MASTER/dependencies/HDFS_CLIENT", - "Dependencies" : { - "component_name" : "HDFS_CLIENT", - "dependent_component_name" : "HBASE_MASTER", - "dependent_service_name" : "HBASE", - "scope" : "host", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HBASE/components/HBASE_MASTER/dependencies/ZOOKEEPER_SERVER", - "Dependencies" : { - "component_name" : "ZOOKEEPER_SERVER", - "dependent_component_name" : "HBASE_MASTER", - "dependent_service_name" : "HBASE", - "scope" : "cluster", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - } - ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HBASE/components/HBASE_REGIONSERVER", - "StackServiceComponents" : { - "cardinality" : "1+", - "component_category" : "SLAVE", - "component_name" : "HBASE_REGIONSERVER", - "custom_commands" : [ ], - "display_name" : "RegionServer", - "is_client" : false, - "is_master" : false, - "service_name" : "HBASE", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ ] - } - ], - "artifacts" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HBASE/artifacts/kerberos_descriptor", - "Artifacts" : { - "artifact_name" : "kerberos_descriptor", - "service_name" : "HBASE", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HBASE/artifacts/metrics_descriptor", - "Artifacts" : { - "artifact_name" : "metrics_descriptor", - "service_name" : "HBASE", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HBASE/artifacts/widgets_descriptor", - "Artifacts" : { - "artifact_name" : "widgets_descriptor", - "service_name" : "HBASE", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - } - ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HDFS", - "StackServices" : { - "comments" : "Apache Hadoop Distributed File System", - "custom_commands" : [ ], - "display_name" : "HDFS", - "required_services" : [ - "ZOOKEEPER" - ], - "service_check_supported" : true, - "service_name" : "HDFS", - "service_version" : "2.4.0.2.1", - "stack_name" : "HDP", - "stack_version" : "2.1", - "user_name" : null, - "config_types" : { - "core-site" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "true" - } - }, - "hadoop-env" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "hadoop-policy" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "true" - } - }, - "hdfs-log4j" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "hdfs-site" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "true" - } - } - }, - "kerberos_descriptor" : { - "auth_to_local_properties" : [ - "core-site/hadoop.security.auth_to_local" - ], - "components" : [ - { - "identities" : [ - { - "principal" : { - "configuration" : "hdfs-site/dfs.secondary.namenode.kerberos.principal", - "type" : "service", - "local_username" : "${hadoop-env/hdfs_user}", - "value" : "nn/_HOST@${realm}" - }, - "name" : "secondary_namenode_nn", - "keytab" : { - "owner" : { - "access" : "r", - "name" : "${hadoop-env/hdfs_user}" - }, - "file" : "${keytab_dir}/nn.service.keytab", - "configuration" : "hdfs-site/dfs.secondary.namenode.keytab.file", - "group" : { - "access" : "", - "name" : "${cluster-env/user_group}" - } - } - }, - { - "principal" : { - "configuration" : "hdfs-site/dfs.secondary.namenode.kerberos.internal.spnego.principal", - "type" : "service", - "local_username" : null, - "value" : null - }, - "name" : "/spnego" - } - ], - "name" : "SECONDARY_NAMENODE" - }, - { - "identities" : [ - { - "principal" : { - "configuration" : "hdfs-site/dfs.datanode.kerberos.principal", - "type" : "service", - "local_username" : "${hadoop-env/hdfs_user}", - "value" : "dn/_HOST@${realm}" - }, - "name" : "datanode_dn", - "keytab" : { - "owner" : { - "access" : "r", - "name" : "${hadoop-env/hdfs_user}" - }, - "file" : "${keytab_dir}/dn.service.keytab", - "configuration" : "hdfs-site/dfs.datanode.keytab.file", - "group" : { - "access" : "", - "name" : "${cluster-env/user_group}" - } - } - } - ], - "configurations" : [ - { - "hdfs-site" : { - "dfs.datanode.address" : "0.0.0.0:1019", - "dfs.datanode.http.address" : "0.0.0.0:1022" - } - } - ], - "name" : "DATANODE" - }, - { - "identities" : [ - { - "principal" : { - "configuration" : "hdfs-site/nfs.kerberos.principal", - "type" : "service", - "local_username" : "${hadoop-env/hdfs_user}", - "value" : "nfs/_HOST@${realm}" - }, - "name" : "nfsgateway", - "keytab" : { - "owner" : { - "access" : "r", - "name" : "${hadoop-env/hdfs_user}" - }, - "file" : "${keytab_dir}/nfs.service.keytab", - "configuration" : "hdfs-site/nfs.keytab.file", - "group" : { - "access" : "", - "name" : "${cluster-env/user_group}" - } - } - } - ], - "name" : "NFS_GATEWAY" - }, - { - "identities" : [ - { - "principal" : { - "configuration" : "hdfs-site/dfs.journalnode.kerberos.principal", - "type" : "service", - "local_username" : "${hadoop-env/hdfs_user}", - "value" : "jn/_HOST@${realm}" - }, - "name" : "journalnode_jn", - "keytab" : { - "owner" : { - "access" : "r", - "name" : "${hadoop-env/hdfs_user}" - }, - "file" : "${keytab_dir}/jn.service.keytab", - "configuration" : "hdfs-site/dfs.journalnode.keytab.file", - "group" : { - "access" : "", - "name" : "${cluster-env/user_group}" - } - } - }, - { - "principal" : { - "configuration" : "hdfs-site/dfs.journalnode.kerberos.internal.spnego.principal", - "type" : "service", - "local_username" : null, - "value" : null - }, - "name" : "/spnego" - } - ], - "name" : "JOURNALNODE" - }, - { - "identities" : [ - { - "principal" : { - "configuration" : "hdfs-site/dfs.namenode.kerberos.principal", - "type" : "service", - "local_username" : "${hadoop-env/hdfs_user}", - "value" : "nn/_HOST@${realm}" - }, - "name" : "namenode_nn", - "keytab" : { - "owner" : { - "access" : "r", - "name" : "${hadoop-env/hdfs_user}" - }, - "file" : "${keytab_dir}/nn.service.keytab", - "configuration" : "hdfs-site/dfs.namenode.keytab.file", - "group" : { - "access" : "", - "name" : "${cluster-env/user_group}" - } - } - }, - { - "principal" : { - "configuration" : "hdfs-site/dfs.namenode.kerberos.internal.spnego.principal", - "type" : "service", - "local_username" : null, - "value" : null - }, - "name" : "/spnego" - } - ], - "configurations" : [ - { - "hdfs-site" : { - "dfs.block.access.token.enable" : "true" - } - } - ], - "name" : "NAMENODE" - } - ], - "configurations" : [ - { - "core-site" : { - "hadoop.http.authentication.cookie.domain" : "", - "hadoop.security.authentication" : "kerberos", - "hadoop.http.authentication.signer.secret.provider.object" : "", - "hadoop.http.authentication.kerberos.name.rules" : "", - "hadoop.security.auth_to_local" : "", - "hadoop.http.authentication.token.validity" : "", - "hadoop.rpc.protection" : "authentication", - "hadoop.http.authentication.cookie.path" : "", - "hadoop.security.authorization" : "true", - "hadoop.http.authentication.type" : "simple", - "hadoop.http.authentication.signature.secret.file" : "", - "hadoop.http.authentication.signature.secret" : "", - "hadoop.http.filter.initializers" : "", - "hadoop.http.authentication.signer.secret.provider" : "", - "hadoop.proxyuser.HTTP.groups" : "${hadoop-env/proxyuser_group}" - } - } - ], - "identities" : [ - { - "principal" : { - "configuration" : "hdfs-site/dfs.web.authentication.kerberos.principal", - "type" : "service", - "local_username" : null, - "value" : null - }, - "name" : "/spnego", - "keytab" : { - "owner" : { - "access" : null, - "name" : null - }, - "file" : null, - "configuration" : "hdfs-site/dfs.web.authentication.kerberos.keytab", - "group" : { - "access" : null, - "name" : null - } - } - }, - { - "name" : "/smokeuser" - }, - { - "name" : "/hdfs" - } - ], - "name" : "HDFS" - } - }, - "components" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HDFS/components/DATANODE", - "StackServiceComponents" : { - "cardinality" : "1+", - "component_category" : "SLAVE", - "component_name" : "DATANODE", - "custom_commands" : [ ], - "display_name" : "DataNode", - "is_client" : false, - "is_master" : false, - "service_name" : "HDFS", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HDFS/components/HDFS_CLIENT", - "StackServiceComponents" : { - "cardinality" : "1+", - "component_category" : "CLIENT", - "component_name" : "HDFS_CLIENT", - "custom_commands" : [ ], - "display_name" : "HDFS Client", - "is_client" : true, - "is_master" : false, - "service_name" : "HDFS", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HDFS/components/JOURNALNODE", - "StackServiceComponents" : { - "cardinality" : "0+", - "component_category" : "SLAVE", - "component_name" : "JOURNALNODE", - "custom_commands" : [ ], - "display_name" : "JournalNode", - "is_client" : false, - "is_master" : false, - "service_name" : "HDFS", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HDFS/components/JOURNALNODE/dependencies/HDFS_CLIENT", - "Dependencies" : { - "component_name" : "HDFS_CLIENT", - "dependent_component_name" : "JOURNALNODE", - "dependent_service_name" : "HDFS", - "scope" : "host", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - } - ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HDFS/components/NAMENODE", - "StackServiceComponents" : { - "cardinality" : "1-2", - "component_category" : "MASTER", - "component_name" : "NAMENODE", - "custom_commands" : [ - "DECOMMISSION", - "REBALANCEHDFS" - ], - "display_name" : "NameNode", - "is_client" : false, - "is_master" : true, - "service_name" : "HDFS", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HDFS/components/SECONDARY_NAMENODE", - "StackServiceComponents" : { - "cardinality" : "1", - "component_category" : "MASTER", - "component_name" : "SECONDARY_NAMENODE", - "custom_commands" : [ ], - "display_name" : "SNameNode", - "is_client" : false, - "is_master" : true, - "service_name" : "HDFS", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HDFS/components/ZKFC", - "StackServiceComponents" : { - "cardinality" : "0+", - "component_category" : "SLAVE", - "component_name" : "ZKFC", - "custom_commands" : [ ], - "display_name" : "ZKFailoverController", - "is_client" : false, - "is_master" : false, - "service_name" : "HDFS", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ ] - } - ], - "artifacts" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HDFS/artifacts/kerberos_descriptor", - "Artifacts" : { - "artifact_name" : "kerberos_descriptor", - "service_name" : "HDFS", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HDFS/artifacts/metrics_descriptor", - "Artifacts" : { - "artifact_name" : "metrics_descriptor", - "service_name" : "HDFS", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HDFS/artifacts/widgets_descriptor", - "Artifacts" : { - "artifact_name" : "widgets_descriptor", - "service_name" : "HDFS", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - } - ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HIVE", - "StackServices" : { - "comments" : "Data warehouse system for ad-hoc queries & analysis of large datasets and table & storage management service", - "custom_commands" : [ ], - "display_name" : "Hive", - "required_services" : [ - "ZOOKEEPER", - "YARN", - "TEZ" - ], - "service_check_supported" : true, - "service_name" : "HIVE", - "service_version" : "0.13.0.2.1", - "stack_name" : "HDP", - "stack_version" : "2.1", - "user_name" : null, - "config_types" : { - "hcat-env" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "hive-env" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "hive-exec-log4j" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "hive-log4j" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "hive-site" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "true" - } - }, - "webhcat-env" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "webhcat-log4j" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "webhcat-site" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "true" - } - } - }, - "kerberos_descriptor" : { - "components" : [ - { - "identities" : [ - { - "principal" : { - "configuration" : "hive-site/hive.server2.authentication.kerberos.principal", - "type" : "service", - "local_username" : "${hive-env/hive_user}", - "value" : "hive/_HOST@${realm}" - }, - "name" : "hive_server_hive", - "keytab" : { - "owner" : { - "access" : "r", - "name" : "${hive-env/hive_user}" - }, - "file" : "${keytab_dir}/hive.service.keytab", - "configuration" : "hive-site/hive.server2.authentication.kerberos.keytab", - "group" : { - "access" : "", - "name" : "${cluster-env/user_group}" - } - } - }, - { - "principal" : { - "configuration" : "hive-site/hive.server2.authentication.spnego.principal", - "type" : "service", - "local_username" : null, - "value" : null - }, - "name" : "/spnego", - "keytab" : { - "owner" : { - "access" : null, - "name" : null - }, - "file" : null, - "configuration" : "hive-site/hive.server2.authentication.spnego.keytab", - "group" : { - "access" : null, - "name" : null - } - } - } - ], - "name" : "HIVE_SERVER" - }, - { - "identities" : [ - { - "principal" : { - "configuration" : "hive-site/hive.metastore.kerberos.principal", - "type" : "service", - "local_username" : "${hive-env/hive_user}", - "value" : "hive/_HOST@${realm}" - }, - "name" : "hive_metastore_hive", - "keytab" : { - "owner" : { - "access" : "r", - "name" : "${hive-env/hive_user}" - }, - "file" : "${keytab_dir}/hive.service.keytab", - "configuration" : "hive-site/hive.metastore.kerberos.keytab.file", - "group" : { - "access" : "", - "name" : "${cluster-env/user_group}" - } - } - } - ], - "name" : "HIVE_METASTORE" - }, - { - "identities" : [ - { - "principal" : { - "configuration" : "webhcat-site/templeton.kerberos.principal", - "type" : "service", - "local_username" : null, - "value" : null - }, - "name" : "/spnego", - "keytab" : { - "owner" : { - "access" : null, - "name" : null - }, - "file" : null, - "configuration" : "webhcat-site/templeton.kerberos.keytab", - "group" : { - "access" : null, - "name" : null - } - } - } - ], - "name" : "WEBHCAT_SERVER" - } - ], - "configurations" : [ - { - "hive-site" : { - "hive.metastore.sasl.enabled" : "true", - "hive.server2.authentication" : "KERBEROS", - "hive.security.authorization.enabled" : "true" - } - }, - { - "webhcat-site" : { - "templeton.hive.properties" : "hive.metastore.local=false,hive.metastore.uris=thrift://${clusterHostInfo/hive_metastore_host}:9083,hive.metastore.sasl.enabled=true,hive.metastore.execute.setugi=true,hive.metastore.warehouse.dir=/apps/hive/warehouse,hive.exec.mode.local.auto=false,hive.metastore.kerberos.principal=hive/_HOST@${realm}", - "templeton.kerberos.secret" : "secret" - } - }, - { - "core-site" : { - "hadoop.proxyuser.HTTP.hosts" : "${clusterHostInfo/webhcat_server_host}" - } - } - ], - "identities" : [ - { - "name" : "/spnego" - }, - { - "name" : "/smokeuser" - } - ], - "name" : "HIVE" - } - }, - "components" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HIVE/components/HCAT", - "StackServiceComponents" : { - "cardinality" : null, - "component_category" : "CLIENT", - "component_name" : "HCAT", - "custom_commands" : [ ], - "display_name" : "HCat Client", - "is_client" : true, - "is_master" : false, - "service_name" : "HIVE", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HIVE/components/HIVE_CLIENT", - "StackServiceComponents" : { - "cardinality" : "1+", - "component_category" : "CLIENT", - "component_name" : "HIVE_CLIENT", - "custom_commands" : [ ], - "display_name" : "Hive Client", - "is_client" : true, - "is_master" : false, - "service_name" : "HIVE", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HIVE/components/HIVE_METASTORE", - "StackServiceComponents" : { - "cardinality" : "1", - "component_category" : "MASTER", - "component_name" : "HIVE_METASTORE", - "custom_commands" : [ ], - "display_name" : "Hive Metastore", - "is_client" : false, - "is_master" : true, - "service_name" : "HIVE", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "auto_deploy" : { - "enabled" : true, - "location" : "HIVE/HIVE_SERVER" - }, - "dependencies" : [ ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HIVE/components/HIVE_SERVER", - "StackServiceComponents" : { - "cardinality" : "1", - "component_category" : "MASTER", - "component_name" : "HIVE_SERVER", - "custom_commands" : [ ], - "display_name" : "HiveServer2", - "is_client" : false, - "is_master" : true, - "service_name" : "HIVE", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HIVE/components/HIVE_SERVER/dependencies/MAPREDUCE2_CLIENT", - "Dependencies" : { - "component_name" : "MAPREDUCE2_CLIENT", - "dependent_component_name" : "HIVE_SERVER", - "dependent_service_name" : "HIVE", - "scope" : "host", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HIVE/components/HIVE_SERVER/dependencies/TEZ_CLIENT", - "Dependencies" : { - "component_name" : "TEZ_CLIENT", - "dependent_component_name" : "HIVE_SERVER", - "dependent_service_name" : "HIVE", - "scope" : "host", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HIVE/components/HIVE_SERVER/dependencies/YARN_CLIENT", - "Dependencies" : { - "component_name" : "YARN_CLIENT", - "dependent_component_name" : "HIVE_SERVER", - "dependent_service_name" : "HIVE", - "scope" : "host", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HIVE/components/HIVE_SERVER/dependencies/ZOOKEEPER_SERVER", - "Dependencies" : { - "component_name" : "ZOOKEEPER_SERVER", - "dependent_component_name" : "HIVE_SERVER", - "dependent_service_name" : "HIVE", - "scope" : "cluster", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - } - ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HIVE/components/MYSQL_SERVER", - "StackServiceComponents" : { - "cardinality" : "0-1", - "component_category" : "MASTER", - "component_name" : "MYSQL_SERVER", - "custom_commands" : [ - "CLEAN" - ], - "display_name" : "MySQL Server", - "is_client" : false, - "is_master" : true, - "service_name" : "HIVE", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HIVE/components/WEBHCAT_SERVER", - "StackServiceComponents" : { - "cardinality" : "1", - "component_category" : "MASTER", - "component_name" : "WEBHCAT_SERVER", - "custom_commands" : [ ], - "display_name" : "WebHCat Server", - "is_client" : false, - "is_master" : true, - "service_name" : "HIVE", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HIVE/components/WEBHCAT_SERVER/dependencies/HDFS_CLIENT", - "Dependencies" : { - "component_name" : "HDFS_CLIENT", - "dependent_component_name" : "WEBHCAT_SERVER", - "dependent_service_name" : "HIVE", - "scope" : "host", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HIVE/components/WEBHCAT_SERVER/dependencies/MAPREDUCE2_CLIENT", - "Dependencies" : { - "component_name" : "MAPREDUCE2_CLIENT", - "dependent_component_name" : "WEBHCAT_SERVER", - "dependent_service_name" : "HIVE", - "scope" : "host", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HIVE/components/WEBHCAT_SERVER/dependencies/PIG", - "Dependencies" : { - "component_name" : "PIG", - "dependent_component_name" : "WEBHCAT_SERVER", - "dependent_service_name" : "HIVE", - "scope" : "host", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HIVE/components/WEBHCAT_SERVER/dependencies/YARN_CLIENT", - "Dependencies" : { - "component_name" : "YARN_CLIENT", - "dependent_component_name" : "WEBHCAT_SERVER", - "dependent_service_name" : "HIVE", - "scope" : "host", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HIVE/components/WEBHCAT_SERVER/dependencies/ZOOKEEPER_CLIENT", - "Dependencies" : { - "component_name" : "ZOOKEEPER_CLIENT", - "dependent_component_name" : "WEBHCAT_SERVER", - "dependent_service_name" : "HIVE", - "scope" : "host", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HIVE/components/WEBHCAT_SERVER/dependencies/ZOOKEEPER_SERVER", - "Dependencies" : { - "component_name" : "ZOOKEEPER_SERVER", - "dependent_component_name" : "WEBHCAT_SERVER", - "dependent_service_name" : "HIVE", - "scope" : "cluster", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - } - ] - } - ], - "artifacts" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HIVE/artifacts/kerberos_descriptor", - "Artifacts" : { - "artifact_name" : "kerberos_descriptor", - "service_name" : "HIVE", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/HIVE/artifacts/metrics_descriptor", - "Artifacts" : { - "artifact_name" : "metrics_descriptor", - "service_name" : "HIVE", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - } - ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/KERBEROS", - "StackServices" : { - "comments" : "A computer network authentication protocol which works on\n the basis of 'tickets' to allow nodes communicating over a\n non-secure network to prove their identity to one another in a\n secure manner.\n ", - "custom_commands" : [ ], - "display_name" : "Kerberos", - "required_services" : [ ], - "service_check_supported" : true, - "service_name" : "KERBEROS", - "service_version" : "1.10.3-10", - "stack_name" : "HDP", - "stack_version" : "2.1", - "user_name" : null, - "config_types" : { - "kerberos-env" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "krb5-conf" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - } - }, - "kerberos_descriptor" : { - "components" : [ - { - "name" : "KERBEROS_CLIENT" - } - ], - "identities" : [ - { - "name" : "/smokeuser" - } - ], - "name" : "KERBEROS" - } - }, - "components" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/KERBEROS/components/KERBEROS_CLIENT", - "StackServiceComponents" : { - "cardinality" : "ALL", - "component_category" : "CLIENT", - "component_name" : "KERBEROS_CLIENT", - "custom_commands" : [ - "SET_KEYTAB", - "REMOVE_KEYTAB" - ], - "display_name" : "Kerberos Client", - "is_client" : true, - "is_master" : false, - "service_name" : "KERBEROS", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "auto_deploy" : { - "enabled" : true - }, - "dependencies" : [ ] - } - ], - "artifacts" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/KERBEROS/artifacts/kerberos_descriptor", - "Artifacts" : { - "artifact_name" : "kerberos_descriptor", - "service_name" : "KERBEROS", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/KERBEROS/artifacts/metrics_descriptor", - "Artifacts" : { - "artifact_name" : "metrics_descriptor", - "service_name" : "KERBEROS", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - } - ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/MAPREDUCE2", - "StackServices" : { - "comments" : "Apache Hadoop NextGen MapReduce (YARN)", - "custom_commands" : [ ], - "display_name" : "MapReduce2", - "required_services" : [ - "YARN" - ], - "service_check_supported" : true, - "service_name" : "MAPREDUCE2", - "service_version" : "2.1.0.2.0.6.0", - "stack_name" : "HDP", - "stack_version" : "2.1", - "user_name" : null, - "config_types" : { - "mapred-env" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "mapred-site" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "true" - } - } - }, - "kerberos_descriptor" : { - "components" : [ - { - "identities" : [ - { - "principal" : { - "configuration" : "mapred-site/mapreduce.jobhistory.principal", - "type" : "service", - "local_username" : "${mapred-env/mapred_user}", - "value" : "jhs/_HOST@${realm}" - }, - "name" : "history_server_jhs", - "keytab" : { - "owner" : { - "access" : "r", - "name" : "${mapred-env/mapred_user}" - }, - "file" : "${keytab_dir}/jhs.service.keytab", - "configuration" : "mapred-site/mapreduce.jobhistory.keytab", - "group" : { - "access" : "", - "name" : "${cluster-env/user_group}" - } - } - }, - { - "principal" : { - "configuration" : "mapred-site/mapreduce.jobhistory.webapp.spnego-principal", - "type" : "service", - "local_username" : null, - "value" : null - }, - "name" : "/spnego", - "keytab" : { - "owner" : { - "access" : null, - "name" : null - }, - "file" : null, - "configuration" : "mapred-site/mapreduce.jobhistory.webapp.spnego-keytab-file", - "group" : { - "access" : null, - "name" : null - } - } - } - ], - "name" : "HISTORYSERVER" - } - ], - "identities" : [ - { - "name" : "/spnego" - }, - { - "name" : "/hdfs" - }, - { - "name" : "/smokeuser" - } - ], - "name" : "MAPREDUCE2" - } - }, - "components" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/MAPREDUCE2/components/HISTORYSERVER", - "StackServiceComponents" : { - "cardinality" : "1", - "component_category" : "MASTER", - "component_name" : "HISTORYSERVER", - "custom_commands" : [ ], - "display_name" : "History Server", - "is_client" : false, - "is_master" : true, - "service_name" : "MAPREDUCE2", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "auto_deploy" : { - "enabled" : true, - "location" : "YARN/RESOURCEMANAGER" - }, - "dependencies" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/MAPREDUCE2/components/HISTORYSERVER/dependencies/HDFS_CLIENT", - "Dependencies" : { - "component_name" : "HDFS_CLIENT", - "dependent_component_name" : "HISTORYSERVER", - "dependent_service_name" : "MAPREDUCE2", - "scope" : "host", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - } - ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/MAPREDUCE2/components/MAPREDUCE2_CLIENT", - "StackServiceComponents" : { - "cardinality" : "0+", - "component_category" : "CLIENT", - "component_name" : "MAPREDUCE2_CLIENT", - "custom_commands" : [ ], - "display_name" : "MapReduce2 Client", - "is_client" : true, - "is_master" : false, - "service_name" : "MAPREDUCE2", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ ] - } - ], - "artifacts" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/MAPREDUCE2/artifacts/kerberos_descriptor", - "Artifacts" : { - "artifact_name" : "kerberos_descriptor", - "service_name" : "MAPREDUCE2", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/MAPREDUCE2/artifacts/metrics_descriptor", - "Artifacts" : { - "artifact_name" : "metrics_descriptor", - "service_name" : "MAPREDUCE2", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/MAPREDUCE2/artifacts/widgets_descriptor", - "Artifacts" : { - "artifact_name" : "widgets_descriptor", - "service_name" : "MAPREDUCE2", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - } - ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/OOZIE", - "StackServices" : { - "comments" : "System for workflow coordination and execution of Apache Hadoop jobs. This also includes the installation of the optional Oozie Web Console which relies on and will install the <a target=\"_blank\" href=\"http://www.sencha.com/legal/open-source-faq/\">ExtJS</a> Library.\n ", - "custom_commands" : [ ], - "display_name" : "Oozie", - "required_services" : [ - "YARN" - ], - "service_check_supported" : true, - "service_name" : "OOZIE", - "service_version" : "4.0.0.2.1", - "stack_name" : "HDP", - "stack_version" : "2.1", - "user_name" : null, - "config_types" : { - "oozie-env" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "oozie-log4j" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "oozie-site" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "true" - } - } - }, - "kerberos_descriptor" : { - "auth_to_local_properties" : [ - "oozie-site/oozie.authentication.kerberos.name.rules" - ], - "components" : [ - { - "identities" : [ - { - "principal" : { - "configuration" : "oozie-site/oozie.service.HadoopAccessorService.kerberos.principal", - "type" : "service", - "local_username" : "${oozie-env/oozie_user}", - "value" : "oozie/_HOST@${realm}" - }, - "name" : "oozie_server", - "keytab" : { - "owner" : { - "access" : "r", - "name" : "${oozie-env/oozie_user}" - }, - "file" : "${keytab_dir}/oozie.service.keytab", - "configuration" : "oozie-site/oozie.service.HadoopAccessorService.keytab.file", - "group" : { - "access" : "", - "name" : "${cluster-env/user_group}" - } - } - }, - { - "principal" : { - "configuration" : "oozie-site/oozie.authentication.kerberos.principal", - "type" : "service", - "local_username" : null, - "value" : null - }, - "name" : "/spnego", - "keytab" : { - "owner" : { - "access" : null, - "name" : null - }, - "file" : null, - "configuration" : "oozie-site/oozie.authentication.kerberos.keytab", - "group" : { - "access" : null, - "name" : null - } - } - } - ], - "name" : "OOZIE_SERVER" - } - ], - "configurations" : [ - { - "oozie-site" : { - "oozie.service.HadoopAccessorService.kerberos.enabled" : "true", - "oozie.authentication.type" : "kerberos", - "oozie.authentication.kerberos.name.rules" : "", - "oozie.service.AuthorizationService.authorization.enabled" : "true", - "local.realm" : "${realm}" - } - } - ], - "identities" : [ - { - "name" : "/spnego" - }, - { - "name" : "/smokeuser" - }, - { - "name" : "/hdfs" - } - ], - "name" : "OOZIE" - } - }, - "components" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/OOZIE/components/OOZIE_CLIENT", - "StackServiceComponents" : { - "cardinality" : "1+", - "component_category" : "CLIENT", - "component_name" : "OOZIE_CLIENT", - "custom_commands" : [ ], - "display_name" : "Oozie Client", - "is_client" : true, - "is_master" : false, - "service_name" : "OOZIE", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/OOZIE/components/OOZIE_CLIENT/dependencies/HDFS_CLIENT", - "Dependencies" : { - "component_name" : "HDFS_CLIENT", - "dependent_component_name" : "OOZIE_CLIENT", - "dependent_service_name" : "OOZIE", - "scope" : "host", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/OOZIE/components/OOZIE_CLIENT/dependencies/MAPREDUCE2_CLIENT", - "Dependencies" : { - "component_name" : "MAPREDUCE2_CLIENT", - "dependent_component_name" : "OOZIE_CLIENT", - "dependent_service_name" : "OOZIE", - "scope" : "host", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - } - ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/OOZIE/components/OOZIE_SERVER", - "StackServiceComponents" : { - "cardinality" : "1", - "component_category" : "MASTER", - "component_name" : "OOZIE_SERVER", - "custom_commands" : [ ], - "display_name" : "Oozie Server", - "is_client" : false, - "is_master" : true, - "service_name" : "OOZIE", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/OOZIE/components/OOZIE_SERVER/dependencies/HDFS_CLIENT", - "Dependencies" : { - "component_name" : "HDFS_CLIENT", - "dependent_component_name" : "OOZIE_SERVER", - "dependent_service_name" : "OOZIE", - "scope" : "host", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/OOZIE/components/OOZIE_SERVER/dependencies/MAPREDUCE2_CLIENT", - "Dependencies" : { - "component_name" : "MAPREDUCE2_CLIENT", - "dependent_component_name" : "OOZIE_SERVER", - "dependent_service_name" : "OOZIE", - "scope" : "host", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/OOZIE/components/OOZIE_SERVER/dependencies/YARN_CLIENT", - "Dependencies" : { - "component_name" : "YARN_CLIENT", - "dependent_component_name" : "OOZIE_SERVER", - "dependent_service_name" : "OOZIE", - "scope" : "host", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - } - ] - } - ], - "artifacts" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/OOZIE/artifacts/kerberos_descriptor", - "Artifacts" : { - "artifact_name" : "kerberos_descriptor", - "service_name" : "OOZIE", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/OOZIE/artifacts/metrics_descriptor", - "Artifacts" : { - "artifact_name" : "metrics_descriptor", - "service_name" : "OOZIE", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - } - ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/PIG", - "StackServices" : { - "comments" : "Scripting platform for analyzing large datasets", - "custom_commands" : [ ], - "display_name" : "Pig", - "required_services" : [ - "YARN" - ], - "service_check_supported" : true, - "service_name" : "PIG", - "service_version" : "0.12.1.2.1", - "stack_name" : "HDP", - "stack_version" : "2.1", - "user_name" : null, - "config_types" : { - "pig-env" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "pig-log4j" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - }, - "pig-properties" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - } - } - }, - "components" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/PIG/components/PIG", - "StackServiceComponents" : { - "cardinality" : "0+", - "component_category" : "CLIENT", - "component_name" : "PIG", - "custom_commands" : [ ], - "display_name" : "Pig", - "is_client" : true, - "is_master" : false, - "service_name" : "PIG", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ ] - } - ], - "artifacts" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/PIG/artifacts/metrics_descriptor", - "Artifacts" : { - "artifact_name" : "metrics_descriptor", - "service_name" : "PIG", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - } - ] - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/SQOOP", - "StackServices" : { - "comments" : "Tool for transferring bulk data between Apache Hadoop and\n structured data stores such as relational databases\n ", - "custom_commands" : [ ], - "display_name" : "Sqoop", - "required_services" : [ - "HDFS" - ], - "service_check_supported" : true, - "service_name" : "SQOOP", - "service_version" : "1.4.4.2.1", - "stack_name" : "HDP", - "stack_version" : "2.1", - "user_name" : null, - "config_types" : { - "sqoop-env" : { - "supports" : { - "adding_forbidden" : "false", - "do_not_extend" : "false", - "final" : "false" - } - } - } - }, - "components" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/SQOOP/components/SQOOP", - "StackServiceComponents" : { - "cardinality" : "1+", - "component_category" : "CLIENT", - "component_name" : "SQOOP", - "custom_commands" : [ ], - "display_name" : "Sqoop", - "is_client" : true, - "is_master" : false, - "service_name" : "SQOOP", - "stack_name" : "HDP", - "stack_version" : "2.1" - }, - "dependencies" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/SQOOP/components/SQOOP/dependencies/HDFS_CLIENT", - "Dependencies" : { - "component_name" : "HDFS_CLIENT", - "dependent_component_name" : "SQOOP", - "dependent_service_name" : "SQOOP", - "scope" : "host", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - }, - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/SQOOP/components/SQOOP/dependencies/MAPREDUCE2_CLIENT", - "Dependencies" : { - "component_name" : "MAPREDUCE2_CLIENT", - "dependent_component_name" : "SQOOP", - "dependent_service_name" : "SQOOP", - "scope" : "host", - "stack_name" : "HDP", - "stack_version" : "2.1" - } - } - ] - } - ], - "artifacts" : [ - { - "href" : "http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/versions/2.1/services/SQOOP/artifacts/metrics_descriptor", - "Artifacts" : { - "artifact_name" : "metrics_descriptor", - "se
<TRUNCATED>
