Knowledge Base : Solaris read temperature sensors

How to show the temperature sensors of a Solaris machine

root@vdi0-0 VDI /root# ipmitool sdr type temperature
sys.tempfail | 03h | ok | 23.0 | Predictive Failure Deasserted
mb.t_amb | 05h | ok | 7.0 | 27 degrees C
fp.t_amb | 14h | ok | 12.0 | 24 degrees C
pdb.t_amb | 1Bh | ok | 19.0 | 23 degrees C
io.t_amb | 22h | ok | 15.0 | 23 degrees C
p0.t_core | 2Ch | ok | 3.0 | 20 degrees C
p1.t_core | 35h | ok | 3.1 | 18 degrees C

There are a total of six temperature sensors that are monitored. They all generate

IPMI events that will be logged in to the system event log (SEL) when an upper
threshold is exceeded. Three of these sensor readings are used to adjust the fan
speeds and perform other actions, such as illuminating LEDs and powering off the
chassis. These sensors and their respective thresholds are as follows:
■ Front panel ambient temperature (fp.t_amb)
■ Upper non-critical: 30 degrees C
■ Upper critical: 35 degrees C
■ Upper non-recoverable: 40 degrees C
■ CPU 0 (p0.t_core) and CPU 1 (p1.t_core) die temperatures
■ Upper non-critical: 55 degrees C
■ Upper critical: 65 degrees C
■ Upper non-recoverable: 75 degrees C

TABLE C-2 Sensor Readings Fields

Field Description
Status Reports the status of the sensor, including State Asserted, State
Deasserted, Predictive Failure, Device Inserted/Device Present,
Device Removed/Device Absent, Unknown, and Normal.
Name Reports the name of the sensor. The names correspond to the
following components:
• sys: System or chassis
• bp: Back panel
• fp: Front panel
• mb: Motherboard
• io: I/O board
• p0: Processor 0
• p1: Processor 1
• ft0: Fan tray 0
• ft1: Fan tray 1
• pdb: Power distribution board
• ps0: Power supply 0
• ps1: Power supply 1
Reading Reports the rpm, temperature, and voltage measurements