Contrail ツールの使用
Contrail tools コンテナを使用すると、使用可能なすべてのツールと CLI コマンドを 1 か所で一元管理できます。
Contrail Networkingリリース2008以降、 contrail-tools
コマンドはデフォルトでインストールされます。
contrail-tools
コマンドを使用すると、Contrail-Tools コンテナにログインしてツールを実行できます。さらに、このコマンドは終了時にコンテナを強制終了します。
表 1 に、 contrail-tools パッケージで使用できるツールと CLI オプションの一覧を示します。
ツールと CLI コマンド |
説明 |
---|---|
dpdkinfo |
ボンド、lacp、Nic、メモリプール、コア、およびアプリ情報の表示のサポートを追加します。 |
dpdkvifstats.py |
DPDK vRouter の PPS 統計情報を表示します。 |
ドロップスタット |
vRouter のパケット ドロップ カウンターを検査します。 |
フロー |
システム内のアクティブなフローを表示します。 |
ミラー |
ミラー テーブルのエントリを表示します。 |
Mpls |
vRouter にプログラムされた入力ラベル マップを表示します。 |
Nh |
vRouter が認識しているネクストホップを表示します。 |
Rt |
仮想ルーティングおよび転送(VRF)のルートを表示します。 |
サンダンプ |
エージェントと vRouter 間のネットリンク接続から Sandesh メッセージをキャプチャします。 |
Vif |
vRouter モジュールに関連付けられている vRouter インターフェイスを検査します。 |
vifdump |
DPDKインターフェイスからパケットをキャプチャして分析します。 |
VRFSTATS |
VRF のネクスト ホップ統計情報を表示します。 |
VRFtable |
ホストベースファイアウォール機能の各 VRF のインターフェイスマッピングを表示します。 |
VRINFO |
DPDK/カーネル vRouter の内部状態を表示します。 |
VRMEMSTATS |
vRouter のメモリ使用量の統計情報を表示します。 |
vRouter |
vRouter の情報を表示します。 |
VXLAN |
vxlan テーブルのエントリーを表示します。 |
コマンドを実行するには contrail-tools
、次の 2 つの方法があります。
contrail-tools
コマンドを実行してコンテナにログインします。例えば:
[root]# contrail-tools (contrail-tools)[root /]$ vif Usage: vif [--create <intf_name> --mac <mac>] [--add <intf_name> --mac <mac> --vrf <vrf> --type [vhost|agent|physical|virtual|monitoring] --transport [eth|pmd|virtual|socket] --xconnect <physical interface name> --policy, --vhost-phys, --dhcp-enable] --vif <vif ID> --id <intf_id> --pmd --pci] [--delete <intf_id>|<intf_name>] [--get <intf_id>][--kernel][--core <core number>][--rate] [--get-drop-stats] [--set <intf_id> --vlan <vlan_id> --vrf <vrf_id>] [--list][--core <core number>][--rate] [--sock-dir <sock dir>] [--help]
CLIを引数としてコマンドを実行
contrail-tools
します。例えば:
[root]# contrail-tools vif Usage: vif [--create <intf_name> --mac <mac>] [--add <intf_name> --mac <mac> --vrf <vrf> --type [vhost|agent|physical|virtual|monitoring] --transport [eth|pmd|virtual|socket] --xconnect <physical interface name> --policy, --vhost-phys, --dhcp-enable] --vif <vif ID> --id <intf_id> --pmd --pci] [--delete <intf_id>|<intf_name>] [--get <intf_id>][--kernel][--core <core number>][--rate] [--get-drop-stats] [--set <intf_id> --vlan <vlan_id> --vrf <vrf_id>] [--list][--core <core number>][--rate] [--sock-dir <sock dir>] [--help]
contrail-tools
コマンドはデフォルトでインストールされます。