Sie können die Befehlszeilenschnittstelle (Command Line Interface, CLI) der VMware Aria Automation-Appliance verwenden, um verschiedene Automation Orchestrator-Optionen zu konfigurieren. Diese Optionen können auch im Control Center der Automation Orchestrator-Bereitstellung aktualisiert werden. Um die CLI-Befehle verwenden zu können, müssen Sie sich bei der VMware Aria Automation-Appliance als root-Benutzer anmelden.
Mit Befehlen der Befehlszeilenschnittstelle können Sie die folgenden Automation Orchestrator-Optionen konfigurieren:
- Lizenzkonfiguration
- Konfiguration von Systemeigenschaften
- Konfiguration von Erweiterungen
- Fehlerbehebung
- Abruf von Systeminformationen
- Protokollierungskonfiguration
Lizenzkonfiguration
Sie können die aktuelle Automation Orchestrator-Lizenzkonfiguration abrufen, indem Sie den folgenden Befehl ausführen:
vracli vro license
"Sie können einen neuen Lizenzschlüssel festlegen, indem Sie folgenden Befehl ausführen:"
vracli vro license set <license_key>
"Sie können die aktuelle Lizenz auf die Standardlizenz des Authentifizierungsanbieters zurücksetzen, indem Sie folgenden Befehl ausführen:"
vracli vro license default
Konfiguration von Systemeigenschaften
Sie können eine Liste aller konfigurierten Automation Orchestrator-Systemeigenschaften als JSON-Datei abrufen, indem Sie den folgenden Befehl ausführen:
vracli vro properties
"Sie können eine Systemeigenschaft festlegen, indem Sie folgenden Befehl ausführen:"
vracli vro properties set
Dieser Systemeigenschaftsbefehl hat die folgenden Eigenschaften:
Eigenschaft | Gewichtung | Beschreibung |
---|---|---|
-k oder --key |
Erforderlich | "Diese Eigenschaft definiert den Namen der Systemeigenschaft, die Sie festlegen möchten." |
-v oder --value |
Erforderlich | Diese Eigenschaft definiert den Wert der Systemeigenschaft. |
-n oder --noRestart |
Optional | Diese Eigenschaft definiert, ob die festgelegte Systemeigenschaft einen Neustart des Automation Orchestrator-Diensts erfordert. Standardmäßig wird beim Festlegen einer neuen Systemeigenschaft ein Neustart des Diensts durchgeführt. |
Im Folgenden finden Sie ein Beispiel für diesen Systemeigenschaftsbefehl.
vracli vro properties set -k com.vmware.o11n.property -v true
"Sie können vorhandene Systemeigenschaften entfernen, indem Sie folgenden Befehl ausführen:"
vracli vro properties remove -k <key_value>
-k
oder
--key
muss den Namen der Systemeigenschaft enthalten, die Sie entfernen möchten.
"Sie können den Namen, den Wert und die Beschreibung der am häufigsten verwendeten Systemeigenschaften abrufen, indem Sie den folgenden Befehl ausführen:"
vracli vro properties advanced
Konfiguration von Erweiterungen
Sie können eine Liste aller konfigurierten Automation Orchestrator-Erweiterungen abrufen, indem Sie den folgenden Befehl ausführen:
vracli vro extensions
"Sie können eine Erweiterung aktivieren, indem Sie folgenden Befehl ausführen:"
vracli vro extensions <extension_name> activate
"Sie können eine Erweiterung deaktivieren, indem Sie folgenden Befehl ausführen:"
vracli vro extensions <extension_name> deactivate
"Sie können alle Konfigurationseigenschaften einer bestimmten Erweiterung auflisten, indem Sie folgenden Befehl ausführen:"
vracli vro extensions <extension_name> list
"Sie können eine Erweiterungseigenschaft festlegen, indem Sie folgenden Befehl ausführen:"
vracli vro extensions <extension> set
Dieser Erweiterungseigenschaftsbefehl kann die folgenden Eigenschaften haben:
Eigenschaft | Gewichtung | Beschreibung |
---|---|---|
-k oder --key |
Erforderlich | Diese Eigenschaft definiert die ID der Erweiterungseigenschaft. |
-v oder --value |
Erforderlich | Diese Eigenschaft definiert den Wert der Erweiterungseigenschaft. |
Der Workflow zum Aktivieren einer Erweiterung, Auflisten aller zugehörigen Eigenschaften und Festlegen einer Systemeigenschaft könnte beispielsweise wie folgt aussehen:
vracli vro extensions tokenreplay activate
vracli vro extensions tokenreplay list
vracli vro extensions tokenreplay set -k recordScripting -v true
Fehlerbehebung
"Sie können alle aktiven Workflow-Ausführungen abbrechen, indem Sie folgenden Befehl ausführen:"
vracli vro cancel executions
Sie können die Ausführung eines bestimmten Workflows abbrechen, indem Sie die zugehörige ID zum folgenden Befehl hinzufügen:
vracli vro cancel workflow <workflow_id>
"Sie können alle aktiven geplanten Aufgaben anhalten, indem Sie folgenden Befehl ausführen:"
vracli vro cancel tasks
"Sie können eine Liste aller vertrauenswürdigen Zertifikate abrufen, indem Sie folgenden Befehl ausführen:"
vracli vro keystore list
Systeminformationen
Sie können die aktuellen Systeminformationen Ihrer Automation Orchestrator-Bereitstellung abrufen, indem Sie folgenden Befehl ausführen:
vracli vro info
-d
oder
--details
zum Systeminformationsbefehl hinzufügen, um die Integritätsstatus-API des
Automation Orchestrator-Servers zu überprüfen.
Protokollierungskonfiguration
Sie können die aktuelle Automation Orchestrator-Protokollierungskonfiguration abrufen, indem Sie den folgenden Befehl ausführen:
vracli vro logs
Sie können den Automation Orchestrator-Protokollierungsserver konfigurieren, indem Sie den folgenden Befehl ausführen:
vracli vro logs configure
Der Protokollierungsserverbefehl kann die folgenden Parameter haben:
Parameter | Gewichtung | Beschreibung |
---|---|---|
-l oder --level |
Optional | Dieser Parameter definiert die Protokollierungsebene des Servers. |
-sc oder --scripting-count |
Optional | Dieser Parameter definiert die Anzahl der gespeicherten Skriptprotokollrotationen. |
-sl oder --scripting-level |
Optional | Dieser Parameter definiert die Skriptprotokollebene. |
-ss oder --scripting-size |
Optional | Dieser Parameter definiert die Skriptprotokollgröße in Megabyte (MB). |
ALL
,
TRACE
,
DEBUG
,
INFO,
WARN
,
ERROR
,
FATAL
und
OFF
.
CLI-Befehlsprotokolle
Die gedruckten Protokolle von Automation Orchestrator-CLI-Befehlen werden unter /services-logs/prelude/vco-app/file-logs/vco-server-app_cfg-cli.log abgelegt. Wenn ein Befehl ein anderes Ergebnis als Null zurückgibt und die Standardausgabe keinen bestimmten Fehler enthält, wird die Ausnahme in dieser Datei angezeigt.