7月
05
■IBM x3250/x3550 +RH5にOpenIPMIをインストールしたメモ
x3250/x3550は標準でOpenIPMIをサポートしており、RedHat5.8では特にドライバーのインストールなどが不要になっている。そこでOpenIPMIでファンの数値を取ろうとして少しハマったのでメモ。
■OpenIPMIのインストール
- # yum install OpenIPMI OpenIPMI-tools OpenIPMI-libs
■OpenIPMIを有効にする
OpenIPMIに対応しているかどうかはハードやBIOS設定によるので注意。
- # modprobe ipmi_si
とコマンドを叩いて無事にロードされる場合は対応できている。
しかし何故か対応しているのにipmi関連kernelモジュールが自動でロードされないので、rc.localに無理やり書いてロードする。
/etc/rd.d/rc.local に以下を記述
- modprobe ipmi_devintf
- modprobe ipmi_si
- modprobe ipmi_msghandler
- # ntsysv
ipmi
ipmievd
にチェックして再起動
個別にmodprobeした場合はipmi関係サービスを手動起動してもOK
- # service ipmi start
- # service ipmievd start
これで値が取得可能になる
- # ipmitool sdr
- Planar 3.3V | 3.40 Volts | ok
- Planar 5V | 5.04 Volts | ok
- Planar 12V | 12.20 Volts | ok
- Planar 5V SB | 4.99 Volts | ok
- CPU VCore | 0.87 Volts | ok
- Planar VBAT | 3.05 Volts | ok
- CPU VDIMM | 1.49 Volts | ok
- PCH 1.05V | 1.07 Volts | ok
- Ambient Temp | 22 degrees C | ok
- Fan 1 Tach | 6188 RPM | ok
- Fan 2 Tach | 6120 RPM | ok
- Fan 3 Tach | 6188 RPM | ok
- Fan 4 Tach | 6052 RPM | ok
- Fan 5 Tach | 6120 RPM | ok
- Watchdog | 0x00 | ok
- VRD Status | 0x00 | ok
- All DIMMs | 0x00 | ok
- One of DIMMs | 0x00 | ok
- Fan 1 | 0x01 | ok
- Fan 2 | 0x01 | ok
- Fan 3 | 0x01 | ok
- Fan 4 | 0x01 | ok
- Fan 5 | 0x01 | ok
- Drive 0 | 0x00 | ok
- Drive 1 | 0x00 | ok
- Drive 2 | 0x00 | ok
- Drive 3 | 0x00 | ok
- NMI State | 0x00 | ok
- CPU 1 | 0x80 | ok
- ABR Status | 0x00 | ok
- DASD Backplane 1 | 0x02 | ok
- PCIs | 0x00 | ok
- CPUs | 0x00 | ok
- DIMMs | 0x00 | ok
- Sys Board Fault | 0x00 | ok
- Firmware Error | 0x00 | ok
- Progress | 0x00 | ok
- SEL Fullness | 0x00 | ok
- CPU OverTemp | 0x01 | ok
- All PCI Error | 0x00 | ok
- PCI 1 | 0x00 | ok
- PCI 2 | 0x00 | ok
- PCI 6 | 0x00 | ok
- CPU Fault Reboot | 0x00 | ok
- Aux Log | 0x00 | ok
- One of PCI Error | 0x00 | ok
- DIMM 1 | 0x40 | ok
- DIMM 2 | 0x40 | ok
- DIMM 3 | 0x00 | ok
- DIMM 4 | 0x40 | ok
- DIMM 5 | 0x40 | ok
- DIMM 6 | 0x00 | ok
- DIMM 1 Temp | 0x00 | ok
- DIMM 2 Temp | 0x00 | ok
- DIMM 3 Temp | 0x00 | ok
- DIMM 4 Temp | 0x00 | ok
- DIMM 5 Temp | 0x00 | ok
- DIMM 6 Temp | 0x00 | ok
- Host Power | 0x00 | ok
- OS RealTime Mod | 0x00 | ok