質問: eccチップキルエラー:どのdimmですか? 多くの場合、サーバーのdimmが不良になり、syslogに次のエラーが表示されます。5月7日09:15:31 nolcgi303カーネル:edac k8 mc0:一般的なバスエラー:参加プロセッサ(ローカルノード応答)、タイムアウト(タイムアウトなし)メモリトランザクションタイプ(汎用読み取り)、memまたはi/o(memアクセス) 、キャッシュレベル(汎用) 5月7日09:15:31 nolcgi303カーネル:mc0:ceページ0xa0、オフセット0x40、粒度8、シンドローム0xb50d、行2、チャネル0、ラベル "":k8_edac 5月7日09:15:31 nolcgi303カーネル:mc0:ce-利用可能な情報なし:k8_edacエラーオーバーフローセット 5月7日09:15:31 nolcgi303カーネル:edac k8 mc0:拡張エラーコード:eccチップキルx4エラーhp smartstart cdを使用して、エラーが発生しているdimmを特定できますが、そのためにはサーバーの生産を停止する必要があります。サーバーが稼働しているときにどのdimmが破綻するかを理解するための賢い方法はありますか?すべてのサーバーは、rhel 5を実行するhpハードウェアです。
回答: edacコードの使用に加えて、マシンがオンラインのときに、cliのみhpユーティリティを使用してこれを確認できます。 cliバージョンは、webベースのバージョンよりもはるかに軽量であり、ポートを開いたり、デーモンを継続的に実行したりする必要はありません。hpasmcliは、障害のあるモジュールのカートリッジとモジュール番号を提供します。 edacの分析よりも少し速い。例:hpasmcli -s "show dimm" dimm configuration ------------------ cartridge #: 0 module #: 1 present: yes form factor: 9h memory type: 13h size: 1024 mb speed: 667 mhz status: ok cartridge #: 0 module #: 2 present: yes form factor: 9h memory type: 13h size: 1024 mb speed: 667 mhz status: ok cartridge #: 0 module #: 3 present: yes form factor: 9h memory type: 13h size: 1024 mb speed: 667 mhz status: ok cartridge #: 0 module #: 4 present: yes form factor: 9h memory type: 13h size: 1024 mb speed: 667 mhz status: ok 障害が発生したモジュールのステータスは変更されます。