離線升級 VMware Identity Manager 虛擬應用裝置之前,請執行這些先決條件工作。
- 若要防止潛在的網路中斷,請執行 https://kb.vmware.com/s/article/83587 中的步驟。
- 若要在更新之前取得虛擬應用裝置的整體狀態,請建立虛擬應用裝置的快照。
如需如何取得快照的相關資訊,請參閱《vSphere 虛擬機器管理》指南。
- 若要從 VMware Identity Manager 3.3.2 進行升級,必須先執行從 3.3.2 至 3.3.5 的離線升級,然後再從 3.3.5 升級至 3.3.6。若要從 3.3.2 升級至 3.3.5,您必須在每個節點上執行
service elasticsearch stop
命令以關閉整個 Elasticsearch 叢集。關閉整個 Elasticsearch 叢集會允許 Elasticsearch 版本升級,同時防止不相符的版本執行。
如需有關從 3.3.2 升級至 3.3.5 版的詳細資訊,請參閱升級至 VMware Identity Manager 3.3.5 (Linux)。
- 如果您依照 3.3 版《安裝和設定 Linux 版 VMware Identity Manager》指南所述撤銷了 Microsoft SQL 資料庫的 db_owner 角色,則必須重新加以新增再執行升級,否則升級將會失敗。
- 以具有 sysadmin 權限的使用者身分登入 Microsoft SQL Server Management Studio。
- 連線至 VMware Identity Manager 的資料庫執行個體。
- 輸入下列命令。
如果您使用的是 Windows 驗證模式,請使用下列命令:
USE <saasdb>; ALTER ROLE db_owner ADD MEMBER <domain\username>; GO
請確保將 <saasdb> 取代為您的資料庫名稱,並將 <domain\username> 取代為相關的網域和使用者名稱。
如果您使用的是 SQL Server 驗證模式,請使用下列命令:USE <saasdb>; ALTER ROLE db_owner ADD MEMBER <loginusername>; GO
請確保將 <saasdb> 取代為您的資料庫名稱,並將 <loginusername> 取代為相關的使用者名稱。
- 建立適當的快照。
- 建立您部署中每個 VMware Identity Manager 應用裝置的快照。
- 如果您正在使用外部 Microsoft SQL 資料庫,請取得外部資料庫的快照或備份。
- 確認已滿足 SSL 憑證需求。
如果您將 VMware Identity Manager 搭配 VMware vRealize Automation 8.3 使用,請依照啟用具有 vRealize Automation 8.4 的承租人位於主機名稱內多租戶中的指示來設定 SSL 憑證。
- 如果您要使用 updateoffline.hzn 指令碼升級,且您的部署包含 Proxy 伺服器,請停用 Proxy 伺服器。
停用 Proxy 伺服器的方式,取決於基礎作業系統。VMware Identity Manager 3.3.2 使用 SUSE Linux Enterprise Server (SLES) 作業系統,其中包含 YaST 公用程式。VMware Identity Manager 3.3.3 及更新版本使用 Photon 作業系統,其中不包含 YaST 公用程式。
- 如果您要從 3.3.2 升級至 3.3.5,請依照下列方式使用 YaST 公用程式:
-
從命令列停用 Proxy 伺服器。
- 執行下列命令。
yast2
[YaST2 控制中心] 對話方塊隨即開啟。
- 選取網路服務。
- 選取 Proxy。
[Proxy 組態] 對話方塊隨即開啟。
- 如果已選取啟用 Proxy,請將其取消選取。
- 結束 YaST2 公用程式。
成功升級後,請重新啟用 Proxy 伺服器。
- 執行下列命令。
- 如果您要從 3.3.3、3.3.4 或 3.3.5 升級至 3.3.6,請執行下列步驟。
-
從管理主控台停用 Proxy 伺服器。
- 登入 VMware Identity Manager 主控台,並導覽至 。
- 按一下管理組態,以管理員使用者密碼登入,然後按一下 Proxy 組態。
- 停用 Proxy。
- 按一下儲存。
- 確認虛擬應用裝置上至少有 10 GB 的可用磁碟空間 (/dev/sda)。
- 確定符合離線升級的目錄空間需求。
表 1. 從 3.3.2 升級至 3.3.5 的目錄空間需求 目錄 可用空間下限 / 2 GB /var 3GB 備註: 如果將 dualbootupdate.tar.gz 檔案下載至 /var 目錄,則至少需要 7 GB 的可用空間。下載 dualbootupdate.tar.gz 檔案的目錄 (如果適用) 7 GB 如果您打算使用 vRealize Suite Lifecycle Manager 執行離線升級,則需要下載 dualbootupdate.tar.gz 檔案。
表 2. 從 3.3.3、3.3.4 或 3.3.5 升級至 3.3.6 的目錄空間需求 目錄 可用空間下限 / 4 GB - 如果您要從 VMware Identity Manager 3.3.2 進行升級,則必須先執行從 3.3.2 至 3.3.5 的離線升級,然後再從 3.3.5 升級至 3.3.6。若要從 3.3.2 升級至 3.3.5,您必須從 my.vmware.com 上的 VMware Identity Manager 3.3.5 產品下載頁面下載 VMware Identity Manager 服務的虛擬應用裝置雙重開機更新,並將檔案儲存至 VMware Identity Manager 虛擬應用裝置中的任何目錄。
VMware Identity Manager 3.3.3 已從 SUSE Linux Enterprise Server (SLES) 作業系統切換為 VMware Photon™ 作業系統。因此,VMware Identity Manager 3.3.3、3.3.4、3.3.5 和 3.3.6 已使用 Photon,但 3.3.2 未使用。VMware Identity Manager 服務的虛擬應用裝置雙重開機更新下載包含 dualbootupdate.tar.gz 檔案,內含 Photon 作業系統及其套件。升級程序會在將作業系統從 SLES 移轉到 Photon 時,使用 dualbootupdate.tar.gz 檔案。
如需有關從 3.3.2 升級至 3.3.5 版的詳細資訊,請參閱升級至 VMware Identity Manager 3.3.5 (Linux)。