您必須升級 SQL 資料庫並設定已安裝 IaaS 元件的所有系統。您可以使用這些步驟來進行最小和分散式安裝。

開始之前

  • 備份您現有的 vRealize Automation 6.2.4 或 6.2.5 環境。

  • 如果您在更新所有 vRealize Automation 應用裝置之後但在升級 IaaS 元件之前將 IaaS 伺服器重新開機,請停止伺服器上除管理代理程式服務之外的所有 IaaS Windows 服務。

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

  • 確認您的主要 IaaS 網站、Microsoft SQL 資料庫和 Model Manager 節點均已安裝 Java SE Runtime Environment 8 (64 位元) Update 91 或更新版本。安裝 Java 後,您必須將每個伺服器節點上的環境變數 JAVA_HOME 設定為新版本。

  • 確認 web.config 檔案的建立日期早於修改日期。如果 web.config 檔案的建立日期與修改日期相同或晚於修改日期,請執行IaaS 網站元件升級失敗中的程序。

  • 如果您從 vRealize Automation 6.2.x 升級並且具有外部 Microsoft SQL 資料庫,請確保外部資料庫上的管理代理程式為 7.0 版或更新版本,然後再執行 IaaS 網站升級。您可以在外部 SQL 機器的控制台中查看管理代理程式版本。如果管理代理程式不是 7.0 版或更新版本,請完成下列步驟以執行手動升級管理代理程式。

    1. 開啟瀏覽器並導覽至 vRealize Automation 應用裝置 上的 [VMware vRealize Automation IaaS 安裝] 頁面,網址為 https://virtual_appliance_host:5480/installer。

    2. 下載並執行管理代理程式安裝程式。

  • 如果您已安裝「通用元件目錄」元件,必須先解除安裝此元件再進行升級。如需詳細資訊,請參閱《通用元件目錄安裝指南》,或遵循〈從 vRealize Automation 6.2.4 或 6.2.5 升級的檢查清單〉中提供的步驟進行操作。

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

備註︰

IaaS 安裝程式必須位於包含您要升級之 IaaS 元件的機器上。您無法從外部位置執行安裝程式,Microsoft SQL 資料庫除外,此資料庫也可以從 Web 節點進行遠端升級。

確認您部署中 IaaS 伺服器的快照可用。如果升級失敗,則可以恢復為快照,並再次嘗試升級。

執行升級,以便服務按照以下順序進行升級:

  1. IaaS 網站

    如果您要使用負載平衡器,請停用所有非主要節點的流量。

    請先在一部伺服器上完成升級,然後再升級執行網站服務的下一部伺服器。從已安裝 Model Manager Data 元件的伺服器開始。

    如果您執行手動外部 Microsoft SQL 資料庫升級,必須先升級外部 SQL,然後再升級 Web 節點。您可以從 Web 節點遠端升級外部 SQL。

  2. Manager Service

    先升級主動 Manager Service,再升級被動 Manager Service。

    如果您未在 SQL 執行個體中啟用 SSL 加密,請取消勾選 [IaaS 升級組態] 對話方塊中 SQL 定義旁邊的 [SSL 加密] 核取方塊。

  3. DEM Orchestrator 和 Worker

    升級所有 DEM Orchestrator 和 Worker。請先在一部伺服器上完成升級,然後再升級下一部伺服器。

  4. 代理程式

    請先在一部伺服器上完成升級,然後再升級執行代理程式的下一部伺服器。

  5. 管理代理程式

    是否在升級過程中自動更新。

如果您正在一部伺服器上使用不同服務,則升級會按照適當順序更新這些服務。例如,如果您的站台在同一部伺服器上具有網站及 Manager Service,請同時選取兩者進行更新。升級安裝程式會按照適當順序套用更新。您必須先在一部伺服器上完成升級,然後才能在另一部伺服器上開始升級。

備註︰

如果您的部署使用負載平衡器,則您計劃升級的第一個應用裝置必須連線到負載平衡器。必須停用 vRealize Automation 應用裝置 應用裝置所有其他執行個體的負載平衡器流量,然後才能套用升級,以免發生快取錯誤。

程序

  1. 如果您正在使用負載平衡器,請準備好環境。
    1. 確認包含 Model Manager Data 的 IaaS 網站節點已啟用負載平衡器流量。

      您可以透過是否存在 vCAC Folder\Server\ConfigTool 資料夾來識別此節點。

    2. 停用所有其他 IaaS 網站和非主要 Manager Service 的負載平衡器流量。
  2. setup__vrealize-automation-appliance-FQDN@5480.exe 安裝程式檔案上按一下滑鼠右鍵,然後選取以管理員身分執行
  3. 下一步
  4. 接受授權合約並按下一步
  5. 在 [登入] 頁面上輸入您目前之部署的管理員認證。

    使用者名稱為 root,密碼則為您部署應用裝置時指定的密碼。

  6. 選取接受憑證
  7. 安裝類型頁面上,確認是否已選取升級

    如果未選取升級,則表示此系統中的元件已升級至此版本。

  8. 下一步
  9. 設定升級設定。

    選項

    動作

    如果您要升級 Model Manager Data

    在 [vCAC Server] 區段中選取 Model Manager Data 核取方塊。

    此核取方塊預設為已選取。Model Manager Data 只需升級一次。如果您在多個機器上執行安裝程式檔案以升級分散式安裝,則當 Web 伺服器與 Model Manager Data 之間出現版本不符時,Web 伺服器將停止運作。Model Manager Data 與所有 Web 伺服器升級完成後,所有 Web 伺服器均應正常運作。

    如果您不要升級 Model Manager Data

    在 [vCAC Server] 區段中取消選取 Model Manager Data 核取方塊。

    在 Model Manager Data 中將自訂的工作流程保留為最新版

    如果您要升級 Model Manager Data,請在 [可延伸性工作流程] 區段中選取保留我的最新版工作流程核取方塊。

    此核取方塊預設為已選取。系統會始終保留自訂的工作流程。核取方塊僅決定版本順序。如果使用了 vRealize Automation Designer 在 Model Manager 中自訂工作流程,則選取此選項可確保每個自訂工作流程在升級前若為最新版本,升級後仍會保持最新版本。

    如果不選取此選項,則隨 vRealize Automation Designer 提供之每個工作流程的版本在升級後均會變為最新,而升級前最新版本在升級後將變為次新版本。

    如需 vRealize Automation Designer 的相關資訊,請參閱使用 vRealize Automation Designer 延長機器生命週期

    如果要升級 Distributed Execution Manager 或 Proxy 代理程式

    在 [服務帳戶] 區段中輸入管理員帳戶的認證。

    您升級的所有服務均在此帳戶下執行。

    指定 Microsoft SQL Server 資料庫

    如果要升級 Model Manager Data,請在 Microsoft SQL Server 資料庫 [安裝資訊] 區段的伺服器文字方塊中輸入資料庫伺服器及資料庫執行個體的名稱。在資料庫名稱文字方塊中,為資料庫伺服器名稱輸入完整網域名稱 (FQDN)。

    如果資料庫執行個體不在非預設 SQL 連接埠上,請在伺服器執行個體規格中納入連接埠號碼。Microsoft SQL 的預設連接埠號碼為 1433。

    升級管理員節點時,依預設會選取 MSSQL SSL 選項。如果您的資料庫不使用 SSL,請取消勾選使用 SSL 進行資料庫連線

     

  10. 下一步
  11. 請確認所有要升級的服務都顯示在 [準備升級] 頁面上,然後按一下升級

    系統會顯示 [升級] 頁面和進度列指示器。升級程序完成時,下一步按鈕將啟用。

  12. 下一步
  13. 按一下完成
  14. 請確認所有服務均已重新啟動。
  15. 按照建議的順序對部署中的每部 IaaS 伺服器重複以上步驟。
  16. 所有元件均升級後,登入應用裝置的管理主控台,並確認包括 IaaS 在內的所有服務現均已登錄。

結果

選取的所有元件均已升級到最新版本。

下一步

如果您的部署使用負載平衡器,請升級每個負載平衡器節點,以使用 vRealize Automation 健全狀況檢查,並重新啟用任何未連線節點的負載平衡器流量。如果您之前的部署使用負載平衡的內嵌式 PostgreSQL 資料庫,請停用 PostgreSQL 集區中的所有節點 (因為不需要這些節點)。在方便時刪除此集區。

如需詳細資訊,請參閱《vRealize Automation 負載平衡》