• 沒有找到結果。

5.1 集群管理

5.1.6 创建集群

状态码

状态码 描述

200 ok

400 请求错误

401 鉴权失败

403 没有操作权限

404 找不到资源

500 服务内部错误,具体返回错误码请参考错误码

503 服务不可用

错误码

请参见错误码。

5.1.6 创建集群

功能介绍

创建集群接口。

调试

您可以在API Explorer中调试该接口。

URI

POST /v1.1/{project_id}/clusters

5-35 路径参数

参数 是否必选 参数类型 描述

project_id 是 String 项目ID

请求参数

5-36 请求 Header 参数

参数 是否必选 参数类型 描述

X-Auth-Token 是 String 用户Token。

通过调用IAM服务获取用户 Token接口获取(响应消息头中 X-Subject-Token的值)。

X-Language 是 String 请求语言。

5-37 请求 Body 参数

参数 是否必选 参数类型 描述

cluster 是 cluster object 集群对象,请参见cluster参数说

auto_remind 否 Boolean 选择是否开启消息通知。开启 后,支持配置5个手机号码或邮 箱,作业(目前仅支持表/文件 迁移的作业)失败时、EIP异常 时会发送短信或邮件通知用户 phone_num 否 String 接收消息通知的手机号码

email 否 String 接收消息通知的邮箱

5-38 cluster

参数 是否必选 参数类型 描述

scheduleBoot

Time 否 String 定时开机的时间,CDM集群会

在每天这个时间开机 isScheduleBoo

tOff 否 Boolean 选择是否启用定时开关机功能。

定时开关机功能和自动关机功能 不可同时开启

instances 否 Array of instance objects

节点列表,请参见instances参 数说明

datastore 否 Datastore

object 集群信息,请参见•datastore参 数说明

scheduleOffTi

me 否 String 定时关机的时间,定时关机时系

统不会等待未完成的作业执行完 成

参数 是否必选 参数类型 描述

vpcId 否 String 指定虚拟私有云ID,用于集群网

络配置

name 否 String 集群名称

sys_tags 否 Array of sys_tags objects

企业项目信息,请参见

•sys_tags参数说明

isAutoOff 否 Boolean 选择是否启用自动关机功能,自 动关机功能和定时开关机功能不 可同时开启。如果选择自动关 机,则当集群中无作业运行且无 定时作业时,等待15分钟后集 群将自动关机来帮您节约成本

5-39 instance

参数 是否必选 参数类型 描述

availability_zo

ne 是 String 集群的可用分区

nics 是 Array of nics

objects 网卡列表,最多两个网卡。请参 见•nics参数说明

参数 是否必选 参数类型 描述

flavorRef 是 String 实例规格:

● a79fd5ae-1833-448a-88e8-3ea2b913e1f6:表示 cdm.small规格,2核CPU、

4G内存的虚拟机。适合PoC 验证和开发测试。

● fb8fe666-6734-4b11-bc6c-43d11db3c745:表示 cdm.medium规格,4核 CPU、8G内存的虚拟机适合 单张表规模<1000万条的场 景。

● 5ddb1071-c5d7-40e0-a874-8a032e81a697:表示 cdm.large规格,8核CPU、

16G内存的虚拟机。适合单 张表规模≥1000万条的场 景。

● 6ddb1072-c5d7-40e0-a874-8a032e81a698:表示 cdm.xlarge规格,16核 CPU、32G内存的虚拟机。需 要10GE高速带宽进行TB以上 的数据量迁移时使用

type 是 String 节点类型,当前只有“cdm”一

种类型

5-40 nics

参数 是否必选 参数类型 描述

securityGroup

Id 是 String 安全组ID

net-id 是 String 子网ID

5-41 Datastore

参数 是否必选 参数类型 描述

type 否 String 类型,一般为cdm。

version 否 String 集群版本。

5-42 sys_tags

参数 是否必选 参数类型 描述

value 是 String 企业项目ID

key 是 String 该值目前固定为

“_sys_enterprise_project_id”

响应参数

状态码: 202

5-43 响应 Body 参数

参数 参数类型 描述

name String 集群名称

id String 集群ID

task Task object 任务信息

datastore Datastore

object 集群信息 instances Array of

ClusterInstan ce objects

集群的节点信息

5-44 Task

参数 参数类型 描述

id String 任务id

name String 任务名称

5-45 Datastore

参数 参数类型 描述

type String 类型,一般为cdm。

version String 集群版本。

5-46 ClusterInstance

"scheduleBootTime" : "", "isScheduleBootOff" : false, "instances" : [ {

"availability_zone" : "cn-north-1b", "nics" : [ {

"securityGroupId" : "c37852d2-2d12-41cb-af47-65c80e995c80", "net-id" : "2d120298-6130-44d4-a438-454912fff901"

} ],

"flavorRef" : "5ddb1071-c5d7-40e0-a874-8a032e81a697", "type" : "cdm"

"scheduleOffTime" : "",

"vpcId" : "67c06084-2212-4242-bcd4-d2144c2385a9", "name" : "cdm-ab82",

"sys_tags" : [ {

"value" : "1ce45885-4033-40d2-bdde-d4dbaceb387d", "key" : "_sys_enterprise_project_id"

} ],

"isAutoOff" : false }, "auto_remind" : false, "phone_num" : "", "email" : ""

}

响应示例

状态码: 202 Accepted

{ "id" : "befc862c-9286-46a0-a1d6-300d98b63aad", "name" : "cdm-4ef213",

"task" : {

"id" : "2c9080047f1b1185017f1ef6ad0500ac", "name" : "rdsCreateBackupJob"

}, "datastore" : { "type" : "cdm", "version" : "2.9.1.100"

},

"instances" : [ {

"id" : "b2672e7d-2faf-423f-96bb-0664cd743cfd", "name" : "cdm-4ef213-cdm-dn-1-1",

"type" : "cdm", "shard_id" : "dn-1"

} ] }

状态码

状态码 描述

202 Accepted

400 请求错误

401 鉴权失败

403 没有操作权限

404 找不到资源

500 服务内部接口异常

503 服务不可用

错误码

请参见错误码。