Inspur servers cannot obtain network related information
ilanni2460 opened this issue · 2 comments
ilanni2460 commented
Inspur server NF5270M6 cannot obtain network related information
idrac_exporter debug log:
2024-02-22T18:41:30.131 DEBUG Collecting metrics for host 192.168.73.105
2024-02-22T18:41:30.131 DEBUG Querying url "https://192.168.73.105/redfish/v1/Systems/1"
2024-02-22T18:41:31.868 DEBUG Querying url "https://192.168.73.105/redfish/v1/Chassis/1/Thermal"
2024-02-22T18:41:33.430 DEBUG Querying url "https://192.168.73.105/redfish/v1/Chassis/1/Power"
2024-02-22T18:41:35.008 DEBUG Querying url "https://192.168.73.105/redfish/v1/Systems/1/Storage"
2024-02-22T18:41:36.435 DEBUG Querying url "https://192.168.73.105/redfish/v1/Systems/1/Storage/PCIE0_RAID"
2024-02-22T18:41:37.912 DEBUG Querying url "https://192.168.73.105/redfish/v1/Systems/1/Storage/PCIE0_RAID/Drives/Disk_CN0-1-0"
2024-02-22T18:41:39.335 DEBUG Querying url "https://192.168.73.105/redfish/v1/Systems/1/Storage/PCIE0_RAID/Drives/Disk_CN0-1-1"
2024-02-22T18:41:40.734 DEBUG Querying url "https://192.168.73.105/redfish/v1/Systems/1/Storage/PCIE0_RAID/Drives/Disk_CN0-1-2"
2024-02-22T18:41:42.114 DEBUG Querying url "https://192.168.73.105/redfish/v1/Systems/1/Storage/PCIE0_RAID/Drives/Disk_CN0-1-3"
2024-02-22T18:41:43.642 DEBUG Querying url "https://192.168.73.105/redfish/v1/Systems/1/Storage/PCIE0_RAID/Drives/Disk_CN1-1-4"
2024-02-22T18:41:45.141 DEBUG Querying url "https://192.168.73.105/redfish/v1/Systems/1/Storage/PCIE0_RAID/Drives/Disk_CN1-1-5"
2024-02-22T18:41:48.865 DEBUG Querying url "https://192.168.73.105/redfish/v1/Systems/1/Memory"
2024-02-22T18:41:51.648 DEBUG Querying url "https://192.168.73.105/redfish/v1/Systems/1/Memory/CPU0_C0D0"
The information returned by requesting the redfish interface is:
curl -k https://192.168.73.105/redfish/v1/Chassis/1/NetworkAdapters/outboardPCIeCard0/NetworkPorts/1 |jq .
{
"@odata.context": "/redfish/v1/$metadata#NetworkPort.NetworkPort",
"@odata.id": "/redfish/v1/Chassis/1/NetworkAdapters/outboardPCIeCard0/NetworkPorts/1",
"@odata.type": "#NetworkPort.v1_2_3.NetworkPort",
"Name": "1",
"Id": "1",
"PhysicalPortNumber": "1",
"LinkStatus": "Down",
"AssociatedNetworkAddresses": [
"9C:C2:C4:3B:67:A3"
],
"Status": {
"State": "Enabled",
"Health": "OK"
},
"Oem": {
"Public": {
"PortType": "OpticalPort",
"BDF": "0000:8a:00.0",
"OpticalModule": {
"@odata.id": "/redfish/v1/Chassis/1/NetworkAdapters/outboardPCIeCard0/NetworkPorts/1/OpticalModule"
}
}
}
}
{
"@odata.context": "/redfish/v1/$metadata#NetworkPort.NetworkPort",
"@odata.id": "/redfish/v1/Chassis/1/NetworkAdapters/outboardPCIeCard0/NetworkPorts/2",
"@odata.type": "#NetworkPort.v1_2_3.NetworkPort",
"Name": "2",
"Id": "2",
"PhysicalPortNumber": "2",
"LinkStatus": "Down",
"AssociatedNetworkAddresses": [
"9C:C2:C4:3B:67:A4"
],
"Status": {
"State": "Enabled",
"Health": "OK"
},
"Oem": {
"Public": {
"PortType": "OpticalPort",
"BDF": "0000:8a:00.1",
"OpticalModule": {
"@odata.id": "/redfish/v1/Chassis/1/NetworkAdapters/outboardPCIeCard0/NetworkPorts/2/OpticalModule"
}
}
}
}
Information seen on the Inspur server:
mrlhansen commented
Inspur is not following the Redfish standard properly for network devices, so the program cannot find the information. Also, from the attached JSON the necessary information is not available at these alternative endpoints.
ilanni2460 commented
OK, thank you very much 🙏