此操作用来扩容卷。
注意卷扩容,除了在服务器端进行扩容外,还需要在客户端进行操作,详细操作可以参考命令行扩容卷示例。
请求语法
PUT /rest/v1/block/lun/lunName/expand HTTP/1.1
Date: date
Host: ip:port
Authorization:authorization
{
"capacity": capacity
}
请求参数
参数 描述 是否必须 lunName 卷名称。
类型:字符串
取值:长度范围是1~16,只能由字母、数字和短横线(-)组成,字母区分大小写,且仅支持以字母或数字开头。
是 capacity 卷要扩容后的容量。 类型:整型
取值:[1,1048576],单位是GiB。
是
请求示例
将卷lunName1扩容至200000 GiB。
PUT /rest/v1/block/lun/lunName1/expand HTTP/1.1
Date: Fri, 29 Jul 2022 06: 43: 11 GMT
Content-Type: application/json; charset=utf-8
Authorization: HBlock userName:signature
Content-Length: 26
Host: 192.168.0.121: 1443
{
"capacity": 200000
}
响应示例
HTTP/1.1 204 No Content
x-hblock-request-id: 49ed1b92c7e74137ae8d5572cb1a0aa1
Connection: keep-alive
Date: Fri, 29 Jul 2022 06: 43: 11 GMT
Server: HBlock