この製品のマニュアルセットは、偏向のない言語を使用するように配慮されています。このマニュアルセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザーインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブランゲージに対する取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
このモジュールでは、Cisco IOS XR ソフトウェアを実行中の Application-Specific Integrated Circuit(ASIC)ドライバを設定および監視するために使用するコマンドについて説明します。
指定されたファブリック プレーンまたはすべてのプレーンのファブリック ASIC 統計情報をクリアするには、EXEC モードまたは管理 EXEC モードで clear controller fabric コマンドを使用します。
clear controller fabric { fia | crossbar-counters } location node-id
fia |
ファブリック カウンタの詳細をクリアします。 |
||
crossbar-counters |
スロットのクロスバー カウンタをクリアします。 |
||
location node-id |
ノード ID。node-id 引数は、rack/slot/module の形式で入力します。
|
デフォルトの動作や値はありません。
EXEC、管理者 EXEC
リリース |
変更箇所 |
---|---|
リリース 3.7.2 |
このコマンドが追加されました。 |
このコマンドを使用するには、適切なタスク ID を含むタスク グループに関連付けられているユーザ グループに属している必要があります。 ユーザ グループの割り当てのためにコマンドを使用できない場合は、AAA 管理者に連絡してください。
タスク ID |
操作 |
---|---|
drivers |
read、write |
次に、clear controller fabric コマンドの使用例を示します。
RP/0/RSP0/CPU0:router# clear controllers fabric fia location cpu/1/0
特定の出力キューまたは出力キューの範囲に関する情報を表示するには、EXEC モードで show controllers egressq queue コマンドを使用します。
show controllers egressq queue { queue1 [queue2] | from-group { group-id | all } | from-interface { type instance | all } | from-port { port-id | all } | limits { max | min } | all } location node-id
queue1 |
出力キュー情報を表示する最初のポートを識別します。 キュー ID によって queue1 引数を置き換えます。 範囲は 1 ~ 8191 です。 |
||
queue2 |
(任意)出力キュー情報を表示する最後のポートを識別します。 キュー ID によって queue2 引数を置き換えます。 範囲は 1 ~ 8191 です。 |
||
from-group group-id |
特定のポート グループの出力キュー情報を表示します。 情報を表示するポート グループを識別する番号によって group-id 引数を置き換えます。 範囲は 1 ~ 2047 です。 |
||
from-group all |
指定されたノードのすべてのポート グループの出力キュー情報を表示します。 |
||
from-interface type instance |
特定のインターフェイスの出力キュー情報を表示します。 物理インターフェイス ID または仮想インターフェイス ID によって type instance 引数を置き換えます。
|
||
from-interface all |
指定された場所にあるすべてのインターフェイスの出力キュー情報を表示します。 |
||
from-port port-id |
特定のポートの出力キュー情報を表示します。 ポート ID によって port-id 引数を置き換えます。 範囲は 0 ~ 1023 です。 |
||
from-port all |
指定された場所にあるすべてのポートの出力キュー情報を表示します。 |
||
limits max |
最大制限テーブルを表示します。 |
||
limits min |
最小制限テーブルを表示します。 |
||
all |
指定された場所のすべての出力キューに関する詳細情報を表示します。 |
||
location node-id |
出力キュー情報を表示するノードの場所を指定します。 node-id 引数は、rack/slot/module の形式で入力します。 |
デフォルトの動作または値はありません。
EXEC
リリース |
変更箇所 |
---|---|
リリース 3.5.0 |
context キーワードおよび max_elements 引数は、show controllers egressq queue コマンドから削除されました。 次のキーワードと引数が、show controllers egressq queue コマンドに追加されました。 |
このコマンドを使用するには、適切なタスク ID を含むタスク グループに関連付けられているユーザ グループに属している必要があります。 ユーザ グループの割り当てのためにコマンドを使用できない場合は、AAA 管理者に連絡してください。
タスク ID |
操作 |
---|---|
drivers |
read |
interface |
read |
次に、スロット 2 の CPU ノードの出力キュー 1 および 2 に関する情報を表示する例を示します。
RP/0/RSP0/CPU0:router# show controllers egressq queue 1 2 location 0/2/CPU0
----------------------------------
Queue 1
----------------------------------
Group : 1
Priority : Low
Max LB Tokens : 7812
Max LB Limit Index : 38
Min LB Tokens : 0
Min LB Limit Index : 0
Quantum : 27
Instantaneous length : 0
Length high watermark : 0
----------------------------------
----------------------------------
Queue 2
----------------------------------
Group : 2
Priority : Low
Max LB Tokens : 7812
Max LB Limit Index : 38
Min LB Tokens : 0
Min LB Limit Index : 0
Quantum : 27
Instantaneous length : 0
Length high watermark : 0
フィールド |
説明 |
---|---|
Group |
グループ ID。 |
Priority |
グループ プライオリティ。 |
Max LB Tokens |
ポート LB トークンの最大数。 |
Max LB Limit Index |
最大 LB 制限。 |
Min LB Tokens |
ポート LB トークンの最小数。 |
Min LB Limit Index |
最小 LB 制限。 |
Quantum |
このキューの数量値。 |
Instantaneous length |
出力キューの瞬間的な長さ。 |
Length high watermark |
長さ高ウォーターマーク レジスタ。 |
指定されたファブリック プレーンまたはすべてのプレーンのファブリック ASIC 統計情報を表示するには、EXEC モードまたは管理 EXEC モードで show controller fabric コマンドを使用します。
show controller fabric { arbiter | crossbar } { readreg asic-offset instance module-instance | serdes location node-id instance module-instance | configstatus location node-id instance module-instance }
arbiter |
調停 ASIC の表示画面を表示します。 |
crossbar |
クロスバー ASIC の表示画面を表示します。 |
readreg |
読み取りファブリック ASIC レジスタを表示します。 |
configstatus |
ファブリック ASIC の設定ステータスを表示します。 |
serdes |
ファブリック シリアライザ デシリアライザ インターフェイスのステータスを表示します。 |
asic-offset |
ASIC のオフセット。範囲は 0 ~ 4294967295 です。 |
instance module-instance |
モジュールのインスタンス。範囲は 0 ~ 4 です。 |
location node-i |
ノード ID。 node-id 引数は、rack/slot/module の形式で入力します。 |
デフォルトの動作または値はありません。
EXEC
管理 EXEC
リリース |
変更箇所 |
---|---|
リリース 3.7.2 |
このコマンドが追加されました。 |
このコマンドを使用するには、適切なタスク ID を含むタスク グループに関連付けられているユーザ グループに属している必要があります。 ユーザ グループの割り当てのためにコマンドを使用できない場合は、AAA 管理者に連絡してください。
タスク ID |
操作 |
---|---|
drivers |
read |
次に、特定のコントローラ インスタンスの Egressq の内部トレース情報を表示する例を示します。
RP/0/RSP0/CPU0:router# show controllers fabric crossbar serdes instance 1 location 0/1/cpu0 Location: 0/RSP0/CPU0 (physical slot 4) Asic Instance: 1 Asic slot: 1 inst_num 12 usr_data_p 0x50064ce8 state unused encoding EFCP mode normal GLOBAL_CONTROL_0 0006 ENABLE_NE_ENCODING enabled LOOPBACK_CONTROL 0000 NEAR_LOOPBACK disabled RX_CHAN_CONTROL_0 0850 SERDES_RATE 20Gbps SERDES_ENABLE enabled PARALLEL_BUS_ENABLE enabled SW_RX_RESET disabled RX_CHAN_FEATURE_CONTROL 0528 ENABLE_SHORT_QUEUE disabled ENABLE_START_TO_RATE enabled RX_SOFT_SYNC_CNTL 0600 RX_SOFT_SYNC_CODE_BYPASS_EN disabled CHAN_STATUS 0003 RX_SERIAL_CHANNEL_OK 1 SERIAL_CHANNEL_OK 1 NE_SYNC_STATUS 00 SERIAL LINK 0 1 2 3 4 5 6 7 -- -- -- -- -- -- -- -- SERDES_RX_PLL_LOCKED 1 1 1 1 1 1 1 1 PRBS_FAIL 0 0 0 0 0 0 0 0 CHAN_INT_STATUS_0 0000 CHAN_INT_MASK_0 01ff RX_CHANNEL_REALIGN_STATUS 0 RX_CHANNEL_REALIGN_MASK 1 SERIAL LINK 0 1 2 3 4 5 6 7 -- -- -- -- -- -- -- -- LINK_INTR_STATUS 0 0 0 0 0 0 0 0 LINK_INTR_MASK 1 1 1 1 1 1 1 1 SOURCE_INTR_MASK 00 00 00 00 00 00 00 00 inst_num 12 usr_data_p 0x50064ce8 state unused stats_p 0x500729c8 intr_stats_p 0x50072a90 inst_num 12 usr_data_p 0x50064cfc state unused auto_sync supported reg_read_fn 0x40012174 reg_write_fn 0x40011c60 process_intr_fn 0x40043910 dev_id 70 ser_drv_cntl_a 0x9bffd670
物理層インターフェイス モジュール(PLIM)asic の Shared Port Adapter Quantum Flow Processor ブリッジ制御(SPAQFPBridgeCtrl)ドライバ情報を表示するには、EXEC モードで show controllers plim asic SPAQFPBridgeCtrl コマンドを使用します。
show controllers plim asic SPAQFPBridgeCtrl { counters | ingress-channel | egress-channel | spa }
counters |
カウンタに関する情報を表示します。 |
ingress-channel |
受信 SPI4.2 チャネルに関する情報を表示します。 |
egress-channel |
送信 SPI4.2 チャネルに関する情報を表示します。 |
spa |
SPA(共有ポート アダプタ)の情報を表示します。 |
デフォルトの動作または値はありません。
EXEC
リリース |
変更箇所 |
---|---|
リリース 4.0.0 |
このコマンドが追加されました。 |
このコマンドを使用するには、適切なタスク ID を含むタスク グループに関連付けられているユーザ グループに属している必要があります。 ユーザ グループの割り当てのためにコマンドを使用できない場合は、AAA 管理者に連絡してください。
タスク ID |
操作 |
---|---|
interface |
read |
root-system |
read |
次に、要約された PLIM ASIC SPAQFPBridgeCtrl ドライバ情報を表示する例を示します。
RP/0/RP00/CPU0router# show controllers plim asic SPAQFPBridgeCtr l
特定のノードのパケット スイッチング エンジン(PSE)クアッド フラット パッケージ(QFP)統計情報を表示するには、EXEC モードで show controllers pse qfp statistics コマンドを使用します。
show controllers pse qfp statistics [ drop | summary ] [ location node-id ]
drop |
(任意)PSE QFP デバイスのグローバル ドロップ統計情報を表示します。
|
||
summary |
(任意)PSE QFP デバイスのグローバル統計情報サマリーを表示します。
|
||
location node-id |
(任意)PSE デバイス情報を表示するノードの場所を指定します。 node-id 引数は、rack/slot/module の形式で入力します。
|
なし。
EXEC
リリース |
変更箇所 |
---|---|
リリース 3.9.0 |
このコマンドが追加されました。 |
このコマンドを使用するには、適切なタスク ID を含むタスク グループに関連付けられているユーザ グループに属している必要があります。 ユーザ グループの割り当てのためにコマンドを使用できない場合は、AAA 管理者に連絡してください。
タスク ID |
操作 |
---|---|
interface |
read |
cisco-support |
read |
次に、PSE QFP 統計情報を表示するコマンドを示します。
RP/0/RSP0/CPU0:router# show controllers pse qfp statistics summary location 0/1/cpu0
Summary of Statistics for QFP 0
Dropped packets: 0
Incoming packets: 0
Outgoing packets: 0
Incoming IPC packets: 0
Outgoing IPC packets: 0
Punted packets: 0
Injected packets: 0
Summary of Statistics for QFP 1
Dropped packets: 0
Incoming packets: 0
Outgoing packets: 0
Incoming IPC packets: 0
Outgoing IPC packets: 0
Punted packets: 0
Injected packets: 0
特定のノードのパケット スイッチング エンジン(PSE)QFP HA ステート情報を表示するには、EXEC モードで show controllers pse qfp system state コマンドを使用します。
show controllers pse qfp system state [ location node-id ]
location node-id |
(任意)PSE デバイス情報を表示するノードの場所を指定します。 node-id 引数は、rack/slot/module の形式で入力します。
|
なし。
EXEC
リリース |
変更箇所 |
---|---|
リリース 3.9.0 |
このコマンドが追加されました。 |
このコマンドを使用するには、適切なタスク ID を含むタスク グループに関連付けられているユーザ グループに属している必要があります。 ユーザ グループの割り当てのためにコマンドを使用できない場合は、AAA 管理者に連絡してください。
タスク ID |
操作 |
---|---|
interface |
read |
cisco-support |
read |
次に、show controllers pse qfp system state コマンドの実行方法を示します。
RP/0/RSP0/CPU0:router# show controllers pse qfp system state location 0/1/cpu0
パケット メモリの情報を表示するには、EXEC モードで show packet-memory コマンドを使用します。
show packet-memory [ clients | corrupt | failures | hssd | ifinput | ifoutput | internal | inuse | job | mutex | old | reserved | summary | trace | watch ] [ location node-id ]
clients |
(任意)パケット マネージャのクライアントを表示します。 |
corrupt |
(任意)破損したパケットに関する情報を表示します。 |
failures |
(任意)パケット バッファ、ヘッダー、ハードウェア バッファ割り当ての障害を表示します。 |
fsv |
(任意)機能固有の変数情報を表示します。 |
hssd |
(任意)High Speed Small Data(HSSD)を表示します。 |
ifinput |
(任意)特定のインターフェイスからのパケットを表示します。 |
ifoutput |
(任意)特定のインターフェイスへのパケットを表示します。 |
internal |
(任意)フリー リストのパーティクルの実際の数とともにパケット メモリを表示します。 |
inuse |
(任意)使用中のパケットの合計数を表示します。 |
job |
(任意)特定のプロセスが所有するパケットの数を表示します。 |
mutex |
(任意)パケット マネージャの mutex モニタリング設定を表示します。 |
old |
(任意)1 分を超えるパケットの合計数を表示します。 |
reserved |
(任意)予約メモリ情報を表示します。 |
summary |
(任意)パケット メモリ使用状況サマリー情報を表示します。 |
trace |
(任意)パケット メモリ トレースを表示します。 |
watch |
(任意)パケット マネージャ ウォッチの設定を表示します。 |
location node-id |
(任意)指定されたノードの詳細なパケット メモリ情報を表示します。 node-id 引数は、rack/slot/module の形式で入力します。 |
すべてのパケット メモリに関する情報を表示します。
EXEC
リリース |
変更箇所 |
---|---|
リリース 3.7.2 |
このコマンドが追加されました。 |
リリース 3.9.0 |
次のキーワードが含まれました。 |
このコマンドを使用するには、適切なタスク ID を含むタスク グループに関連付けられているユーザ グループに属している必要があります。 ユーザ グループの割り当てのためにコマンドを使用できない場合は、AAA 管理者に連絡してください。
show packet-memory コマンドは、システムに現在割り当てられているパケット メモリとともにパケット ヘッダーとパーティクル ヘッダーの合計数を表示するために使用できます。
タスク ID |
操作 |
---|---|
basic-services |
read |
次に、パケット メモリ情報を表示する例を示します。
RP/0/RSP0/CPU0:router# show packet-memory
Packet memory statistics :
==========================
Packet headers
total: 32000, free: 32000, size: 448
Particle Pools(8)
Pool(0):total: 8000, free: 8000, size: 256
fallback: 0, region: 0
Pool(1):total: 4000, free: 3968, size: 512
fallback: 1, region: 0
Pool(2):total: 16, free: 16, size: 512
fallback: 2, region: 0
Pool(3):total: 8000, free: 7936, size: 768
fallback: 3, region: 0
Pool(4):total: 12800, free: 9172, size: 1648
fallback: 4, region: 0
Pool(5):total: 320, free: 320, size: 2560
fallback: 5, region: 0
Pool(6):total: 1600, free: 1088, size: 4608
fallback: 6, region: 0
Pool(7):total: 640, free: 640, size: 6240
fallback: 7, region: 0
Particle clone
total: 8000, free: 8000, size: 256
Packet Feature Specific Variable (FSV)
total: 16000, free: 16000, size: 88
Packet trace
total: 16384, free: 16384, size: 40
フィールド |
説明 |
---|---|
Packet headers |
まとめてパケットと呼ばれるデータ構造体の集約を定義および制御するデータ構造。 システムの各パケットに関する情報を含みます。 |
Particle Pools |
パーティクルを記述し、リンクされたリストの他のパーティクルにチェーンされている可能性のあるデータ構造。 このパケットにあれば、このパケットのパケット ヘッダーおよびその他のパーティクル ヘッダーの実際のデータに関する情報を含めます。 |
Particle clone |
以前割り当てられたパーティクルを指す重複パーティクル ヘッダー。 パーティクル クローンは別のパーティクル ヘッダーとパーティクルを共有する点がパーティクル ヘッダーとは異なります。 |
Packet Feature Specific Variable(FSV) |
パケット パスの機能間で共有されるスクラッチ パッドで、パケット ヘッダーのハングをリストします。 |
Packet trace |
システムのパケットのトレースを支援する、パケット ヘッダーに関連付けられたデータ。 |