如果升級失敗,或您不想使用新版本,可以復原 VMware Integrated OpenStack 修補程式。

先決條件

  • 確認修補前在 vSphere 中建立的 OpenStack 管理伺服器快照已保留。

  • 確認使用 viopatch 公用程式建立的部署快照已保留。您可以執行 sudo viopatch snapshot list,確認 viopatch 是否具有部署中節點的快照。

程序

  1. 登入 OpenStack 管理伺服器 虛擬機器,然後還原為先前的快照。
    sudo viopatch snapshot revert
  2. vSphere Client 中,將 OpenStack 管理伺服器還原為先前的快照。
  3. OpenStack 管理伺服器 虛擬機器上,重新啟動 OpenStack 服務。
    sudo service oms restart
  4. vCenter Server 虛擬機器上,停止 vSphere Client 服務,刪除殘留檔案,然後重新啟動服務。
    service-control --stop vsphere-ui
    cd /etc/vmware/vsphere-ui/vc-packages/vsphere-client-serenity/
    rm -rf *
    cd /usr/lib/vmware-vsphere-client/server/work
    rm -rf *
    service-control --start vsphere-ui
  5. 登出 vSphere Client,然後重新登入。