[SPARC T5] Effective ILOM CLI commands for remote data collection and resolution
SPARC T5-8 - Version All Versions to All Versions [Release All Releases]
SPARC T5-4 - Version All Versions to All Versions [Release All Releases]
SPARC T5-2 - Version All Versions to All Versions [Release All Releases]
SPARC T5-1B - Version All Versions to All Versions [Release All Releases]
Netra SPARC T5-1B Server Module - Version All Versions to All Versions [Release All Releases]
Information in this document applies to any platform.
SPARC T5-4 - Version All Versions to All Versions [Release All Releases]
SPARC T5-2 - Version All Versions to All Versions [Release All Releases]
SPARC T5-1B - Version All Versions to All Versions [Release All Releases]
Netra SPARC T5-1B Server Module - Version All Versions to All Versions [Release All Releases]
Information in this document applies to any platform.
These ILOM CLI commands will collect HW part numbers and status of multiple HW components. [Processor, Memory, Fans, Power Supply and PCI Card] show /SYS keyswitch_state product_name product_serial_number fault_state power_state show /HOST gm_version hostconfig_version hypervisor_version obp_version post_version sysfw_version -t show /HOST status status_detail -t show -l all /SYS fault_state==Faulted fru_part_number -t show /SYS -l 2 type=="Processor Board" fru_part_number -t show -l all /SYS type==DIMM fru_part_number -t show -l all /System/Cooling/Fans location health -t show -l all /System/PCI_Devices/Add-on part_number location -t show -l all /System/Power/Power_Supplies location part_number health -t show -l all /System/Power/Power_Supplies input_power location -t show -l all /System/Power/Power_Supplies manufacturer serial_number location -t ILOM CLI commands to collect the active LDOM configuration show /HOST/bootmode config -t show /HOST/domain/configs date_created -t show /HOST/domain/control -t Collecting ILOM System Logs show /SP/logs/event/list Class==Sensor show /SP/logs/event/list Class==Fault show /SP/logs/event/list Class==Power show /SP/logs/event/list Class==IPMI Note: See example below for for more events logs data collection suggestions The following commands will only work if Oracle Hardware Management Pack is Installed in Solaris show -l all /System/Storage/Volumes health raid_id level disk_ids -t show -l all /System/Storage/Disks health location part_number -t show -l all /System/Storage/Disks manufacturer wwn location -t Generate a core dump for hang situations set /HOST send_break_action=dumpcore Example output of Simple ILOM CLI data collection commands This CLI command will collect the system type and platform serial number, Serial number is an essential information when creating a service request in My Oracle Support.
-> show /SYS keyswitch_state product_name product_serial_number fault_state power_state /SYS Properties: keyswitch_state = Normal product_name = SPARC T5-8 product_serial_number = AK00085964 fault_state = OK power_state = On
ILOM firmware may be collected with the ILOM CLI command "version".
-> version SP firmware 3.2.1.5.f SP firmware build number: 83464 SP firmware date: Tue Sep 10 15:18:31 PDT 2013 SP filesystem version: 0.2.7 ->
From ILOM CLI we can determine when the system last completed HW POST by running the following.
-> show /HOST status status_detail -t Target | Property | Value ------------------------------------------+--------------------------------------------------+------------------------------------------------------------------------- /HOST | status | Solaris running /HOST | status_detail | 20140114 12:43:49: Start Host completed successfully ->
Below are examples of suspected faulty hardware and partnumbers.
-> show -l all /SYS fault_state==Faulted fru_part_number -t Target | Property | Value ------------------------------------------+--------------------------------------------------+------------------------------------------------------------------------- show: Query found no matches. -> -> show -l all /SYS fault_state==Faulted fru_part_number -t Target | Property | Value --------------------+------------------------+--------------------------------- /SYS/MB | fru_part_number | 7062198 ->
The partnumber of the Processor Module can be listed by the following
-> show /SYS -l 2 type=="Processor Board" fru_part_number -t Target | Property | Value ------------------------------------------+--------------------------------------------------+------------------------------------------------------------------------ /SYS/PM0 | fru_part_number | 7056873 /SYS/PM1 | fru_part_number | 7056873 /SYS/PM2 | fru_part_number | 7056873 /SYS/PM3 | fru_part_number | 7056873 ->
Collecting DIMM partnumber information * DIMM partnumber of all DIMMs in the system -> show -l all /SYS type==DIMM fru_part_number -t * To check DIMM partnumber specific to a Processor Module -> show -l all /SYS/PMx type==DIMM fru_part_number -t Note: /SYS/PMx = where x is the processor module number
-> show -l all /SYS/PM0 type==DIMM fru_part_number -t Target | Property | Value ------------------------------------------+--------------------------------------------------+------------------------------------------------------------------------- /SYS/PM0/CM0/CMP/BOB0/CH0/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM0/CMP/BOB0/CH1/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM0/CMP/BOB1/CH0/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM0/CMP/BOB1/CH1/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM0/CMP/BOB2/CH0/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM0/CMP/BOB2/CH1/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM0/CMP/BOB3/CH0/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM0/CMP/BOB3/CH1/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM0/CMP/BOB4/CH0/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM0/CMP/BOB4/CH1/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM0/CMP/BOB5/CH0/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM0/CMP/BOB5/CH1/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM0/CMP/BOB6/CH0/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM0/CMP/BOB6/CH1/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM0/CMP/BOB7/CH0/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM0/CMP/BOB7/CH1/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM1/CMP/BOB0/CH0/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM1/CMP/BOB0/CH1/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM1/CMP/BOB1/CH0/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM1/CMP/BOB1/CH1/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM1/CMP/BOB2/CH0/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM1/CMP/BOB2/CH1/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM1/CMP/BOB3/CH0/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM1/CMP/BOB3/CH1/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM1/CMP/BOB4/CH0/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM1/CMP/BOB4/CH1/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM1/CMP/BOB5/CH0/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM1/CMP/BOB5/CH1/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM1/CMP/BOB6/CH0/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM1/CMP/BOB6/CH1/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM1/CMP/BOB7/CH0/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 /SYS/PM0/CM1/CMP/BOB7/CH1/D0 | fru_part_number | 07042210,M393B2G70BH0-YK0 -> -> show -l all /SYS/PM0 type==DIMM fru_manufacturer -t Target | Property | Value ------------------------------------------+--------------------------------------------------+------------------------------------------------------------------------- /SYS/PM0/CM0/CMP/BOB0/CH0/D0 | fru_manufacturer | Samsung /SYS/PM0/CM0/CMP/BOB0/CH1/D0 | fru_manufacturer | Samsung /SYS/PM0/CM0/CMP/BOB1/CH0/D0 | fru_manufacturer | Samsung /SYS/PM0/CM0/CMP/BOB1/CH1/D0 | fru_manufacturer | Samsung /SYS/PM0/CM0/CMP/BOB2/CH0/D0 | fru_manufacturer | Samsung /SYS/PM0/CM0/CMP/BOB2/CH1/D0 | fru_manufacturer | Samsung /SYS/PM0/CM0/CMP/BOB3/CH0/D0 | fru_manufacturer | Samsung /SYS/PM0/CM0/CMP/BOB3/CH1/D0 | fru_manufacturer | Samsung /SYS/PM0/CM0/CMP/BOB4/CH0/D0 | fru_manufacturer | Samsung /SYS/PM0/CM0/CMP/BOB4/CH1/D0 | fru_manufacturer | Samsung /SYS/PM0/CM0/CMP/BOB5/CH0/D0 | fru_manufacturer | Samsung /SYS/PM0/CM0/CMP/BOB5/CH1/D0 | fru_manufacturer | Samsung /SYS/PM0/CM0/CMP/BOB6/CH0/D0 | fru_manufacturer | Samsung /SYS/PM0/CM0/CMP/BOB6/CH1/D0 | fru_manufacturer | Samsung /SYS/PM0/CM0/CMP/BOB7/CH0/D0 | fru_manufacturer | Samsung /SYS/PM0/CM0/CMP/BOB7/CH1/D0 | fru_manufacturer | Samsung /SYS/PM0/CM1/CMP/BOB0/CH0/D0 | fru_manufacturer | Samsung /SYS/PM0/CM1/CMP/BOB0/CH1/D0 | fru_manufacturer | Samsung /SYS/PM0/CM1/CMP/BOB1/CH0/D0 | fru_manufacturer | Samsung /SYS/PM0/CM1/CMP/BOB1/CH1/D0 | fru_manufacturer | Samsung /SYS/PM0/CM1/CMP/BOB2/CH0/D0 | fru_manufacturer | Samsung /SYS/PM0/CM1/CMP/BOB2/CH1/D0 | fru_manufacturer | Samsung /SYS/PM0/CM1/CMP/BOB3/CH0/D0 | fru_manufacturer | Samsung /SYS/PM0/CM1/CMP/BOB3/CH1/D0 | fru_manufacturer | Samsung /SYS/PM0/CM1/CMP/BOB4/CH0/D0 | fru_manufacturer | Samsung /SYS/PM0/CM1/CMP/BOB4/CH1/D0 | fru_manufacturer | Samsung /SYS/PM0/CM1/CMP/BOB5/CH0/D0 | fru_manufacturer | Samsung /SYS/PM0/CM1/CMP/BOB5/CH1/D0 | fru_manufacturer | Samsung /SYS/PM0/CM1/CMP/BOB6/CH0/D0 | fru_manufacturer | Samsung /SYS/PM0/CM1/CMP/BOB6/CH1/D0 | fru_manufacturer | Samsung /SYS/PM0/CM1/CMP/BOB7/CH0/D0 | fru_manufacturer | Samsung /SYS/PM0/CM1/CMP/BOB7/CH1/D0 | fru_manufacturer | Samsung -> -> show -l all /SYS/PM0 type==DIMM fru_serial_number -t Target | Property | Value ------------------------------------------+--------------------------------------------------+------------------------------------------------------------------------- /SYS/PM0/CM0/CMP/BOB0/CH0/D0 | fru_serial_number | 00CE0213063594035E /SYS/PM0/CM0/CMP/BOB0/CH1/D0 | fru_serial_number | 00CE0213063594039C /SYS/PM0/CM0/CMP/BOB1/CH0/D0 | fru_serial_number | 00CE02130635940301 /SYS/PM0/CM0/CMP/BOB1/CH1/D0 | fru_serial_number | 00CE021305358C6039 /SYS/PM0/CM0/CMP/BOB2/CH0/D0 | fru_serial_number | 00CE0213063594035F /SYS/PM0/CM0/CMP/BOB2/CH1/D0 | fru_serial_number | 00CE02130635940331 /SYS/PM0/CM0/CMP/BOB3/CH0/D0 | fru_serial_number | 00CE02130635940360 /SYS/PM0/CM0/CMP/BOB3/CH1/D0 | fru_serial_number | 00CE02130635940336 /SYS/PM0/CM0/CMP/BOB4/CH0/D0 | fru_serial_number | 00CE0213063594035D /SYS/PM0/CM0/CMP/BOB4/CH1/D0 | fru_serial_number | 00CE0213063594039B /SYS/PM0/CM0/CMP/BOB5/CH0/D0 | fru_serial_number | 00CE02130635940395 /SYS/PM0/CM0/CMP/BOB5/CH1/D0 | fru_serial_number | 00CE02130635940338 /SYS/PM0/CM0/CMP/BOB6/CH0/D0 | fru_serial_number | 00CE02130635940337 /SYS/PM0/CM0/CMP/BOB6/CH1/D0 | fru_serial_number | 00CE0213063593FAE7 /SYS/PM0/CM0/CMP/BOB7/CH0/D0 | fru_serial_number | 00CE0213063593FB93 /SYS/PM0/CM0/CMP/BOB7/CH1/D0 | fru_serial_number | 00CE02130635940335 /SYS/PM0/CM1/CMP/BOB0/CH0/D0 | fru_serial_number | 00CE021305358C652E /SYS/PM0/CM1/CMP/BOB0/CH1/D0 | fru_serial_number | 00CE021305358C6050 /SYS/PM0/CM1/CMP/BOB1/CH0/D0 | fru_serial_number | 00CE0213063594022A /SYS/PM0/CM1/CMP/BOB1/CH1/D0 | fru_serial_number | 00CE02130635940358 /SYS/PM0/CM1/CMP/BOB2/CH0/D0 | fru_serial_number | 00CE02130635940306 /SYS/PM0/CM1/CMP/BOB2/CH1/D0 | fru_serial_number | 00CE02130635940330 /SYS/PM0/CM1/CMP/BOB3/CH0/D0 | fru_serial_number | 00CE02130635940302 /SYS/PM0/CM1/CMP/BOB3/CH1/D0 | fru_serial_number | 00CE02130635940357 /SYS/PM0/CM1/CMP/BOB4/CH0/D0 | fru_serial_number | 00CE021305358C604D /SYS/PM0/CM1/CMP/BOB4/CH1/D0 | fru_serial_number | 00CE02130635940227 /SYS/PM0/CM1/CMP/BOB5/CH0/D0 | fru_serial_number | 00CE02130635940228 /SYS/PM0/CM1/CMP/BOB5/CH1/D0 | fru_serial_number | 00CE02130635940334 /SYS/PM0/CM1/CMP/BOB6/CH0/D0 | fru_serial_number | 00CE021306359402A5 /SYS/PM0/CM1/CMP/BOB6/CH1/D0 | fru_serial_number | 00CE0213063594032F /SYS/PM0/CM1/CMP/BOB7/CH0/D0 | fru_serial_number | 00CE021306359402A7 /SYS/PM0/CM1/CMP/BOB7/CH1/D0 | fru_serial_number | 00CE0213063594035C ->
The status of multiple fans on the system may be collected with the following example
-> show -l all /System/Cooling/Fans location health -t Target | Property | Value ------------------------------------------+--------------------------------------------------+------------------------------------------------------------------------- /System/Cooling/Fans/Fan_0 | health | OK /System/Cooling/Fans/Fan_0 | location | FBD0/FM0 (Fan Board 0 Fan Module 0) /System/Cooling/Fans/Fan_1 | health | OK /System/Cooling/Fans/Fan_1 | location | FBD0/FM1 (Fan Board 0 Fan Module 1) /System/Cooling/Fans/Fan_2 | health | OK /System/Cooling/Fans/Fan_2 | location | FBD0/FM2 (Fan Board 0 Fan Module 2) /System/Cooling/Fans/Fan_3 | health | OK /System/Cooling/Fans/Fan_3 | location | FBD0/FM3 (Fan Board 0 Fan Module 3) /System/Cooling/Fans/Fan_4 | health | OK /System/Cooling/Fans/Fan_4 | location | FBD0/FM4 (Fan Board 0 Fan Module 4) /System/Cooling/Fans/Fan_5 | health | OK /System/Cooling/Fans/Fan_5 | location | FBD1/FM0 (Fan Board 1 Fan Module 0) /System/Cooling/Fans/Fan_6 | health | OK /System/Cooling/Fans/Fan_6 | location | FBD1/FM1 (Fan Board 1 Fan Module 1) /System/Cooling/Fans/Fan_7 | health | OK /System/Cooling/Fans/Fan_7 | location | FBD1/FM2 (Fan Board 1 Fan Module 2) /System/Cooling/Fans/Fan_8 | health | OK /System/Cooling/Fans/Fan_8 | location | FBD1/FM3 (Fan Board 1 Fan Module 3) /System/Cooling/Fans/Fan_9 | health | OK /System/Cooling/Fans/Fan_9 | location | FBD1/FM4 (Fan Board 1 Fan Module 4) /System/Cooling/Fans/Fan_10 | health | OK /System/Cooling/Fans/Fan_10 | location | PS0 (Power Supply 0) /System/Cooling/Fans/Fan_11 | health | OK /System/Cooling/Fans/Fan_11 | location | PS0 (Power Supply 0) /System/Cooling/Fans/Fan_12 | health | OK /System/Cooling/Fans/Fan_12 | location | PS1 (Power Supply 1) /System/Cooling/Fans/Fan_13 | health | OK /System/Cooling/Fans/Fan_13 | location | PS1 (Power Supply 1) /System/Cooling/Fans/Fan_14 | health | OK /System/Cooling/Fans/Fan_14 | location | PS2 (Power Supply 2) /System/Cooling/Fans/Fan_15 | health | OK /System/Cooling/Fans/Fan_15 | location | PS2 (Power Supply 2) /System/Cooling/Fans/Fan_16 | health | OK /System/Cooling/Fans/Fan_16 | location | PS3 (Power Supply 3) /System/Cooling/Fans/Fan_17 | health | OK /System/Cooling/Fans/Fan_17 | location | PS3 (Power Supply 3)
Fan percentages may be collected with the following example
-> show -l all /System/Cooling/Fans location fan_percentage -t Target | Property | Value ------------------------------------------+--------------------------------------------------+------------------------------------------------------------------------- /System/Cooling/Fans/Fan_0 | location | FBD0/FM0 (Fan Board 0 Fan Module 0) /System/Cooling/Fans/Fan_0 | fan_percentage | 62 % /System/Cooling/Fans/Fan_1 | location | FBD0/FM1 (Fan Board 0 Fan Module 1) /System/Cooling/Fans/Fan_1 | fan_percentage | 62 % /System/Cooling/Fans/Fan_2 | location | FBD0/FM2 (Fan Board 0 Fan Module 2) /System/Cooling/Fans/Fan_2 | fan_percentage | 63 % /System/Cooling/Fans/Fan_3 | location | FBD0/FM3 (Fan Board 0 Fan Module 3) /System/Cooling/Fans/Fan_3 | fan_percentage | 63 % /System/Cooling/Fans/Fan_4 | location | FBD0/FM4 (Fan Board 0 Fan Module 4) /System/Cooling/Fans/Fan_4 | fan_percentage | 63 % /System/Cooling/Fans/Fan_5 | location | FBD1/FM0 (Fan Board 1 Fan Module 0) /System/Cooling/Fans/Fan_5 | fan_percentage | 62 % /System/Cooling/Fans/Fan_6 | location | FBD1/FM1 (Fan Board 1 Fan Module 1) /System/Cooling/Fans/Fan_6 | fan_percentage | 62 % /System/Cooling/Fans/Fan_7 | location | FBD1/FM2 (Fan Board 1 Fan Module 2) /System/Cooling/Fans/Fan_7 | fan_percentage | 63 % /System/Cooling/Fans/Fan_8 | location | FBD1/FM3 (Fan Board 1 Fan Module 3) /System/Cooling/Fans/Fan_8 | fan_percentage | 62 % /System/Cooling/Fans/Fan_9 | location | FBD1/FM4 (Fan Board 1 Fan Module 4) /System/Cooling/Fans/Fan_9 | fan_percentage | 62 % /System/Cooling/Fans/Fan_10 | location | PS0 (Power Supply 0) /System/Cooling/Fans/Fan_10 | fan_percentage | 36 % /System/Cooling/Fans/Fan_11 | location | PS0 (Power Supply 0) /System/Cooling/Fans/Fan_11 | fan_percentage | 34 % /System/Cooling/Fans/Fan_12 | location | PS1 (Power Supply 1) /System/Cooling/Fans/Fan_12 | fan_percentage | 35 % /System/Cooling/Fans/Fan_13 | location | PS1 (Power Supply 1) /System/Cooling/Fans/Fan_13 | fan_percentage | 34 % /System/Cooling/Fans/Fan_14 | location | PS2 (Power Supply 2) /System/Cooling/Fans/Fan_14 | fan_percentage | 36 % /System/Cooling/Fans/Fan_15 | location | PS2 (Power Supply 2) /System/Cooling/Fans/Fan_15 | fan_percentage | 33 % /System/Cooling/Fans/Fan_16 | location | PS3 (Power Supply 3) /System/Cooling/Fans/Fan_16 | fan_percentage | 35 % /System/Cooling/Fans/Fan_17 | location | PS3 (Power Supply 3) /System/Cooling/Fans/Fan_17 | fan_percentage | 33 % ->
PCI devices and location may be determined with the following Examples
-> show -l all /System/PCI_Devices/Add-on part_number location -t Target | Property | Value ------------------------------------------+--------------------------------------------------+------------------------------------------------------------------------- /System/PCI_Devices/Add-on/Device_1 | part_number | SG-XPCIE2FC-QF8-Z /System/PCI_Devices/Add-on/Device_1 | location | PCIE1 (PCIE 1) /System/PCI_Devices/Add-on/Device_5 | part_number | SG-XPCIE2FC-QF8-Z /System/PCI_Devices/Add-on/Device_5 | location | PCIE5 (PCIE 5) /System/PCI_Devices/Add-on/Device_9 | part_number | X1109A-Z /System/PCI_Devices/Add-on/Device_9 | location | PCIE9 (PCIE 9) -> -> show -l all /System/PCI_Devices/Add-on location description -t Target | Property | Value ------------------------------------------+--------------------------------------------------+------------------------------------------------------------------------- /System/PCI_Devices/Add-on/Device_1 | description | Sun StorageTek Dual 8 Gb Fibre Channel PCIe HBA /System/PCI_Devices/Add-on/Device_1 | location | PCIE1 (PCIE 1) /System/PCI_Devices/Add-on/Device_5 | description | Sun StorageTek Dual 8 Gb Fibre Channel PCIe HBA /System/PCI_Devices/Add-on/Device_5 | location | PCIE5 (PCIE 5) /System/PCI_Devices/Add-on/Device_9 | description | Sun Dual 10GbE SFP+ PCIe Low Profile Adapter /System/PCI_Devices/Add-on/Device_9 | location | PCIE9 (PCIE 9) ->
The following is an example of checking the status of the individual power supply on the system.
-> show -l all /System/Power/Power_Supplies location part_number health -t Target | Property | Value ------------------------------------------+--------------------------------------------------+------------------------------------------------------------------------- /System/Power/Power_Supplies/ | health | OK Power_Supply_0 | | /System/Power/Power_Supplies/ | part_number | 7068817 Power_Supply_0 | | /System/Power/Power_Supplies/ | location | PS0 (Power Supply 0) Power_Supply_0 | | /System/Power/Power_Supplies/ | health | OK Power_Supply_1 | | /System/Power/Power_Supplies/ | part_number | 7068817 Power_Supply_1 | | /System/Power/Power_Supplies/ | location | PS1 (Power Supply 1) Power_Supply_1 | | /System/Power/Power_Supplies/ | health | OK Power_Supply_2 | | /System/Power/Power_Supplies/ | part_number | 7068817 Power_Supply_2 | | /System/Power/Power_Supplies/ | location | PS2 (Power Supply 2) Power_Supply_2 | | /System/Power/Power_Supplies/ | health | OK Power_Supply_3 | | /System/Power/Power_Supplies/ | part_number | 7068817 Power_Supply_3 | | /System/Power/Power_Supplies/ | location | PS3 (Power Supply 3) Power_Supply_3 | | ->
This is a sample output to check if AC power is connected to individual PSU
-> show -l all /System/Power/Power_Supplies input_power location -t Target | Property | Value ------------------------------------------+--------------------------------------------------+------------------------------------------------------------------------- /System/Power/Power_Supplies/ | location | PS0 (Power Supply 0) Power_Supply_0 | | /System/Power/Power_Supplies/ | input_power | Present Power_Supply_0 | | /System/Power/Power_Supplies/ | location | PS1 (Power Supply 1) Power_Supply_1 | | /System/Power/Power_Supplies/ | input_power | Present Power_Supply_1 | | /System/Power/Power_Supplies/ | location | PS2 (Power Supply 2) Power_Supply_2 | | /System/Power/Power_Supplies/ | input_power | Present Power_Supply_2 | | /System/Power/Power_Supplies/ | location | PS3 (Power Supply 3) Power_Supply_3 | | /System/Power/Power_Supplies/ | input_power | Present Power_Supply_3 | |
Serial Number and Manufacturer information of the PSU
-> show -l all /System/Power/Power_Supplies manufacturer serial_number location -t Target | Property | Value ------------------------------------------+--------------------------------------------------+------------------------------------------------------------------------- /System/Power/Power_Supplies/ | serial_number | 465776G+1304B2018V Power_Supply_0 | | /System/Power/Power_Supplies/ | manufacturer | Power-One, Inc. Power_Supply_0 | | /System/Power/Power_Supplies/ | location | PS0 (Power Supply 0) Power_Supply_0 | | /System/Power/Power_Supplies/ | serial_number | 465776G+1304B2017X Power_Supply_1 | | /System/Power/Power_Supplies/ | manufacturer | Power-One, Inc. Power_Supply_1 | | /System/Power/Power_Supplies/ | location | PS1 (Power Supply 1) Power_Supply_1 | | /System/Power/Power_Supplies/ | serial_number | 465776G+1304B2017B Power_Supply_2 | | /System/Power/Power_Supplies/ | manufacturer | Power-One, Inc. Power_Supply_2 | | /System/Power/Power_Supplies/ | location | PS2 (Power Supply 2) Power_Supply_2 | | /System/Power/Power_Supplies/ | serial_number | 465776G+1304B20193 Power_Supply_3 | | /System/Power/Power_Supplies/ | manufacturer | Power-One, Inc. Power_Supply_3 | | /System/Power/Power_Supplies/ | location | PS3 (Power Supply 3) Power_Supply_3 | | ->
If the OHMP software is installed in Solaris the hardware raid information may be collected from ILOM CLI
-> show -l all /System/Storage/Volumes health raid_id level disk_ids -t Target | Property | Value ------------------------------------------+--------------------------------------------------+------------------------------------------------------------------------- /System/Storage/Volumes/Volume_0 | health | OK /System/Storage/Volumes/Volume_0 | raid_id | 0 /System/Storage/Volumes/Volume_0 | level | 1 /System/Storage/Volumes/Volume_0 | disk_ids | 6, 7 ->
Status of individual disk may be collected from the following command
-> show -l all /System/Storage/Disks health location part_number -t Target | Property | Value ------------------------------------------+--------------------------------------------------+------------------------------------------------------------------------- /System/Storage/Disks/Disk_0 | health | OK /System/Storage/Disks/Disk_0 | part_number | H109030SESUN300G /System/Storage/Disks/Disk_0 | location | HDD0 (Disk 0) /System/Storage/Disks/Disk_1 | health | OK /System/Storage/Disks/Disk_1 | part_number | H109030SESUN300G /System/Storage/Disks/Disk_1 | location | HDD1 (Disk 1) /System/Storage/Disks/Disk_2 | health | OK /System/Storage/Disks/Disk_2 | part_number | H109030SESUN300G /System/Storage/Disks/Disk_2 | location | HDD2 (Disk 2) /System/Storage/Disks/Disk_3 | health | OK /System/Storage/Disks/Disk_3 | part_number | H109030SESUN300G /System/Storage/Disks/Disk_3 | location | HDD3 (Disk 3) /System/Storage/Disks/Disk_4 | health | OK /System/Storage/Disks/Disk_4 | part_number | H109030SESUN300G /System/Storage/Disks/Disk_4 | location | HDD4 (Disk 4) /System/Storage/Disks/Disk_5 | health | OK /System/Storage/Disks/Disk_5 | part_number | H109030SESUN300G /System/Storage/Disks/Disk_5 | location | HDD5 (Disk 5) /System/Storage/Disks/Disk_6 | health | OK /System/Storage/Disks/Disk_6 | part_number | H109030SESUN300G /System/Storage/Disks/Disk_6 | location | HDD6 (Disk 6) /System/Storage/Disks/Disk_7 | health | OK /System/Storage/Disks/Disk_7 | part_number | H109030SESUN300G /System/Storage/Disks/Disk_7 | location | HDD7 (Disk 7) ->
Individual Disk WWN may be collected from the following
-> show -l all /System/Storage/Disks manufacturer wwn location -t Target | Property | Value ------------------------------------------+--------------------------------------------------+------------------------------------------------------------------------- /System/Storage/Disks/Disk_0 | location | HDD0 (Disk 0) /System/Storage/Disks/Disk_0 | manufacturer | HITACHI /System/Storage/Disks/Disk_0 | wwn | 0x5000cca0162d6525 /System/Storage/Disks/Disk_1 | location | HDD1 (Disk 1) /System/Storage/Disks/Disk_1 | manufacturer | HITACHI /System/Storage/Disks/Disk_1 | wwn | 0x5000cca0161c5b1d /System/Storage/Disks/Disk_2 | location | HDD2 (Disk 2) /System/Storage/Disks/Disk_2 | manufacturer | HITACHI /System/Storage/Disks/Disk_2 | wwn | 0x5000cca0162caf5d /System/Storage/Disks/Disk_3 | location | HDD3 (Disk 3) /System/Storage/Disks/Disk_3 | manufacturer | HITACHI /System/Storage/Disks/Disk_3 | wwn | 0x5000cca016299af9 /System/Storage/Disks/Disk_4 | location | HDD4 (Disk 4) /System/Storage/Disks/Disk_4 | manufacturer | HITACHI /System/Storage/Disks/Disk_4 | wwn | 0x5000cca0162b8339 /System/Storage/Disks/Disk_5 | location | HDD5 (Disk 5) /System/Storage/Disks/Disk_5 | manufacturer | HITACHI /System/Storage/Disks/Disk_5 | wwn | 0x5000cca0162cb57d /System/Storage/Disks/Disk_6 | location | HDD6 (Disk 6) /System/Storage/Disks/Disk_6 | manufacturer | HITACHI /System/Storage/Disks/Disk_6 | wwn | 0x5000cca01605dcc9 /System/Storage/Disks/Disk_7 | location | HDD7 (Disk 7) /System/Storage/Disks/Disk_7 | manufacturer | HITACHI /System/Storage/Disks/Disk_7 | wwn | 0x5000cca0162cb4e5
The raid volume device_name is the wwn of the LUN
-> show -l all /System/Storage/Volumes device_name /System/Storage/Volumes/Volume_0 Properties: device_name = 39E08770F15F6862
Using the same example ,in Solaris OHMP raid config command the device_name is mapped to c1r0
root@t5-8-sin06-a:/export# raidconfig list raid RAID Volumes ============ ID Name Device Status Num Disks Level Size (GiB) --------------------------------------------------------------------------------- c1r0 39E08770F15F6862 OK 2 1 278 root@t5-8-sin06-a:/export#
In a similar output,Solaris format command list the device_name as part of the WWN device.
format> disk AVAILABLE DISK SELECTIONS: 0. c11t39E08770F15F6862d0 <LSI-Logical Volume-3000 cyl 35641 alt 2 hd 256 sec 64> /pci@6c0/pci@1/pci@0/pci@c/pci@0/pci@c/scsi@0/iport@v0/disk@w39e08770f15f6862,0 Specify disk (enter its number)[0]:
Collecting the current active LDOM confguration can be collected with the following example
-> show /HOST/bootmode config -t Target | Property | Value ------------------------------------------+--------------------------------------------------+------------------------------------------------------------------------- /HOST/bootmode | config | guestdom1 ->
The following example will list the other LDOM configuration that is stored in the Service Processor and when they were created
-> show /HOST/domain/configs date_created -t Target | Property | Value ------------------------------------------+--------------------------------------------------+------------------------------------------------------------------------- /HOST/domain/configs/mydomain | date_created | 2013-11-13 12:50:27 /HOST/domain/configs/guestdom1 | date_created | 2013-11-18 15:26:58 ->
the default behaviour of the LDOM guest domain can be collect with the following example
-> show /HOST/domain/control -t Target | Property | Value ------------------------------------------+--------------------------------------------------+------------------------------------------------------------------------- /HOST/domain/control | auto-boot | enabled /HOST/domain/control | boot_guests | enabled ->
Displaying the entire output of the event list log may mean displaying trivial system information, displaying the output by class my help narrow the critical system events ( Sensor, Fault, Power and IPMI ) quickly.
-> show /SP/logs/event/list Class==Sensor Event ID Date/Time Class Type Severity ----- ------------------------ -------- -------- -------- 992 Thu Nov 7 17:43:18 2013 Sensor Log minor Power Supply : /SYS/PS1/V_OUT_OK : State Asserted 986 Thu Nov 7 17:43:11 2013 Sensor Log minor Power Supply : /SYS/PS1/V_IN_ERR : State Deasserted 985 Thu Nov 7 17:43:11 2013 Sensor Log minor Power Supply : /SYS/PS0/V_OUT_OK : State Asserted 982 Thu Nov 7 17:43:06 2013 Sensor Log minor Power Supply : /SYS/PS0/V_IN_ERR : State Deasserted 872 Mon Sep 23 16:01:46 2013 Sensor Log critical Power Supply : /SYS/PS0/V_OUT_OK : State Deasserted 871 Mon Sep 23 16:01:40 2013 Sensor Log critical Power Supply : /SYS/PS1/V_OUT_OK : State Deasserted 864 Sun Sep 22 16:15:15 2013 Sensor Log critical Power Supply : /SYS/PS1/V_IN_ERR : State Asserted 863 Sun Sep 22 16:15:13 2013 Sensor Log critical Power Supply : /SYS/PS0/V_IN_ERR : State Asserted 860 Sat Sep 21 12:50:18 2013 Sensor Log critical Power Supply : /SYS/PS1/V_IN_ERR : State Asserted 859 Sat Sep 21 12:50:16 2013 Sensor Log critical Power Supply : /SYS/PS0/V_IN_ERR : State Asserted -> show /SP/logs/event/list Class==Fault Event ID Date/Time Class Type Severity ----- ------------------------ -------- -------- -------- 995 Thu Nov 7 17:43:19 2013 Fault UUID_Repaired minor Fault with UUID d5cb3202-440f-e4ad-c148-89d5368531ec repaired 994 Thu Nov 7 17:43:19 2013 Fault Repair minor Component /SYS/PS1 repaired 993 Thu Nov 7 17:43:19 2013 Fault Repair minor Fault fault.chassis.power.fail on component /SYS/PS1 cleared 991 Thu Nov 7 17:43:12 2013 Fault UUID_Repaired minor Fault with UUID e87e1e4e-98be-6049-9045-b8b54f8739a7 repaired 990 Thu Nov 7 17:43:12 2013 Fault Repair minor Fault fault.chassis.env.power.loss on component /SYS/PS1 cleared 989 Thu Nov 7 17:43:12 2013 Fault UUID_Repaired minor Fault with UUID 5d14a648-5884-cfe4-fff0-aaaf9dbe740d repaired 988 Thu Nov 7 17:43:11 2013 Fault Repair minor Component /SYS/PS0 repaired 987 Thu Nov 7 17:43:11 2013 Fault Repair minor Fault fault.chassis.power.fail on component /SYS/PS0 cleared 984 Thu Nov 7 17:43:06 2013 Fault UUID_Repaired minor Fault with UUID d169d41e-cd1a-471e-fb7e-e0ae33b9c3b2 repaired 983 Thu Nov 7 17:43:06 2013 Fault Repair minor Fault fault.chassis.env.power.loss on component /SYS/PS0 cleared 965 Thu Nov 7 08:58:00 2013 Fault Fault critical Paused: press any key to continue, or 'q' to quit -> show /SP/logs/event/list Class==Power Event ID Date/Time Class Type Severity ----- ------------------------ -------- -------- -------- 1089 Thu Jan 9 17:28:56 2014 Power On major Power to /SYS has been turned on by: Console session, Username:root 1085 Thu Jan 9 15:59:50 2014 Power Off major Power to /SYS has been turned off by: Console session, Username:root 1046 Mon Nov 18 16:31:55 2013 Power On major Power to /SYS has been turned on by: Console session, Username:root 1041 Mon Nov 18 15:59:29 2013 Power Reset major /SP has been reset by: Console session, Username:root 1032 Mon Nov 18 15:39:12 2013 Power Off major Power to /SYS has been turned off by: Console session, Username:root 1017 Wed Nov 13 17:53:20 2013 Power On major Power to /SYS has been turned on by: Console session, Username:root 1016 Wed Nov 13 17:53:04 2013 Power Off major Power to /SYS has been turned off by: Console session, Username:root 970 Thu Nov 7 16:02:09 2013 Power On major Power to /SYS has been turned on by: Console session, Username:root 969 Thu Nov 7 16:01:54 2013 Power Off major Power to /SYS has been turned off by: Console session, Username:root 868 Mon Sep 23 16:00:46 2013 Power On major Power to /SYS has been turned on by: Shell session, Username:root 793 Wed Sep 4 08:49:24 2013 Power On major Paused: press any key to continue, or 'q' to quit -> show /SP/logs/event/list Class==IPMI Event ID Date/Time Class Type Severity ----- ------------------------ -------- -------- -------- 1090 Thu Jan 9 17:28:56 2014 IPMI Log minor ID = 1a : 01/09/2014 : 17:28:56 : System Boot Initiated : sensor number = 0x00 : Host0: System Restart : Asserted 1047 Mon Nov 18 16:31:55 2013 IPMI Log minor ID = 19 : 11/18/2013 : 16:31:55 : System Boot Initiated : sensor number = 0x00 : Host0: System Restart : Asserted 1018 Wed Nov 13 17:53:20 2013 IPMI Log minor ID = 18 : 11/13/2013 : 17:53:20 : System Boot Initiated : sensor number = 0x00 : System Restart : Asserted 971 Thu Nov 7 16:02:09 2013 IPMI Log minor ID = 15 : 11/07/2013 : 16:02:09 : System Boot Initiated : sensor number = 0x00 : System Restart : Asserted 869 Mon Sep 23 16:00:47 2013 IPMI Log minor ID = 12 : 09/23/2013 : 16:00:47 : System Boot Initiated : sensor number = 0x00 : System Restart : Asserted 794 Wed Sep 4 08:49:24 2013 IPMI Log minor ID = 11 : 09/04/2013 : 08:49:24 : System Boot Initiated : sensor number = 0x00 : System Restart : Asserted ->
Alternatively displaying the output by event ID may be useful in listing the events in sequence. The "?" is a single character wildcard, an event ID with "9??" will list all the events from 900 to 999.
-> show /SP/logs/event/list ID==9?? Event ID Date/Time Class Type Severity ----- ------------------------ -------- -------- -------- 999 Wed Nov 13 12:58:55 2013 System Log minor Host: OpenBoot Running 998 Wed Nov 13 12:58:35 2013 System Log minor Host: OpenBoot initializing 997 Wed Nov 13 12:58:31 2013 System Log minor Host: Solaris halting 996 Wed Nov 13 12:58:10 2013 System Log minor Host: Solaris halting 995 Thu Nov 7 17:43:19 2013 Fault UUID_Repaired minor Fault with UUID d5cb3202-440f-e4ad-c148-89d5368531ec repaired 994 Thu Nov 7 17:43:19 2013 Fault Repair minor Component /SYS/PS1 repaired 993 Thu Nov 7 17:43:19 2013 Fault Repair minor Fault fault.chassis.power.fail on component /SYS/PS1 cleared 992 Thu Nov 7 17:43:18 2013 Sensor Log minor Power Supply : /SYS/PS1/V_OUT_OK : State Asserted 991 Thu Nov 7 17:43:12 2013 Fault UUID_Repaired minor Fault with UUID e87e1e4e-98be-6049-9045-b8b54f8739a7 repaired 990 Thu Nov 7 17:43:12 2013 Fault Repair minor Fault fault.chassis.env.power.loss on component /SYS/PS1 cleared 989 Thu Nov 7 17:43:12 2013 Fault UUID_Repaired minor Paused: press any key to continue, or 'q' to quit
All the events that occured in paticular day date can be listed with the DateTime value. The use of wildcard "*" is required to get meaningful value.
-> show /SP/logs/event/list DateTime=="Thu Nov 7*2013" Event ID Date/Time Class Type Severity ----- ------------------------ -------- -------- -------- 995 Thu Nov 7 17:43:19 2013 Fault UUID_Repaired minor Fault with UUID d5cb3202-440f-e4ad-c148-89d5368531ec repaired 994 Thu Nov 7 17:43:19 2013 Fault Repair minor Component /SYS/PS1 repaired 993 Thu Nov 7 17:43:19 2013 Fault Repair minor Fault fault.chassis.power.fail on component /SYS/PS1 cleared 992 Thu Nov 7 17:43:18 2013 Sensor Log minor Power Supply : /SYS/PS1/V_OUT_OK : State Asserted 991 Thu Nov 7 17:43:12 2013 Fault UUID_Repaired minor Fault with UUID e87e1e4e-98be-6049-9045-b8b54f8739a7 repaired 990 Thu Nov 7 17:43:12 2013 Fault Repair minor Fault fault.chassis.env.power.loss on component /SYS/PS1 cleared 989 Thu Nov 7 17:43:12 2013 Fault UUID_Repaired minor Fault with UUID 5d14a648-5884-cfe4-fff0-aaaf9dbe740d repaired 988 Thu Nov 7 17:43:11 2013 Fault Repair minor Component /SYS/PS0 repaired 987 Thu Nov 7 17:43:11 2013 Fault Repair minor Fault fault.chassis.power.fail on component /SYS/PS0 cleared 986 Thu Nov 7 17:43:11 2013 Sensor Log minor Power Supply : /SYS/PS1/V_IN_ERR : State Deasserted 985 Thu Nov 7 17:43:11 2013 Sensor Log minor Paused: press any key to continue, or 'q' to quit