21.3. 升级非 Pacemaker Controller 节点


将没有基于 Pacemaker 的服务的所有节点升级到 OpenStack Platform 16.2。这些节点通常包含特定的 OpenStack 服务。没有基于 Pacemaker 的服务的角色示例包括:

  • Networker
  • ironic Conductor
  • Object Storage
  • 任何带有服务的自定义角色从标准 Controller 节点分离或扩展

不要在此分组中包括以下节点:

  • 任何 Compute 节点
  • 任何 Ceph Storage 节点

这个过程涉及升级每个节点。

注意

如果您不使用默认堆栈名称(overcloud),请将堆栈名称设置为 --stack STACK NAME 选项,将 STACK NAME 替换为您的堆栈的名称。

流程

  1. Source stackrc 文件:

    $ source ~/stackrc
  2. 使用 system_upgrade 标签运行升级命令:

    $ openstack overcloud upgrade run --stack STACK NAME --tags system_upgrade --limit overcloud-networker-0

    这个命令执行以下操作:

    • 对操作系统执行 Leapp 升级。
    • 作为 Leapp 升级的一部分执行重启。
  3. 在没有标签的情况下运行升级命令:

    $ openstack overcloud upgrade run --stack STACK NAME --limit overcloud-networker-0

    此命令执行 Red Hat OpenStack Platform 升级。

  4. 在每个节点上重复升级过程,直到您已升级了所有基于 Controller 的节点。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部