创建集群
接口描述
创建集群。
API调用地址
POST /api/bes/cluster/create
请求参数
参数名 |
类型 |
是否必须 |
描述 |
示例值 |
x-Region |
String |
是 |
区域 |
bd |
Body 参数
参数名称 |
必填 |
类型 |
描述 |
示例值 |
name |
是 |
String |
集群名称 |
postpaynew1 |
password |
是 |
String |
集群密码 |
123456aA |
securityGroupId |
是 |
String |
安全组ID |
g-s77w7h0ierks |
subnetUuid |
是 |
String |
子网ID |
sbn-38zqasty2i8n |
availableZone |
是 |
String |
可用区 |
cn-bd-b |
vpcId |
是 |
String |
虚拟网络ID |
vpc-5dd5bib4h0vc |
isOldPackage |
否 |
Boolean |
区分新老套餐 (true表示老套餐、false表示新套餐);默认是false |
false |
version |
是 |
String |
集群版本 |
7.4.2 |
modules |
是 |
List<Modules> |
节点信息 |
|
billing |
是 |
Billing |
集群计费信息 |
sbn-38zqasty2i8n |
Modules字段数据结构说明
参数名称 |
必填 |
类型 |
描述 |
示例值 |
instanceNum |
是 |
Integer |
节点数量 |
1 |
slotType |
是 |
String |
资源配置类型 |
bes.c3.c1m2 |
diskSlotInfo |
是 |
DiskSlotInfo |
磁盘信息(新套餐必需,老套餐不需要) |
|
type |
是 |
String |
节点类型 |
kibana |
DiskSlotInfo字段数据结构说明
参数名称 |
必填 |
类型 |
描述 |
示例值 |
size |
是 |
Integer |
磁盘大小;单位G 最小为50G premium_ssd最大为6144G ssd最大为20480G |
50 |
type |
是 |
String |
磁盘类型;磁盘类型;ssd表示高效云盘、premium_ssd表示ssd云盘、enhanced_ssd_pl1表示增强型SSD_PL1 |
premium_ssd |
Billing字段数据结构说明
参数名称 |
必填 |
类型 |
描述 |
示例值 |
paymentType |
是 |
String |
计费方式;postpay表示后付费、prepay表示预付费 |
postpay |
time |
否 |
Integer |
购买时长(后付费时time参数设置为0),单位是月 |
0 |
enableAutoRenew |
否 |
Boolean |
是否开启自动续费 |
true |
autoRenewInfo |
否 |
AutoRenewInfo |
自动续费信息 |
|
coupon |
否 |
String |
可用代金券 |
123456 |
AutoRenewInfo字段数据结构说明
参数名称 |
必填 |
类型 |
描述 |
示例值 |
renewTimeUnit |
否 |
String |
自动续费单位,month:月,year:年 |
month |
renewTime |
否 |
BigDecimal |
自动续费时间,可填1-9个月、1-3年 |
1 |
集群中节点类型说明
序号 |
类型值 |
说明 |
是否必须 |
1 |
es_node |
es数据节点 |
是 |
2 |
kibana |
kibana节点 |
是 |
3 |
es_dedicated_master |
专有主节点 |
否 |
4 |
es_coordinate_node |
协调节点 |
否 |
5 |
es_cold_tier_node |
冷节点 |
否 |
集群中节点磁盘类型说明
序号 |
类型值 |
说明 |
1 |
premium_ssd |
ssd云盘 |
2 |
ssd |
高效云盘 |
3 |
enhanced_ssd_pl1 |
增强型SSD_PL1 |
集群各类节点支持的存储资源说明
序号 |
节点类型 |
说明 |
1 |
es数据节点 |
支持增强型SSD_PL1、ssd云盘、高效云盘,最小50GB |
2 |
Kibana |
无;不需要设置 |
3 |
专用主节点 |
增强型SSD_PL1、ssd云盘,大小20GB |
4 |
冷数据节点 |
高性能云盘,最小50GB |
5 |
协调节点 |
高性能云盘,大小20GB |
集群类节点支持的计算资源规格说明
数据节点 |
Kibana |
专用主节点 |
冷数据节点 |
协调节点 |
bes.g3.c2m8 |
bes.g3.c2m8 |
bes.g3.c2m8 |
bes.g3.c2m8 |
bes.g3.c2m8 |
bes.g3.c4m16 |
bes.g3.c4m16 |
bes.g3.c4m16 |
bes.g3.c4m16 |
bes.g3.c4m16 |
bes.g3.c8m32 |
bes.g3.c8m32 |
bes.g3.c8m32 |
bes.g3.c8m32 |
bes.g3.c8m32 |
bes.g3.c16m64 |
bes.c3.c2m4 |
bes.g3.c16m64 |
bes.g3.c16m64 |
bes.g3.c16m64 |
bes.g3.c32m128 |
bes.c3.c4m8 |
bes.c3.c8m16 |
bes.g3.c32m128 |
bes.g3.c32m128 |
bes.g3.c64m256 |
bes.c3.c8m16 |
bes.c3.c16m32 |
bes.c3.c2m4 |
bes.c3.c2m4 |
bes.c3.c2m4 |
bes.c3.c1m2 |
bes.c3.c32m64 |
bes.c3.c4m8 |
bes.c3.c4m8 |
bes.c3.c4m8 |
|
bes.m3.c2m16 |
bes.c3.c8m16 |
bes.c3.c8m16 |
bes.c3.c8m16 |
|
bes.m3.c4m32 |
bes.c3.c16m32 |
bes.c3.c16m32 |
bes.c3.c16m32 |
|
bes.m3.c8m64 |
bes.c3.c32m64 |
bes.c3.c32m64 |
bes.c3.c32m64 |
|
|
bes.ic3.c4m4 |
bes.ic3.c4m4 |
bes.ic3.c4m4 |
|
|
bes.ic3.c8m8 |
bes.ic3.c8m8 |
bes.ic3.c8m8 |
|
|
bes.ic3.c12m12 |
bes.ic3.c12m12 |
bes.ic3.c12m12 |
|
|
bes.ic3.c16m16 |
bes.ic3.c16m16 |
bes.ic3.c16m16 |
|
|
bes.m3.c2m16 |
bes.m3.c2m16 |
bes.m3.c2m16 |
|
|
bes.m3.c4m32 |
bes.m3.c4m32 |
bes.m3.c4m32 |
|
|
bes.m3.c8m64 |
bes.m3.c8m64 |
bes.m3.c8m64 |
|
|
|
|
bes.m3.c16m128 |
|
|
|
|
bes.m3.c32m256 |
|
|
|
|
bes.lssd.c32m64.1d |
|
|
|
|
bes.lssd.c16m64.1d |
|
|
|
|
bes.lssd.c32m128.1d |
|
|
|
|
示例
{
"name": "postpaynew1",
"password": "123456aA",
"securityGroupId": "g-s77w7h0ierks",
"subnetUuid": "sbn-38zqasty2i8n",
"availableZone": "cn-bd-b",
"vpcId": "vpc-5dd5bib4h0vc",
"isOldPackage": false,
"version": "7.4.2",
"modules": [{
"instanceNum": 1,
"slotType": "bes.g3.c2m8",
"diskSlotInfo": {
"size": 50,
"type": "premium_ssd"
},
"type": "es_node"
}, {
"instanceNum": 3,
"slotType": "bes.g3.c2m8",
"diskSlotInfo": {
"size": 20,
"type": "premium_ssd"
},
"type": "es_dedicated_master"
}, {
"instanceNum": 3,
"slotType": "bes.g3.c2m8",
"diskSlotInfo": {
"size": 50,
"type": "ssd"
},
"type": "es_cold_tier_node"
}, {
"instanceNum": 1,
"slotType": "bes.g3.c2m8",
"diskSlotInfo": {
"size": 20,
"type": "ssd"
},
"type": "es_coordinate_node"
},
{
"instanceNum": 1,
"slotType": "bes.c3.c1m2",
"type": "kibana"
}
],
"billing": {
"paymentType": "postpay",
"time": 0,
"enableAutoRenew": true,
"autoRenewInfo": {
"renewTimeUnit": "month",
"renewTime": 1
}
}
}
响应参数
参数 |
必填 |
类型 |
描述 |
示例值 |
success |
否 |
boolean |
请求是否成功 |
true |
status |
是 |
integer |
状态码 |
200 |
result |
是 |
Result |
返回信息 |
|
Result字段数据结构说明
参数 |
参数类型 |
描述 |
示例值 |
orderId |
String |
订单ID |
186f2566f2884534a65ed8cdc2499d82 |
clusterId |
String |
集群ID |
428461608918978560 |
示例
{
"success": true,
"status": 200,
"result": {
"orderId": "186f2566f2884534a65ed8cdc2499d82",
"clusterId": "428461608918978560"
}
}