GetHardwareConfig
Suggest changes
You can use the GetHardwareConfig
method to get the hardware configuration information for a node. This configuration data is intended for internal use. To get a more useful live system hardware component inventory, use the GetHardwareInfo
method instead.
Parameters
This method has no input parameters.
Return value
This method has the following return value:
Name | Description | Type |
---|---|---|
hardwareConfig |
List of hardware information and current settings. |
JSON object |
Request example
Requests for this method are similar to the following example:
{ "method": "GetHardwareConfig", "params": {}, "id" : 1 }
Response example
Responses for this method are similar to the following example.
{ "id": 1, "result": { "hardwareConfig": { "biosRevision": "1.0", "biosVendor": [ "NetApp", "SolidFire" ], "biosVersion": "1.1.2", "blockDriveSizeBytes": 300069052416, "blockDrives": [ "/dev/slot0", "/dev/slot1", "/dev/slot2", "/dev/slot3", "/dev/slot4", "/dev/slot5", "/dev/slot6", "/dev/slot7", "/dev/slot8", "/dev/slot9" ], "blockServiceFormat": "Standard", "bmcFirmwareRevision": "1.6", "bmcIpmiVersion": "2.0", "chassisType": "R620", "cpuCores": 6, "cpuCoresEnabled": 6, "cpuModel": "Intel(R) Xeon(R) CPU E5-2640 0 @ 2.50GHz", "cpuThreads": 12, "driveSizeBytesInternal": 400088457216, "fibreChannelFirmwareRevision": "", "fibreChannelModel": "", "fibreChannelPorts": {}, "idracVersion": "1.06.06", "ignoreFirmware": [], "memoryGB": 72, "memoryMhz": 1333, "networkDriver": [ "bnx2x" ], "nicPortMap": { "PortA": "eth2", "PortB": "eth3", "PortC": "eth0", "PortD": "eth1" }, "nodeType": "SF3010", "numCpu": 2, "numDrives": 10, "numDrivesInternal": 1, "nvramTempMonitorEnable": false, "rootDrive": "/dev/sdimm0", "scsiBusExternalDriver": "mpt3sas", "scsiBusInternalDriver": "ahci", "sliceDriveSizeBytes": 299988156416, "sliceDrives": [ "/dev/sdimm0p4" ], "slotOffset": 0, "solidfireDefaults": { "bufferCacheGB": 12, "configuredIops": 50000, "cpuDmaLatency": -1, "driveWriteThroughputMBPerSleep": 10, "maxDriveWriteThroughputMBPerSec": 175, "maxIncomingSliceSyncs": 10, "postCallbackThreadCount": 8, "sCacheFileCapacity": 100000000, "sliceFileLogFileCapacity": 5000000000 } } } }
New since version
9.6