Supermicro Server: hid-core.c: can't reset device



Mr.Check

New Member
Moin moin,

ein neuer Server (Supermicro X9SRi-F, CentOS 6.5) hat exakt die gleichen Symptome wie hier beschrieben:

http://serverfault.com/questions/526534/supermicro-ipmi-ikvm-usbhid-connection-timeout (Der dort beschriebene Lösungsansatz, SOL redirection zu aktivieren bringt in diesem Fall leider keinen Erfolg)

Die ersten 1-2 Stunden nach dem Starten des System ist alles gut. Aber dann geht es los: Der Server reagiert für einen Zeitraum von ca. 5-10 Sekunden nicht mehr auf Eingaben per SSH (scheint komplett zu hängen), das Problem wiederholt sich nach dem ersten Auftreten in einem Intervall von 1-2 Minuten. Der Konsolenzugriff per IPMI funktioniert ab dem ersten Auftreten der Fehlermeldung gar nicht mehr. Sobald ich das IPMI KVM zurücksetze, funktioniert sowohl die Konsole wieder als auch der SSH Zugriff bis es nach 1-2 Stunden wieder von vorne losgeht..

Jedes Mal, wenn die SSH-Konsole hängt, wird der folgende Logeintrag in der /var/log/messages angelegt:

Mar 30 11:49:05 www kernel: drivers/hid/usbhid/hid-core.c: can't reset device, 0000:00:1a.0-1.6/input1, status -110

Es scheint also irgendwo ein Problem zwischen dem IPMI und dem Betriebssystem zu sein.

Ein weiteres Problem was jetzt schon mehrfach aufgetreten ist: Der Server hängt sich von jetzt auf gleich weg. Kein SSH-Login, kein ping, IPMI-Konsole bleibt schwarz und nach einem Reset findet man keine Einträge in den Logs. Kann mir aber gut vorstellen, dass das mit dem ersten Problem zusammenhängt.

Hat jemand eine Idee, wo genau man hier ansetzen könnte? Ein Update für das IPMI gibt es nicht und ein Downgrade ist aus technischen Gründen leider nicht möglich. Ist es ggf. ein reines Treiberproblem?
 
Last edited by a moderator:
Das BIOS ist auf dem aktuellsten Stand, Revision 3.0a.

Jetzt gerade hat der Server sogar den Zustand, dass er zwar auf ping reagiert, ich mich aber nicht per SSH einloggen kann. Bei einer falschen Passwort-Angabe kommt eine Fehlermeldung aber bei einer richtigen geht es nicht weiter. Der Webserver funktioniert weiterhin einwandfrei. Auf das IPMI kann ich gerade gar nicht mehr zugreifen. Kann die IP vom IPMI Interface zwar anpingen, aber die Webseite lässt sich nicht mehr aufrufen. Witzigerweise läuft der Webserver auf dem System einwandfrei und die Munin-Seite zeigt gute Werte an. Lediglich die Load steigt mit jedem SSH-Loginversuch an, weil er die Loginprozesse aus irgendwelchen Gründen nicht abarbeiten kann.

Irgendwo muss da rund um IPMI / IKVM / Konsole der Wurm drin sein.
 
Nach dem Firmware-Update ein BIOS / IPMI-Reset gemacht und die Hardware für 10-20 Sekunden komplett vom Strom getrennt?
Das wird von Supermicro so immer vorgeschlagen und ich kann bestätigen, dass genau dieses Vorgehen zumindest bei SuperMicro sinnvoll ist ;)
 
Nach dem Firmware-Update ein BIOS / IPMI-Reset gemacht und die Hardware für 10-20 Sekunden komplett vom Strom getrennt?
Das wird von Supermicro so immer vorgeschlagen und ich kann bestätigen, dass genau dieses Vorgehen zumindest bei SuperMicro sinnvoll ist ;)

Ne vom Strom getrennt hab ich die Kiste noch nicht, bin erst morgen wieder im RZ. Hab aber auch keine Updates gemacht, der Server wurde mit den aktuellsten Versionsständen geliefert.
 
Also die Kiste vom Strom zu nehmen hat leider nicht den gewünschten Erfolg gebracht. Werd die Tage mal das Mainboard tauschen, vielleicht ist es ja wirklich ein Montagsgerät...
 
Und hier die Auflösung des Rätsels:

1. Nachdem USB im BIOS deaktiviert wurde, lief alles tadellos.

2. Da das nur die zweitbeste Lösung ist habe ich das Mainboard getauscht -> läuft. :)
 
Back
Top