CreateCluster 创建集群
请求参数
字段 | 类型 | 是否必须 | 默认值 | 描述 |
Name | String | 是 | 无 | 集群的名字。长度限制为1-64个字符,只允许包含中文、字母、数字、-、_ |
RegionId | String | 是 | 无 | 目前支持华东1,华东2,华南1,华北2,华北3,美西,新加坡,德国 |
ZoneId | String | 否 | 无 | 华东1(杭州)支持:cn-hangzhou-b。 华北2(北京)支持:cn-beijing-a,cn-beijing-b,cn-beijing-c |
LogEnable | Boolean | 是 | 无 | 是否启用日志保存。要使用此功能,请确保您已经开通了OSS服务。 |
LogPath | String | 否,若LogEnable==true则必须 | 无 | OSS上日志保存的路径,类似oss://bucketname/dir |
SecurityGroupId | String | 否 | 无 | 任何一个安全组Id。可以在ECS中创建一个然后使用。需要确认的是,若使用已有的安全组,会被增加上默认安全组策略:入只开放22端口,出开放所有端口。 |
SecurityGroupName | String | 否 | 无 | 如果不指定安全组Id,那么将使用这个名字创建一个新的安全组。当集群创建完成以后,可以在集群详情中看到创建的安全组Id。这个安全组将会有带有默认的安全组策略:入只开放22端口,出开放所有端口。 |
IsOpenPublicIp | Boolean | 否 | true | 是否开启公共Ip。若开启,默认会带有8MB的带宽。 |
EmrVer | String | 是 | 无 | E-MapReduce的产品版本。如”emr-2.4.1”,”emr-3.0.1” |
ClusterType | String | 是 | 无 | 集群的类型,当前只有HADOOP类型 |
HighAvailabilityEnable | Boolean | 否 | false | 是否开启高可用,若开启高可用,需要2台Master节点 |
MasterPwdEnable | Boolean | 否 | 无 | 是否设置Master节点的root密码。 |
MasterPwd | String | 否,若MasterPwdEnable==true则必须 | 无 | 需要满足ECS的密码规则:8 - 30 个字符,且同时包含任意三项(大、小写字母,数字和特殊符号) |
EcsOrder | String | 是 | 无 | 集群包含的ECS机器信息,以json形式的格式。类似如下形式,”[{‘NodeCount’:1, ‘NodeType’:’MASTER’,’InstanceType’:’ecs.n1.large’,’DiskType’:’CLOUD_EFFICIENCY’,’DiskCapacity’:80,’DiskCount’:1,’Index’:1},{‘NodeCount’:2, ‘NodeType’:’CORE’,’InstanceType’:’ecs.n1.large’,’DiskType’:’CLOUD_EFFICIENCY’,’DiskCapacity’:40,’DiskCount’:4,’Index’:2}]“ EcsOrder |
ChargeType | String | 是 | 无 | 付费类型,PostPaid:按量付费,PrePaid:包年包月 |
Period | Integer | 否,当ChargeType==PrePaid时必须 | 无 | 包年包月的时长,单位:月。1,2,3,4,5,6,7,8,9,12,24,36 |
BootstrapActions | List BootstrapAction | 否 | 无 | 引导操作列表,最多16个,超过只保留前16个 |
Configurations | String | 否 | 无 | 提供一个oss文件路径,该文件的内容请参见用户手册 |
VpcId | String | 否 | 无 | vpc ID |
VSwitchId | String | 否 | 无 | vpc中交换机ID |
NetType | String | 否 | classic | classic/vpc,默认classic |
IoOptimized | Boolean | 否 | true | 是否开启IO优化,默认true |
instanceGeneration | String | 否 | 无 | ecs系列,取值为ecs-1或者ecs-2 |
字段 | 类型 | 描述 |
ClusterId | String | 集群Id |
EmrOrderId | String | Emr服务费订单Id |
MasterOrderId | String | Master节点Ecs订单Id |
CoreOrderId | String | Core节点Ecs订单Id |
JSON 格式
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。