更新时间:2025-09-18 GMT+08:00

批量增加CN节点

功能介绍

当用户集群创建后,实际需要的CN数量会随着业务需求而发生变化,因此管理CN节点功能的实现使用户可以根据实际需求动态调整集群CN数量。

  • 增删CN节点过程中不允许执行其他运维操作。

  • 增删CN节点过程中需要停止业务操作,建议在业务低峰期或业务中断情况下进行操作。

  • 增删CN节点时发生故障且回滚失败,需要用户登录后台进行处理,处理方案请参见《故障排除》中的“集群使用>增删CN回滚失败”章节。

调用方法

请参见如何调用API

URI

POST /v1.0/{project_id}/clusters/{cluster_id}/cns/batch-create

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

参数解释

项目ID。获取方法请参见获取项目ID

约束限制

不涉及。

取值范围

不涉及。

默认取值

不涉及。

cluster_id

String

参数解释

集群ID。获取方法请参见获取集群ID

约束限制

不涉及。

取值范围

不涉及。

默认取值

不涉及。

请求参数

表2 请求Body参数

参数

是否必选

参数类型

描述

num

Integer

参数解释

批量增加CN节点任务完成后,集群总CN数量。集群支持的CN节点数量与集群当前版本和节点数量相关,具体支持范围可根据“查询集群CN节点”查询,“min_num”为支持的最小数量,max_num为支持的最大数量。

约束限制

不涉及。

取值范围

不涉及。

默认取值

不涉及。

响应参数

状态码:200

表3 响应Body参数

参数

参数类型

描述

job_id

String

参数解释

批量增加CN节点任务ID信息。

取值范围

不涉及。

请求示例

批量增加3CN节点。

POST https://{Endpoint}/v1.0/89cd04f168b84af6be287f71730fdb4b/clusters/b5c45780-1006-49e3-b2d5-b3229975bbc7/cns/batch-create

{
  "num" : 3
}

响应示例

状态码:200

批量增加CN节点成功。

{
  "job_id" : "2c908185841339ce018414e9944b0020"
}

状态码

状态码

描述

200

批量增加CN节点成功。

400

请求错误。

401

鉴权失败。

403

没有操作权限。

404

找不到资源。

500

服务内部错误。

503

服务不可用。