http://git-wip-us.apache.org/repos/asf/ambari/blob/fc3e7830/ambari-server/src/test/python/common-services/configs/hosts-3-hosts.json ---------------------------------------------------------------------- diff --git a/ambari-server/src/test/python/common-services/configs/hosts-3-hosts.json b/ambari-server/src/test/python/common-services/configs/hosts-3-hosts.json new file mode 100644 index 0000000..3c0511e --- /dev/null +++ b/ambari-server/src/test/python/common-services/configs/hosts-3-hosts.json @@ -0,0 +1,269 @@ +{ + "href" : "/api/v1/hosts?fields=Hosts/*&Hosts/host_name.in(c6401.ambari.apache.org,c6402.ambari.apache.org,c6403.ambari.apache.org)", + "items" : [ + { + "href" : "/api/v1/hosts/c6401.ambari.apache.org", + "Hosts" : { + "cpu_count" : 1, + "desired_configs" : null, + "disk_info" : [ + { + "available" : "481199416", + "device" : "/dev/mapper/VolGroup-lv_root", + "used" : "5714440", + "percent" : "2%", + "size" : "512971376", + "type" : "ext4", + "mountpoint" : "/" + }, + { + "available" : "1478456", + "device" : "tmpfs", + "used" : "0", + "percent" : "0%", + "size" : "1478456", + "type" : "tmpfs", + "mountpoint" : "/dev/shm" + }, + { + "available" : "438284", + "device" : "/dev/sda1", + "used" : "31960", + "percent" : "7%", + "size" : "495844", + "type" : "ext4", + "mountpoint" : "/boot" + }, + { + "available" : "191426876", + "device" : "vagrant", + "used" : "295661344", + "percent" : "61%", + "size" : "487088220", + "type" : "vboxsf", + "mountpoint" : "/vagrant" + } + ], + "host_health_report" : "", + "host_name" : "c6401.ambari.apache.org", + "host_state" : "HEALTHY", + "host_status" : "HEALTHY", + "ip" : "192.168.64.101", + "last_agent_env" : { + "stackFoldersAndFiles" : [ ], + "alternatives" : [ ], + "existingUsers" : [ ], + "existingRepos" : [ ], + "installedPackages" : [ ], + "hostHealth" : { + "activeJavaProcs" : [ ], + "agentTimeStampAtReporting" : 1445290054919, + "serverTimeStampAtReporting" : 1445290054980, + "liveServices" : [ + { + "desc" : "", + "name" : "ntpd", + "status" : "Healthy" + } + ] + }, + "umask" : 18, + "transparentHugePage" : "always", + "firewallRunning" : false, + "firewallName" : "iptables", + "reverseLookup" : true + }, + "last_heartbeat_time" : 1445290077648, + "last_registration_time" : 1445289898391, + "os_arch" : "x86_64", + "os_family" : "redhat6", + "os_type" : "centos6", + "ph_cpu_count" : 1, + "public_host_name" : "c6401.ambari.apache.org", + "rack_info" : "/default-rack", + "recovery_report" : { + "summary" : "DISABLED", + "component_reports" : [ ] + }, + "recovery_summary" : "DISABLED", + "total_mem" : 2956916 + } + }, + { + "href" : "/api/v1/hosts/c6402.ambari.apache.org", + "Hosts" : { + "cpu_count" : 1, + "desired_configs" : null, + "disk_info" : [ + { + "available" : "482615388", + "device" : "/dev/mapper/VolGroup-lv_root", + "used" : "4298468", + "percent" : "1%", + "size" : "512971376", + "type" : "ext4", + "mountpoint" : "/" + }, + { + "available" : "1478456", + "device" : "tmpfs", + "used" : "0", + "percent" : "0%", + "size" : "1478456", + "type" : "tmpfs", + "mountpoint" : "/dev/shm" + }, + { + "available" : "438284", + "device" : "/dev/sda1", + "used" : "31960", + "percent" : "7%", + "size" : "495844", + "type" : "ext4", + "mountpoint" : "/boot" + }, + { + "available" : "191430912", + "device" : "vagrant", + "used" : "295657308", + "percent" : "61%", + "size" : "487088220", + "type" : "vboxsf", + "mountpoint" : "/vagrant" + } + ], + "host_health_report" : "", + "host_name" : "c6402.ambari.apache.org", + "host_state" : "HEALTHY", + "host_status" : "HEALTHY", + "ip" : "192.168.64.102", + "last_agent_env" : { + "stackFoldersAndFiles" : [ ], + "alternatives" : [ ], + "existingUsers" : [ ], + "existingRepos" : [ ], + "installedPackages" : [ ], + "hostHealth" : { + "activeJavaProcs" : [ ], + "agentTimeStampAtReporting" : 1445290076132, + "serverTimeStampAtReporting" : 1445290076343, + "liveServices" : [ + { + "desc" : "", + "name" : "ntpd", + "status" : "Healthy" + } + ] + }, + "umask" : 18, + "transparentHugePage" : "always", + "firewallRunning" : false, + "firewallName" : "iptables", + "reverseLookup" : true + }, + "last_heartbeat_time" : 1445290086404, + "last_registration_time" : 1445290032489, + "os_arch" : "x86_64", + "os_family" : "redhat6", + "os_type" : "centos6", + "ph_cpu_count" : 1, + "public_host_name" : "c6402.ambari.apache.org", + "rack_info" : "/default-rack", + "recovery_report" : { + "summary" : "DISABLED", + "component_reports" : [ ] + }, + "recovery_summary" : "DISABLED", + "total_mem" : 2956916 + } + }, + { + "href" : "/api/v1/hosts/c6403.ambari.apache.org", + "Hosts" : { + "cpu_count" : 1, + "desired_configs" : null, + "disk_info" : [ + { + "available" : "482615388", + "device" : "/dev/mapper/VolGroup-lv_root", + "used" : "4298468", + "percent" : "1%", + "size" : "512971376", + "type" : "ext4", + "mountpoint" : "/" + }, + { + "available" : "1478456", + "device" : "tmpfs", + "used" : "0", + "percent" : "0%", + "size" : "1478456", + "type" : "tmpfs", + "mountpoint" : "/dev/shm" + }, + { + "available" : "438284", + "device" : "/dev/sda1", + "used" : "31960", + "percent" : "7%", + "size" : "495844", + "type" : "ext4", + "mountpoint" : "/boot" + }, + { + "available" : "191430912", + "device" : "vagrant", + "used" : "295657308", + "percent" : "61%", + "size" : "487088220", + "type" : "vboxsf", + "mountpoint" : "/vagrant" + } + ], + "host_health_report" : "", + "host_name" : "c6403.ambari.apache.org", + "host_state" : "HEALTHY", + "host_status" : "HEALTHY", + "ip" : "192.168.64.103", + "last_agent_env" : { + "stackFoldersAndFiles" : [ ], + "alternatives" : [ ], + "existingUsers" : [ ], + "existingRepos" : [ ], + "installedPackages" : [ ], + "hostHealth" : { + "activeJavaProcs" : [ ], + "agentTimeStampAtReporting" : 1445290073223, + "serverTimeStampAtReporting" : 1445290073435, + "liveServices" : [ + { + "desc" : "", + "name" : "ntpd", + "status" : "Healthy" + } + ] + }, + "umask" : 18, + "transparentHugePage" : "always", + "firewallRunning" : false, + "firewallName" : "iptables", + "reverseLookup" : true + }, + "last_heartbeat_time" : 1445290083492, + "last_registration_time" : 1445290030522, + "os_arch" : "x86_64", + "os_family" : "redhat6", + "os_type" : "centos6", + "ph_cpu_count" : 1, + "public_host_name" : "c6403.ambari.apache.org", + "rack_info" : "/default-rack", + "recovery_report" : { + "summary" : "DISABLED", + "component_reports" : [ ] + }, + "recovery_summary" : "DISABLED", + "total_mem" : 2956916 + } + } + ] +} \ No newline at end of file
http://git-wip-us.apache.org/repos/asf/ambari/blob/fc3e7830/ambari-server/src/test/python/common-services/configs/pxf_default.json ---------------------------------------------------------------------- diff --git a/ambari-server/src/test/python/common-services/configs/pxf_default.json b/ambari-server/src/test/python/common-services/configs/pxf_default.json new file mode 100644 index 0000000..10cd9a4 --- /dev/null +++ b/ambari-server/src/test/python/common-services/configs/pxf_default.json @@ -0,0 +1,87 @@ +{ + "roleCommand": "SERVICE_CHECK", + "clusterName": "c1", + "hostname": "c6401.ambari.apache.org", + "hostLevelParams": { + "not_managed_hdfs_path_list": "[\"/apps/hive/warehouse\",\"/apps/falcon\",\"/mr-history/done\",\"/app-logs\",\"/tmp\"]", + "agent_stack_retry_count": "5", + "agent_stack_retry_on_unavailability": "false", + "jdk_location": "http://c6401.ambari.apache.org:8080/resources/", + "ambari_db_rca_password": "mapred", + "ambari_db_rca_url": "jdbc:postgresql://c6401.ambari.apache.org/ambarirca", + "jce_name": "UnlimitedJCEPolicyJDK7.zip", + "stack_version": "2.3", + "stack_name": "HDP", + "ambari_db_rca_driver": "org.postgresql.Driver", + "jdk_name": "jdk-7u67-linux-x64.tar.gz", + "ambari_db_rca_username": "mapred", + "java_home": "/usr/jdk64/jdk1.7.0_45", + "db_name": "ambari", + "package_list": "[{\"name\":\"pxf-service\",\"skipUpgrade\":false, \"condition\": \"\"},{\"name\":\"apache-tomcat\",\"skipUpgrade\":false, \"condition\": \"\"},{\"name\":\"pxf-hive\",\"skipUpgrade\":false, \"condition\": \"\"},{\"name\":\"pxf-hdfs\",\"skipUpgrade\":false, \"condition\": \"\"},{\"name\":\"pxf-hbase\",\"skipUpgrade\":false, \"condition\": \"\"}]" + }, + "commandType": "EXECUTION_COMMAND", + "roleParams": {}, + "serviceName": "PXF", + "role": "PXF", + "commandParams": { + "version": "2.2.1.0-2067", + "command_timeout": "300", + "service_package_folder": "PXF", + "script_type": "PYTHON", + "script": "scripts/service_check.py", + "excluded_hosts": "host1,host2" + }, + "taskId": 152, + "public_hostname": "c6401.ambari.apache.org", + "configurations": { + "hadoop-env": { + "hdfs_user": "hdfs" + }, + "pxf-env": { + "java_home": "/tmp" + }, + "hdfs-site": { + "dfs.permissions.superusergroup": "hdfs" + }, + "pxf-site": { + "a": "b" + }, + "pxf-public-classpath": { + "content": " classpath" + }, + "pxf-profiles": { + "content": " profile" + }, + "cluster-env": { + "managed_hdfs_resource_property_names": "", + "security_enabled": "false", + "ignore_groupsusers_create": "false", + "smokeuser": "ambari-qa", + "kerberos_domain": "EXAMPLE.COM", + "user_group": "hadoop" + } + }, + "configuration_attributes": { + "pxf-site": { + "final": { + "a": "true" + } + } + }, + "configurationTags": { + "hdfs-site": { + "tag": "version1" + } + }, + "commandId": "1-1", + "clusterHostInfo": { + "ambari_server_host": [ + "c6401.ambari.apache.org" + ], + "all_hosts": [ + "c6401.ambari.apache.org", + "c6402.ambari.apache.org" + ] + +} +} http://git-wip-us.apache.org/repos/asf/ambari/blob/fc3e7830/ambari-server/src/test/python/common-services/configs/services-hawq-3-hosts.json ---------------------------------------------------------------------- diff --git a/ambari-server/src/test/python/common-services/configs/services-hawq-3-hosts.json b/ambari-server/src/test/python/common-services/configs/services-hawq-3-hosts.json new file mode 100644 index 0000000..2c33986 --- /dev/null +++ b/ambari-server/src/test/python/common-services/configs/services-hawq-3-hosts.json @@ -0,0 +1,510 @@ +{ + "href" : "/api/v1/stacks/HDP/versions/2.3/?fields=Versions/stack_name,Versions/stack_version,Versions/parent_stack_version,services/StackServices/service_name,services/StackServices/service_version,services/components/StackServiceComponents,services/components/dependencies,services/components/auto_deploy,services/configurations/StackConfigurations/property_depends_on,services/configurations/dependencies/StackConfigurationDependency/dependency_name,services/configurations/dependencies/StackConfigurationDependency/dependency_type,services/configurations/StackConfigurations/type&services/StackServices/service_name.in(HDFS,ZOOKEEPER,HAWQ)", + "Versions" : { + "parent_stack_version" : "2.2", + "stack_name" : "HDP", + "stack_version" : "2.3", + "stack_hierarchy" : { + "stack_name" : "HDP", + "stack_versions" : [ "2.2", "2.1", "2.0.6" ] + } + }, + "services" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ", + "StackServices" : { + "service_name" : "HAWQ", + "service_version" : "2.0", + "stack_name" : "HDP", + "stack_version" : "2.3" + }, + "components" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQMASTER", + "StackServiceComponents" : { + "advertise_version" : false, + "cardinality" : "1", + "component_category" : "MASTER", + "component_name" : "HAWQMASTER", + "custom_commands" : [ ], + "display_name" : "HAWQ Master", + "is_client" : false, + "is_master" : true, + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "hostnames" : [ ] + }, + "dependencies" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQMASTER/dependencies/HDFS_CLIENT", + "Dependencies" : { + "component_name" : "HDFS_CLIENT", + "dependent_component_name" : "HAWQMASTER", + "dependent_service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3" + } + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQMASTER/dependencies/NAMENODE", + "Dependencies" : { + "component_name" : "NAMENODE", + "dependent_component_name" : "HAWQMASTER", + "dependent_service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3" + } + } ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQSEGMENT", + "StackServiceComponents" : { + "advertise_version" : false, + "cardinality" : "1+", + "component_category" : "SLAVE", + "component_name" : "HAWQSEGMENT", + "custom_commands" : [ ], + "display_name" : "HAWQ Segment", + "is_client" : false, + "is_master" : false, + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "hostnames" : [ ] + }, + "dependencies" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQSEGMENT/dependencies/DATANODE", + "Dependencies" : { + "component_name" : "DATANODE", + "dependent_component_name" : "HAWQSEGMENT", + "dependent_service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3" + } + } ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQSTANDBY", + "StackServiceComponents" : { + "advertise_version" : false, + "cardinality" : "0-1", + "component_category" : "MASTER", + "component_name" : "HAWQSTANDBY", + "custom_commands" : [ ], + "display_name" : "HAWQ Standby Master", + "is_client" : false, + "is_master" : true, + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "hostnames" : [ ] + }, + "dependencies" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQSTANDBY/dependencies/HDFS_CLIENT", + "Dependencies" : { + "component_name" : "HDFS_CLIENT", + "dependent_component_name" : "HAWQSTANDBY", + "dependent_service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3" + } + } ] + } ], + "configurations" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/content", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "content", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-check-env.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_dfs_url", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_dfs_url", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_master_address_host", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_master_address_host", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_master_address_port", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_master_address_port", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_master_directory", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_master_directory", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_master_temp_directory", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_master_temp_directory", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_re_cgroup_hierarchy_name", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_re_cgroup_hierarchy_name", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_re_cgroup_mount_point", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_re_cgroup_mount_point", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_re_cleanup_period", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_re_cleanup_period", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_re_cpu_enable", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_re_cpu_enable", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_re_cpu_weight", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_re_cpu_weight", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_re_vcore_pcore_ratio", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_re_vcore_pcore_ratio", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_rm_nvcore_limit_perseg", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_rm_nvcore_limit_perseg", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_rm_memory_limit_perseg", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_rm_memory_limit_perseg", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_resourcemanager_server_type", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_resourcemanager_server_type", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_rm_yarn_app_name", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_rm_yarn_app_name", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_rm_yarn_queue_name", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_rm_yarn_queue_name", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_rm_yarn_address", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_rm_yarn_address", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_rm_yarn_scheduler_address", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_rm_yarn_scheduler_address", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_segment_address_port", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_segment_address_port", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_segment_directory", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_segment_directory", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_segment_temp_directory", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_segment_temp_directory", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_standby_address_host", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_standby_address_host", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + } ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS", + "StackServices" : { + "service_name" : "HDFS", + "service_version" : "2.7.1.2.3", + "stack_name" : "HDP", + "stack_version" : "2.3" + }, + "components" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/DATANODE", + "StackServiceComponents" : { + "advertise_version" : true, + "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.3", + "hostnames" : [ ] + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/HDFS_CLIENT", + "StackServiceComponents" : { + "advertise_version" : true, + "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.3", + "hostnames" : [ ] + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/JOURNALNODE", + "StackServiceComponents" : { + "advertise_version" : true, + "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.3", + "hostnames" : [ ] + }, + "dependencies" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/JOURNALNODE/dependencies/HDFS_CLIENT", + "Dependencies" : { + "component_name" : "HDFS_CLIENT", + "dependent_component_name" : "JOURNALNODE", + "dependent_service_name" : "HDFS", + "stack_name" : "HDP", + "stack_version" : "2.3" + } + } ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/NAMENODE", + "StackServiceComponents" : { + "advertise_version" : true, + "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.3", + "hostnames" : [ ] + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/NFS_GATEWAY", + "StackServiceComponents" : { + "advertise_version" : false, + "cardinality" : "0+", + "component_category" : "SLAVE", + "component_name" : "NFS_GATEWAY", + "custom_commands" : [ ], + "display_name" : "NFSGateway", + "is_client" : false, + "is_master" : false, + "service_name" : "HDFS", + "stack_name" : "HDP", + "stack_version" : "2.3", + "hostnames" : [ ] + }, + "dependencies" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/NFS_GATEWAY/dependencies/HDFS_CLIENT", + "Dependencies" : { + "component_name" : "HDFS_CLIENT", + "dependent_component_name" : "NFS_GATEWAY", + "dependent_service_name" : "HDFS", + "stack_name" : "HDP", + "stack_version" : "2.3" + } + } ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/SECONDARY_NAMENODE", + "StackServiceComponents" : { + "advertise_version" : true, + "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.3", + "hostnames" : [ ] + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/ZKFC", + "StackServiceComponents" : { + "advertise_version" : false, + "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.3", + "hostnames" : [ ] + }, + "dependencies" : [ ] + } ] + } ], + "configurations" : { } +} http://git-wip-us.apache.org/repos/asf/ambari/blob/fc3e7830/ambari-server/src/test/python/common-services/configs/services-hawq-pxf-hdfs.json ---------------------------------------------------------------------- diff --git a/ambari-server/src/test/python/common-services/configs/services-hawq-pxf-hdfs.json b/ambari-server/src/test/python/common-services/configs/services-hawq-pxf-hdfs.json new file mode 100644 index 0000000..086b540 --- /dev/null +++ b/ambari-server/src/test/python/common-services/configs/services-hawq-pxf-hdfs.json @@ -0,0 +1,312 @@ +{ + "href" : "/api/v1/stacks/HDP/versions/2.3/?fields=Versions/stack_name,Versions/stack_version,Versions/parent_stack_version,services/StackServices/service_name,services/StackServices/service_version,services/components/StackServiceComponents,services/components/dependencies,services/components/auto_deploy,services/configurations/StackConfigurations/property_depends_on,services/configurations/dependencies/StackConfigurationDependency/dependency_name,services/configurations/dependencies/StackConfigurationDependency/dependency_type,services/configurations/StackConfigurations/type&services/StackServices/service_name.in(HDFS,HAWQ,PXF)", + "Versions" : { + "parent_stack_version" : "2.2", + "stack_name" : "HDP", + "stack_version" : "2.3" + }, + "services" : [ + { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ", + "StackServices" : { + "service_name" : "HAWQ", + "service_version" : "2.0.0", + "stack_name" : "HDP", + "stack_version" : "2.3" + }, + "components" : [ + { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQMASTER", + "StackServiceComponents" : { + "advertise_version" : false, + "cardinality" : "1", + "component_category" : "MASTER", + "component_name" : "HAWQMASTER", + "custom_commands" : [ ], + "display_name" : "HAWQ Master", + "is_client" : false, + "is_master" : true, + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "hostnames" : [ ] + }, + "dependencies" : [ + { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQMASTER/dependencies/HDFS_CLIENT", + "Dependencies" : { + "component_name" : "HDFS_CLIENT", + "dependent_component_name" : "HAWQMASTER", + "dependent_service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3" + } + }, + { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQMASTER/dependencies/NAMENODE", + "Dependencies" : { + "component_name" : "NAMENODE", + "dependent_component_name" : "HAWQMASTER", + "dependent_service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3" + } + } + ] + }, + { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQSEGMENT", + "StackServiceComponents" : { + "advertise_version" : false, + "cardinality" : "1+", + "component_category" : "SLAVE", + "component_name" : "HAWQSEGMENT", + "custom_commands" : [ ], + "display_name" : "HAWQ Segment", + "is_client" : false, + "is_master" : false, + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "hostnames" : [ ] + }, + "dependencies" : [ ] + }, + { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQSTANDBY", + "StackServiceComponents" : { + "advertise_version" : false, + "cardinality" : "0-1", + "component_category" : "MASTER", + "component_name" : "HAWQSTANDBY", + "custom_commands" : [ ], + "display_name" : "HAWQ Standby Master", + "is_client" : false, + "is_master" : true, + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "hostnames" : [ ] + }, + "dependencies" : [ + { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQSTANDBY/dependencies/HDFS_CLIENT", + "Dependencies" : { + "component_name" : "HDFS_CLIENT", + "dependent_component_name" : "HAWQSTANDBY", + "dependent_service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3" + } + } + ] + } + ] + }, + { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS", + "StackServices" : { + "service_name" : "HDFS", + "service_version" : "2.7.1.2.3", + "stack_name" : "HDP", + "stack_version" : "2.3" + }, + "components" : [ + { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/DATANODE", + "StackServiceComponents" : { + "advertise_version" : true, + "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.3", + "hostnames" : [ ] + }, + "dependencies" : [ ] + }, + { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/HDFS_CLIENT", + "StackServiceComponents" : { + "advertise_version" : true, + "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.3", + "hostnames" : [ ] + }, + "dependencies" : [ ] + }, + { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/JOURNALNODE", + "StackServiceComponents" : { + "advertise_version" : true, + "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.3", + "hostnames" : [ ] + }, + "dependencies" : [ + { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/JOURNALNODE/dependencies/HDFS_CLIENT", + "Dependencies" : { + "component_name" : "HDFS_CLIENT", + "dependent_component_name" : "JOURNALNODE", + "dependent_service_name" : "HDFS", + "stack_name" : "HDP", + "stack_version" : "2.3" + } + } + ] + }, + { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/NAMENODE", + "StackServiceComponents" : { + "advertise_version" : true, + "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.3", + "hostnames" : [ ] + }, + "dependencies" : [ ] + }, + { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/NFS_GATEWAY", + "StackServiceComponents" : { + "advertise_version" : false, + "cardinality" : "0+", + "component_category" : "SLAVE", + "component_name" : "NFS_GATEWAY", + "custom_commands" : [ ], + "display_name" : "NFSGateway", + "is_client" : false, + "is_master" : false, + "service_name" : "HDFS", + "stack_name" : "HDP", + "stack_version" : "2.3", + "hostnames" : [ ] + }, + "dependencies" : [ + { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/NFS_GATEWAY/dependencies/HDFS_CLIENT", + "Dependencies" : { + "component_name" : "HDFS_CLIENT", + "dependent_component_name" : "NFS_GATEWAY", + "dependent_service_name" : "HDFS", + "stack_name" : "HDP", + "stack_version" : "2.3" + } + } + ] + }, + { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/SECONDARY_NAMENODE", + "StackServiceComponents" : { + "advertise_version" : true, + "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.3", + "hostnames" : [ ] + }, + "dependencies" : [ ] + }, + { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/ZKFC", + "StackServiceComponents" : { + "advertise_version" : false, + "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.3", + "hostnames" : [ ] + }, + "dependencies" : [ ] + } + ] + }, + { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/PXF", + "StackServices" : { + "service_name" : "PXF", + "service_version" : "3.0.0", + "stack_name" : "HDP", + "stack_version" : "2.3" + }, + "components" : [ + { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/PXF/components/PXF", + "StackServiceComponents" : { + "advertise_version" : false, + "cardinality" : "1+", + "component_category" : "SLAVE", + "component_name" : "PXF", + "custom_commands" : [ ], + "display_name" : "PXF", + "is_client" : false, + "is_master" : false, + "service_name" : "PXF", + "stack_name" : "HDP", + "stack_version" : "2.3", + "hostnames" : [ ] + }, + "dependencies" : [ ] + } + ], + "configurations" : [ + { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/PXF/configurations/pxf.service.kerberos.keytab", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "pxf.service.kerberos.keytab", + "service_name" : "PXF", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "pxf-site.xml" + }, + "dependencies" : [ ] + } + ] + } + ] +} http://git-wip-us.apache.org/repos/asf/ambari/blob/fc3e7830/ambari-server/src/test/python/common-services/configs/services-master_ambari_colo-3-hosts.json ---------------------------------------------------------------------- diff --git a/ambari-server/src/test/python/common-services/configs/services-master_ambari_colo-3-hosts.json b/ambari-server/src/test/python/common-services/configs/services-master_ambari_colo-3-hosts.json new file mode 100644 index 0000000..c1b2655 --- /dev/null +++ b/ambari-server/src/test/python/common-services/configs/services-master_ambari_colo-3-hosts.json @@ -0,0 +1,510 @@ +{ + "href" : "/api/v1/stacks/HDP/versions/2.3/?fields=Versions/stack_name,Versions/stack_version,Versions/parent_stack_version,services/StackServices/service_name,services/StackServices/service_version,services/components/StackServiceComponents,services/components/dependencies,services/components/auto_deploy,services/configurations/StackConfigurations/property_depends_on,services/configurations/dependencies/StackConfigurationDependency/dependency_name,services/configurations/dependencies/StackConfigurationDependency/dependency_type,services/configurations/StackConfigurations/type&services/StackServices/service_name.in(HDFS,ZOOKEEPER,HAWQ)", + "Versions" : { + "parent_stack_version" : "2.2", + "stack_name" : "HDP", + "stack_version" : "2.3", + "stack_hierarchy" : { + "stack_name" : "HDP", + "stack_versions" : [ "2.2", "2.1", "2.0.6" ] + } + }, + "services" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ", + "StackServices" : { + "service_name" : "HAWQ", + "service_version" : "2.0", + "stack_name" : "HDP", + "stack_version" : "2.3" + }, + "components" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQMASTER", + "StackServiceComponents" : { + "advertise_version" : false, + "cardinality" : "1", + "component_category" : "MASTER", + "component_name" : "HAWQMASTER", + "custom_commands" : [ ], + "display_name" : "HAWQ Master", + "is_client" : false, + "is_master" : true, + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "hostnames" : [ "c6401.ambari.apache.org" ] + }, + "dependencies" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQMASTER/dependencies/HDFS_CLIENT", + "Dependencies" : { + "component_name" : "HDFS_CLIENT", + "dependent_component_name" : "HAWQMASTER", + "dependent_service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3" + } + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQMASTER/dependencies/NAMENODE", + "Dependencies" : { + "component_name" : "NAMENODE", + "dependent_component_name" : "HAWQMASTER", + "dependent_service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3" + } + } ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQSEGMENT", + "StackServiceComponents" : { + "advertise_version" : false, + "cardinality" : "1+", + "component_category" : "SLAVE", + "component_name" : "HAWQSEGMENT", + "custom_commands" : [ ], + "display_name" : "HAWQ Segment", + "is_client" : false, + "is_master" : false, + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "hostnames" : [ "c6403.ambari.apache.org" ] + }, + "dependencies" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQSEGMENT/dependencies/DATANODE", + "Dependencies" : { + "component_name" : "DATANODE", + "dependent_component_name" : "HAWQSEGMENT", + "dependent_service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3" + } + } ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQSTANDBY", + "StackServiceComponents" : { + "advertise_version" : false, + "cardinality" : "0-1", + "component_category" : "MASTER", + "component_name" : "HAWQSTANDBY", + "custom_commands" : [ ], + "display_name" : "HAWQ Standby Master", + "is_client" : false, + "is_master" : true, + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "hostnames" : [ "c6402.ambari.apache.org" ] + }, + "dependencies" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQSTANDBY/dependencies/HDFS_CLIENT", + "Dependencies" : { + "component_name" : "HDFS_CLIENT", + "dependent_component_name" : "HAWQSTANDBY", + "dependent_service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3" + } + } ] + } ], + "configurations" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/content", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "content", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-check-env.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_dfs_url", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_dfs_url", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_master_address_host", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_master_address_host", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_master_address_port", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_master_address_port", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_master_directory", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_master_directory", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_master_temp_directory", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_master_temp_directory", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_re_cgroup_hierarchy_name", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_re_cgroup_hierarchy_name", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_re_cgroup_mount_point", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_re_cgroup_mount_point", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_re_cleanup_period", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_re_cleanup_period", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_re_cpu_enable", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_re_cpu_enable", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_re_cpu_weight", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_re_cpu_weight", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_re_vcore_pcore_ratio", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_re_vcore_pcore_ratio", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_rm_nvcore_limit_perseg", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_rm_nvcore_limit_perseg", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_rm_memory_limit_perseg", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_rm_memory_limit_perseg", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_resourcemanager_server_type", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_resourcemanager_server_type", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_rm_yarn_app_name", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_rm_yarn_app_name", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_rm_yarn_queue_name", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_rm_yarn_queue_name", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_rm_yarn_address", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_rm_yarn_address", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_rm_yarn_scheduler_address", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_rm_yarn_scheduler_address", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_segment_address_port", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_segment_address_port", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_segment_directory", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_segment_directory", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_segment_temp_directory", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_segment_temp_directory", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_standby_address_host", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_standby_address_host", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + } ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS", + "StackServices" : { + "service_name" : "HDFS", + "service_version" : "2.7.1.2.3", + "stack_name" : "HDP", + "stack_version" : "2.3" + }, + "components" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/DATANODE", + "StackServiceComponents" : { + "advertise_version" : true, + "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.3", + "hostnames" : [ "c6403.ambari.apache.org" ] + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/HDFS_CLIENT", + "StackServiceComponents" : { + "advertise_version" : true, + "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.3", + "hostnames" : [ "c6403.ambari.apache.org" ] + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/JOURNALNODE", + "StackServiceComponents" : { + "advertise_version" : true, + "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.3", + "hostnames" : [ "c6403.ambari.apache.org" ] + }, + "dependencies" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/JOURNALNODE/dependencies/HDFS_CLIENT", + "Dependencies" : { + "component_name" : "HDFS_CLIENT", + "dependent_component_name" : "JOURNALNODE", + "dependent_service_name" : "HDFS", + "stack_name" : "HDP", + "stack_version" : "2.3" + } + } ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/NAMENODE", + "StackServiceComponents" : { + "advertise_version" : true, + "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.3", + "hostnames" : [ "c6401.ambari.apache.org" ] + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/NFS_GATEWAY", + "StackServiceComponents" : { + "advertise_version" : false, + "cardinality" : "0+", + "component_category" : "SLAVE", + "component_name" : "NFS_GATEWAY", + "custom_commands" : [ ], + "display_name" : "NFSGateway", + "is_client" : false, + "is_master" : false, + "service_name" : "HDFS", + "stack_name" : "HDP", + "stack_version" : "2.3", + "hostnames" : [ ] + }, + "dependencies" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/NFS_GATEWAY/dependencies/HDFS_CLIENT", + "Dependencies" : { + "component_name" : "HDFS_CLIENT", + "dependent_component_name" : "NFS_GATEWAY", + "dependent_service_name" : "HDFS", + "stack_name" : "HDP", + "stack_version" : "2.3" + } + } ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/SECONDARY_NAMENODE", + "StackServiceComponents" : { + "advertise_version" : true, + "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.3", + "hostnames" : [ "c6402.ambari.apache.org" ] + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/ZKFC", + "StackServiceComponents" : { + "advertise_version" : false, + "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.3", + "hostnames" : [ "c6403.ambari.apache.org" ] + }, + "dependencies" : [ ] + } ] + } ], + "configurations" : { } +} http://git-wip-us.apache.org/repos/asf/ambari/blob/fc3e7830/ambari-server/src/test/python/common-services/configs/services-master_standby_colo-3-hosts.json ---------------------------------------------------------------------- diff --git a/ambari-server/src/test/python/common-services/configs/services-master_standby_colo-3-hosts.json b/ambari-server/src/test/python/common-services/configs/services-master_standby_colo-3-hosts.json new file mode 100644 index 0000000..e4b48da --- /dev/null +++ b/ambari-server/src/test/python/common-services/configs/services-master_standby_colo-3-hosts.json @@ -0,0 +1,510 @@ +{ + "href" : "/api/v1/stacks/HDP/versions/2.3/?fields=Versions/stack_name,Versions/stack_version,Versions/parent_stack_version,services/StackServices/service_name,services/StackServices/service_version,services/components/StackServiceComponents,services/components/dependencies,services/components/auto_deploy,services/configurations/StackConfigurations/property_depends_on,services/configurations/dependencies/StackConfigurationDependency/dependency_name,services/configurations/dependencies/StackConfigurationDependency/dependency_type,services/configurations/StackConfigurations/type&services/StackServices/service_name.in(HDFS,ZOOKEEPER,HAWQ)", + "Versions" : { + "parent_stack_version" : "2.2", + "stack_name" : "HDP", + "stack_version" : "2.3", + "stack_hierarchy" : { + "stack_name" : "HDP", + "stack_versions" : [ "2.2", "2.1", "2.0.6" ] + } + }, + "services" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ", + "StackServices" : { + "service_name" : "HAWQ", + "service_version" : "2.0", + "stack_name" : "HDP", + "stack_version" : "2.3" + }, + "components" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQMASTER", + "StackServiceComponents" : { + "advertise_version" : false, + "cardinality" : "1", + "component_category" : "MASTER", + "component_name" : "HAWQMASTER", + "custom_commands" : [ ], + "display_name" : "HAWQ Master", + "is_client" : false, + "is_master" : true, + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "hostnames" : [ "c6403.ambari.apache.org" ] + }, + "dependencies" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQMASTER/dependencies/HDFS_CLIENT", + "Dependencies" : { + "component_name" : "HDFS_CLIENT", + "dependent_component_name" : "HAWQMASTER", + "dependent_service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3" + } + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQMASTER/dependencies/NAMENODE", + "Dependencies" : { + "component_name" : "NAMENODE", + "dependent_component_name" : "HAWQMASTER", + "dependent_service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3" + } + } ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQSEGMENT", + "StackServiceComponents" : { + "advertise_version" : false, + "cardinality" : "1+", + "component_category" : "SLAVE", + "component_name" : "HAWQSEGMENT", + "custom_commands" : [ ], + "display_name" : "HAWQ Segment", + "is_client" : false, + "is_master" : false, + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "hostnames" : [ "c6403.ambari.apache.org" ] + }, + "dependencies" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQSEGMENT/dependencies/DATANODE", + "Dependencies" : { + "component_name" : "DATANODE", + "dependent_component_name" : "HAWQSEGMENT", + "dependent_service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3" + } + } ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQSTANDBY", + "StackServiceComponents" : { + "advertise_version" : false, + "cardinality" : "0-1", + "component_category" : "MASTER", + "component_name" : "HAWQSTANDBY", + "custom_commands" : [ ], + "display_name" : "HAWQ Standby Master", + "is_client" : false, + "is_master" : true, + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "hostnames" : [ "c6403.ambari.apache.org" ] + }, + "dependencies" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/components/HAWQSTANDBY/dependencies/HDFS_CLIENT", + "Dependencies" : { + "component_name" : "HDFS_CLIENT", + "dependent_component_name" : "HAWQSTANDBY", + "dependent_service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3" + } + } ] + } ], + "configurations" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/content", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "content", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-check-env.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_dfs_url", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_dfs_url", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_master_address_host", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_master_address_host", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_master_address_port", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_master_address_port", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_master_directory", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_master_directory", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_master_temp_directory", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_master_temp_directory", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_re_cgroup_hierarchy_name", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_re_cgroup_hierarchy_name", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_re_cgroup_mount_point", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_re_cgroup_mount_point", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_re_cleanup_period", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_re_cleanup_period", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_re_cpu_enable", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_re_cpu_enable", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_re_cpu_weight", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_re_cpu_weight", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_re_vcore_pcore_ratio", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_re_vcore_pcore_ratio", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_rm_nvcore_limit_perseg", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_rm_nvcore_limit_perseg", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_rm_memory_limit_perseg", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_rm_memory_limit_perseg", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_resourcemanager_server_type", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_resourcemanager_server_type", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_rm_yarn_app_name", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_rm_yarn_app_name", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_rm_yarn_queue_name", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_rm_yarn_queue_name", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_rm_yarn_address", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_rm_yarn_address", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_rm_yarn_scheduler_address", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_rm_yarn_scheduler_address", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_segment_address_port", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_segment_address_port", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_segment_directory", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_segment_directory", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_segment_temp_directory", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_segment_temp_directory", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HAWQ/configurations/hawq_standby_address_host", + "StackConfigurations" : { + "property_depends_on" : [ ], + "property_name" : "hawq_standby_address_host", + "service_name" : "HAWQ", + "stack_name" : "HDP", + "stack_version" : "2.3", + "type" : "hawq-site.xml" + }, + "dependencies" : [ ] + } ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS", + "StackServices" : { + "service_name" : "HDFS", + "service_version" : "2.7.1.2.3", + "stack_name" : "HDP", + "stack_version" : "2.3" + }, + "components" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/DATANODE", + "StackServiceComponents" : { + "advertise_version" : true, + "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.3", + "hostnames" : [ "c6403.ambari.apache.org" ] + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/HDFS_CLIENT", + "StackServiceComponents" : { + "advertise_version" : true, + "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.3", + "hostnames" : [ "c6403.ambari.apache.org" ] + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/JOURNALNODE", + "StackServiceComponents" : { + "advertise_version" : true, + "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.3", + "hostnames" : [ "c6403.ambari.apache.org" ] + }, + "dependencies" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/JOURNALNODE/dependencies/HDFS_CLIENT", + "Dependencies" : { + "component_name" : "HDFS_CLIENT", + "dependent_component_name" : "JOURNALNODE", + "dependent_service_name" : "HDFS", + "stack_name" : "HDP", + "stack_version" : "2.3" + } + } ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/NAMENODE", + "StackServiceComponents" : { + "advertise_version" : true, + "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.3", + "hostnames" : [ "c6401.ambari.apache.org" ] + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/NFS_GATEWAY", + "StackServiceComponents" : { + "advertise_version" : false, + "cardinality" : "0+", + "component_category" : "SLAVE", + "component_name" : "NFS_GATEWAY", + "custom_commands" : [ ], + "display_name" : "NFSGateway", + "is_client" : false, + "is_master" : false, + "service_name" : "HDFS", + "stack_name" : "HDP", + "stack_version" : "2.3", + "hostnames" : [ ] + }, + "dependencies" : [ { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/NFS_GATEWAY/dependencies/HDFS_CLIENT", + "Dependencies" : { + "component_name" : "HDFS_CLIENT", + "dependent_component_name" : "NFS_GATEWAY", + "dependent_service_name" : "HDFS", + "stack_name" : "HDP", + "stack_version" : "2.3" + } + } ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/SECONDARY_NAMENODE", + "StackServiceComponents" : { + "advertise_version" : true, + "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.3", + "hostnames" : [ "c6402.ambari.apache.org" ] + }, + "dependencies" : [ ] + }, { + "href" : "/api/v1/stacks/HDP/versions/2.3/services/HDFS/components/ZKFC", + "StackServiceComponents" : { + "advertise_version" : false, + "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.3", + "hostnames" : [ "c6403.ambari.apache.org" ] + }, + "dependencies" : [ ] + } ] + } ], + "configurations" : { } +}
