搜索

4.5. 更新所有 Controller 节点

download PDF

要将 Controller 节点更新至最新的 Red Hat OpenStack Platform (RHOSP) 13 版本,请在 openstack overcloud update run 命令中包含 --nodes Controller 选项。--nodes Controller 选项仅将更新操作限制为 Controller 节点。

前提条件

  • 如果您使用负载均衡服务(octavia),并希望从 RHOSP 13 z13 之前的版本更新(8 2020 年 10 月 8 日)以避免 bug BZheketi169,您必须以正确顺序运行升级负载均衡服务的数据库迁移。您必须更新 bootstrap Controller 节点,然后才能更新 control plane 的其余部分。

    1. 要识别您当前的维护发行版本,请运行以下命令:

      $ cat /etc/rhosp-release
    2. 在 undercloud 节点上,要识别 bootstrap Controller 节点,请运行以下命令,并将 &lt ;any_controller_node_IP_address > 替换为部署中任何 Controller 节点的 IP 地址:

      $ ssh heat-admin@<any_controller_node_IP_address> sudo hiera -c /etc/puppet/hiera.yaml octavia_api_short_bootstrap_node_name
    3. 在 undercloud 节点上,运行 openstack overcloud update run 命令来更新 bootstrap Controller 节点:

      $ openstack overcloud update run --nodes <bootstrap_node_name>

流程

  1. Source stackrc 文件:

    $ source ~/stackrc
  2. 运行更新命令:

    $ openstack overcloud update run --nodes Controller
  3. 等待 Controller 节点更新完成。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.