查询磁盘分区资源信息

命令功能

查询指定磁盘分区资源信息。

命令格式

操作类型:GET

URLhttps://device_ip/redfish/v1/Systems/Partitions/<partition_id>

请求头:

X-Auth-Token: auth_value

请求消息体:无

URL参数

表1 URL参数

参数名

是否必选

参数说明

取值

<partition_id>

必选

磁盘分区资源的ID。

字符串,可通过查询分区集合信息获取。长度为1~128字符,可由大小写字母(a~z、A~Z)、数字(0~9)和下划线(_)组成且不含“..”。

使用指南

接口已默认开发,功能根据外置存储配置适配

使用实例

请求样例:

GET https://10.10.10.10/redfish/v1/Systems/Partitions/mdisk0p8

请求头:

X-Auth-Token: auth_value

请求消息体:无

响应样例:

{
    "@odata.context": "/redfish/v1/$metadata#Systems/Partitions/Members/$entity",
    "@odata.id": "/redfish/v1/Systems/Partitions/mdisk0p8",
    "@odata.type": "#MindXEdgePartition.v1_0_0.MindXEdgePartition",
    "Id": "mdisk0p8",
    "Name": "mdisk0p8",
    "CapacityBytes": "7516192768",
    "FreeBytes": "6905237504",
    "Links": [
        {
            "Device": "/redfish/v1/Systems/SimpleStorages/SATA",
            "DeviceName": "/dev/mdisk0",
            "Location": "PCIE3-0"
        }
    ],
    "MountPath": "/var/lib/docker",
    "Primary": false,
    "FileSystem": "ext4",
    "Status": {
        "State": "Enabled",
        "Health": "OK"
    }
}

响应码:200

输出说明

表2 操作输出说明

字段

类型

说明

@odata.context

字符串

分区资源模型的OData描述信息。

@odata.id

字符串

分区资源的访问路径。

@odata.type

字符串

分区资源的类型。

Id

字符串

分区资源的ID。

Name

字符串

分区的名称。

CapacityBytes

字符串

分区的总容量。

FreeBytes

字符串

分区的剩余空闲容量。

Links

对象

分区的链接信息。

Links.Device

字符串

分区对应的设备信息。

Links.DeviceName

字符串

分区对应的设备名称。

Links.Location

字符串

设备的位置信息。

Primary

布尔值

是否主分区(系统分区)。

FileSystem

字符串

文件系统格式。

MountPath

字符串

分区挂载路径。

Status

对象

逻辑盘的状态,包括:

  • Health:逻辑盘的健康状态
  • State:逻辑盘的使能状态