IPMI/FreeBSD

From Teknologisk videncenter
< IPMI
Revision as of 17:28, 7 January 2011 by Heth (talk | contribs) (References)
Jump to: navigation, search

IPMI: Intelligent Platform Management Interface

Fra FreeBSD version 6.2[1] er impi indbygget i base systemet. Bemærk IPMI er et indbygget overvågningssytem på motherboardet. Oftest fundet på server motherboard.

Enable IPMI

On-the-fly

[root@mars run]#<input>kldload ipmi</input>

Hvis IPMI modulet ikke loader, er IPMI sikkert ikke indbygget på dit motherboard. Automatic load when booting

[root@mars run]#<input>echo 'ipmi_load="YES"' >> /boot/loader.conf</input>

Using ipmi

For at bruge ipmi skal ipmitool installeres som package eller via ports. herunder vist installation af package

[root@mars run]#<input>pkg_add -r ipmitool</input>

Eksempel

[root@mars run]#<input>ipmitool chassis status</input>
System Power         : on
Power Overload       : false
Power Interlock      : inactive
Main Power Fault     : false
Power Control Fault  : false
Power Restore Policy : previous
Last Power Event     : ac-failed
Chassis Intrusion    : active
Front-Panel Lockout  : inactive
Drive Fault          : false
Cooling/Fan Fault    : false

Hardware (FRU: Field Replaceable Units)

[root@mars run]#ipmitool fru
FRU Device Description : Builtin FRU Device (ID 0)
 Chassis Type                    : Tower
 Board Mfg Date        : Tue Jan 13 08:35:00 2004
 Board Mfg             : Intel
 Board Product         : SE7501HG2
 Board Serial          : KRH140200266
 Board Part Number     : A95718-306
 Product Manufacturer  : Intel

Sensors.

[root@mars run]#<input>ipmitool sdr</input>
Baseboard 1.2V   | 1.20 Volts        | ok
Baseboard 1.25V  | 1.25 Volts        | ok
Baseboard 1.8V   | 1.78 Volts        | ok
Baseboard 1.8VSB | 1.80 Volts        | ok
Baseboard 2.5V   | 2.49 Volts        | ok
Baseboard 3.3V   | 3.25 Volts        | ok
Baseboard 3.3AUX | 3.21 Volts        | ok
Baseboard 5.0V   | 4.99 Volts        | ok
Baseboard 5VSB   | 4.97 Volts        | ok
Baseboard 12V    | 11.90 Volts       | ok
Baseboard 12VRM  | 11.95 Volts       | ok
Baseboard -12V   | -11.98 Volts      | ok
Baseboard VBAT   | 3.20 Volts        | ok
Baseboard Temp   | 38 degrees C      | ok
Basebrd FanBoost | 38 degrees C      | ok
SCSI A Term Pwr  | 4.76 Volts        | ok
SCSI B Term Pwr  | 4.73 Volts        | ok
Processor 1 Temp | 31 degrees C      | ok
Processor 2 Temp | 33 degrees C      | ok
Proc1 FanBoost   | 31 degrees C      | ok
Proc2 FanBoost   | 33 degrees C      | ok
Processor 1 Fan  | no reading        | ns
Processor 2 Fan  | no reading        | ns
Processor Vccp   | 1.47 Volts        | ok
Pwr Unit Status  | 0x00              | ok
BMC Watchdog     | 0x00              | ok
Scrty Violation  | 0x00              | ok
Physical Scrty   | 0x01              | ok
POST Error       | 0x00              | ok
Critical Int     | 0x00              | ok
Memory           | 0x00              | ok
Logging Disabled | 0x00              | ok
Proc Missing     | 0x00              | ok
ACPI State       | 0x01              | ok
System Event     | 0x00              | ok
Button           | 0x00              | ok
SMI Timeout      | 0x00              | ok
Sensor Failure   | 0x00              | ok
NMI State        | 0x00              | ok
SMI State        | 0x00              | ok
FSB Mismatch     | 0x00              | ok
Processor 1 Stat | 0x80              | ok
Processor 2 Stat | 0x80              | ok
CPU Therm Ctrl   | 0x01              | ok
Fan Redundancy   | Not Readable      | ns
DIMM 1           | 0x04              | ok
DIMM 2           | 0x04              | ok
DIMM 3           | 0x00              | ok
DIMM 4           | 0x00              | ok
DIMM 5           | 0x00              | ok
DIMM 6           | 0x00              | ok

System Event Log (SEL)

 ipmitool <input>sel time get</input>
01/07/2011 15:26:00
[root@mars2 ~]# <input>ipmitool sel clear</input>
Clearing SEL.  Please allow a few seconds to erase.
[root@mars2 ~]# <input>ipmitool sel list</input>
   1 | 01/07/2011 | 15:20:14 | Unknown #0xb6 | Upper Non-critical going high
   2 | 01/07/2011 | 15:20:14 | Unknown #0xb6 | Upper Critical going high
   3 | 01/07/2011 | 15:20:14 | Unknown #0xb6 | Upper Non-recoverable going high
[root@mars2 ~]# <input>ipmitool sel get 1</input>
SEL Record ID          : 0001
 Record Type           : 02
 Timestamp             : 01/07/2011 15:20:14
 Generator ID          : 0020
 EvM Revision          : 04
 Sensor Type           : Unknown
 Sensor Number         : b6
 Event Type            : Threshold
 <notice>....</notice>

References