Skip to Content
云主机 UHost修改挂载的磁盘大小 - ResizeAttachedDisk

修改挂载的磁盘大小 - ResizeAttachedDisk

简介

修改挂载的磁盘大小,包含系统盘和数据盘

ℹ️ 1.开机状态下扩容可能还需要关机后开机才能生效,可以通过DryRun预测。2.修改磁盘空间大小后,请在启动后按照说明,进入操作系统进行操作。

定义

公共参数

参数名类型描述信息必填
Actionstring对应的 API 指令名称,当前 API 为 ResizeAttachedDiskYes
PublicKeystring用户公钥,可从 控制台 获取Yes
Signaturestring根据公钥及 API 指令生成的用户签名,参见 签名算法Yes

请求参数

参数名类型描述信息必填
Regionstring地域。 参见 地域和可用区列表Yes
Zonestring可用区。参见 可用区列表Yes
ProjectIdstring项目ID。不填写为默认项目,子帐号必须填写。 请参考GetProjectList接口No
UHostIdstringUHost实例ID。 参见 DescribeUHostInstanceYes
DiskSpaceint磁盘大小,单位GB,步长为10。取值范围需大于当前磁盘大小,最大值请参考磁盘类型Yes
DiskIdstring磁盘ID。参见 DescribeUHostInstance返回值中的DiskSet。Yes
DryRunboolean用于测试磁盘是否支持在线扩容。DryRun=true,不会执行实际操作,只会返回操作的预期结果。DryRun = false ,正常执行扩容操作。No

响应字段

字段名类型描述信息必填
RetCodeint返回状态码,为 0 则为成功返回,非 0 为失败Yes
Actionstring操作指令名称Yes
Messagestring返回错误消息,当 RetCode 非 0 时提供详细的描述信息No
DiskIdstring改配成功的磁盘idNo
NeedRestartboolean扩容后的状态。NeedRestart = true,必须关闭后启动实例才能使用扩容的磁盘空间。NeedRestart = false,磁盘扩容后无需重启操作。No

示例

请求示例

https://api.an-link.com/?Action=ResizeAttachedDisk &Region=cn-sh2 &Zone=cn-sh2-02 &UHostId=uhost-qfbc2i &DiskId=bs-w5oyip &DiskSpace=40 &DryRun=false

响应示例

{ "Action": "ResizeAttachedDiskResponse", "DiskId": "bs-w5oyip", "NeedRestart": "yvzCZZig", "RetCode": 0 }