若要從 7.0 或 7.0.1 版本升級至 VMware Integrated OpenStack 7.1,請套用修補程式。

必要條件

  • 從產品下載頁面下載 VMware Integrated OpenStack 7.1 修補程式套件,網址為:https://my.vmware.com/en/group/vmware/info?slug=infrastructure_operations_management/vmware_integrated_openstack/7_1
  • 確認 VMware Integrated OpenStack Manager 具有 20 GB 的可用磁碟空間。若要釋放一些磁碟空間,可以移除已下載的 tarball 修補程式。
  • 如果您的現有 VMware Integrated OpenStack 7.0 或 7.0.1 具有 OpenStack 部署,則建立現有部署的備份。請參閱〈備份部署〉
  • 套用修補程式無法更新 CR 中以前自訂的映像。若要使用修補程式中提供的映像,必須使用 viocli update <CR name> 移除映像相關組態。

程序

  1. 登入 VMware Integrated OpenStack 環境中的 Integrated OpenStack Manager
    ssh root@mgmt-server-ip
    導覽至 VMware Integrated OpenStack 7.1 修補程式資料夾。
    cd <vio-patch-folder>
    解壓縮 tarball。
    tar -zxvf vio-patch-7.1.0.0-build-number.tar.gz
  2. 執行 patch -prepare.sh 指令碼。此指令碼會提醒您安裝修補程式的後續步驟。
    ./patch-prepare.sh
  3. 將修補程式新增至 VMware Integrated OpenStack Manager。
    viocli patch add -l /<vio-patch-folder>/patch-<vio-patch-version>.tar.gz
    確認修補程式是否已新增。
    viocli patch list

    如果已正確新增,則修補程式狀態會顯示為:已新增

  4. 安裝修補程式。
    viocli patch install -p patch-<vio-patch-version>
    
    確認修補程式是否已安裝。
    viocli patch list

    如果在現有的 VMware Integrated OpenStack 7.x 部署上已正確安裝,則修補程式狀態會顯示為:已套用

    如果已套用修補程式,請檢查修補程式部署狀態。
    viocli get deployment
    

    在修補過程中,可能會在以下部署狀態之間進行一些轉換:中斷正在重新設定已降級正在執行

    如果部署穩定,則修補程式狀態會顯示為:正在執行,表示已修補所有 OpenStack 服務。

    備註:
    • 如果發生錯誤或部署不穩定,請保留支援服務包以進行追蹤。
    • 如果將 VMware Integrated OpenStack 與 vRealize Operations Manager 整合,則必須在套用 VMware Integrated OpenStack 7.1 修補程式後,從 vRealize Operations Manager 按一下驗證連線以接受 VMware Integrated OpenStack Manager 的新憑證。