如果您的 VMware Identity Manager虛擬應用裝置具備網際網路連線,則可線上升級應用裝置。

必要條件

程序

  1. 以根使用者身分登入 VMware Identity Manager 虛擬應用裝置。
  2. 執行下列 updatemgr.hzn命令。
    /usr/local/horizon/update/updatemgr.hznupdateinstaller
  3. 執行下列命令以檢查是否存在可用的線上升級。
    /usr/local/horizon/update/updatemgr.hzncheck
  4. 執行下列命令以更新應用裝置。
    /usr/local/horizon/update/updatemgr.hznupdate

    升級期間出現的訊息會儲存在 update.log 檔案中,其位於 /opt/vmware/var/log/update.log

    出現關於移轉內嵌式連接器組態的訊息。

  5. 按 Enter 鍵。
    系統會在 /root 目錄下搜尋移轉套件 ( cluster-support.tgz)。

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

    出現關於 cluster-support.tgz 移轉套件的訊息。
    • 如果系統找不到 cluster-support.tgz 套件,就會出現訊息指出此事實。在此情況下,請將套件儲存在 /root 位置下,並重新執行更新命令。
    • 如果系統找到 cluster-support.tgz 套件,則會將套件解壓縮、列出套件中的檔案、執行 generateClusterFile.sh 檔案,並提示您建立組態套件檔案密碼。
  6. 建立組態套件檔案密碼並回應其他提示,以將內嵌式連接器組態儲存至該檔案。
    請記住,內嵌式連接器位於 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。請檢視命令輸出以取得確切的檔案名稱。此 cluster...enc 檔案包含內嵌式連接器移轉資訊。如果您將內嵌式連接器移轉至外部連接器,您必須將此檔案複製到外部 Windows 系統。如果您不移轉內嵌式連接器,則最佳做法是保留 cluster...enc 檔案作為內嵌式連接器組態的備份,以備日後不時之需。

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

  7. 再次執行 updatemgr.hzn check命令以確認更新版本的更新不存在。
    /usr/local/horizon/update/updatemgr.hzncheck
  8. 檢查已升級應用裝置的版本。
                vamicli version --appliance
              
    新版本隨即顯示。
  9. 重新啟動虛擬應用裝置。
    reboot

結果

升級作業隨即完成。

請參閱升級後的設定