Starten Sie einen IBM BMC neu, ohne den Server selbst neu zu starten

12

Ich habe einige Server mit IBM BMC (Baseboard Management Controller). Ich möchte den BMC aus- und wieder einschalten, ohne den Server neu zu starten. Ist das möglich? Wie?

Hinweis: Bei einem von ihnen ist die Webschnittstelle ausgefallen. Dazu müsste ich entweder den BMC physisch neu starten (nicht sicher, wie das geht - selbst der Netzschalter auf dem Server sollte den BMC meines Erachtens nicht recyceln) oder über die UDP- oder SNMP-Schnittstelle (erneut) , auch nicht sicher, wie das geht)

SRobertJames
quelle

Antworten:

15

Der einfachste Weg ist, wenn Sie sich am Server anmelden können, als root auszuführen:

# ipmitool bmc reset cold
MikeyB
quelle
Was ist, wenn es nicht hilft? Auf meinem Server scheint es nicht mehr zu funktionieren. Für den Befehl "bmc-device --cold-reset", der im Wesentlichen derselbe ist, erhalte ich den Fehler: "ipmi_cmd_cold_reset: falscher Beendigungscode". Es setzt sich nicht von selbst zurück, ich kann in keiner Weise darauf zugreifen. Habe ich eine andere Wahl, als mich komplett auszuschalten?
Balázs Pozsár
Sofern Sie keine Hardware-Reset-Taste für den BMC haben (modellabhängig), bleibt ein vollständiges Ausschalten hängen. Überprüfen Sie das für Ihr Servermodell geeignete Handbuch zur Fehlerbestimmung und zum Support auf alle Details.
MikeyB
Vielleicht war ich hier offtopic, ich habe einen Intel S2600GZ4 mit AXXRMM4. Es hat keine Reset-Taste afaik. Es ist wirklich eine Schande, dass es solche Probleme gibt, die manchmal ein Herunterfahren erfordern ...
Balázs Pozsár
Der gleiche Befehl, den ich gegeben habe, funktioniert auch auf dem RMM4.
MikeyB
Ja, es funktioniert normalerweise, aber es hat schon zweimal geklappt, dass es so eingefroren war, dass selbst die Kälte des BMC-Resets nicht helfen konnte.
Balázs Pozsár
3

Wenn Sie keine Verbindung zum BMC über Web, SSH, IPMI, Telnet oder einen anderen von Ihnen konfigurierten Verbindungsmechanismus herstellen können, können Sie den BMC nur zurücksetzen, indem Sie den Computer ausschalten und dann die Stromeingänge ziehen. Viele BMCs (oder iLO oder eLOM oder was auch immer) setzen sich nicht zurück, wenn der Computer neu gestartet oder ausgeschaltet wird.

David Mackintosh
quelle
0

Ich kenne die IBM nicht, aber auf HP-Servern kann man oft in ihr iLO sshen, wenn das Web-Frontend kaputt ist und umgekehrt. Wenn Sie beides nicht tun, ist das System meiner Meinung nach vollständig aus- und wieder eingeschaltet.

Chopper3
quelle
Chopper - der BMC befindet sich nicht immer im SupII (entspricht dem iLO). Manchmal ist es in das System integriert. Ich denke, es würde einen tatsächlichen Zug des Steckers erfordern, um ihn neu zu starten, wenn Sie nicht in den SupII gelangen können.
MFINNI
0

Angenommen, Sie haben dem BMC eine IP-Adresse zugewiesen, können Sie dieses Tool von IBM aus per Telnet ausführen. Es hat Power- und Reset-Optionen. Das Problem ist, ich weiß nicht, ob diese Befehle den eigentlichen BMC enthalten - tragisch. Aber es kann Ihnen einen Ausgangspunkt geben.

http://idolinux.blogspot.com/2008/11/ibm-baseboard-management-controller.html

http://www-947.ibm.com/support/entry/portal/docdisplay?brand=5000008&lndocid=MIGR-64636

mfinni
quelle
0

Wenn Sie ein ähnliches Problem haben, finden Sie hier den Befehl ipmiutil , mit dem Sie auf dem BMC einen Kaltstart durchführen können, ohne den Server neu zu starten :

ipmiutil reset -k

Ich persönlich benutze ipmiutilnach ipmitoolMöglichkeit um, da es ohne installierte IPMI-Treiber laufen kann. Ich hatte mehrere Fälle, in denen die Linux IPMI-Module aufgrund eines Problems mit dem BMC abstürzten. Dies verhinderte die Ausführung von ipmitool, aber ich konnte ipmiutil immer noch im "treiberlosen Modus" verwenden, auf den es automatisch zurückgreift. Der einzige Nachteil ist, dass ipmiutil im Gegensatz zu ipmitool höchstwahrscheinlich noch nicht installiert ist. Es sollte jedoch für die Installation mit den in den meisten Distributionen enthaltenen yum / apt-get-Repos verfügbar sein.

Seth McCauley
quelle
-1

Ich bin mir nicht sicher, ob nur der BMC neu gestartet wird.

Wenn Sie das Remote-Management jedoch neu starten möchten, schalten Sie es manuell und physisch aus. Trennen Sie die beiden redundanten Netzteile. Das gesamte System wird ausgeschaltet.

Vivek
quelle