Informationen zu SAS-Adressen und physischen Positionen
Viele Hardwarefehlerprotokolle identifizieren die Position einer physischen Einheit (beispielsweise einer SAS-Platte) über die Einheitenadresse.
Einheitenadressformat vor IBM® i 7.1 Technology Refresh PTF Group, Stufe 8
Die Einheitenadresse hat das Format cceellFF:
- cc gibt den Controlleranschluss an, an den die Einheit oder das Einheitengehäuse angeschlossen ist.
- ee ist der Expanderanschluss, an den die Einheit angeschlossen ist. Ist eine Einheit nicht an einen SAS-Expander angeschlossen, wird der Expanderanschluss auf 0 festgelegt. Anmerkung: Generell liegt der Bereich des Expanderanschlusses bei 00 bis 3F hexadezimal. Ein Wert größer als 3F gibt an, dass zwischen dem Controller und der Einheit zwei Expander (beispielsweise hintereinander geschaltete Expander) vorhanden sind. Beispielsweise kann ein Einheit, die durch einen einzelnen Expander angeschlossen ist, den Expanderanschluss 1A haben, während eine Einheit, die über einen hintereinander geschalteten Expander angeschlossen ist, den Expanderanschluss 5A haben kann (d. h. wird dem Expanderanschluss der Wert 40 hexadezimal hinzugefügt, gibt dies das Vorhandensein eines hintereinander geschalteten Expanders an), aber die Einheit ist in beiden Fällen an Anschluss 1A des Expanders angeschlossen.
- FF gibt an, dass der Expanderanschluss unbekannt ist.
- ll ist die Nummer der logischen Einheit (logical unit number, LUN) der Einheit. Der Wert FF gibt an, dass die LUN unbekannt ist.
Eine Ressource kann eine physische Einheit oder andere SAS-Komponenten identifizieren. Beispiel:
- FFFFFFFF gibt an, dass die Identität der Einheit unbekannt ist oder dass es sich um einen SAS-RAID-Controller handelt.
- ccFFFFFF identifiziert nur einen Controller-SAS-Anschluss.
- cceellFF identifiziert den Controlleranschluss, den Expanderanschluss und die LUN einer angeschlossenen Einheit.

Einheitenadressformat nach IBM i 7.1 Technology Refresh PTF Group, Stufe 8
Die Einheitenadresse hat das Format ttcceess. Hierbei gilt:
- tt gibt den Typ der Einheit an.Anmerkung: Der Wert 00 gibt an, dass die Einheit eine physische Einheit ist (Festplattenlaufwerk oder Solid-State-Laufwerk). Ein anderer Wert als 00 gibt an, dass die Einheit ein virtueller E/A-Prozessor oder ein SAS-RAID-Controller ist.
- L ist die LUN der Einheit.
- cc gibt den Controlleranschluss an, an den die Einheit oder das Einheitengehäuse angeschlossen ist. Generell liegt der Controlleranschluss zwischen 00 und 7F hexadezimal. Das höhere Bit von cc gibt die LUN der Einheit an. Bei einer Einheit mit LUN = 1 und Anschluss an Controlleranschluss = 4 wäre cc = 84 hexadezimal.
- ee ist der Expanderanschluss, an den die Einheit oder der kaskadierende Expander angeschlossen ist. Ist eine Einheit nicht an einen SAS-Expander angeschlossen, wird der Expanderanschluss auf FF festgelegt. Der Wert FF gibt an, dass der Expanderanschluss unbekannt oder kein Expander vorhanden ist.
- ss ist der Anschluss des kaskadierenden Expanders, an den die Einheit angeschlossen ist. Der Wert FF gibt an, dass der Anschluss des kaskadierenden Expanders unbekannt oder kein kaskadierender Expander vorhanden ist.
Eine Ressource kann eine physische Einheit oder andere SAS-Komponenten identifizieren. Beispiel:
- 00FFFFFF gibt an, dass die Identität der Einheit unbekannt ist.
- 00ccFFFF gibt lediglich den SAS-Anschluss oder eine direkt angeschlossene Einheit eines Controllers an.
- 00cceeFF gibt den Controlleranschluss und Expanderanschluss einer angeschlossenen Einheit an.
- 00cceess gibt den Controlleranschluss, den Expanderanschluss und den Anschluss des kaskadierenden Expanders einer angeschlossenen Einheit an.
- FEFFFFFF gibt einen SAS-RAID-Controller an.
- FFFFFFFF gibt einen virtuellen E/A-Prozessor an.
