您可以使用 updateoffline.hzn 指令碼來執行 VMware Identity Manager 虛擬應用裝置的離線升級。請從 VMware Identity Manager 產品下載頁面下載離線升級套件以便與該指令碼搭配使用。

此指令碼會確認升級套件是否符合產品。例如,如果您要升級 VMware Identity Manager 服務虛擬應用裝置,但您使用連接器升級套件而非服務升級套件,則指令碼會發生錯誤。

先決條件

執行必要工作。請參閱離線升級的先決條件

程序

  1. 找出 updateoffline.hzn 指令碼。

    此指令碼可從下列路徑取得:

    /usr/local/horizon/update/updateoffline.hzn

  2. my.vmware.com 上的 VMware Identity Manager 產品下載頁面,下載 VMware Identity Manager 離線升級套件 identity-manager-19.03.0.0-buildNumber-updaterepo.zip

    儲存檔案的建議位置為 /var/tmp

  3. 以根使用者的身分執行 updateoffline.hzn 指令碼。

    /usr/local/horizon/update/updateoffline.hzn [-r] -f upgradeFilePath

    -f upgradeFilePath

    使用 upgradeFilePath 升級應用裝置。upgradeFilePath 必須是絕對路徑。

    必要

    -r

    在升級後重新開機。

    選用

    -h

    顯示指令碼使用方式。

    選用

    例如:

    /usr/local/horizon/update/updateoffline.hzn -f /var/tmp/identity-manager-19.03.0.0-buildNumber-updaterepo.zip

  4. 如果您在使用指令碼時未搭配 -r 選項,請在升級完成後重新啟動虛擬應用裝置。

    reboot

  5. 在指令碼執行下列動作時,請適當回應移轉相關提示。
    • /root 目錄下搜尋移轉套件 (cluster-support.tgz),並對您發出相應的提示。

      下載套件是移轉內嵌式連接器組態的必要步驟。無論您目前的部署是否使用內嵌式連接器,都必須執行此步驟。從 VMware Identity Manager 19.03.0.0 開始,連接器不會再內嵌於 VMware Identity Manager,而僅可供外部 Windows 系統使用。

      • 如果系統找不到 cluster-support.tgz 套件,就會出現訊息指出此事實。在此情況下,請將套件儲存在 /root 位置下,並重新執行更新命令。

      • 如果系統找到 cluster-support.tgz 套件,則會將套件解壓縮、列出套件中的檔案、執行 generateClusterFile.sh 檔案,並提示您建立組態套件檔案密碼。提供組態套件檔案密碼。

    • 提示您提供 Syslog 和 Proxy 設定。

      請記住,內嵌式連接器位於 Linux 系統上。如果您移轉內嵌式連接器組態資訊,您必須將該資訊移轉至 Windows 系統上的外部連接器。下列設定可能不會同等套用至 Linux 和 Windows 系統,視您的具體部署內容而定。因此,請決定您是否要包含下列組態資訊。

      提示

      說明

      您要包含 Syslog 設定嗎?

      如果您想要將內嵌式 Linux 型連接器的 syslog-sever 設定複製到外部 Windows 系統,請接受預設值 Y,表示「是」。

      否則,請輸入 N,表示「否」。

      您要包含 Proxy 設定嗎?

      如果您想要將內嵌式 Linux 型連接器的 Proxy 設定複製到外部 Windows 系統,請接受預設值 Y,表示「是」。

      否則,請輸入 N,表示「否」。

    系統會啟動 VMware Identity Manager 服務的升級作業,並在 /root 目錄下,建立以 cluster 名稱開頭的 .enc 移轉檔案,例如 cluster-host-domain-conn-timestamp.enc。請檢視命令輸出以取得確切的檔案名稱。此檔案包含內嵌式連接器移轉資訊。如果您將內嵌式連接器移轉至外部連接器,您必須將此檔案複製到外部 Windows 系統。如果您不移轉內嵌式連接器,則最佳做法是保留 cluster...enc 檔案作為內嵌式連接器組態的備份,以備日後不時之需。

    升級完成後,升級後的 VMware Identity Manager 服務版本不再包含可運作的內嵌式連接器。