vRealize Automation 升級至最新版本時,管理代理程式升級失敗。

問題

如果容錯移轉事件已切換主要和次要管理代理程式主機,則升級失敗,因為自動升級程序找不到預期的主機。在每個有未升級管理代理程式的 IaaS 節點上執行該程序。

程序

  1. 開啟管理代理程式記錄資料夾中的 All.log,它位於 C:\Program Files (x86)\VMware\vCAC\Management Agent\Logs\

    安裝資料夾的位置可能與預設位置不同。

  2. 在記錄檔中搜尋有關已過期的或已關閉的虛擬應用裝置的訊息。

    例如,INNER EXCEPTION: System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond IP_Address:5480

  3. 編輯 C:\Program Files (x86)\VMware\vCAC\Management Agent\VMware.IaaS.Management.Agent.exe.config 中的管理代理程式組態檔,以便用主要虛擬應用裝置端點的 URL 取代現有備用端點位址的值。

    安裝資料夾的位置可能與預設位置不同。

    VMware.IaaS.Management.Agent.exe.config 中的備用端點位址的範例。

    <alternativeEndpoint address="https://FQDN:5480/" thumbprint="thumbprint number" />

  4. 重新啟動管理代理程式 Windows 服務,並檢查 All.log 檔案以確認它正在運作。
  5. 在主要 vRealize Automation 應用裝置上執行升級程序。