システム センサー コマンド出力でのディスクリートSPセンサーのステータス値について

ディスクリート センサーにはしきい値がありません。その値(SP CLIのsystem sensorsコマンド出力の[Current]列の下に表示)は、現実的な意味を持たないため、SPでは無視されます。 system sensorsコマンド出力の[Status]列に、ディスクリート センサーのステータス値が16進形式で表示されます。

ディスクリート センサーには、ファン、Power Supply Unit(PSU;電源装置ユニット)エラー、システム エラー用のセンサーなどがあります。実際のディスクリート センサーは、プラットフォームによって異なります。

SP CLIのsystem sensors get sensor_nameコマンドを使用すると、ほとんどのディスクリート センサーのステータス値を解釈できます。 次の例に、ディスクリート センサーCPU0_ErrorおよびIO_Slot1_Presentにsystem sensors get sensor_nameを実行した結果を示します。

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_Watchdog、PSU1_Input_Type、およびPSU2_Input_Typeディスクリート センサーのステータス情報は表示されません。 これらのセンサーのステータス情報は、次の情報を使用して解釈できます。

System_FW_Status

System_FW_Statusセンサーの状態は、0xAABBの形式で表示されます。センサーの状態を特定するには、AABBの情報を組み合わせます。

AAの値は次のいずれかです。

01
システム ファームウェアのエラー
02
システム ファームウェアのハング
04
システム ファームウェア進行中

BBの値は次のいずれかです。

00
システム ソフトウェアが正常にシャットダウンされました
01
メモリを初期化しています
02
NVMEMを初期化しています(NVMEMがある場合)
04
メモリ コントローラのハブ(MCH)値をリストアしています(NVMEMがある場合)
05
ユーザがセットアップに入りました
13
オペレーティング システムまたはLOADERを起動しています
1F
BIOSを起動しています
20
LOADERを実行しています
21
LOADERがプライマリBIOSファームウェアをプログラミングしています。システムの電源を切らないでください。
22
LOADERが代替BIOSファームウェアをプログラミングしています。システムの電源を切らないでください。
2F
Data ONTAPを実行しています
60
SPによってシステムの電源が切断されました
61
SPによってシステムに電源が入りました
62
SPによってシステムがリセットされました
63
SP watchdog電源サイクル
64
SP watchdogコールド リセット

たとえば、System_FW_Statusセンサーのステータス0x042Fは、「システム ファームウェアが進行中(04)で、Data 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)電源の場合、センサーのステータスは次の値のいずれかです。

0x01xx
220V PSUタイプ
0x02xx
110V PSUタイプ

たとえば、PSU1_Input_Typeセンサーのステータス0x0280は、PSUタイプが110Vであるとセンサーが報告していることを意味します。