跳到主要内容

GET – 由存储控制器管理的卷

请求 URL

GET https://<BMC_IPADDR>/redfish/v1/Systems/1/Storage/Id/Volumes/{VolumeId}

响应正文

字段

类型

描述

Description

字符串

“This resource is used to represent volume in Redfish implementation.”

BlockSizeBytes

数字

关联卷的最小可寻址单元的大小。
如果存储为 7 毫米或 M.2 存储,则此对象将被隐藏。

AccessCapabilities

数组

支持的 IO 访问功能。
如果存储为 M.2 存储,则此对象将被隐藏。

CapacityBytes

数字

此卷的大小(以字节为单位)。

Id

字符串

卷 ID

Links

对象

已展开。

 

Drives

数组

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

  

Drives[N]

链接

链接

RAIDType

字符串

此卷的 RAID 类型。

Name

字符串

卷信息名称

Status

对象

已展开。

 

State

字符串

此卷的状态。

 

Health

字符串

此卷的运行状况。

ReadCachePolicy

字符串

指示卷的读取缓存策略设置。
如果存储为 7 毫米或 M.2 存储,则此对象将被隐藏。

ReadCachePolicy @Redfish.AllowableValues

字符串

“Off”、“ReadAhead”。
如果存储为 7 毫米或 M.2 存储,则此对象将被隐藏。

WriteCachePolicy

字符串

指示卷的写入缓存策略设置。
如果存储为 7 毫米或 M.2 存储,则此对象将被隐藏。

WriteCachePolicy @Redfish.AllowableValues

字符串

“WriteThrough”、“UnprotectedWriteBack”和“ProtectedWriteBack”。
如果存储为 7 毫米或 M.2 存储,则此对象将被隐藏。

StripSizeBytes

数字

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

DisplayName

字符串

用于命名卷的用户可配置字符串。
如果存储为 7 毫米或 M.2 存储,则此对象将被隐藏。

Actions

对象

已展开。
如果存储为 7 毫米或 M.2 存储,则此对象将被隐藏。
 

#Volume.Initialize

对象

已展开

状态代码

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

示例

返回以下示例 JSON 响应:

{
"Id": "1",
"Links": {
"Drives": [
{
"@odata.id": "/redfish/v1/Systems/1/Storage/RAID_Slot14/Drives/Disk.0"
}
]
},
"WriteCachePolicy@Redfish.AllowableValues": [
"WriteThrough",
"UnprotectedWriteBack",
"ProtectedWriteBack"
],
"BlockSizeBytes": 512,
"AccessCapabilities": [],
"DisplayName": "VD_0",
"ReadCachePolicy": null,
"ReadCachePolicy@Redfish.AllowableValues": [
"Off",
"ReadAhead"
],
"@odata.type": "#Volume.v1_4_1.Volume",
"Status": {
"State": "Enabled",
"Health": "OK"
},
"Capacity": {
"Metadata": {},
"Snapshot": {},
"Data": {}
},
"Name": "VD_0",
"Description": "This resource is used to represent a volume for a Redfish implementation.",
"Actions": {
"#Volume.Initialize": {
"target": "/redfish/v1/Systems/1/Storage/RAID_Slot14/Volumes/1/Actions/Volume.Initialize",
"title": "Initialize",
"InitializeType@Redfish.AllowableValues": [
"Fast"
]
}
},
"Oem": {
"Lenovo": {
"DriveCachePolicy": "",
"@odata.type": "#LenovoStorageVolume.v1_0_0.LenovoStorageVolume",
"Bootable": true,
"AccessPolicy": "",
"IOPolicy": "",
"RaidLevel": "RAID 0"
}
},
"CapacityBytes": 238999830528,
"RAIDType": "RAID0",
"@odata.id": "/redfish/v1/Systems/1/Storage/RAID_Slot14/Volumes/1",
"@odata.etag": "\"8a2516f626f924f192e\"",
"StripSizeBytes": 0,
"WriteCachePolicy": null
}