目次
- 説明
- システム ログでのCPU IERRの特定方法
- CPU IERRの解決方法
- オペレーティングシステムの問題
説明
CPU内部エラー(CPU IERR)またはCPUマシン チェック エラーは通常、
CPU自体のエラーではありません。ただし、CPUがシステムでエラーを検知したか、またはシステム コンポーネントから誤った手順を受け取っていることを示します。これは、ファームウェアの不一致、システム バスの中断、メモリーの読み取り/書き込みの中断など、CPU以外のイベントが原因で発生します。このエラーは、理論的には、システム コンポーネント、ソフトウェア、ハードウェアによって発生する可能性があります。
この記事では、これらのエラーに対処するためのベスト プラクティスについて説明します。これは、すべてのPowerEdgeサーバーに有効です。
警告:CPUを取り外さないでください。CPUの誤動作が原因でCPU IERRエラーが発生することは、ほとんどありません。CPUへの参照は、エラーを報告したモジュールからのものです。一部のトラブルシューティングWebサイトやフォーラムの記述に関係なく、トレーニングを受け、用具や装備がそろっていない限り、CPUを取り外さないでください。
システム イベント ログでのCPU IERRの特定方法
システム イベント ログには、CPUの内部エラーが「CPU 1 has an internal error (IERR)」あるいは「CPU 2 has an internal error (IERR)」のように表示されます。
図1:CPU IERRを示すDSET
CPU IERRの解決策
このエラーを解決するには、トラブルシューティングの構造化された計画に従って、エラーの原因となったコンポーネントとその解決方法を判断してください。
1.
システム イベント ログをチェックして、その他のエラーがCPU IERRと同時に発生していないかを確認します。
2.別のエラーが発生していた場合は、そのエラーを先に解決してください。エラーの解決方法は、識別されたエラーによって異なります。
3.BIOSおよびiDRACのファームウェアを最新バージョンにアップデートします。
- この記事では、iDRACインターフェイスを使用してBIOSまたはiDRACをアップデートする方法について説明します。
- iDRACを使用できない場合は、次のチュートリアル記事に他のアップデート方法が記載されています。
4.Open Manage Server AdministratorまたはiDRACなどで、システム イベント ログをクリアします(両方の場合は、イベント ログを開き、一番下にある[ログをクリア]を押します)。システム イベント ログからクリアされていないと、解決済みのCPU IERRエラーが原因でアラートが生成されてしまいます。
5.エラーがない場合や、CPU IERRが表示された場合は、システムをシャット ダウンし、電源ケーブルを取り外して、サーバーの電源ボタンを20秒間押してから、電源ケーブルを差し込み、システムを再度オンにします。これは待機電力の放電プロセスと呼ばれます。
6.それでもエラーが解消されない場合は、テクニカルサポートに連絡して支援を求めてください。連絡先オプションは以下のとおりです。
オペレーティング システムの問題
オペレーティング システム イベントの中には、システム イベント ログにCPU IERRを記録するものがあります。インジケータには次のものがあります。
- 致命的なカーネル エラー
- サード パーティー製プログラムとのやり取り
- ランタイムの重大な停止
- リソースのオーバーコミットメント
これは、CPUがプロセスを認識不能として識別し、それに応じてCPU IERRをアサートするためです。
オペレーティング システム イベントが原因でCPU IERRが発生した場合は、オペレーティング システムのイベント ログを確認し、サーバー システムのイベント ログと相互参照して、CPU IERRの原因となったオペレーティング システム イベントを特定する必要があります。オペレーティング システム イベントを特定したら、オペレーティング システムのプロバイダーに連絡して解決の支援を要請する必要があります。