如何在System x的linux OS上查看CPU核心温度
现象描述:IBM System x服务器的IMM上可以查看到机箱的温度,通过IPMItool(
ipmitool -I open sensor get "Processor 1 Temp"
)也只是看到CPU周围的温度。如果客户要知道每个CPU 内核的温度就必须使用另外的一个linux 工具
解决方法:可以使用Linux的一个开源工具lm sensor。在HS22和RHEL5.8上实验了一下,可以获取,具体步骤:
1. 配置好yum 源,使用yum -y install lm_sensors 安装lm_sensors
2. modprobe coretemp 安装对应的Sensor Chip驱动(可以参考http://www.lm-sensors.org/wiki/Devices),对于Intel i7以上的CPU,应该安装coretemp 这个driver
3. 执行sensors-detect, 都选择YES
4. 执行sensors,即可得到CPU内核的温度,如下
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +37°C (high = +95°C)
coretemp-isa-000a
Adapter: ISA adapter
Core 10: +30°C (high = +95°C)
coretemp-isa-000b
Adapter: ISA adapter
Core 11: +32°C (high = +95°C)
coretemp-isa-000c
Adapter: ISA adapter
Core 12: +34°C (high = +95°C)
coretemp-isa-000d
Adapter: ISA adapter
Core 13: +28°C (high = +95°C)
coretemp-isa-000e
Adapter: ISA adapter
Core 14: +34°C (high = +95°C)
coretemp-isa-000f
Adapter: ISA adapter
Core 15: +32°C (high = +95°C)
coretemp-isa-0001
Adapter: ISA adapter
Core 1: +40°C (high = +95°C)
coretemp-isa-0002
Adapter: ISA adapter
Core 2: +31°C (high = +95°C)
coretemp-isa-0003
Adapter: ISA adapter
Core 3: +32°C (high = +95°C)
coretemp-isa-0004
Adapter: ISA adapter
Core 4: +34°C (high = +95°C)
coretemp-isa-0005
Adapter: ISA adapter
Core 5: +28°C (high = +95°C)
coretemp-isa-0006
Adapter: ISA adapter
Core 6: +34°C (high = +95°C)
coretemp-isa-0007
Adapter: ISA adapter
Core 7: +32°C (high = +95°C)
coretemp-isa-0008
Adapter: ISA adapter
Core 8: +37°C (high = +95°C)
coretemp-isa-0009
Adapter: ISA adapter
Core 9: +41°C (high = +95°C)
|