3.10. 最终更新


注意

运行 openstack overcloud update converge 命令不再需要。但是,如果您禁用了隔离并计划跳过聚合步骤,您必须手动重新启用隔离。

您可以将 overcloud 堆栈更新至最新的 RHOSP 16.2 版本。这样可确保堆栈资源结构与 OSP 16.2 标准部署一致,您可以在以后执行常规的 openstack overcloud deploy 功能。

流程

  1. stack 用户的身份登录 undercloud。
  2. Source stackrc 文件:

    $ source ~/stackrc
    Copy to Clipboard Toggle word wrap
  3. 如果禁用了隔离,并且您不运行 openstack overcloud update converge,则必须重新启用隔离:

    1. 登录到 Controller 节点并运行 Pacemaker 命令重新启用隔离:

      $ ssh tripleo-admin@<controller_ip> "sudo pcs property set stonith-enabled=true"
      Copy to Clipboard Toggle word wrap
      • <controller_ip > 替换为 Controller 节点的 IP 地址。您可以使用 openstack server list 命令查找 Controller 节点的 IP 地址。
    2. fencing.yaml 环境文件中,将 EnableFencing 参数的值设置为 true
  4. 可选:运行 update finalization 命令:

    $ openstack overcloud update converge \
        --templates \
        --stack <stack_name> \
        -r <roles_data_file> \
        -n <network_data_file> \
        -e <environment_file> \
        -e <environment_file> \
        ...
        ...
    Copy to Clipboard Toggle word wrap

    包括与您环境相关的以下选项:

    • fence.yaml 环境文件,并将 EnableFencing 参数设置为 true
    • 如果 overcloud 堆栈的名称与默认名称 overcloud 不同,请在更新准备命令中包含 --stack 选项,并将 < stack_name& gt; 替换为您的堆栈的名称。
    • 如果使用自定义角色,请包含自定义角色(<roles_data&gt;)文件(-r)。
    • 如果使用自定义网络,请包含您的可组合网络(<network_data&gt;)文件(-n)。
    • 任何自定义配置环境文件(-e)。

      等待更新最终完成。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat