lshardware
Use the lshardware command to view the configured and actual hardware configuration of a node in the system.
Syntax
Parameters
- -delim delimiter
- (Optional) By default in a concise view, all columns of data are space-separated. The width
of each column is set to the maximum width of each item of data. In a detailed view, each item
of data has its own row, and if the headers are displayed the data is separated from the
header by a space. The -delim parameter overrides this behavior. Valid
input for the -delim parameter is a 1-byte character. If you enter
-delim :on the command line, the colon character (:) separates all items of data in a concise view; for example, the spacing of columns does not occur. In a detailed view, the data is separated from its header by the specified delimiter. - panel_name
- (Optional) The node panel name. Note: If
panel_nameis not supplied, this parameter applies to the node on which the command is running.
Description
When the node is in a service
state, use this command to view the current hardware configuration. This table provides the
possible values that are applicable to the attributes that are displayed as data in the output
views.
| Attribute | Value |
|---|---|
| panel_name | Indicates the node panel name. |
| node_id | Indicates the node unique ID. The value is a number or blank if not in a system. |
| node_name | Indicates the node name. The value is an alphanumeric string or blank if not in a system. |
| node_status | Indicates the node status. |
| hardware | Indicates the hardware model, such as DH8. |
| actual_different | Indicates whether the node hardware is different than the configured hardware. |
| actual_valid | Indicates whether the node hardware is valid. |
| memory_configured | Indicates the configured amount of memory (in GB). |
| memory_actual | Indicates the currently installed amount of memory (in GB). |
| memory_valid | Indicates whether the actual memory is a valid configuration. |
| cpu_count | Indicates the maximum number of CPUs for the node. |
| cpu_socket | Indicates the ID of socket to which the CPU fields refer. |
| cpu_configured | Indicates the configured CPU for this socket. |
| cpu_actual | Indicates the currently installed CPU in this socket. |
| cpu_valid | Indicates whether the currently installed CPU is a valid configuration. |
| adapter_count | Indicates the maximum number of adapters for the node (differs by node type). |
| adapter_location | Indicates the location of this adapter. |
| adapter_configured | Indicates the configured adapter for this location. |
| adapter_actual | Indicates the currently installed adapter for this location. |
| adapter_valid | Indicates whether the adapter in this location is valid. |
| ports_different | Indicates whether adapter ports can support more functions. |
An invocation example for a 300 (M5) node
This example indicates the hardware model, for example S01.
sainfo lshardware
The resulting output:
IBM_Spectrum_Virtualize:Cluster_Redbook_1:superuser>sainfo lshardware
panel_name J308E4B
node_id 1
node_name node1
node_status Active
hardware S01
actual_different no
actual_valid yes
memory_configured 64
memory_actual 64
memory_valid yes
cpu_count 1
cpu_socket 1
cpu_configured 8 core Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz
cpu_actual 8 core Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz
cpu_valid yes
cpu_socket
cpu_configured
cpu_actual
cpu_valid
adapter_count 9
adapter_location 0
adapter_configured Four port 1Gb/s Ethernet adapter
adapter_actual Four port 1Gb/s Ethernet adapter
adapter_valid yes
adapter_location 1
adapter_configured none
adapter_actual none
adapter_valid yes
adapter_location 2
adapter_configured Two port 10Gb/s iSCSI adapter
adapter_actual Two port 10Gb/s iSCSI adapter
adapter_valid yes
adapter_location 3
adapter_configured Two port 16Gb/s FC adapter
adapter_actual Two port 16Gb/s FC adapter
adapter_valid yes
adapter_location 4
adapter_configured none
adapter_actual none
adapter_valid yes
adapter_location 5
adapter_configured none
adapter_actual none
adapter_valid yes
adapter_location 6
adapter_configured none
adapter_actual none
adapter_valid yes
adapter_location 7
adapter_configured none
adapter_actual none
adapter_valid yes
adapter_location 8
adapter_configured none
adapter_actual none
adapter_valid yes
ports_different no
