第 1 章 准备次要更新
使用最新的软件包和容器保持您的 Red Hat OpenStack Platform (RHOSP) 17.1 环境更新。
对以下版本使用升级路径:
旧的 RHOSP 版本 | 新的 RHOSP 版本 |
---|---|
Red Hat OpenStack Platform 17.0.z | Red Hat OpenStack Platform 17.1 latest |
Red Hat OpenStack Platform 17.1.z | Red Hat OpenStack Platform 17.1 latest |
次要更新工作流
RHOSP 环境的次要更新涉及更新 undercloud 和 overcloud 主机上的 RPM 软件包和容器,以及服务配置(如果需要)。data plane 和 control plane 在次版本更新过程中被完全支持。您必须完成以下步骤来更新 RHOSP 环境:
更新步骤 | 描述 |
---|---|
Undercloud 更新 | director 软件包已更新,容器会被替换,undercloud 被重启。 |
可选 |
所有 |
hal-image-update 外部 | 更新 Pacemaker 控制的服务的容器镜像名称。没有服务中断。此步骤只适用于将系统从 17.0.z 更新至最新的 17.1 版本的客户。 |
Overcloud 更新包含 Pacemaker 服务的 Controller 节点和可组合节点 | 在 Overcloud 更新过程中,每个主机都会停止 Pacemaker 服务。虽然 Pacemaker 服务已停止,但主机上的 RPM、容器配置数据和容器被更新。当 Pacemaker 服务重启时,主机会再次添加。 |
Overcloud 在没有 Pacemaker 服务的情况下更新可组合节点 | Networker、ObjectStorage、BlockStorage 或其他不包含 Pacemaker 服务的角色都会一次更新一个节点。 |
Compute 节点的 overcloud 更新 | 多个节点并行更新。并行运行节点的默认值是 25。 |
Ceph 节点的 overcloud 更新 | Ceph 节点一次更新一个节点。 |
Ceph 集群更新 |
Ceph 服务通过使用 |
如果您有多堆栈基础架构,请完全更新每个 overcloud 堆栈,一次逐一逐一更新。如果您有分布式计算节点(DCN)基础架构,请在中央位置完全更新 overcloud,然后在每个边缘站点上完全更新 overcloud,一次逐一更新 overcloud。
另外,管理员可以在次版本更新过程中执行以下操作:
- 迁移虚拟机
- 创建虚拟机网络
- 运行额外的云操作
在次版本更新过程中不支持以下操作:
- 替换 Controller 节点
- 缩减或扩展任何角色
更新 RHOSP 环境前的注意事项
要帮助您在更新过程中为您提供指导,请考虑以下信息:
- 红帽建议备份 undercloud 和 overcloud control plane。有关备份节点的更多信息,请参阅 备份和恢复 undercloud 和 control plane 节点。
- 熟悉可能会阻止更新的已知问题。
- 在开始更新前,请熟悉可能的更新和升级路径。更多信息请参阅 第 1.1 节 “长生命版本的升级路径”。
-
要识别您当前的维护版本,请运行
$ cat /etc/rhosp-release
。您还可以在更新环境后运行此命令以验证更新。
不支持使用单个 Controller 节点的更新。
流程
要为次版本更新准备 RHOSP 环境,请完成以下步骤:
1.1. 长生命版本的升级路径
在开始更新前,请熟悉可能的更新和升级路径。
您可以在 /etc/rhosp-release
和 /etc/redhat-release
文件中查看当前的 RHOSP 和 RHEL 版本。
当前版本 | 目标版本 |
---|---|
RHOSP 17.0.x on RHEL 9.0 | RHOSP 17.0 latest on RHEL 9.0 latest |
RHOSP 17.1.x on RHEL 9.2 | RHOSP 17.1 latest on RHEL 9.2 latest |
当前版本 | 目标版本 |
---|---|
RHEL 7.7 上的 RHOSP 10 | RHOSP 13 最新的 RHEL 7.9 |
RHEL 7.9 上的 RHOSP 13 | RHOSP 16.1 latest on RHEL 8.2 latest |
RHEL 7.9 上的 RHOSP 13 | RHOSP 16.2 latest on RHEL 8.4 latest |
RHEL 8.4 上的 RHOSP 16 | RHOSP 17.1 latest on RHEL 9.0 |
如需更多信息,请参阅升级 框架(16.2 到 17.1)。