如果升级失败,或者如果不想使用新版本,您可以恢复到之前的 VMware Integrated OpenStack 部署。

重要:

需要旧部署才能进行恢复。如果已删除旧部署,则无法恢复到以前的版本。

过程

  1. vSphere Client 中,选择菜单 > VMware Integrated OpenStack,然后单击 OpenStack 部署
  2. 部署列表选项卡上,单击新部署旁边的选项(三个点)图标,然后选择删除 OpenStack 部署

    如果要保留新部署以进行进一步测试,您可以改选停止 OpenStack 服务

    注:

    切换到旧版 OpenStack 管理服务器 后,删除 OpenStack 部署选项将不再可用。您可以手动删除与 vSphere Client 中的新部署关联的虚拟机。

  3. 登录到旧部署的 OpenStack 管理服务器,然后重新启动 OpenStack 管理服务器 服务。
    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,然后再次登录。
  6. vSphere Client 中,选择主页 > VMware Integrated OpenStack,然后单击 OpenStack 部署
  7. 摘要选项卡中,单击更改服务器... 按钮。
  8. 单击确定,然后选择旧部署的 OpenStack 管理服务器
  9. 部署列表选项卡上,单击旧部署旁边的选项(三个点)图标,然后选择启动 OpenStack 服务

下一步做什么

如果选择停止服务,而不是删除新部署,则可以手动移除 vSphere Client 中的虚拟机。如果删除了新部署,它的虚拟机也将被自动移除。