Adaptec arcconf meldet Controllers found 0

Aus Thomas-Krenn-Wiki
Zur Navigation springen Zur Suche springen
Hinweis: Bitte beachten Sie, dass dieser Artikel / diese Kategorie sich entweder auf ältere Software/Hardware Komponenten bezieht oder aus sonstigen Gründen nicht mehr gewartet wird.
Diese Seite wird nicht mehr aktualisiert und ist rein zu Referenzzwecken noch hier im Archiv abrufbar.

Bei Adaptec RAID Controllern kann es in bestimmten Konfigurationen durch das Ausführen von mehreren parallelen oder zu häufigen ARCCONF GETCONFIG Abfragen zu Problemen mit dem RAID Controller kommen. Das Problem tritt potentiell bei überwachten RAID Controllern auf (z.B. beim Einsatz des Adaptec RAID Monitoring Plugins), wenn potentiell mehrere Checks auf einem Controller gleichzeitig ausgeführt werden. Mögliche Auswirkungen sind, dass arcconf den RAID Controller nicht mehr erkennt (Controllers found: 0) oder ein Absturz des RAID Controllers (aacraid: Host adapter abort request).

Betroffene Systeme

Probleme

arcconf Controllers found 0

Problemfall 1: arcconf erkennt bei erneuten Abfragen den RAID Controller nicht mehr:

root@testserver:~# arcconf GETCONFIG 1
Controllers found: 0
Invalid controller number.

aacraid Host adapter abort request

Problemfall 2: Der Server stürzt ab, der aacraid Treiber meldet "Host adapter abort request" (beobachtet unter CentOS 6.7 mit aacraid-Treiber 1.2-0(30300)):

aacraid: Host adapter abort request (7,0,0,0)
aacraid: Host adapter reset request. SCSI hang ?
AAC: Host adapter BLINK LED 0x5
AAC0: adapter kernel panic'd 5.

Ursache

Die Architektur, die hinter ARCCONF GETCONFIG steht führt zu einem Neu-Scan des gesamten Systems. Bei Verwendung der neuen Firmware werden zudem noch mehr Funktionen im Bereich FailOver und kaskadierte Expander gescanned. Parallele oder zu häufige Neu-Scans können zu den oben beschriebenen Problemen führen.

Lösung

Aktualisieren Sie den aacraid Treiber. Mit der Treiber Version 1.2-1(41024) konnten wir die Probleme nicht mehr nachstellen (getestet mit einem Adaptec Series 8 RAID Controller 12 Gb).

Wenn Sie den Treiber nicht aktualisieren möchten, empfehlen wir keine parallelen ARCCONF GETCONFIG durchzuführen und bei automatisierten Abfragen ein Abfrageintervall von mindestens 15 Minuten einzustellen.


Foto Werner Fischer.jpg

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.


Das könnte Sie auch interessieren

Adaptec Controller Timeout Fehler
Adaptec Storage Manager arcconf unter Debian verwenden
Windows Boot-Crash durch Tausch eines Microsemi Adaptec Serie 8 Controllers auf Serie 8E