Verwendung von Contrail-Tools
Contrail-tools-Container bietet einen zentralen Standort für alle verfügbaren Tools und CLI-Befehle an einem Ort.
Ab Contrail Networking Version 2008 contrail-tools
wird Command standardmäßig installiert.
contrail-tools
command ermöglicht ihnen die Anmeldung im Container contrail-tools und die Ausführung des Tools. Darüber hinaus beendet der Befehl den Container beim Beenden.
Tabelle 1 enthält eine Liste der verfügbaren Tools und CLI-Optionen im Paket contrail-tools .
Tools und CLI-Befehle |
Beschreibung |
---|---|
dpdkinfo |
Fügt Unterstützung für Display-Bond-, Lacp-, Nic-, Mempool-, Core- und App-Informationen hinzu. |
dpdkvifstats.py |
Zeigen Sie die PPS-Statistiken des DPDK vRouter an. |
dropstats |
Untersucht Paket-Drop-Zähler im vRouter. |
Fluss |
Zeigt aktive Datenströme im System an. |
Spiegel |
Zeigt die Spiegeltabelleneinträge an. |
Mpls |
Zeigt die im vRouter programmierte Eingabe-Label-Zuordnung an. |
Nh |
Zeigt die nächsten Hops an, die der vRouter kennt. |
Rt |
Zeigt Routen in virtual Routing and Forwarding (VRF) an. |
Sandump |
Erfasst die Sandesh-Nachrichten von der Netlink-Verbindung zwischen Agent und vRouter. |
Vif |
Untersucht vRouter-Schnittstellen, die dem vRouter-Modul zugeordnet sind. |
Vifdump |
Erfasst und analysiert Pakete über die DPDK-Schnittstelle. |
vrfstats |
Zeigt die Statistiken für den nächsten Hop für die VRF an. |
vrftable |
Zeigt die Schnittstellenzuordnung für jede VRF für eine hostbasierte Firewall-Funktion an. |
vrinfo |
Zeigt den internen Zustand von DPDK/Kernel vRouter an. |
vrmemstats |
Zeigt die vRouter-Speichernutzungsstatistiken an. |
vrouter |
Zeigen Sie die vRouter-Informationen an. |
vxlan |
Zeigt die vxlan-Tabelleneinträge an. |
Es gibt zwei Möglichkeiten, den contrail-tools
Befehl auszuführen:
Führen Sie
contrail-tools
den Befehl aus, um sich beim Container anzumelden.Zum Beispiel:
[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]
Führen Sie den Befehl mit der CLI als Argument aus
contrail-tools
.Zum Beispiel:
[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
wird Command standardmäßig installiert.