更新时间:2022-09-05 GMT+08:00
变更弹性云服务器规格
场景描述
当创建的弹性云服务器规格无法满足业务需要时,可参考本章节变更规格,升级vCPU、内存。对于部分类型的弹性云服务器,您还可以在变更规格时,更换弹性云服务器的类型。
约束限制
- 关机状态的弹性云服务器才能执行变更云服务器规格操作。
- 变更规格时,弹性云服务器的磁盘容量不能变小。
- 变更弹性云服务器规格时,用户不能选择已售罄的CPU和内存资源。
- 弹性云服务器规格(CPU或内存)变小,会影响弹性云服务器的性能。
- 对于部分类型的弹性云服务器,暂不支持规格变更操作。您可以通过调用查询云服务器规格变更支持列表接口,通过指定弹性云服务器规格,查询该规格可以变更的规格列表。
操作步骤
- 变更云服务器规格。
- 接口相关信息
URI格式:POST /v2.1/{tenant_id}/servers/{server_id}/action
详情请参见“变更云服务器规格”。
- 请求示例
{ "resize": { "flavorRef": "s6.medium.2" } }
- 响应示例
- 接口相关信息
- 确认云服务器规格变更。
前提条件:弹性云服务器状态(即云服务器的“OS-EXT-STS:vm_state”属性)必须是“resized”。
- 接口相关信息
URI格式:POST /v2.1/{tenant_id}/servers/{server_id}/action
详情请参见“确认变更云服务器规格”。
- 请求示例
{ "confirmResize": null }
- 响应示例
- 接口相关信息
- (可选)回退云服务器规格变更。
回退须知:
弹性云服务器状态(即云服务器的“OS-EXT-STS:vm_state”属性)必须是“resized”。
回退后,在变更规格过程中的数据修改将会丢失。
- 接口相关信息
URI格式:POST /v2.1/{tenant_id}/servers/{server_id}/action
详情请参见“回退变更云服务器规格”。
- 请求示例
{ "revertResize": null }
- 响应示例
- 接口相关信息
父主题: 应用示例