可以使用 VMware 更新存放庫來升級 VMware Cloud Director 應用裝置。

備註: 您只能使用 VMware 更新存放庫,將 VMware Cloud Director 升級至最新的 VMware Cloud Director 版本。VMware 更新存放庫中僅提供最新版本。如果您想要將 VMware Cloud Director 升級至不同的版本,請參閱 使用更新套件升級 VMware Cloud Director 應用裝置

在升級 VMware Cloud Director 應用裝置部署期間,VMware Cloud Director 服務將停止運作,並且可能會停機一段時間。停機時間取決於升級每個 VMware Cloud Director 應用裝置以及執行 VMware Cloud Director 資料庫升級指令碼所需的時間。VMware Cloud Director 伺服器群組中的工作儲存格數目會減少,直到停止最後一個 VMware Cloud Director 應用裝置上的 VMware Cloud Director 服務。在 VMware Cloud Director HTTP 端點前面正確設定的負載平衡器會停止將流量路由到已停止的儲存格。

將升級套用至每個 VMware Cloud Director 應用裝置且資料庫升級完成後,您必須將每個 VMware Cloud Director 應用裝置重新開機。

必要條件

  • 建立主要 VMware Cloud Director 應用裝置的快照。
    1. 從 10.1 版或更新版本升級或在修補時,如果啟用了在主要資料庫服務失敗時自動進行容錯移轉,請在升級期間將容錯移轉模式變更為 Manual。升級後,您可以將容錯移轉模式設定為 Automatic。請參閱VMware Cloud Director 應用裝置的自動容錯移轉
    2. 登入資料庫高可用性叢集的主要 VMware Cloud Director 應用裝置所在的 vCenter Server 執行個體。
    3. 導覽至主要 VMware Cloud Director 應用裝置,在其上按一下滑鼠右鍵,然後按一下電源 > 關閉客體作業系統
    4. 在應用裝置上按一下滑鼠右鍵,然後按一下快照 > 建立快照。輸入快照的名稱,並選擇性地輸入說明,然後按一下確定
    5. VMware Cloud Director 應用裝置上按一下滑鼠右鍵,然後按一下電源 > 開啟電源
    6. 確認資料庫高可用性組態中的所有節點都處於良好狀態。請參閱檢視 VMware Cloud Director 應用裝置叢集健全狀況和容錯移轉模式
  • 確認 VMware Cloud Director 應用裝置具有 https://vapp-updates.vmware.com 的存取權。
  • 自行熟悉 VMware Cloud Director 10.3.1 及更新版本的備份程序。請參閱備份主要 VMware Cloud Director 應用裝置版本 10.3.1 及更新版本

程序

  1. 在網頁瀏覽器中,登入 VMware Cloud Director 應用裝置執行個體的應用裝置管理使用者介面,以識別主要應用裝置 https://appliance_ip_address:5480
    記下主要應用裝置名稱。備份資料庫時,您必須使用主要應用裝置。
  2. root 身分直接登入或使用 SSH 用戶端登入主要應用裝置主控台。
  3. 重設更新存放庫,使其指向 VMware 更新存放庫。
    vamicli update --repo ""
  4. 檢查更新以確認 VMware 更新存放庫是否具有所需的升級。
    依預設, vamicli 命令會指向 VMware 更新存放庫。
    vamicli update --check
    升級發行版本顯示為 可用更新
  5. 透過執行下列命令來關閉 VMware Cloud Director
    /opt/vmware/vcloud-director/bin/cell-management-tool -u <admin username> cell --shutdown
  6. 根據您的 VMware Cloud Director 版本,備份主要應用裝置或內嵌式資料庫。
    • 對於 VMware Cloud Director 10.3.1 及更新版本,請使用主要應用裝置或待命應用裝置的管理使用者介面建立備份。無法使用應用程式儲存格執行備份。
    • 對於 VMware Cloud Director 10.3,從主要應用裝置繼續,備份 VMware Cloud Director 應用裝置的內嵌式資料庫。
      /opt/vmware/appliance/bin/create-db-backup
    備註: 應用裝置只能備份一次。套用可用的升級後,請勿備份應用裝置。
  7. 套用可用的升級。
    vamicli update --install latest
  8. 登入其餘的待命儲存格和應用程式儲存格,並在每個應用裝置上重複執行步驟 3、4、5 和 7。
  9. 從任何應用裝置,執行 VMware Cloud Director 資料庫 upgrade 公用程式。
    /opt/vmware/vcloud-director/bin/upgrade
  10. 將每個 VMware Cloud Director 應用裝置重新開機。
    shutdown -r now

下一步

  • 確認升級成功完成。
    • 登入 VMware Cloud Director Service Provider Admin Portal
    • 登入 VMware Cloud Director 應用裝置管理使用者介面,並確認所有應用裝置均顯示 Healthy 狀態。
  • 如果出現 vamicli update --install latest 命令失敗,請參閱安裝 VMware Cloud Director 的最新更新失敗
  • 如果升級成功,您可以刪除 VMware Cloud Director 應用裝置的快照。
  • 如果升級失敗,您可以將 VMware Cloud Director 應用裝置復原為升級前所建立的快照。請參閱升級失敗時復原 VMware Cloud Director 應用裝置