扩容集群
功能介绍
对MRS集群进行扩容。
URI
POST /v2/{project_id}/clusters/{cluster_id}/expand
| 
        参数  | 
      
        是否必选  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|---|
| 
        project_id  | 
      
        是  | 
      
        String  | 
      
        参数解释: 项目编号。 约束限制: 不涉及 取值范围: 只能由英文字母和数字组成,且长度为[1-64]个字符。 默认取值: 不涉及  | 
     
| 
        cluster_id  | 
      
        是  | 
      
        String  | 
      
        参数解释: 集群ID。 约束限制: 不涉及 取值范围: 只能由英文字母、数字以及“_”和“-”组成,且长度为[1-64]个字符。 默认取值: 不涉及  | 
     
请求参数
| 
        参数  | 
      
        是否必选  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|---|
| 
        node_group_name  | 
      
        是  | 
      
        String  | 
      
        参数解释: 节点组名称。 约束限制: 不涉及 取值范围: 只能由英文字母、数字以及“_”和“-”组成,且长度为[1-64]个字符。 默认取值: 不涉及  | 
     
| 
        count  | 
      
        是  | 
      
        Integer  | 
      
        参数解释: 扩容节点数量。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及  | 
     
| 
        skip_bootstrap_scripts  | 
      
        否  | 
      
        Boolean  | 
      
        参数解释: 扩容时是否在新增节点上跳过执行创建集群时指定的引导操作。 约束限制: 不涉及 取值范围: 
 默认取值: true  | 
     
| 
        scale_without_start  | 
      
        否  | 
      
        Boolean  | 
      
        参数解释: 扩容后是否选择不启动扩容节点上的组件。 约束限制: 不涉及 取值范围: 
 默认取值: false  | 
     
响应参数
状态码:200
| 
        参数  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|
| 
        result  | 
      
        String  | 
      
        参数解释: 请求操作结果,succeeded为操作成功,failed为操作失败。非包周期节点组扩容请求下发成功时,会包含该字段且内容为success。 约束限制: 不涉及 取值范围: 
 默认取值: 不涉及  | 
     
| 
        order_id  | 
      
        String  | 
      
        参数解释: 订单ID。对包周期节点组进行扩容时,会返回本次扩容产生的订单ID,需要客户到订单支付页面进行自主支付才能真正触发扩容。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及  | 
     
请求示例
- 在节点组node_group_1上扩容1个节点, 默认跳过引导操作,默认启动组件。
    
/v2/ff8080828997cb24018a1b2db3440b80/clusters/f7f45c04-4303-411c-9b71-d2cb730dd162/expand { "node_group_name" : "node_group_1", "count" : "1" } - 在节点组node_group_1上扩容1个节点, 不跳过引导操作, 不启动组件。
    
/v2/ff8080828997cb24018a1b2db3440b80/clusters/f7f45c04-4303-411c-9b71-d2cb730dd162/expand { "node_group_name" : "node_group_1", "count" : "1", "skip_bootstrap_scripts" : false, "scale_without_start" : true } 
响应示例
状态码: 200
按需和包周期节点组扩容时有不同的返回体,包周期节点组返回订单ID,后续需要根据订单ID进行支付才能真正进行扩容。
- 按需节点组扩容成功。
    
{ "result" : "succeeded" } - 包周期节点组扩容成功,待支付订单ID为CS231XXXXXXXXXXX。
    
{ "order_id" : "CS231XXXXXXXXXXX" } 
状态码
状态码请参见状态码。
错误码
请参见错误码。