Verwenden Sie den Befehl viocli deployment, um Ihre VMware Integrated OpenStack-Bereitstellung zu verwalten.

Der Befehl viocli deployment unterstützt eine Reihe von Aktionen zum Ausführen verschiedener Aufgaben. Die folgenden Parameter gelten für alle Aktionen.

Parameter

Obligatorisch oder Optional

Beschreibung

-d NAME oder --deployment NAME

Optional

Name der zu verwendenden Bereitstellung.

Wenn Sie keinen Wert eingeben, wird die Standardbereitstellung verwendet.

-p oder --progress

Optional

Zeigt den Fortschritt des aktuellen Vorgangs an.

--verbose

Optional

Zeigt die Ausgabe im ausführlichen Modus an.

Sie können viocli deployment -h oder viocli deployment --help zur Anzeige der Parameter für den Befehl ausführen. Sie können auch die Option -h oder --help auf eine beliebige Aktion anwenden, um die Parameter für die Aktion anzuzeigen. Beispielsweise werden mit viocli deployment configure -h die Parameter für die Aktion configure angezeigt.

Die Aktionen, die viocli deployment unterstützt, werden im Folgenden aufgeführt.

viocli deployment start [-d NAME] [-f] [-p] [--verbose]

Beginnt eine Bereitstellung. Die folgenden zusätzlichen Parameter gelten für die Aktion start.

Parameter

Obligatorisch oder Optional

Beschreibung

-f oder --force

Optional

Force beginnt eine Bereitstellung, die bereits ausgeführt wird.

 

viocli deployment stop [-d NAME] [-p] [--verbose]

Beendet eine Bereitstellung.

 

viocli deployment pause [-d NAME] [-p] [--verbose]

Hält eine Bereitstellung an.

 

viocli deployment resume [-d NAME] [-p] [--verbose]

Setzt eine angehaltene Bereitstellung fort.

 

viocli deployment reset_status [-d NAME] [-p] [--verbose]

Setzt eine Bereitstellung in den Ausführungsstatus zurück.

Hinweis:

Prüfen Sie die Dienste, bevor Sie diesen Befehl ausführen.

 

viocli deployment configure [-d NAME] [--limit {controller | compute | db | memcache}] [--tags TAGS] [-p] [--verbose]

Aktualisiert die gesamte Konfiguration für eine Bereitstellung. Die folgenden zusätzlichen Parameter gelten für die Aktion configure.

Parameter

Obligatorisch oder Optional

Beschreibung

--limit {controller | compute | db | memcache}

Optional

Aktualisiert die Konfiguration nur für die angegebene Komponente.

--tags TAGS

Optional

Führt nur die Konfigurationsaufgaben aus, die mit den angegebenen Tags markiert sind.

 

viocli deployment post-deploy [-d NAME] [-p] [--verbose]

Aktualisiert die Konfiguration nach der Bereitstellung.

 

viocli deployment run-custom-playbook [-d NAME] [-p] [--verbose]

Führt nur das benutzerdefinierte Ansible-Playbook aus.

 

viocli deployment cert-req-create [-d NAME] [-c COUNTRY] [-s STATE] [-l CITY] [-o ORG] [-u ORG-UNIT] [--hostname_list HOST1[,HOST2...]] [-p] [--verbose]

Erstellt eine Anforderung für eine Zertifikatssignierung für eine Zertifizierungsstelle. Die folgenden zusätzlichen Parameter gelten für die Aktion cert-req-create.

Parameter

Obligatorisch oder Optional

Beschreibung

-c COUNTRY oder --country_name COUNTRY

Optional

Aus zwei Buchstaben bestehender ISO-Ländercode für das Land, in dem sich die Organisation befindet, die das Zertifikat anfordert.

Wenn Sie diese Option im Befehl nicht angeben, werden Sie aufgefordert, einen Wert einzugeben.

-s STATE oder --state_name STATE

Optional

Der vollständige Name des Bundesstaats bzw. der Region.

Wenn Sie diese Option im Befehl nicht angeben, werden Sie aufgefordert, einen Wert einzugeben.

-l CITY oder --locality_name CITY

Optional

Name des Orts oder der Stadt.

Wenn Sie diese Option im Befehl nicht angeben, werden Sie aufgefordert, einen Wert einzugeben.

-o ORG oder --organization_name ORG

Optional

Offizieller Name der Organisation.

Wenn Sie diese Option im Befehl nicht angeben, werden Sie aufgefordert, einen Wert einzugeben.

-u ORG-UNIT oder --organization_unit_name ORG-UNIT

Optional

Name der Abteilung oder der Organisationseinheit.

Wenn Sie diese Option im Befehl nicht angeben, werden Sie aufgefordert, einen Wert einzugeben.

--hostname_list HOST1[,HOST2...]

Optional

Liste von Hostnamen, durch Kommas getrennt.

Wenn Sie diese Option im Befehl nicht angeben, werden Sie aufgefordert, einen Wert einzugeben.

 

viocli deployment cert-update [-d NAME] [-f CERT-PATH] [-p] [--verbose]

Aktualisiert das Zertifikat, das von VMware Integrated OpenStack verwendet wird. Die folgenden zusätzlichen Parameter gelten für die Aktion cert-update.

Parameter

Obligatorisch oder Optional

Beschreibung

-f CERT-PATH oder --file CERT-PATH

Optional

Absoluter Pfad zu der gewünschten Zertifikatsdatei. Das Zertifikat muss im PEM-Format vorliegen.

 

viocli deployment getlogs [-d NAME] [--node NODE] [-nrl] [--recent-logs] [-p] [--verbose]

Ruft Protokolldateien für die aktuelle Bereitstellung ab, einschließlich der von Ansible ausgeführten Befehle und der entsprechenden Ausgabe. Protokolldateien werden in /var/log/viocli/viocli.log geschrieben und nach jeweils 100 MB rotiert. Es werden nur die letzten sieben Rotationen beibehalten.

Die folgenden zusätzlichen Parameter gelten für die Aktion getlogs.

Parameter

Obligatorisch oder Optional

Beschreibung

--node NODE

Optional

Ruft Protokolldateien ausschließlich für die angegebenen Knoten ab. Die folgenden Werte werden unterstützt:

  • ceilometer

  • compute

  • controller

  • db

  • dhcp

  • lb

  • local

  • memcache

  • mq

  • storage

-nrl oder --non-rollover-log-only

Optional

Erfasst nur die Protokolle, die nicht archiviert wurden.

--recent-logs

Optional

Erfasst nur die Protokolldatei, in die der Dienstprozess gerade schreibt.

 

viocli deployment default [-d NAME] [-p] [--verbose]

Gibt den Namen der Standardbereitstellung zurück.

 

viocli deployment status [-d NAME] [--period SECONDS] [--format {text | json}] [-p] [--verbose]

Bewertet den Status einer Bereitstellung in Bezug auf folgende Elemente:

  • Probleme bei der Synchronisierung zwischen Verwaltungsserver und OpenStack-Knoten

  • Verbindungen zu OpenStack-Vorgängen und durchschnittliche Verbindungsanzahl

  • Unterbrochene Netzwerkverbindungen

  • OpenStack-Datenbankprobleme

  • Fehlende Prozesse

Die folgenden zusätzlichen Parameter gelten für die Aktion status.

Parameter

Obligatorisch oder Optional

Beschreibung

--period SECONDS

Optional

Verwendet nur Daten aus dem angegebenen Zeitraum (in Sekunden). --period 300 bewertet z. B. den Status der Bereitstellung in den letzten 5 Minuten.

--format {text | json}

Optional

Gibt den Statusbericht im angegebenen Format aus.

Wenn Sie keinen Wert eingeben, wird standardmäßig text verwendet.