可以使用 VMware Aria Automation 應用裝置命令列介面 (CLI) 設定各種 Automation Orchestrator 選項。這些選項也可以在 Automation Orchestrator 部署的控制中心進行更新。若要使用 CLI 命令,必須以 root 使用者身分登入 VMware Aria Automation 應用裝置。
可以使用命令列介面命令設定以下 Automation Orchestrator 選項:
- 授權組態
- 系統內容組態
- 延伸組態
- 疑難排解
- 擷取系統資訊
- 記錄組態
授權組態
可以透過執行以下命令擷取目前的 Automation Orchestrator 授權組態:
vracli vro license
可以透過執行以下命令設定新的授權金鑰:
vracli vro license set <license_key>
可以透過執行以下命令將目前授權重設為驗證提供者的預設授權:
vracli vro license default
系統內容組態
可以透過執行以下命令以 JSON 檔案形式擷取所有已設定 Automation Orchestrator 系統內容的清單:
vracli vro properties
可以透過執行以下命令設定系統內容:
vracli vro properties set
該系統內容命令具有以下內容:
內容 | 重要性 | 說明 |
---|---|---|
-k 或 --key |
必要 | 此內容定義要設定的系統內容的名稱。 |
-v 或 --value |
必要 | 此內容定義系統內容的值。 |
-n 或 --noRestart |
選擇性 | 此內容定義設定的系統內容是否需要重新啟動 Automation Orchestrator 服務。依預設,設定任何新的系統內容都將重新啟動該服務。 |
以下是此系統內容命令的範例:
vracli vro properties set -k com.vmware.o11n.property -v true
可以透過執行以下命令移除現有的系統內容:
vracli vro properties remove -k <key_value>
-k
或
--key
內容必須包含要移除的系統內容的名稱。
可以透過執行以下命令擷取最常用系統內容的名稱、值和說明:
vracli vro properties advanced
延伸組態
可以透過執行以下命令擷取所有已設定 Automation Orchestrator 延伸的清單:
vracli vro extensions
可以透過執行以下命令啟用延伸:
vracli vro extensions <extension_name> activate
可以透過執行以下命令停用延伸:
vracli vro extensions <extension_name> deactivate
可以透過執行以下命令列出特定延伸的所有組態內容:
vracli vro extensions <extension_name> list
可以透過執行以下命令設定延伸內容:
vracli vro extensions <extension> set
此延伸內容命令可包含以下內容:
內容 | 重要性 | 說明 |
---|---|---|
-k 或 --key |
必要 | 此內容定義延伸內容的識別碼。 |
-v 或 --value |
必要 | 此內容定義延伸內容的值。 |
例如,啟用延伸、列出其所有內容並設定系統內容的工作流程可能類似以下內容:
vracli vro extensions tokenreplay activate
vracli vro extensions tokenreplay list
vracli vro extensions tokenreplay set -k recordScripting -v true
疑難排解
可以透過執行以下命令取消所有作用中的工作流程執行:
vracli vro cancel executions
可以透過在以下命令中新增特定工作流程執行的識別碼,取消該工作流程執行:
vracli vro cancel workflow <workflow_id>
可以透過執行以下命令暫停所有作用中的排定工作:
vracli vro cancel tasks
可以透過執行以下命令擷取所有受信任憑證的清單:
vracli vro keystore list
系統資訊
可以透過執行以下命令擷取 Automation Orchestrator 部署的目前系統資訊:
vracli vro info
-d
或
--details
,全面檢查
Automation Orchestrator 伺服器的健全狀況狀態 API。
記錄組態
您可以透過執行以下命令擷取目前的 Automation Orchestrator 記錄組態:
vracli vro logs
可以透過執行以下命令設定 Automation Orchestrator 記錄伺服器:
vracli vro logs configure
記錄伺服器命令可包含以下參數
參數 | 重要性 | 說明 |
---|---|---|
-l 或 --level |
選擇性 | 此參數定義伺服器記錄層級。 |
-sc 或 --scripting-count |
選擇性 | 此參數定義儲存的指令碼記錄輪替次數。 |
-sl 或 --scripting-level |
選擇性 | 此參數定義指令碼記錄層級。 |
-ss 或 --scripting-size |
選擇性 | 此參數定義指令碼記錄大小,以百萬位元組 (MB) 為單位。 |
ALL
、
TRACE
、
DEBUG
、
INFO,
、
WARN
、
ERROR
、
FATAL
和
OFF
。
CLI 命令記錄
Automation Orchestrator CLI 命令在 /services-logs/prelude/vco-app/file-logs/vco-server-app_cfg-cli.log 下輸出其記錄。當命令傳回的結果不是零並且標準輸出沒有顯示特定錯誤時,此檔案中會顯示例外狀況。