Failed field replaceable unit report
Generates report of failed drives, fans, and power supplies in the system.
Request
Security
Roles capable of executing the Failed Field Replaceable Unit Report API method
| Any | Super User | System Admin | Security Admin | Operator |
|---|---|---|---|---|
| superUser | systemAdmin (readOnly and read/write) |
HTTP method
GET /manager/api/{apiResponseType}/1.0/failedFruReport.adm HTTP/1.1
Host:{manager.dsnet}
Curl method
curl -u {admin}:{password} -k
”https://{manager.dsnet}/manager/api/{apiResponseType}/1.0/failedFruReport.adm“
Parameters
None
Response
Information about each failed disk drive in the system.
JSON response example
{
"responseStatus":"ok",
"responseHeader":{
"now":1523597693596,
"status":"ok",
"requestId":"WtBBfcCoDksAACHFwIMAAAEg"
},
"responseData":{
"failedDrives":[
{
"model":"ST4000DM000-1F2168",
"firmware":"CC54",
"capacity":4000787030016,
"serial":"S30164ML",
"bay":"main:right:80",
"chassisId":"main",
"enclosureId":"right",
"slotId":"80",
"device":{
"site":"My Site",
"hostname":"hw1-0227-lego",
"model":"HPDM",
"version":"3.13.2.f917-damascus-3132-1",
"serial":"2M250403XN"
}
}
],
"failedFans": [
{
"device": "hw2-b03s02-lenovo3550m5",
"model": "LENOVO System x3550 M5: -[8869AC1]-",
"name": "Fan 3",
"chassisId": "main",
"chassisSerial": "MXQ44504FQ"
}
],
"failedPsus":[
{
"device":"dc-m3100-2334.ibmlabs.com",
"model":"Manager 3100",
"name":"Power Supply 2",
"chassisId": "main",
"chassisSerial": "MXQ44504FQ"
},
{
"device":"hw2-b03s02-lenovo3550m5",
"model":"LENOVO System x3550 M5: -[8869AC1]-",
"name":"Power Supply 1",
"chassisId": "main",
"chassisSerial": "MXQ44504FQ"
},
{
"device":"dc-s2104-2329.ibmlabs.com",
"model":"Slicestor 2104",
"name":"Power Supply 1",
"chassisId": "main",
"chassisSerial": "MXQ44504FQ"
},
{
"device":"dc-s2104-2329.ibmlabs.com",
"model":"Slicestor 2104",
"name":"Power Supply 2",
"chassisId": "main",
"chassisSerial": "MXQ44504FQ"
}
]
}
}
Parameters
| Parameter | Type | Description |
|---|---|---|
| failedDrives |
array |
List of failed drives in the system. For each failed drive, if known. |
| model |
String |
Model number. |
| firmware |
String |
Firmware version. |
| serial |
String |
Serial number. |
| bay |
Integer |
Bay number. |
| device |
object |
Device containing drive. |
| site |
String |
Site name or none if not any. |
| model |
String |
Model name. |
| version |
String |
Software version. |
| serial |
String |
Serial number. |
| cabinet |
String |
Cabinet name. |
| slot |
Integer |
Slot number in cabinet. |
| failedPsus |
array |
List of failed PSUs in the system. For each failed PSU, if known. |
| device |
String |
Device host name on which the failed PSU is located. |
| model |
String |
Device model name on which the failed PSU is located. |
| name |
String |
Name of failed PSU. |
| failedFans |
array |
List of failed fans in the system. For each failed fan, if known. |
| device |
String |
Device host name on which the failed fan is located. |
| model |
String |
Device model name on which the failed fan is located. |
| name |
String |
Name of failed PSU. |
| chassisId |
String |
Chassis identifier for the drive |
| chassisSerial |
String |
Chassis serial number for failed fans and PSUs. |
| enclosureId |
String |
Enclosure identifier for the drive |
| slotId |
String |
Slot identifier for the drive |