ウォッチドッグリセット(WDR)の対処方法
環境
- ONTAP 9
- すべてのFAS/AFFシステム
- watchdogリセットリブートイベント
- ノードからのHAグループ通知(REBOOT(panic))アラート
PANIC : watchdog nmi on cpu
- HAグループ通知(REBOOT(watchdogリセット))ALERT
概要
watchdogリセットとは何ですか
ウォッチドッグリセットは、回復不能なエラーが発生した場合や応答しなくなった場合にシステムを自動的に再起動するために ほとんどのコンピュータシステムで使用されているメカニズムです。
watchdogタイマーの概念は、特定の企業だけでなく、コンピュータハードウェアおよびネットワーク業界全体で広く利用されています。これは、システムが予期せぬ問題から人間の介入なしに復旧できるようにするのに役立つため、標準的な手法となっています。
watchdogリセットが発生した場合は、以下の手順と を使用して再起動の原因を把握することが重要です。 ログ分析に基づいてハードウェアの問題が根本原因であると判断されない限り、ハードウェアを交換しないでください。
- ウォッチドッグリセット機能は、システムが回復不能なシステムエラーが発生した場合に、サーバーの自動再起動として機能します。
- NetAppによって実装されているwatchdogは、各レベルの時間に関連付けられた異なるアクションを持つ2レベルのタイマーを使用します。
- Level 1/Level 2 watchdogの動作はNetApp独自のものではなく、ハードウェア業界全体で使用されています。
| レベルタイプ | 概要 |
| レベル1:タイムアウト |
ストレージアプライアンスは、マスク不可能な割り込みに応答してパニックになり、コアをダンプしようとします。
|
| レベル2:リセット |
ストレージアプライアンスは、タイマーから送信されたハードリセット信号によってリセットされます。
|
watchdog NMIパニックの特定方法
パニックメッセージは、以下のONTAPイベントログまたはSP/BMC「system log」コマンドの出力で確認できます。
::> event log show -severity * -message-name panic*
- テイクオーバーを実行したUpノード
Fri Nov 18 01:20:54 -0600 [NetApp01: cf_main: cf.fsm.takeover.panic:alert]: Failover monitor: takeover attempted after partner panic.
Fri Nov 18 01:21:37 -0600 [NetApp01: cf_main: callhome.sfo.takeover.panic:EMERGENCY]: Call home for CONTROLLER TAKEOVER COMPLETE PANIC
- リブート後のパートナーノード
Fri Nov 18 01:42:35 -0600 [NetApp02: splog_main: mgr.stack.string:notice]: Panic string: watchdog nmi on cpu 3, hang cpu is 0 in SK process wafl_scan_exempt on release 9.9.1P7 (C)
追加情報
詳細については、NetApp Technical Supportに連絡し、この記事と収集されたデータを参照してください。