Chassis Intrusion bei Supermicro Systemen zurücksetzen
Zahlreiche Supermicro Systeme verfügen über einen Chassis Intrusion Sensor. Beim Öffnen des Gehäusedeckels liefert dieser Sensor eine Warnung. Unterstützt das System IPMI, wird dieser Chassis Intrusion Sensor bei einer IPMI Sensorabfrage mit angezeigt. Dieser Artikel zeigt wie dieser Sensor mit dem IPMI Webinterface, mit sdt Tool des Superodoctor II (unter Linux), mit dem SMCIPMITool oder mit ipmi-oem von FreeIPMI nach einer Warnung zurückgesetzt werden kann.
Chassis Intrusion zurücksetzen
mittels IPMI Webinterface
Bei allen zahlreichen Systemen können Sie über das IPMI Webinterface einen Intrusion Reset durchführen. Die Screenshots zeigen entsprechende Beispiele:
Intrusion Reset beim X9SCM-F (Mainboard mit Nuvoton WPCM450R IPMI Chip mit ATEN-Software).
Intrusion Reset beim X8DT3-F (Mainboard mit Nuvoton WPCM450R IPMI Chip mit AMI-Software).
mittels sdt
Sensoranzeige mit sdt
Das Tool sdt
ist Bestandteil des Superodoctor II und in einer 32bit Version (sdt.x86) und 64bit Version (sdt.x86_64) im tar Archiv enthalten:
Nach dem Entpacken des Archivs können die Sensoren durch den Aufruf von sdt abgefragt werden. Das folgende Beispiel zeigt ein Supermicro 5015 System mit CentOS 4 (32 Bit). Das sdt Tool eignet sich jedoch auch für den Großteil aller anderen Supermicro Systeme:
[root@longtest-node1 ~]# cd superodoctor/ [root@longtest-node1 superodoctor]# ./sdt.x86 ***************************************************************************** Supero Doctor II - Linux version 2.61(091104) Copyright(c) 1993-2009 by Super Micro Computer, Inc. http://supermicro.com/ ***************************************************************************** Monitored Item High Limit Low Limit Status ---------------------------------------------------------------------- Fan1 Fan Speed 712 12053 Fan2 Fan Speed 712 9375 Fan3 Fan Speed 712 12053 Fan4 Fan Speed 712 9375 Fan5 Fan Speed 712 12980 Fan6 Fan Speed 712 9375 CPU Core Voltage 1.68 1.04 1.29 +1.5V Voltage 1.65 1.35 1.48 +3.3V Voltage 3.62 2.96 3.22 +5V Voltage 5.54 4.51 4.86 -12V Voltage -10.86 -13.23 -12.47 +12V Voltage 13.19 10.76 11.86 3.3Vsb Voltage 3.62 2.96 3.14 CPU Temperature 80/176 45/113 System Temperature 80/176 31/87 Chassis Intrusion Bad Warning! Power Supply Failure Good --------------------------------------------- Mon Jan 18 09:41:07 2010 [root@longtest-node1 superodoctor]#
sdt Optionen
Das sdt Tool hat mehrere Optionen. Diese können mit -h abgefragt werden:
[root@longtest-node1 superodoctor]# ./sdt.x86 -h ***************************************************************************** Supero Doctor II - Linux version 2.61(091104) Copyright(c) 1993-2009 by Super Micro Computer, Inc. http://supermicro.com/ ***************************************************************************** Usage: ./sdt.x86 -> running only once ./sdt.x86 -i 5 -> running every 5 seconds ./sdt.x86 -r "Chassis Intrusion" -> reset the chassis intrusion ./sdt.x86 -h -> showing this page ./sdt.x86 -v -> showing version information [root@longtest-node1 superodoctor]#
Chassis Intrusion Sensor zurücksetzen
Mit dem Aufruf ./sdt.x86 -r "Chassis Intrusion"
erfolgt nun das Zurücksetzen:
[root@longtest-node1 superodoctor]# ./sdt.x86 -r "Chassis Intrusion" ***************************************************************************** Supero Doctor II - Linux version 2.61(091104) Copyright(c) 1993-2009 by Super Micro Computer, Inc. http://supermicro.com/ ***************************************************************************** "Chassis Intrusion" is reset! [root@longtest-node1 superodoctor]#
Sensoren erneut abfragen
Beim erneuten Abfragen ist der Sensor nun wieder im Status Good:
[root@longtest-node1 superodoctor]# ./sdt.x86 ***************************************************************************** Supero Doctor II - Linux version 2.61(091104) Copyright(c) 1993-2009 by Super Micro Computer, Inc. http://supermicro.com/ ***************************************************************************** Monitored Item High Limit Low Limit Status ---------------------------------------------------------------------- Fan1 Fan Speed 712 12980 Fan2 Fan Speed 712 9375 Fan3 Fan Speed 712 12980 Fan4 Fan Speed 712 9375 Fan5 Fan Speed 712 14062 Fan6 Fan Speed 712 8881 CPU Core Voltage 1.68 1.04 1.28 +1.5V Voltage 1.65 1.35 1.48 +3.3V Voltage 3.62 2.96 3.22 +5V Voltage 5.54 4.51 4.86 -12V Voltage -10.86 -13.23 -12.47 +12V Voltage 13.19 10.76 11.86 3.3Vsb Voltage 3.62 2.96 3.14 CPU Temperature 80/176 44/111 System Temperature 80/176 31/87 Chassis Intrusion Good Power Supply Failure Good --------------------------------------------- Mon Jan 18 09:41:13 2010 [root@longtest-node1 superodoctor]#
mittels SMCIPMITool
Mit dem SMCIPMITool ist ein Zurücksetzen dieses Sensors von der Ferne aus möglich. Das folgende Beispiel zeigt den Aufruf mit den Standar-User und Standard-Passwort. Ersetzen Sie diese und die IP Adresse durch ihre individuellen Zugangsdaten:
[root@tpw SMCIPMITool_v1.5.6_Build090810]# ./SMCIPMITool-linux 10.10.10.30 ADMIN PASSWORT ipmi oem Command:ipmi oem Available command(s): clrint Clear chassis Intrusion id MB ID. Only available for SIMxx IPMI uid [on|off] On/Off UID LED backup <filename> Configuration backup to file restore <filename> <option> Configuration restore from file [root@tpw SMCIPMITool_v1.5.6_Build090810]# ./SMCIPMITool-linux 10.10.10.30 ADMIN PASSWORT ipmi oem clrint Done [root@tpw SMCIPMITool_v1.5.6_Build090810]#
mittels FreeIPMI ipmi-oem
Das Tool ipmi-oem von FreeIPMI ab Version 0.7.4 (12/15/08) ermöglicht ebenfalls das Zurücksetzen der Chassis Intrusion.[1][2]
user@ubuntu-10-10:~$ ipmi-oem -h 10.10.10.30 -u ADMIN -p PASSWORT Supermicro reset-intrusion
weitere Möglichkeiten
- ipmitool
Wenn Sie für Ihr Board eine Übersicht der IPMI RAW Commands besitzen, können Sie auch mit ipmitool direkt einen RAW Hex-Code absetzen:[3]
# ipmitool -I lanplus -H xxx.xxx.xxx.xxx -U ADMIN -P ADMIN raw 0x30 0x03
Achtung: RAW Commands sind von Mainboard zu Mainboard unterschiedlich!
- ipmicfg
Laut ipmicfg User Guide, gibt es für ipmicfg folgenden Befehl:[4]
# ./IPMICFG -clrint
IPMICFG wird im Artikel IPMI Konfiguration für Supermicro Server mittels ipmicfg näher erklärt.
Einzelnachweise
- ↑ FreeIPMI Changelog FreeIPMI 0.7.4 - 12/15/08 [...] Support supermicro reset-intrusion OEM ID and command in ipmi-oem.
- ↑ ipmi-oem manpage (suchen Sie dort nach 'Supermicro')
- ↑ FAQ - sensor reading remains "detected" (supermicro.com)
- ↑ User Guide IPMICFG (supermicro.com)
Autor: Werner Fischer Werner Fischer arbeitet im Product Management Team von Thomas-Krenn. Er evaluiert dabei neueste Technologien und teilt sein Wissen in Fachartikeln, bei Konferenzen und im Thomas-Krenn Wiki. Bereits 2005 - ein Jahr nach seinem Abschluss des Studiums zu Computer- und Mediensicherheit an der FH Hagenberg - heuerte er beim bayerischen Server-Hersteller an. Als Öffi-Fan nutzt er gerne Bus & Bahn und genießt seinen morgendlichen Spaziergang ins Büro.
|