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.
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:
|
-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 |