public class SoftwareRaid
extends Base
The schema that defines the Software RAID status resource is defined below.
<xs:element name="SoftwareRaidStatus">
<xs:complexType>
<xs:sequence>
<xs:element name="DiskNode" type="xs:string"/>
<xs:element name="Model" type="xs:string"/>
<xs:element name="Serial" type="xs:string"/>
<xs:element name="Bus" type="xs:string"/>
<xs:element name="Size" type="xs:string"/>
<xs:element name="Bytes" type="xs:string"/>
<xs:element name="Type" type="xs:string"/>
<xs:element name="Slot" type="xs:string"/>
<xs:element name="Status" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SoftwareRaidStatuses">
<xs:complexType>
<xs:sequence>
<xs:element name="TotalCount" type="xs:int" minOccurs="0" />
<xs:element ref="SoftwareRaidStatus" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
| Constructor and Description |
|---|
SoftwareRaid() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDisk(javax.servlet.http.HttpServletRequest request,
String slot)
PUT /rest/SoftwareRaid/addDisk/{slot}
|
void |
clearDisk(javax.servlet.http.HttpServletRequest request,
String slot)
PUT /rest/SoftwareRaid/clearDisk/{slot}
|
SoftwareRaidStatuses |
diskStatus(javax.servlet.http.HttpServletRequest request)
GET /rest/SoftwareRaid/diskStatus
|
SoftwareRaidStatuses |
diskStatus(javax.servlet.http.HttpServletRequest request,
String slot)
GET /rest/SoftwareRaid/diskStatus/{slot}
|
void |
formatDisk(javax.servlet.http.HttpServletRequest request,
String slot)
PUT /rest/SoftwareRaid/formatDisk/{slot}
|
SoftwareRaidStatuses |
listStatuses(javax.servlet.http.HttpServletRequest request,
String slot) |
void |
removeDisk(javax.servlet.http.HttpServletRequest request,
String slot)
PUT /rest/SoftwareRaid/removeDisk/{slot}
|
public void addDisk(@Context
javax.servlet.http.HttpServletRequest request,
String slot)
Adds a disk, that is not part of a RAID and has been formatted, to the RAID set.
public void clearDisk(@Context
javax.servlet.http.HttpServletRequest request,
String slot)
Clears and formats a disk, that is not part of a RAID set, with 512-byte sectors and a single NVMe namespace for the entire disk. This command is only for Service personnel.
public void formatDisk(@Context
javax.servlet.http.HttpServletRequest request,
String slot)
Formats a disk, that is not part of a RAID set, with 4K sectors and the necessary NVMe namespaces for DXiT. This command is only for Service personnel.
public void removeDisk(@Context
javax.servlet.http.HttpServletRequest request,
String slot)
Removes a potentially bad disk from the software RAID. The user must physically replace the disk after executing the remove command for the failed disk.
public SoftwareRaidStatuses diskStatus(@Context
javax.servlet.http.HttpServletRequest request)
Displays the status for all(internal and external) disks.
Response Entity type: <xs:element name="SoftwareRaidStatuses">
public SoftwareRaidStatuses diskStatus(@Context
javax.servlet.http.HttpServletRequest request,
String slot)
Displays the status for the specified external disk
Response Entity type: <xs:element name="SoftwareRaidStatuses">
public SoftwareRaidStatuses listStatuses(@Context
javax.servlet.http.HttpServletRequest request,
String slot)
Copyright © 2011-2025 Quantum Corporation. All Rights Reserved.