跳到主要内容

POST – 创建卷

使用 POST 方法初始化卷。

请求 URL

POST https://<BMC_IPADDR>/redfish/v1/Systems/1/Storage/{StorageId}/Volumes

请求正文

字段

类型

描述

Name

注 1
字符串

最多包含 15 个字符的新名称。

RAIDType

注 1
字符串

RAID 控制器和当前环境支持的 RAID 类型。

CapacityBytes

注 2
字符串

至少 1048576。

ReadCachePolicy

字符串

“Off”或“ReadAhead”

WriteCachePolicy

字符串

“WriteThrough”、“UnprotectedWriteBack”或“ProtectedWriteBack”

Oem/Lenovo/IOPolicy

字符串

“DirectIO”或“CachedIO”

Oem/Lenovo/AccessPolicy

字符串

“ReadWrite”、“ReadOnly”或“Blocked”

Oem/Lenovo/DriveCachePolicy

字符串

“Unchanged”、“Disable”或“Enable”

StripSizeBytes

数字

使用条带化数据映射的磁盘阵列中的条带的块(字节)数。
如果存储为 7 毫米或 M.2 存储,则此对象将被隐藏。

Links

对象

已展开。

 

Drives

数组

用于创建卷的硬盘的引用数组。

注 1:此属性是必需的,在创建卷时不应为空字符串。

注 2:此属性在后端会转换为兆字节单位,因此 GET 操作中的属性可能与 POST 操作中的输入值不同。此值的最小值为 1048576(1 MB = 1024 * 1024)。

响应

响应返回创建的卷信息。

状态代码

HTTP 状态代码错误消息 ID
201Created
500InternalError