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

開始之前

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

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

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

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

    3. 開啟 server.xml 檔案。

    4. 如有必要,編輯 server.xml 檔案項目 jdbc:postgresql,以指示您要使用的 PostgreSQL 資料庫。

      • 針對外部 PostgreSQL 資料庫,輸入 PostgreSQL 主節點的外部 IP 位址。

      • 針對內嵌式 PostgreSQL 資料庫,輸入主要虛擬應用裝置的 IP 位址。

      例如 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 GB 調整到 50 GB,請執行以下步驟。
    1. 當系統提示您將虛擬應用裝置重新開機時,按一下系統,然後按一下重新開機

      在重新開機期間,系統會調整更新所需的磁碟 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. 輸入主要 vRealize Automation 應用裝置 使用者名稱與密碼。
  15. 按一下加入叢集
  16. 按一下服務,然後確認 IaaS 服務除外的每個服務均已列為 [已登錄]。

下一步

下載 IaaS 安裝程式以在從 vRealize Automation 6.2.5 升級至 7.3 之後升級 IaaS 元件