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 |
---|---|
500 | InternalError |
示例
返回以下示例 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
}
提供反馈