對於高可用性環境,主要虛擬應用裝置是在主要模式下執行內嵌式 PostgreSQL 的節點。環境中的其他節點會在複寫模式下執行內嵌式 PostgreSQL 資料庫。升級期間,複本虛擬應用裝置不需要變更資料庫。

開始之前

  • 確認您已下載虛擬應用裝置更新。請參閱下載 vRealize Automation 應用裝置更新

  • 確認 jdbc:postgresql 資料庫連線指向 PostgreSQL 主節點的外部 IP 位址。

    1. vRealize Automation 應用裝置上,開啟新的命令提示字元。

    2. 導覽至 /etc/vcac/server.xml,然後備份 server.xml

    3. 開啟 server.xml

    4. 如有必要,請編輯指向 Postgres 資料庫的 server.xml 檔案項目 jdbc:posgresql,改成指向 PostgreSQL 主節點的外部 IP 位址 (針對外接 PostgreSQL) 或者指向主要虛擬應用裝置 (針對內嵌式 PostgreSQL)。

      例如 jdbc:postgresql://198.15.100.60:5432/vcac

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

安裝更新時請勿關閉管理主控台。

程序

  1. 開啟 vRealize Automation 應用裝置管理主控台以進行升級。
    1. 使用完整網域名稱 (https://va-hostname.domain.name:5480) 前往虛擬應用裝置的管理主控台。
    2. 以部署應用裝置時指定的使用者名稱 root 和密碼登入。
    3. 按一下更新索引標籤。
  2. 按一下設定
  3. 在 [更新存放庫] 區段中選取是從 VMware 存放庫還是 CDROM 下載更新。
  4. 按一下狀態
  5. 按一下檢查更新以確認更新可供存取。
  6. 按一下安裝更新
  7. 按一下確定

    隨即顯示訊息,表示正在進行更新。

  8. (選用) 如果您尚未手動將磁碟 1 的大小調整為 50 GB,請執行以下步驟。
    1. 當系統提示您將虛擬應用裝置重新開機時,按一下系統索引標籤,然後按一下重新開機

      在重新開機期間,系統會調整更新所需的空間。

    2. 在系統重新開機後,重新登入 vRealize Automation 應用裝置管理主控台,然後選取更新 > 狀態
    3. 按一下檢查更新安裝更新
  9. 開啟記錄檔,以確認升級是否順利進行。
    • /opt/vmware/var/log/vami/vami.log

    • /opt/vmware/var/log/vami/updatecli.log

    • /var/log/vmware/horizon/horizon.log

    • /var/log/bootstrap/*.log

    如果您在執行升級程序期間登出並重新登入,可以在記錄檔 /opt/vmware/var/log/vami/updatecli.log 中追蹤更新進度。

    完成更新所需的時間視您的站台環境而定。

  10. 更新完成後,登出 vRealize Automation 應用裝置,清除網頁瀏覽器的快取,然後登入 vRealize Automation 應用裝置管理主控台。
  11. 將虛擬應用裝置重新開機。
    1. 按一下系統
    2. 按一下重新開機,並確認選取。
  12. 登入 vRealize Automation 複本應用裝置管理主控台。
  13. 選取 vRA 設定 > 叢集
  14. 指定主要虛擬應用裝置使用者名稱與密碼。
  15. 按一下加入叢集
  16. 按一下服務,然後確認 IaaS 服務除外的每個服務均已列為 [已登錄]。

下一步

在 vRealize Automation 6.x 升級至 7.2 後,下載 IaaS 安裝程式來升級 IaaS 元件