Cisco Nexus 5000 シリーズ スイッチ CLI ソフト ウェア コンフィギュレーション ガイド
オンライン診断の設定
オンライン診断の設定
発行日;2012/02/01 | 英語版ドキュメント(2009/08/13 版) | ドキュメントご利用ガイド | ダウンロード ; この章pdf , ドキュメント全体pdf (PDF - 8MB) | フィードバック

目次

オンライン診断の設定

オンライン診断について

オンライン診断の概要

起動時診断

ヘルス モニタリング診断

拡張モジュール診断

オンライン診断の設定

オンライン診断設定の確認

デフォルト設定値

オンライン診断の設定

この章では、Generic Online Diagnostics(GOLD; 汎用オンライン診断)機能を設定する方法について説明します。

この章の内容は、次のとおりです。

「オンライン診断について」

「オンライン診断の設定」

「オンライン診断設定の確認」

「デフォルト設定値」

オンライン診断について

オンライン診断では、スイッチの起動時またはリセット時にハードウェア コンポーネントを確認し、通常の動作時にはハードウェアの状態を監視します。

ここで説明する内容は、次のとおりです。

「オンライン診断の概要」

「起動時診断」

「ヘルス モニタリング診断」

「拡張モジュール診断」

オンライン診断の概要

Cisco Nexus 5000 シリーズ スイッチは、起動時診断および実行時診断をサポートします。起動時診断には、システム起動時とリセット時に実行する、中断を伴うテストおよび非中断テストが含まれます。

実行時診断(ヘルス モニタリング診断)には、スイッチの通常の動作時にバックグラウンドで実行する非中断テストが含まれます。

起動時診断

起動時診断は、スイッチをオンラインにする前にハードウェアの障害を検出します。起動診断では、スーパーバイザと ASIC の間のデータ パスと制御パスの接続も確認します。 表 24-1 に、スイッチの起動時またはリセット時にだけ実行される診断を示します。

 

表 24-1 起動時診断

診断
説明

USB フラッシュ

USB フラッシュ デバイスの整合性を確認します。

PCIe

PCI express(PCIe)アクセスをテストします。

OBFL

オンボード障害ロギング フラッシュの整合性を確認します。

NVRAM

NVRAM(不揮発性 RAM)の整合性を確認します。

電圧

電圧レベルが適切な範囲内であることを確認します。

GPIO

General Purpose I/O(GPIO)コンポーネントをテストします。

インバンド ポート

インバンド ポートとスーパーバイザの接続をテストします。

管理ポート

管理ポートをテストします。

メモリ

DRAM の整合性を確認します。

起動時診断には、ヘルス モニタリング診断と共通するテスト セットも含まれます。 表 24-3 に、起動時診断およびヘルス モニタリング診断を示します。

起動時診断では、Onboard Failure Logging(OBFL; オンボード障害ロギング)システムに障害を記録します。また、障害により LED が表示され、診断テストのステート(on、off、pass、または fail)を示します。

起動時診断をバイパスするか、完全な起動時診断セットを実行するよう Cisco Nexus 5000 シリーズ スイッチを設定できます。「オンライン診断の設定」を参照してください。

ヘルス モニタリング診断

ヘルス モニタリング診断では、スイッチの状態に関する情報を提供します。実行時のハードウェア エラー、メモリ エラー、ソフトウェア障害、およびリソースの不足を検出します。

ヘルス モニタリング診断は中断されずにバックグラウンドで実行され、ライブ ネットワーク トラフィックを処理するスイッチの状態を確認します。

表 24-2 に、スイッチのヘルス モニタリング診断を示します。

 

表 24-2 ヘルス モニタリング診断テスト

診断
説明

LED

ポートおよびシステムのステータス LED を監視します。

電源装置

電源装置のヘルス ステータスを監視します。

温度センサー

温度センサーの読み取り値を監視します。

テスト ファン

ファンの速度およびファンの制御を監視します。

表 24-3 に、システム起動時とリセット時にも実行されるヘルス モニタリング診断を示します。

 

表 24-3 ヘルス モニタリングおよび起動時診断テスト

診断
説明

SPROM

バックプレーンとスーパーバイザ SPROM の整合性を確認します。

ファブリック エンジン

スイッチ ファブリック ASIC をテストします。

ファブリック ポート

スイッチ ファブリック ASIC 上のポートをテストします。

転送エンジン

転送エンジン ASIC をテストします。

転送エンジン ポート

転送エンジン ASIC 上のポートをテストします。

前面ポート

前面ポート上のコンポーネント(PHY および MAC など)をテストします。

拡張モジュール診断

スイッチの起動時またはリセット時の起動時診断には、スイッチの In-Service(IS; インサービス)拡張モジュールのテストが含まれます。

稼動中のスイッチに拡張モジュールを挿入すると、診断テスト セットが実行されます。 表 24-4 に、拡張モジュールの起動時診断を示します。起動時診断が失敗した場合、拡張モジュールはサービス状態になりません。

 

表 24-4 拡張モジュールの起動時診断およびヘルス モニタリング診断

診断
説明

SPROM

バックプレーンとスーパーバイザ SPROM の整合性を確認します。

ファブリック エンジン

スイッチ ファブリック ASIC をテストします。

ファブリック ポート

スイッチ ファブリック ASIC 上のポートをテストします。

転送エンジン

転送エンジン ASIC をテストします。

転送エンジン ポート

転送エンジン ASIC 上のポートをテストします。

前面ポート

前面ポート上のコンポーネント(PHY および MAC など)をテストします。

ヘルス モニタリング診断は、IS 拡張モジュールで実行されます。 表 24-4 に、起動時診断と共通するテストを示します。 表 24-5 に、拡張モジュールのヘルス モニタリング診断に固有の追加テストを示します。

 

表 24-5 拡張モジュールのヘルス モニタリング診断

診断
説明

LED

ポートおよびシステムのステータス LED を監視します。

温度センサー

温度センサーの読み取り値を監視します。

オンライン診断の設定

完全なテスト セットを実行するよう起動時診断を設定できます。もしくは、高速モジュール起動時のすべての起動時診断テストをバイパスできます。


) 起動時オンライン診断レベルを complete に設定することを推奨します。起動時オンライン診断をバイパスすることは推奨しません。


起動時オンライン診断レベルを設定する手順は、次のとおりです。

 

コマンド
目的

ステップ 1

switch# configure terminal

コンフィギュレーション モードを開始します。

ステップ 2

switch(config)# diagnostic bootup level [ complete | bypass ]

デバイスの起動時に診断を実行するよう起動時診断レベルを次のように設定します。

complete:すべての起動時診断を実行します。これがデフォルト値です。

bypass:起動時診断を実行しません。

ステップ 3

switch# show diagnostic bootup level

(任意)現在、スイッチで実行されている起動時診断レベル(bypass または complete)を表示します。

次に、完全な診断を実行するよう起動時診断レベルを設定する例を示します。

switch# configure terminal
switch(config)# diagnostic bootup level complete

オンライン診断設定の確認

オンライン診断設定情報を表示するには、次の作業を行います。

 

コマンド
目的

show diagnostic bootup level

起動時診断レベルを表示します。

show diagnostic result module slot

診断テストの結果を表示します。

デフォルト設定値

表 24-6 に、オンライン診断パラメータのデフォルト設定値を示します。

 

表 24-6 デフォルトのオンライン診断パラメータ

パラメータ
デフォルト

起動時診断レベル

complete