lshardware
Use the lshardware command to view the configured and actual hardware configuration of a node in the clustered system (system).
Syntax
>>- sainfo -- lshardware --+-----------------------+--+------------+->< '- -delim -- delimiter -' '-panel_name-'
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 possible 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 one-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_name is not supplied, this 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. Table 1 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; blank if not in a system. |
| node_name | Indicates the node name; blank if not in a system. |
| node_status | Indicates the node status. |
| hardware | Indicates the hardware model, such as CG8. |
| actual_different | Indicates if the node hardware is different than the configured hardware. |
| actual_valid | Indicates if 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 if 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 if 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 if 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
