この製品のマニュアルセットは、偏向のない言語を使用するように配慮されています。このマニュアルセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザーインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブランゲージに対する取り組みの詳細は、こちらをご覧ください。
シスコは世界中のユーザにそれぞれの言語でサポート コンテンツを提供するために、機械と人による翻訳を組み合わせて、本ドキュメントを翻訳しています。ただし、最高度の機械翻訳であっても、専門家による翻訳のような正確性は確保されません。シスコは、これら翻訳の正確性について法的責任を負いません。原典である英語版(リンクからアクセス可能)もあわせて参照することを推奨します。
このドキュメントは、異なるUCSファブリックインターコネクト(FI)、IOM、およびVICアダプタの世代間のネットワーク接続、ドロップ、およびCRCエラーのトラブルシューティングで使用されるコマンドを示すことを目的としています。
このドキュメントでは、次の項目に関する知識があることを前提としています。
このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づいています。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期(デフォルト)設定の状態から起動しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
Cisco UCSファブリックインターコネクトは、Cisco Nexus 5000シリーズスイッチのようなカットスルースイッチです。良好なフレームのように不良フレームを転送します。不良フレームは、宛先サーバによって、またはカットスルーされていないネットワーク機器を通過するときに廃棄されます。
注:フレームの最後でCRCチェックを実行して、フレームが破損しているかどうかを判別します。 一部のスイッチは、フレームの破損を検出するとフレームをドロップします。カットスルースイッチは、CRCチェックを実行する前に転送を決定します。これらのフレームが原因でCRCチェックに失敗しても、カットスルースイッチによってスイッチングされます。 N7Kなどの他のスイッチは、ストアアンドフォワードスイッチです。 ストアアンドフォワードスイッチは、転送の決定を行う前にフレーム全体を確認します。 ストアアンドフォワードスイッチは、CRCチェックに失敗したフレームをドロップします。インターフェイスでCRCエラーが発生した場合、そのインターフェイスが問題の原因であるとは限りません。 トポロジ内のスイッチのアーキテクチャ(カットスルーとストアフォワード)を理解することが不可欠です。多くの場合、CRCエラーの原因に逆行する必要があります。カットスルースイッチとストアアンドフォワードスイッチの詳細については、次の記事を参照してください。https://www.cisco.com/c/en/us/products/collateral/switches/nexus-5020-switch/white_paper_c11-465436.html
不正なフレームやCRCエラーが発生する理由には、次のようなものがあります。
UCSファブリックインターコネクト(Nexus 5000と同様)は、カットスルーとストアアンドフォワードスイッチングの両方を使用します。フォワーディングモードは、表1に示すように、入力および出力データレートによって異なります。
注:カットスルースイッチングは、入力データレートが出力データレートと同等または高速の場合にのみ実行できます。
表 1:UCSファブリックインターコネクトの転送モード動作(カットスルーまたはストアアンドフォワード)
入力/送信元インターフェイス |
出力/宛先インターフェイス |
転送モード |
10ギガビットイーサネット |
10ギガビットイーサネット |
カットスルー |
10ギガビットイーサネット |
1ギガビットイーサネット |
カットスルー |
1ギガビットイーサネット |
1ギガビットイーサネット |
ストアアンドフォワード |
1ギガビットイーサネット |
10ギガビットイーサネット |
ストアアンドフォワード |
10ギガビットイーサネット |
40ギガビットイーサネット |
ストアアンドフォワード |
40ギガビットイーサネット |
10ギガビットイーサネット |
カットスルー |
40ギガビットイーサネット |
40ギガビットイーサネット |
カットスルー |
FCoE |
ファイバ チャネル |
カットスルー |
ファイバ チャネル |
FCoE |
ストアアンドフォワード |
ファイバ チャネル |
ファイバ チャネル |
ストアアンドフォワード |
FCoE |
FCoE |
カットスルー |
表2と表3に、UCSのさまざまな管理エンドポイントから実行できるコマンドを示し、ドロップの発生元と発生理由を判別します。
表2に示すASIC固有のコマンドに加えて、次のコマンドをUCS FI NXOSシェルから実行して、インターフェイスの受信方向でエラーを探すことができます。
「show interface counters errors」
表 2:UCS FIおよびIOM用のメイン転送ASICコマンド
UCS FI/IOM |
メインFW ASIC名 |
コマンド |
目的 |
Cisco UCS ファブリック インターコネクト |
|||
1 Cisco UCS 6100シリーズ(Gen 1 FIs 61xx)サポート終了および販売終了) |
ガトス |
(nxos)# show hardware internal gatos |
このコマンドは、Gatos ASICの内部およびドライバ情報を表示します。3列目は、各ASICにマッピングされているポート/インターフェイスの数を示しています。 |
(nxos)#show hardware internal gatos all-ports |
このコマンドは、すべてのポート+前面パネルポートとASICのマッピングに関するドライバ情報を表示します。 |
||
Cisco UCS 6200シリーズ(Gen 2 FI 62xx) |
カーメル |
(nxos)# show hardware internal carmel |
このコマンドは、Carmel ASICの内部とドライバ情報を表示します。5番目の列は、各Carmel ASICにマッピングされているポート/インターフェイスの数を示します。 |
(nxos)# show hardware internal carmel all-ports |
このコマンドは、すべてのポートおよび前面パネルの物理ポートとASICのマッピングに関するドライバ情報を表示します。 |
||
2(nxos)# show hardware internal carmel crc |
このコマンドは、CRCエラーでフレームが送受信されたか、すべてのポートでストンプされた場合に情報を表示します。 |
||
(nxos)# show platform fwm info asic-errors X |
このコマンドは、ゼロ以外のCarmel drop reasonエラーレジスタを表示します(ここで、Xは0 ~ 4のCarmel ASIC番号です)。 |
||
(nxos)# show platform fwm info pif e1/X | grep asic |
このコマンドを使用すると、インターフェイスをCarmel ASIC ID「global_asic_num」(Xはインターフェイス番号)にマッピングできます。 |
||
(nxos)# show platform fwm info pif e1/X | grep drop |
このコマンドは、フレームの数を表示し、特定のインターフェイスのドロップカウンタをフィルタリングします。(Xはインターフェイス番号)。 |
||
(nxos)# show hardware internal carmel all-ports detail | egrep -i "Carmel port|crc|frame_error" |
このコマンドは、すべてのポートのCRCおよびフレームエラーカウンタをフィルタリングします。 |
||
Cisco UCS 6300シリーズ(Gen 3 FI(63xx) |
Trident2(Broadcom ASIC) |
(nxos)# show hardware internal bcm-usd info port-info |
このコマンドは、各物理ポートとBroadcom ASICの前面ポートの間のマッピングを示します。このマッピングは、6332と6332-16UP FIでは異なります。 |
(nxos)# show hard internal interface indiscard-stats front-port X |
このコマンドは、前のコマンドを使用してマッピングを行った後のBroadcom ASICの特定の前面ポートのポート内部廃棄カウンタを表示します。 |
||
Cisco UCS 6400(Gen 4 FI 64xx) |
Homewood ASIC |
FI # connect nxos (nx-os)# show hardware internal interface asic counters module 1 |
このコマンドは、インターフェイスで報告された場合の転送ドロップの理由を示します |
FI #アタッチモジュール1 |
このコマンドは、ASICライブラリを使用したさまざまなカウンタ情報を表示します このUCSファブリックインターコネクトモデルには1つのASICしかないため、常にASIC番号0になります |
||
FI #アタッチモジュール1 module-1# show hardware internal tah drop-reason counters module 0 |
このコマンドは、ドロップの理由とドロップされたパケットの数を示します |
||
Cisco UCS 64108 Gen 4 FI |
Cisco ASIC天 |
FI # connect nxos (nx-os)# show hardware internal interface asic counters module 1 |
このコマンドは、インターフェイスで報告された場合の転送ドロップの理由を示します |
FI #アタッチモジュール1 |
このコマンドは、ASICライブラリを使用したさまざまなカウンタ情報を表示します |
||
FI #アタッチモジュール1 module-1# show hardware internal tah drop-reason counters module 0 |
このコマンドは、インターフェイスで報告された場合の転送ドロップの理由を示します |
||
Cisco UCS Mini(6324ファブリックインターコネクト) |
Monticello ASIC |
(nxos)# show hardware internal mtc-usd port-status |
このコマンドは、Monticello ASICのポートのステータスを表示します。 (nxos)# show hardware internal inband-mtc ? ASIC show Monticello ASIC information info Show Monticello inband driver info stats Show Monticello inband driver statistics
|
Cisco UCSファブリックエクステンダI/Oモジュール(IOM) |
|||
1 Cisco UCS 2100 IOM(Gen 1) |
レッドウッド |
FI # connect IOM <シャーシID> Fex-1# show platform software redwood sts |
このコマンドは、Redwood ASIC内のHIFとNIFのインターフェイスステータスと、各ブレードで使用されるHIFを表示します。 |
Cisco UCS 2200 IOM(Gen 2) |
ウッドサイド |
FI # connect IOM <シャーシID> fex-1# show platform software woodside sts |
このコマンドは、Woodside ASIC内のHIFとNIFのインターフェイスステータスと、各ブレードで使用されるHIFを表示します。 |
FI # connect IOM <シャーシID> fex-1# show platform software woodside rate |
このコマンドは、アクティブなHIFポートまたはNIFポートのパケットレートを表示します。 |
||
FI # connect IOM <シャーシID> fex-1# show platform software woodside rmon 0 [NIx/HIx] 例すべてのNIFに対してgrepを使用して、いくつかのエラーカウンタを次のようにフィルタリングできます。 fex-1# show platform software woodside rmon 0 nif_all | egrep -i |
このコマンドは、特定のHIFまたはNIFの送受信パケットサイズと、ユニキャスト、ブロードキャスト、マルチキャストなどのパケットタイプを表示します。 RX_CRC_NOT_STOPED |
||
FI # connect IOM <シャーシID> fex-1# show platform software woodside drops 0 [NIx/HIx] |
このコマンドは、特定のNIFまたはHIFのドロップカウンタを表示します。 |
||
FI # connect IOM <シャーシID> fex-1# show platform software woodside oper |
このコマンドは、NIF内で検出されたSFPに加えて、管理制御、MAC、および物理ステータスを表示します。 |
||
FI # connect iom <シャーシID> |
このコマンドは、木側IOM NIFポート内のトランシーバの詳細を表示します。 |
||
Cisco UCS 2300 IOM(Gen 3) と Cisco UCS 2300 IOMバージョン2(UCS-IOM-2304V2) |
Tiburon(Broadcom ASIC) |
# connect IOM <シャーシID> Fex-1# show platform software tiburon sts |
このコマンドは、Tibrun ASIC内のHIFとNIFのインターフェイスステータスと、各ブレードで使用されるHIFを表示します。 |
# connect IOM <シャーシID> fex-1# show platform software tiburon rate |
このコマンドは、アクティブなHIFポートまたはNIFポートのパケットレートを表示します。 |
||
FI # connect IOM <シャーシID> 例すべてのNIFに対してgrepを使用して、いくつかのエラーカウンタを次のようにフィルタリングできます。 fex-1# show platform software tiburon rmon 0 nif_all | egrep -i 'crc|ni|stop|pause|err |
このコマンドは、特定のHIFまたはNIFの送受信パケットサイズと、ユニキャスト、ブロードキャスト、マルチキャストなどのパケットタイプを表示します。 RX_CRC_NOT_STOPED |
||
Cisco UCS 2408(第4世代I/Oモジュール) 「サマービル」 UCS-IOM-2408 |
日没 |
FI # connect iom <シャーシID> |
このコマンドは、Tahoe ASIC内のHIFとNIFのインターフェイスステータスと、各ブレードで使用されるHIFを表示します。 |
fex-1# show hardware internal tah sts detail |
このコマンドは、NXOSからHIFへのポートマッピング、リンクステート、および動作速度を表示します。 |
||
fex-1# show hardware internal tah counters asic 0 nxos-port ? |
このコマンドは、詳細なポートごとのカウンタを表示します 詳細なインターフェイスカウンタは、NXOSポート番号を参照して表示できます。 NXOSポート0 ~ 31は32 HIFポートに対応 |
1 Cisco UCS 6100シリーズファブリックインターコネクトおよびCisco UCS 2100シリーズIOモジュールの販売終了およびサポート終了のお知らせ:https://www.cisco.com/c/en/us/products/collateral/servers-unified-computing/ucs-6100-series-fabric-interconnects/eol_c51-709473.html
show hardware internal carmel crcコマンドの一部の列の2モードの詳細:
表3 Cisco UCS VICカードの接続、ドロップ、およびCRCエラーをトラブルシューティングする主なコマンド
UCS VIC世代 | VICカードモデルの例 | コマンド | 目的 |
Cisco UCS 1200 VIC(Gen 2) | たとえば、1225 VIC、1240 VIC、1280 VICなどです | ブレードの例: FI# connect adapter 1/1/1 adapter 1/1/1 # connect adapter 1/1/1 (top):1# show-log adapter 1/1/1 (top):1# attach-mcp adapter(mcp):1# uifportstatus adapter(mcp):3# dcem-macstats 0 <<<ポート1の統計情報 adapter(mcp):3# dcem-macstats 1 <<<ポート2の統計情報 adapter 1/1/1 (mcp):1# vnic adapter 1/1/1(mcp):1# lifstats スタンドアロンCシリーズUCSの場合: #スコープシャーシ /chassis # show adapter (PCIeスロット番号を取得) /chassis # connect debug-shell <PCIe slot #> (このコマンドは、サーバの電源がオンの場合にのみ機能します) adapter(上):1# attach-mcp |
これらのコマンドは、Cisco UCS BまたはCシリーズサーバのアダプタに接続した後で実行できます。 macstatsコマンドは、物理ポートのステータス、パケットサイズ、およびストンプされたフレームまたはストンプされていないフレームが受信された場合の情報を表示します。 |
Cisco UCS 1300 VIC(Gen 3) | 例は1380 VICです | ||
Cisco UCS 1400 VIC (第4世代) |
例: (VIC1440): M5ブレード用PCIeベースmLOMカード(UCSB-MLOM-40G-04) ・(VIC1480): M5ブレード用PCIeベースMEZZカード(UCSB-VIC-M84-4P) ・(VIC1455): M5ラックサーバ用PCIeカード(UCSC-PCIE-C25Q-04) ・(VIC1457): M5ラックサーバ用PCIeベースmLOMカード(UCSC-MLOM-C25Q-04) |
- PCIeリンクステータスの確認 adapter(上):1# attach-mcp adapter(mcp):1# pcie_links pp,pps type link config link status state 0,0 host gen3x16 gen3x16 UP adapter(mcp):2# exit - Ethernet Linkステータスの確認 アダプタ(上):2# attach-mcp adapter(mcp):1# uifportstatus ASICポート UIFポート状態速度 0 0 UP 25g 0 1 UP 25g 1 0 UP 25g 1 UP 25 g adapter(mcp):2# exit - Ethernet error countersの確認 アダプタ(上):3# attach-macd adapter(macd):1# macstats 0 デルタ合計の説明 112 112 Rx good packets 112 112 Rx受信パケット総数 14574 14574 Rx bytes for good packets 14574 14574 Rxバイト 104 104 Rxマルチキャストフレーム <中略> |
これらのコマンドは、第4世代VICアダプタを使用して導入されたCisco UCS BまたはCシリーズサーバのアダプタに接続した後で実行できます。 |
clear countersコマンドは、次の問題が原因でCarmel ASICに対して有効にならない可能性があります。回避策は、カウンタが増加している場合にカウンタを監視することです。
"CSCuy10606 」:Clear counters does not clear "show hardware internal carmel crc" on FI
https://bst.cloudapps.cisco.com/bugsearch/bug/CSCuy10606/?rfs=iqvred