您可以使用 Proxy 代理程式公用程式修改 VRMAgent.exe.config 代理程式組態檔中加密的初始組態,或者變更虛擬化平台的機器刪除原則。

開始之前

系統管理員身分登入已安裝 vSphere 代理程式的機器。

執行這項作業的原因和時機

設定 vSphere 代理程式,以準備建立和使用要在 vRealize Automation 藍圖中使用的 vSphere 端點。

備註︰

檔案的某些部分已加密,其他部分則沒有。例如,VRMAgent.exe.config 的 serviceConfiguration 區段未加密。

程序

  1. 以管理員身分開啟 Windows 命令主控台。
  2. 前往代理程式安裝目錄。

    例如,cd Program Files (x86)\VMware\vCAC\CD Agents\agent_name.

  3. (選擇性) ︰ 輸入 DynamicOps.Vrm.VRMencrypt.exe VRMAgent.exe.config get,檢視目前的組態設定。

    下列為命令的輸出範例:

    managementEndpointName: VCendpoint doDeletes: True
  4. (選擇性) ︰ 輸入 set managementEndpointName 命令,變更您安裝時設定之端點的名稱。

    例如,DynamicOps.Vrm.VRMencrypt.exe VRMAgent.exe.config set managementEndpointName我的端點

    變更此內容,以在 vRealize Automation 中重新命名端點,而非變更端點。

  5. (選擇性) ︰ 輸入 set doDeletes 命令以設定虛擬機器刪除原則。

    例如,DynamicOps.Vrm.VRMencrypt.exe VRMAgent.exe.config set doDeletesfalse

    選項

    說明

    true

    (預設) 從 vCenter Server 刪除 vRealize Automation 中銷毀的虛擬機器。

    false

    vRealize Automation 中銷毀的虛擬機器移至 vCenter Server 中的 VRMDeleted 目錄。

  6. (選擇性) ︰ 透過在 VRMAgent.exe.config 檔案的 serviceConfiguration 區段中使用下列陳述式將 trustAllCertificates 參數設定為 false,要求為 vSphere 代理程式提供受信任的憑證。
    trustAllCertificates = "false"

    由於此設定未加密,因此您無法使用 DynamicOps.Vrm.VRMencrypt.exe VRMAgent.exe.config set trustAllCertificates false 命令。

    選項

    說明

    true

    (預設值) vSphere 代理程式不需要由 vCenter Server 提供的受信任憑證。

    false

    vSphere 代理程式需要由 vCenter Server 提供的受信任憑證。

  7. 導覽至開始 > 系統管理工具 > 服務,然後重新啟動 vRealize Automation 代理程式 – agentname 服務。

下一步

若要取得高可用性,您可以為端點安裝和設定備援代理程式。請將每個備援代理程式安裝在不同的伺服器上,但是讓這些代理程式具有相同的名稱和組態。