ONTAP SP Sensorstatuswerte in der Systemsensor-Befehlsausgabe
Diskrete Sensoren haben keine Schwellenwerte. Ihre Messwerte, die unter der Current Spalte in der SP-CLI system sensors-Befehlsausgabe angezeigt werden, haben keine tatsächliche Bedeutung und werden daher vom SP ignoriert. Die Status Spalte in der system sensors-Befehlsausgabe zeigt die Statuswerte diskreter Sensoren im Hexadezimalformat an.
Beispiele für diskrete Sensoren sind Sensoren für Lüfterfehler, Netzteilfehler (PSU) und Systemfehler. Die genaue Liste der diskreten Sensoren hängt von der Plattform ab.
Sie können den SP CLI system sensors get sensor_name Befehl zur Unterstützung bei der Interpretation der Statuswerte der meisten diskreten Sensoren verwenden. Die folgenden Beispiele zeigen die Ergebnisse der Eingabe von system sensors get sensor_name für die diskreten Sensoren CPU0_Error und IO_Slot1_Present:
SP node1> system sensors get CPU0_Error
Locating sensor record...
Sensor ID : CPU0_Error (0x67)
Entity ID : 7.97
Sensor Type (Discrete): Temperature
States Asserted : Digital State
[State Deasserted]
SP node1> system sensors get IO_Slot1_Present
Locating sensor record...
Sensor ID : IO_Slot1_Present (0x74)
Entity ID : 11.97
Sensor Type (Discrete): Add-in Card
States Asserted : Availability State
[Device Present]
Obwohl der system sensors get sensor_name Befehl die Statusinformationen für die meisten diskreten Sensoren anzeigt, liefert er keine Statusinformationen für die diskreten Sensoren System_FW_Status, System_Watchdog, PSU1_Input_Type und PSU2_Input_Type. Die folgenden Informationen dienen zur Interpretation der Statuswerte dieser Sensoren.
System_FW_Status
Der Zustand des Sensors System_FW_Status wird in Form von 0xAABB angezeigt. Die Informationen von AA und BB können kombiniert werden, um den Zustand des Sensors zu bestimmen.
AA kann einen der folgenden Werte annehmen:
| Werte | Zustand des Sensors |
|---|---|
01 |
System Firmware-Fehler |
02 |
System-Firmware hängt |
04 |
Fortschritt der Systemfirmware |
BB kann einen der folgenden Werte annehmen:
| Werte | Zustand des Sensors |
|---|---|
00 |
Die Systemsoftware wurde ordnungsgemäß heruntergefahren |
01 |
Speicherinitialisierung läuft |
02 |
NVMEM-Initialisierung läuft (wenn NVMEM vorhanden ist) |
04 |
Wiederherstellen der Werte des Speichercontroller-Hubs (MCH) (wenn NVMEM vorhanden ist) |
05 |
Benutzer hat Setup aufgerufen |
13 |
Starten des Betriebssystems oder des LOADER |
1F |
BIOS wird gestartet |
20 |
LOADER läuft |
21 |
Der LOADER programmiert die primäre BIOS-Firmware. Das System darf nicht heruntergefahren werden. |
22 |
Der LOADER programmiert die alternative BIOS-Firmware. Das System darf nicht heruntergefahren werden. |
2F |
ONTAP läuft |
60 |
SP hat das System ausgeschaltet |
61 |
SP hat das System eingeschaltet |
62 |
SP hat das System zurückgesetzt |
63 |
SP Watchdog Power Cycle |
64 |
SP Watchdog Kaltreset |
Beispielsweise bedeutet der System_FW_Status Sensorstatus 0x042F „System-Firmware-Fortschritt (04), ONTAP läuft (2F)“.
System_Watchdog
Der System_Watchdog Sensor kann einen der folgenden Zustände aufweisen:
-
0x0080
Der Zustand dieses Sensors hat sich nicht geändert
| Werte | Zustand des Sensors |
|---|---|
0x0081 |
Timer-Interrupt |
0x0180 |
Zeitüberschreitung |
0x0280 |
Hard Reset |
0x0480 |
Strom abschalten |
0x0880 |
Stromkreislauf |
Beispielsweise bedeutet der System_Watchdog Sensorstatus 0x0880, dass eine Watchdog Zeitüberschreitung auftritt und einen Systemneustart auslöst.
PSU1_Input_Type und PSU2_Input_Type
Bei Gleichstromnetzteilen (DC) sind die Sensoren PSU1_Input_Type und PSU2_Input_Type nicht relevant. Bei Wechselstromnetzteilen (AC) können die Sensoren einen der folgenden Statuswerte annehmen:
| Werte | Zustand des Sensors |
|---|---|
0x01 xx |
220V Netzteiltyp |
0x02 xx |
110V Netzteiltyp |
Beispielsweise bedeutet der Sensorstatus PSU1_Input_Type 0x0280, dass der Sensor meldet, dass der Netzteiltyp 110V ist.