0x0019 - RAID

Mit diesem Modul können physikalische Komponenten in einem RAID-Festplattenverbund verwaltet und überprüft werden.

0x8nn0 – Module Header

SubIndex

Type

Name

Value

Type

Access

00

VAR

Len

 

UNSIGNED16

read-only

01

VAR

Address

0x0019 00nn

UNSIGNED32

read-only

02

VAR

Type

RAID Controller

VISIBLE STRING

read-only

03

VAR

Name

SCSI Number

VISIBLE STRING

read-only

04

VAR

Dev Type

0x0019 2710

UNSIGNED32

read-only

0x8nn1 – Controller Info

SubIndex

Type

Name

Type

Access

00

VAR

Len

UNSIGNED16

read-only

01

VAR

State

UNSIGNED32

read-only

02

VAR

Offline Reason

UNSIGNED32

read-only

State Info

1 = GOOD => Normale Operation.
2 = FAILED => Controller meldet Fehler. In diesem Status darf auf dem Controller weder gelesen noch geschrieben werden.
3 = OFFLINE => Der Controller ist gerade in einem Transitionsmodus und momentan nicht erreichbar.
In diesem Status darf auf dem Controller weder gelesen noch geschrieben werden.
4 = POWEROFF => Der Controller ist gerade ausgeschaltet. (Diesem Status kann ein Fehler vorausgegangen sein.)

Offline Reason Info

0 = NO_REASON => Ursache unbekannt.
1 = INITIALIZING => Der Treiber ist noch in der Initialisierung des Controllers.
2 = BUS_DEGRADED => Das physikalische Interface zur SAS oder SATA Domain funktioniert nicht einwandfrei (sporadische Fehler).
3 = BUS_FAILURE => Das physikalische Interface zur SAS oder SATA Domain funktioniert nicht.

0x8nn2 – RAID Set: Typ

Die Tabellen 0x8nn2, 0x8nn3 und 0x8nn4 sind miteinander verbunden. Jede enthält Informationen über bestehende Raid Sets. Der gleiche Index referenziert zum gleichen Raid Set.

Beispiel: Index 1 in allen drei Tabellen enthält detaillierte Informationen über denselben Raid Set.

SubIndex

Type

Name

Type

Access

00

VAR

Len

UNSIGNED16

read-only

01..Len

VAR

Type

UNSIGNED8

read-only

Type Info

0 = Kein Raid
1 = Raid Typ 0
2 = Raid Typ 1
3 = Raid Typ 10
4 = Raid Typ 5
5 = Raid Typ 15
255 = Raid Typ ist kein Standard Typ

0x8nn3 – RAID Set: Status & Info

SubIndex

Type

Name

Type

Access

00

VAR

Len

UNSIGNED16

read-only

01..Len

VAR

State & Info

UNSIGNED16

read-only

State = low byte

0 = OK => Indikator: RAID Set ist betriebsbereit.
1 = DEGRADED => Indikator: RAID Set funktioniert nicht mehr im fehlertoleranten Modus.
2 = REBUILDING => Indikator: RAID Set wird neu aufgebaut. Dieses folgt auf eine „Degraded Operation“. Sobald der Wiederaufbau erfolgreich abgeschlossen ist, wird der Status auf "OK" gesetzt. Wenn der Wiederaufbau fehlschlägt, wird der Status entsprechend aktualisiert.
3 = FAILED => Indikator: RAID Set zeigt fehlerhaftes Verhalten. Die Funktion des RAID Set ist nicht mehr gegeben, und ein Datenverlust steht unmittelbar bevor oder ist bereits geschehen.

Info = high byte

Status == OK: Info ist gleich 0.
Status == DEGRADED: Info enthält den Index der fehlerhaften Festplatte.1
Status == REBUILDING: Info enthält den prozentualen Wert der Wiederherstellung. Der Wert ist im Bereich von 0 bis 100 (0x0 bis 0x64).
Status == FAILED: Info ist gleich 0 bzw. herstellerspezifisch. Ein herstellerspezifischer Code kann Festplatten- oder Controllerfehlermeldungen enthalten.

1 Nicht unterstützt

0x8nn4 – RAID Set: Festplatten

Dieses ist eine Liste aller Raid Sets in der aktuellen Systemkonfiguration. Jede Zeile enthält eine spezifische Anzahl an Festplatten. Ein Byte des Wertes repräsentiert einen Index in der 0x8nn9 / 0x8nnA - Liste. Detaillierte Informationen sind in der 0x8nn9- und 0x8nnA-Tabelle zu finden. Der Maximalwert ist 255.

SubIndex

Type

Name

Type

Access

00

VAR

Len

UNSIGNED16

read-only

01..Len

VAR

Hard disks

ARRAY [ ] OF UNSIGNED8

read-only

0x8nn5 – 0x8nn8 : Reserviert

0x8nn9 – Festplatte: Seriennummer

SubIndex

Type

Name

Type

Access

00

VAR

Len

UNSIGNED16

read-only

01..Len

VAR

Serial Number

VISIBLE STRING

read-only

Serial Number

Maximal 40 Bytes

0x8nnA – Festplatte: Status

SubIndex

Type

Name

Type

Access

00

VAR

Len

UNSIGNED16

read-only

01..Len

VAR

State

UNSIGNED8

read-only

State

0 = OK => Indikator: Die physische Festplatte ist in Betrieb.
1 = REBUILDING => Indikator: Die physische Festplatte ist Teil eines Aufbaus eines RAID Sets.
Sobald der Aufbau erfolgreich abgeschlossen ist, wechselt der Status auf OK.
Ist der (Wieder-) Aufbau fehlerhaft, wird der Status entsprechend aktualisiert.1
2 = FAILED => Indikator: Die physische Festplatte hat dem Controller nicht behebbare Fehler gemeldet, oder hat eine herstellerspezifische Aktion gestartet, um die physische Festplatte aus dem Raid Set heraus zu nehmen.
Das Verhalten der Festplatte kann nicht garantiert werden, ein Datenverlust steht unmittelbar bevor oder ist bereits geschehen.
3 = DEGRADED => Indikator: Die physische Festplatte hat eine SMART-Meldung an den Controller geschickt.

1 Not Supported

Systemvoraussetzungen

OS

XPE, WES, WES 7
XP, Windows 7, Windows 10

RAID-Driver

IMSM 7.0 PV oder höher