5.2. 恢复 control plane


如果在快速升级过程中发生错误,您可以使用使用 第 4.3 节 “备份 control plane” 过程创建的 ISO 镜像将 control plane 节点恢复到之前保存的状态。要恢复 control plane,必须将所有 control plane 节点恢复到以前的状态,以确保状态一致性。

注意

红帽支持使用原生 SDN 备份 Red Hat OpenStack Platform,如 Open vSwitch (OVS)和默认的 Open Virtual Network (OVN)。有关第三方 SDN 的信息,请参阅第三方 SDN 文档。

流程

  1. 关闭每个 control plane 节点。确保 control plane 节点在进行前完全关闭。
  2. 使用您在备份过程中创建的 ISO 镜像引导 control plane 节点。ISO 镜像位于备份节点的 /ctl_plane_backups 目录下。
  3. 出现 Relax-and-Recover boot 菜单时,选择 Recover <CONTROL_PLANE_NODE>。将 <CONTROL_PLANE_NODE> 替换为 control plane 节点的名称。

    这时将显示以下信息:

    Welcome to Relax-and-Recover. Run "rear recover" to restore your system!
    RESCUE <CONTROL_PLANE_NODE>:~ # rear recover
    Copy to Clipboard Toggle word wrap

    镜像恢复过程会快速进行。恢复完成后,控制台会显示以下信息:

    Finished recovering your system
    Exiting rear recover
    Running exit tasks
    Copy to Clipboard Toggle word wrap

    当命令行界面可用时,镜像会被恢复。关闭节点。

    RESCUE <CONTROL_PLANE_NODE>:~ #  poweroff
    Copy to Clipboard Toggle word wrap

    将引导序列设置为正常引导设备。引导时,节点会恢复之前的状态。

  4. 为确保服务正确运行,请检查 pacemaker 的状态。以 root 用户身份登录控制器,再运行以下命令:

    # pcs status
    Copy to Clipboard Toggle word wrap
  5. 要查看 overcloud 的状态,可使用 Tempest。有关 Tempest 的更多信息,请参阅 OpenStack Integration Test Suite 指南 的第 4 章。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat