インテル® Xeon® プロセッサーのインテル® Data Center Diagnostic Tool
導入
インテル® Data Center Diagnostic Toolは、データセンター・プラットフォーム上で実行できる診断ソフトウェア・ツールです。
- インテル® Xeon® プロセッサー内のすべてのコアの機能を確認します。
- 通常のシステム・メンテナンス・プログラムの一部として使用してください。
データセンターにおける高い信頼性と可用性には、適切なツールとメンテナンスへの取り組みが必要です。インテルは、このようなメンテナンス・ツールを初期導入と定期的なテストの両方に使用して、最高のシステム体験を確実に行うのが業界のベストプラクティスであると考えています。
| メモ |
|
システム要件
インテル Data Center Diagnostic Toolは、現在の多くの Linux ディストリビューションでインストールおよび実行できる Linux* アプリケーションです。このツールには Windows* 版はありません。
最適なカバレッジを得るためのサーバーのルートシステムでアプリケーションを実行します。コンテナーまたは仮想マシン内で実行することは可能ですが、一部の機能が無効になっている可能性があることに注意してください。
サポートされているプロセッサー:
- 第 3 世代インテル® Xeon® スケーラブル・プロセッサー (以前のIce LakeおよびCooper Lake)
- 第 2 世代インテル® Xeon® スケーラブル・プロセッサー (旧Cascade Lake)
- 第 1 世代インテル® Xeon® スケーラブル・プロセッサー (旧 Skylake)
- インテル® Xeon® プロセッサー E5 v4 ファミリー (旧 Broadwell)
- インテル® Xeon® プロセッサー E7 v4 ファミリー (旧 Broadwell)
| メモ |
|
インストール
| ノート |
| Debian*/Ubuntu* |
Debian* ベースのディストリビューションにインテル® Data Center Diagnostic Tool・ソフトウェア・パッケージをインストールするには、インテル software・パッケージ・リポジトリーを追加して適切なパッケージをインストールします。 コンソールにコピー + 貼り付けする前に、 sスタング ls を実行してパスワードを入力して、 sシグタン のパスワード・プロンプトでコマンドが消費されないようにしてください。 パッケージ署名を確認するキーを設定します。 curl https://repositories.intel.com/dcdt/dcdiag.pub | sudo apt-key add - リポジトリーの設定 sudo apt-add-repository 'deb https://repositories.intel.com/dcdt/debian stable main' パッケージをインストールする sudo apt-get update |
| Fedora*/CentOS*/RHEL* |
Fedora ベースのディストリビューションにインテル Data Center Diagnostic Tool・ソフトウェア・パッケージをインストールするには、インテル software・パッケージ・リポジトリーを追加してパッケージをインストールします。 初めてインストールする際に、YUM または DNF が署名キーに同意するように求めるメッセージが表示されます。指紋認証が次の通りであることを確認し、受け入れます。 コンソールにコピー + 貼り付けする前に、 sスタング ls を実行してパスワードを入力して、 sシグタン のパスワード・プロンプトでコマンドが消費されないようにしてください。 リポジトリー・ファイルをインストールする sudo yum install https://repositories.intel.com/dcdt/dcdiag-repo.rpm パッケージをインストールする sudo yum install dcdiag |
| OpenSUSE*/SUSE Linux Enterprise* |
リポジトリー・ファイルをインストールする sudo zypper ar https://repositories.intel.com/dcdt/dcdiag.repo パッケージをインストールする sudo zypper install dcdiag respond.xml に署名がないことを警告されます。[はい] に応答して続行します。パッケージ署名を確認する機会がもう 1 つ与えられるでしょう。指紋認証が次の通りであることを確認し、受け入れます。 Repository: dcdiag |
インテル Xeon プロセッサーのテスト方法
インストールが完了すると、バックグラウンド実行用にインテル Data Center Diagnostic Toolが自動的に有効になります。次のコマンドで正常に動作することを確認できます。
# systemctl status dcdiag
● dcdiag.service - Intel® Data Center Diagnostic Tool
Loaded: loaded (/usr/lib/systemd/system/dcdiag.service; enabled; vendor preset: disabled)
Active: active (running) since Fri 2021-02-19 11:24:17 MST; 4 days ago
Docs: file:///usr/share/doc/dcdiag/README.rst
Main PID: 8777 (dcdiag)
CGroup: /system.slice/dcdiag.service
└─8777 /usr/bin/dcdiag --service
| メモ | インテル Data Center Diagnostic Toolのバックグラウンド実行を無効にする場合は、次を実行します。 systemctl disable --now dcdiag systemctl(1) コマンドの詳細については、Linux* のマニュアルページ を参照してください。 |
バックグラウンドでインテル Data Center Diagnostic Toolの実行中にエラーが検出された場合、ツールはエラーをシステムログに記録します。また、 --query 引数を使用してバックグラウンド・スキャンでエラーが検出されたかどうかも確認できます。
# dcdiag --query
Intel® Data Center Diagnostic Tool Version 506
Test completed successfully. No issues detected.
このツールは、Linux コマンド・プロンプトで実行することで、前景で手動で実行することもできます。
# dcdiag
手動テストは約 45 分間実行され、CPU 使用率が高くなります。
診断が完了すると、システムは次のいずれかのメッセージを返します。
- テストは正常に完了しました。問題は検出されません。
- テストは正常に完了しました。1 つ以上のコンピューター・チェック・エラーが発生しました。システムログを確認してください。
- このプロセッサーは、このバージョンのツールではサポートされていません。
システムのプロセッサーのモデルとバージョンを確認します。このメッセージは、インテル Data Center Diagnostic Toolがサポートされている製品バージョンのプロセッサーを検出しない場合に表示されます。エンジニアリング・サンプルはこのツールではサポートされていません。
プロセッサーの識別方法をご確認ください。
- テストは完了しました。マイクロコードの旧バージョンのため、結果は決定的ではありません。
最新バージョンのマイクロコードは、既知の問題に対処します。更新してください。マイクロコードのアップデートは、通常、さまざまなコンポーネントのセキュリティー修正やその他のファームウェア・アップデートとともに Linux ディストリビューション・ベンダーによって提供されます。お使いのシステムでこれらのアップデートが有効になっていない場合は、有効にすることをお勧めします。マイクロコードは起動時に Linux カーネルによって自動的に読み込まれ、実行時に次のコマンドを root として再ロードできます。
echo 1 > /sys/devices/system/cpu/microcode
- テストは完了しました。システムが温度制限を超えているため、結果は決定的ではありません。
これは、CPU が必要な温度制限内で動作するのに十分な冷却を提供していないシステムのさまざまな問題が原因である可能性があります。システムをチェックして、必要な冷却が正しく動作していることを確認することをお勧めします。ファンの不具合、気流の誤り、その他の環境上の問題が含まれる場合があります。
- テストは完了しました。結果は決定的なものではなく、1 つ以上のマシンチェック・エラーが発生しました。
システムログを確認します。
- テストに失敗しました。サポートについては、システムの製造元またはプロセッサーのベンダーにお問い合わせください。
テスト結果に失敗した場合は、サーバーノードのプロセッサーが保証期間内かどうかを確認します。
- ボックス版インテル® Xeon® プロセッサーがまだ 3 年間の保証期間内である場合は、インテル・カスタマー・サポート にお問い合わせください。
- トレイ版プロセッサーをお持ちの場合は、システムまたはプロセッサーのベンダーまたは購入元に問い合わせて、プロセッサーがまだ保証期間内かどうかを確認してください。
メモ トレイ版プロセッサーは、システムの製造元またはインテル認定ディストリビューターに直接販売されます。インテルは、インテル® データセンター・ブロック (インテル® DCB) サーバーシステムにプレインストールされている場合を除き、トレイ版プロセッサーのエンドユーザーに直接保証を提供しません。インテル DCBシステムを除き、トレイ版プロセッサーの保証は、プロセッサーがプリインストールされている場合、プロセッサーまたはシステムのベンダーまたは購入元からの保証です。認定インテル® ディストリビューター、認定インテル® サプライヤー、およびインテル製品のリセラー® からの購入をお勧めします。 - インテルには保証外交換プログラムはありませんのでご注意ください。
テストに失敗しました。
テストが完了し、 /sys/devices/system/cpu/cpuXX を含む物理プロセッサーでエラーが検出されました。
サポートについては、システムの製造元またはプロセッサーのベンダーにお問い合わせください。
テストに失敗しました。
テストでは、どの物理プロセッサーが障害を引き起こしたかを判断できません。
サポートについては、システムの製造元またはプロセッサーのベンダーにお問い合わせください。
バージョン履歴
| 日付 | バージョン | 説明 |
| 2021年7月7日 | 540 | 初期バージョン |
| 関連トピック |
| インテル® Xeon®・サポート・セントラル・ウェブサイト |
| インテル® プロセッサーの保証ガイド |
