Befehle

In diesem Abschnitt werden die CLI-Befehle für vSwitch Controller beschrieben. Sie können lokal über die Textkonsole der Controller VM in XenCenter auf die CLI zugreifen. Um remote auf die CLI zuzugreifen, verwenden Sie eine SSH-Clientanwendung und stellen Sie eine Verbindung mit dem Hostnamen oder der IP-Adresse des Controllers auf Port 22 her.

Während einer CLI-Sitzung können Sie Hilfe zu CLI-Befehlen auf eine der folgenden Arten erhalten:

  • Geben Sie help ein, und drücken Sie dann die EINGABETASTE .

  • Geben Sie einen Teil eines Befehls ein, gefolgt von einem Leerzeichen und einem Fragezeichen (?) , und drücken Sie dann die EINGABETASTE.

Die Schnittstelle unterstützt die Fertigstellung des Befehlsarguments, wenn Sie die Tabulatortaste drücken. Im Allgemeinen können Sie Befehle auf den kürzesten, eindeutigen String auf jeder Ebene abkürzen, um die Eingabe zu reduzieren. Sie können den Befehlsverlauf innerhalb der aktuellen Sitzung zugreifen, indem Sie die Pfeiltasten .

Lebenszyklusbefehle

So halten Sie den vSwitch Controller an

halt controller

Mit diesem Befehl wird die vSwitch Controller Appliance angehalten, indem der Controller ordnungsgemäß heruntergefahren wird.

So starten Sie den Controller neu

restart controller appliance

Mit diesem Befehl wird die gesamte Controller-Appliance heruntergefahren und neu gestartet.

Dieser Befehl dient hauptsächlich zur Fehlerbehebung. Im Allgemeinen wird derhalt Befehl verwendet, um die Controller-Appliance auszuschalten.

So starten Sie den Controller Daemon neu

restart controller daemon

Mit diesem Befehl werden die Prozesse heruntergefahren und neu gestartet, die die Controller-Funktionen implementieren.

Dieser Befehl dient hauptsächlich zur Fehlerbehebung.

Festlegen von Befehlen

Verwenden Sie diesen Befehl, um den vSwitch-Controller zu konfigurieren.

So legen Sie den Hostnamen der Controller-Appliance fest

set controller hostname hostname

Mit diesem Befehl wird der Hostname der Controller-Appliance festgelegt.

Wenn der angegebene Hostname ein oder mehrere Periodenzeichen enthält („. „), wird der Hostname der Appliance vor der ersten Periode auf die Zeichenfolge gesetzt. Der Domänenname der Appliance wird nach der ersten Periode auf die Zeichenfolge festgelegt.

So legen Sie die IP-Adresse der Controller Verwaltungsschnittstelle über DHCP fest

set controller management-interface config dhcp

Mit diesem Befehl wird die IP-Adresse der Controller Verwaltungsschnittstelle mithilfe von DHCP festgelegt. Wenn DHCP konfiguriert ist, können Ressourcenpools nicht auf den ausfallsicheren Modus eingestellt werden.

Dieser Befehl wird bei der Ausführung wirksam, sodass der Remote-Zugriff auf die CLI verloren geht, wenn sich die Adresse ändert.

So legen Sie eine statische IP-Adresse für die Controller Verwaltungsschnittstelle fest

set controller management-interface config static
                            IP-address
                        netmask
                        gateway-IP
                            [dns-server-IP]
                            [dns-server-IP2
                        dns-search]]`

Mit diesem Befehl wird eine statische IP-Adresse für die Controller Verwaltungsschnittstelle festgelegt. Die DNS-Konfigurationsinformationen sind optional. Die Möglichkeit, einen DNS-Suchpfad anzugeben, erfordert die Spezifikation von zwei DNS-Servern.

Dieser Befehl wird bei der Ausführung wirksam, sodass der Remote-Zugriff auf die CLI verloren geht, wenn sich die Adresse ändert.

Anzeigebefehle

Verwenden Sie diese Befehle, um Informationen zur aktuellen vSwitch-Controller-Konfiguration anzuzeigen.

So zeigen Sie den aktuellen Controller Hostnamen an

show controller hostname

So zeigen Sie eine Zusammenfassung der aktuellen Konfiguration und des Status der Management-Schnittstelle an

show controller management-interface

So zeigen Sie Konfigurationswerte für die Management-Schnittstelle an

show controller management-interface config

So zeigen Sie das aktuelle Standard-Gateway für den Controller an

show controller management-interface default-gateway

So zeigen Sie die aktuelle DNS-Konfiguration für den Controller an

show controller management-interface dns-server

So zeigen Sie die aktuelle IP-Adresse der Controller Verwaltungsschnittstelle an

show controller management-interface ip-address

So zeigen Sie die aktuelle Netzmaske der Controller Verwaltungsschnittstelle an

show controller management-interface netmask

So zeigen Sie die Softwareversion des Controller an

show controller version

Andere Befehle

So beenden Sie die aktuelle CLI-Sitzung

exit

So erhalten Sie Informationen zu Befehlen

help

So führen Sie ein Upgrade oder ein Downgrade der vorhandenen Version des Controller durch

install controller software-update scp-format-remote-filename

Dieser Befehl kopiert sicher eine Controller-Update-Datei vom angegebenen Remotestandort und installiert diese Version anstelle der vorhandenen Version.

Dieser Befehl kann verwendet werden, um Softwareversionen zu installieren, die sowohl Upgrades als auch Downgrades sind. Upgrades migrieren die Konfiguration automatisch auf die neue Version. Downgrades werden auf den neuesten kompatiblen Konfigurationssnapshot oder auf eine leere Konfiguration zurückgesetzt, wenn kein kompatibler Snapshot vorhanden ist.

So pingen Sie ein bestimmtes Remote-System an

ping name-or-IP-address [count]

Dieser Befehl sendet ICMP-Echo-Anfragen an das durch den Namen oder die IP-Adresse identifizierte entfernte System und wartet auf Antworten. Wenn keine Anzahl angegeben ist, werden Anfragen einmal pro Sekunde gesendet, bis sie mit Strg-C unterbrochen werden. Wenn eine Anzahl angegeben wird, wird diese Anzahl von Pings gesendet.