將現有資料備份到新部署,然後再移轉到新部署。此程序會啟動新部署,並停止舊部署。

先決條件

  • 安裝 VMware Integrated OpenStack 5.1。請參閱安裝新版本

  • 如果已啟用 Ceilometer,請在升級之前將其停用。

    1. vSphere Client 中,選取功能表 > VMware Integrated OpenStack

    2. 按一下 OpenStack 部署並開啟管理索引標籤。

    3. 設定索引標籤中,按一下 Ceilometer,然後按一下停用

    重要:

    在完成刪除舊版 VMware Integrated OpenStack 部署中所述的程序之前,請勿重新啟用 Ceilometer。

程序

  1. 登入新的 OpenStack 管理伺服器,並準備目錄以儲存備份。
    sudo viocli upgrade prepare old-mgmt-server-ip /nfs-server-folder
  2. 登入舊的 OpenStack 管理伺服器,並將其資料備份至已備妥的目錄。
    sudo viocli backup mgmt_server new-mgmt-server-ip:/nfs-server-folder
  3. 重新登入新的 OpenStack 管理伺服器,並使用舊安裝中備份的資料重新設定新安裝。
    sudo viocli upgrade mgmt_server backup-directory new-mgmt-server-ip:/nfs-server-folder

    備份目錄名稱的格式為 vio_ms_timestamp

  4. 登出 vSphere Client,然後重新登入。

    這會重新整理介面,以便顯示新的部署。

  5. vSphere Client 中,選取功能表 > VMware Integrated OpenStack
  6. 按一下 OpenStack 部署並開啟摘要索引標籤。
  7. 確認版本資訊資料表會顯示新 VMware Integrated OpenStack 安裝的版本。
  8. 已連線的伺服器下,按一下連線伺服器...
  9. 選取新的 OpenStack 管理伺服器 並按一下確定
  10. 開啟管理索引標籤,然後按一下升級索引標籤。
  11. 在顯示的資料表中,在目前部署上按一下滑鼠右鍵,然後選取升級
    1. 輸入新部署的名稱。

      此名稱必須與目前部署的名稱不同。

    2. 如果您從精簡部署進行升級,請在部署類型下拉式功能表中選取新部署的部署類型。

      在升級過程中,您可以視需要將精簡部署變更為 HA 部署。

    3. 下一步,檢閱升級組態,然後按一下完成

    目前部署的狀態為 Running,而新部署的狀態為 Provisioning

  12. 新部署的狀態變更為 Prepared 之後,在舊部署的名稱上按一下滑鼠右鍵,然後選取移轉資料
    重要:

    此動作會停止 OpenStack 服務。升級完成後,服務才會關閉。

    移轉程序完成後,新部署的狀態會變更為 Migrated

  13. 在舊部署的名稱上按一下滑鼠右鍵,然後選取切換到新部署

    移轉程序完成後,新部署的狀態變更為 Running,而先前部署的狀態變更為 Stopped

結果

現在,OpenStack 服務由新部署提供。

下一步

  • 升級 My VMware 中的授權金鑰。請參閱知識庫 2006974

  • 更新任何 DNS 項目,以使用新 VMware Integrated OpenStack 部署的 IP 位址。

  • 對於 NSX-T Data Center 部署,更新 NSX Manager 中的中繼資料 Proxy 組態以使用新 OpenStack 管理伺服器 的 IP 位址。

  • 如果已將您的部署與 vRealize Automation 整合,請再次執行整合程序。請參閱將 VMware Integrated OpenStack 與 vRealize Automation 整合

  • 如果您已將部署與 VMware Identity Manager 整合,請從 custom.yml 中移除現有組態,並使用新程序重新設定整合。請參閱〈設定 Vmware Identity Manager 聯盟〉

如果升級失敗,或者您不想使用新版本,可還原到先前的 VMware Integrated OpenStack 部署。請參閱還原到之前的 VMware Integrated OpenStack 部署

如果升級成功,可刪除舊的 VMware Integrated OpenStack 部署。請參閱刪除舊版 VMware Integrated OpenStack 部署