enclosure-id
|
uint32
|
Enclosure ID.
|
drawer-id
(5U84 enclosure)
|
uint8
|
|
drawer-id
(2U12/24 enclosure)
|
uint8
|
Not applicable (
255 ).
|
expander-id
|
uint8
|
Expander ID.
|
controller
|
string
|
- A : Controller A.
- B : Controller B.
|
controller-numeric
|
uint32
|
Numeric equivalents for
controller values.
|
wide-port-index
|
uint32
|
The wide-port index.
|
phy-index
|
uint32
|
The PHY index.
|
wide-port-role
|
string
|
The wide-port role.
- Unknown
- Drive
- Drawer Egress
- Drawer Ingress
- Expansion Egress
- Expansion Ingress
- SC Primary
- SC Alternate
- Inter Expander
- Unused
|
wide-port-role-numeric
|
uint32
|
Numeric equivalents for
wide-port-role values.
- 0: Unknown
- 1: Drive
- 2: Drawer Egress
- 3: Drawer Ingress
- 4: Expansion Egress
- 5: Expansion Ingress
- 6: SC Primary
- 7: SC Alternate
- 8: Inter Expander
-
9: Unused
|
wide-port-num
|
uint32
|
The wide-port number.
|
type
|
string
|
The PHY type.
- Drawer0-Egress : Drawer 0 egress PHY.
- Drawer0-Ingress : Drawer 0 ingress PHY.
- Drawer1-Egress : Drawer 1 egress PHY.
- Drawer1-Ingress : Drawer 1 drawer ingress PHY.
- Drawer2-Egress : Drawer 2 egress PHY.
- Drawer2-Ingress : Drawer 2 ingress PHY.
- Drive : Drive slot PHY.
- Egress : Expansion port egress PHY.
- Expander-Egress-0 : Expansion port 0 egress PHY.
- Expander-Egress-1 : Expansion port 1 egress PHY.
- Expander-Ingress-0 : Expansion port 0 ingress PHY.
- Expander-Ingress-1 : Expansion port 1 ingress PHY.
- Ingress : Expansion port ingress PHY.
- Inter-Exp : Inter-expander PHY.
- SC : Storage Controller PHY.
- SC-0 : Storage Controller primary PHY.
- SC-1 : Storage Controller alternate PHY.
- SC-A
: Storage Controller alternate PHY.
- SC-P : Storage Controller primary PHY.
- SCA- A : Storage Controller A alternate PHY.
- SCA-P : Storage Controller A primary PHY.
- SCB-A : Storage Controller B alternate PHY.
- SCB-P
: Storage Controller B primary PHY.
|
status
|
string
|
PHY status.
- Unavailable : No status information is available.
- Enabled - Healthy : The PHY is enabled and healthy
- Enabled - Degraded
: The PHY is enabled but degraded.
- Disabled
: The PHY has been disabled by a user or by the system.
|
status-numeric
|
uint32
|
Numeric equivalents for
status values.
-
0: Unavailable
- 1: Enabled - Healthy
- 2: Enabled - Degraded
-
3: Disabled
|
elem-status
|
string
|
The SES status that corresponds to the PHY status.
- Disabled
: Critical condition is detected.
-
Error : Unrecoverable condition is detected. Appears only if there is a firmware problem related to PHY definition data.
- OK : Element is installed and no error conditions are known.
- Non-critical : Non-critical condition is detected.
-
Not Used : Element is not installed in enclosure.
- Unknown : Either:
- Sensor has failed or element status is not available. Appears only if an I/O module indicates it has fewer PHYs than the reporting I/O module, in which case all additional PHYs are reported as unknown.
- Element is installed with no known errors, but the element has not been turned on or set into operation.
- SES status cannot be determined for another reason.
|
elem-status-numeric
|
uint32
|
Numeric equivalents for
elem-status values.
- 0: Error
- 1: OK
- 2: Disabled
- 3: Non-critical
- 4: Error
- 5: Not Used
- 6: Unknown
- 7: Unknown
- 8: Unknown
|
elem-disabled
|
string
|
- Enabled : PHY is enabled.
- Disabled : PHY is disabled.
|
elem-disabled-numeric
|
uint32
|
Numeric equivalents for
elem-disabled values.
|
elem-reason
|
string
|
More information about the status value.
- Blank if elem-status is
OK.
- Error count interrupts : PHY disabled because of error-count interrupts.
-
PHY control : PHY disabled by a SES control page as a result of action by a Storage Controller or user.
- Not ready : PHY is enabled but not ready. Appears for SC-1 PHYs when the partner I/O module is not installed. Appears for Drive, SC-1, or Ingress PHYs when a connection problem exists such as a broken connector.
-
Disk removed : PHY disabled because drive slot is empty.
- Unused - disabled by default : PHY is disabled by default because it is not used.
- Excessive PHY changes : PHY is disabled because of excessive PHY change counts.
- Did not initialize : PHY is enabled but not ready because it did not pass COMINIT.
|
elem-reason-numeric
|
uint32
|
Numeric equivalents for
elem-reason values.
- 0 : (blank)
-
3: Error count interrupts
- 5: PHY control
- 6: Not ready
-
8: Disk removed
- 9: Unused - disabled by default
- 10: Excessive PHY changes
- 11: Did not initialize
|
change-counter
|
hex32
|
Number of times the PHY originated a
BROADCAST (CHANGE). A
BROADCAST (CHANGE) is sent if doubleword synchronization is lost or at the end of a Link Reset sequence.
|
code-violations
|
hex32
|
Number of times the PHY received an unrecognized or unexpected signal.
|
disparity-errors
|
hex32
|
Number of doublewords containing running disparity errors that have been received by the PHY, not including those received during Link Reset sequences. A running disparity error occurs when positive and negative values in a signal do not alternate.
|
crc-errors
|
hex32
|
In a sequence of SAS transfers (frames), the data is protected by a cyclic redundancy check (CRC) value. The
crc-errors value specifies the number of times the computed CRC does not match the CRC stored in the frame, which indicates that the frame might have been corrupted in transit.
|
conn-crc-errors
|
hex32
|
Number of times the lane between two expanders experienced a communication error.
|
lost-dwords
|
hex32
|
Number of times the PHY has lost doubleword synchronization and restarted the Link Reset sequence.
|
invalid-dwords
|
hex32
|
Number of invalid doublewords that have been received by the PHY, not including those received during Link Reset sequences.
|
reset-error-counter
|
hex32
|
Number of times the expander performed a reset of error counters.
|
flag-bits
|
hex32
|
PHY status flag bits, for internal use.
|