/mgmt/status/default/RaidArrayStatus GET

Use the HTTP GET method with the /mgmt/status/default/RaidArrayStatus resource to retrieve details about the status of the RAID array.

Resource URL

https://host:port/mgmt/status/default/RaidArrayStatus
Where port is 5554 by default.

Request headers

The following header must be sent with the request:
Authorization
This header must be sent to perform authentication.

Request body format

None.

Security requirements

The caller must be authenticated as an appliance user with sufficient authority. For more information about security, see Types of user and how they are authenticated and User authorization, credential mapping, and access profiles.

Response status codes

200
Status information retrieved successfully.
400
Invalid data provided.
401
Not authenticated.
The caller must be authenticated as an appliance user. See Types of user and how they are authenticated for more information.
403
Not authorized.
The caller is authenticated but does not the authority to perform this action. See User authorization, credential mapping, and access profiles for more information.

Response headers

Content-Type
This header is returned with a value of application/json.

Response body format

The response is in JSON format. The response includes information about the raid array on the appliance and contains the following fields:
ControllerID
Integer.
The reference number of the RAID card. The value is always 1.
ArrayID
Integer.
The reference number of the this array. Numbering starts with 1.
LogicalDriveID
Integer.
The identifier of the logical driver of which this array is part.
RaidLevel
String.
The RAID level of this array configuration:
  • raidLevel0 The configuration is RAID 0. Data is written without redundancy or fault tolerance.
  • raidLevel1 The configuration is RAID 1. Data is written redundantly.
  • raidLevel1E The configuration is RAID 1E. Data is written redundantly.
  • raidLevel5 The configuration is RAID 5. Data is accessible after a failure to a single drive.
  • raidLevel6 The configuration is RAID 6. Data is accessible after a failure to two drives.
  • raidLevel10 The configuration is RAID 10, which is RAID 1 with spanning.
  • raidLevel50 The configuration is RAID 50, which is RAID 5 with spanning.
  • raidLevel60 The configuration is RAID 60, which is RAID 6 with spanning.
  • undefined Cannot detect the RAID level. Check your configuration.
NumPhysicalDrives
Integer.
The number of the physical drives for this array.
TotalSize
Integer.
The normalized size of this array in megabytes. The value is rounded down to an even multiple, which allows you to swap drives of the same nominal size but might not be the same raw size.

Examples

The following example requests information about the raid array on the appliance.

The following URL is used with the HTTP GET method:
https://localhost:5554/mgmt/status/default/RaidArrayStatus
The following listing shows an example received response:
{
  "_links": {
    "self": {
      "href": "/mgmt/status/default/RaidArrayStatus"
    },
    "doc": {
      "href": "/mgmt/docs/status/RaidArrayStatus"
    }
  },
  "RaidArrayStatus": {
    "ControllerID": 1,
    "ArrayID": 1,
    "LogicalDriveID": 1,
    "RaidLevel": "raidLevel1",
    "NumPhysicalDrives": 2,
    "TotalSize": 1143455
  }
}