关于 system sensors 命令输出的离散 SP 传感器状态值
离散传感器没有阈值。其读数、显示在下 Current
列 system sensors
命令输出、不具有实际意义、因此SP会忽略它。。 Status
列 system sensors
命令输出以十六进制格式显示离散传感器的状态值。
离散传感器的示例包括风扇传感器,电源设备( PSU )故障传感器和系统故障传感器。离散传感器的具体列表取决于平台。
您可以使用SP命令行界面 system sensors get
sensor_name
用于帮助解释大多数离散传感器状态值的命令。以下示例显示了输入的结果 system sensors get
sensor_name
对于离散传感器CPU0_Error和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]
虽然 system sensors get
sensor_name
命令可显示大多数离散传感器的状态信息、但不提供System_Fw_Status、System_监视器、PSU1_Input_Type和PSU2_Input_Type离散传感器的状态信息。您可以使用以下信息来解释这些传感器的状态值。
System_FW_Status
System_Fw_Status传感器的状况以的形式显示 0xAABB
。您可以组合的信息 AA
和 BB
确定传感器的状况。
AA
可以具有以下值之一:
值 | 传感器的状况 |
---|---|
01. |
系统固件错误 |
02. |
系统固件挂起 |
04. |
系统固件进度 |
BB
可以具有以下值之一:
值 | 传感器的状况 |
---|---|
00 |
系统软件已正确关闭 |
01. |
正在初始化内存 |
02. |
NVMEM 正在初始化(存在 NVMEM 时) |
04. |
还原内存控制器中心( MCH )值(如果存在 NVMEM ) |
05. |
用户已进入设置程序 |
13. |
启动操作系统或加载程序 |
1F |
BIOS 正在启动 |
20. |
LOADER 正在运行 |
21. |
LOADER 正在对主 BIOS 固件进行编程。您不能关闭系统。 |
22. |
LOADER 正在对备用 BIOS 固件进行编程。您不能关闭系统。 |
2f |
ONTAP正在运行 |
60 |
SP 已关闭系统 |
61. |
SP 已启动系统 |
62. |
SP 已重置系统 |
63. |
SP watchdog 重新启动 |
64 |
SP watchdog 冷重置 |
例如, System_FW_Status 传感器状态 0x042F 表示 " 系统固件运行中( 04 ), ONTAP 正在运行( 2F ) " 。
system_watchdog
System_Watchdog 传感器可能具有以下条件之一:
-
0x0080
此传感器的状态未更改
值 | 传感器的状况 |
---|---|
0x0081 |
计时器中断 |
0x0180 |
计时器已过期 |
0x0280 |
硬重置 |
0x0480 |
关闭电源 |
0x0880 |
重新启动 |
例如, System_Watchdog 传感器状态 0x0880 表示发生 watchdog 超时并导致系统重新启动。
PSU1_Input_Type和PSU2_Input_Type
对于直流( DC )电源, PSU1_Input_Type 和 PSU2_Input_Type 传感器不适用。对于交流( AC )电源,传感器状态可以为以下值之一:
值 | 传感器的状况 |
---|---|
0x01 xx |
220V PSU 类型 |
0x02 xx |
110V PSU类型 |
例如, PSU1_Input_Type 传感器状态 0x0280 表示传感器报告 PSU 类型为 110V 。