第 17 章 升级到 OpenShift Data Foundation


17.1. OpenShift Data Foundation 更新过程概述

本章可帮助您在所有 Red Hat OpenShift Data Foundation 部署(Internal、Internal-Attached 和 External)在次版本和 z-stream 之间升级。所有部署的升级过程都保持不变。

您可以通过启用自动更新(如果没有在 operator 安装过程中进行)或执行手动更新,在次版本间(如 4.13 和 4.14)或在 z-stream 更新之间(如 4.14.0 和 4.14.1)升级 OpenShift Data Foundation 及其组件。当新的 z-stream 版本可用时,如果更新策略被设置为 Automatic,升级过程会自动触发。

延长更新支持(EUS)

OpenShift Data Foundation 中的 EUS 到 EUS 升级是连续的,它与 OpenShift 升级保持一致。如需更多信息,请参阅为 通过 Operator Lifecycle Manager 安装的分层产品和 Operator 执行 EUS 到 EUS 更新

对于 OpenShift Container Platform 和 OpenShift Data Foundation 的 EUS 升级,请确保 OpenShift Data Foundation 和 OpenShift Container Platform 之间的兼容性始终被维护。

EUS 升级工作流示例:

  1. 暂停 worker 机器池。
  2. 更新 OpenShift <4.y> OpenShift <4.y+1>.
  3. 更新 OpenShift Data Foundation <4.y> OpenShift Data Foundation <4.y+1>。
  4. 更新 OpenShift <4.y+1> OpenShift <4.y+2>.
  5. 更新至 OpenShift Data Foundation <4.y+2>。
  6. 取消暂停 worker 机器池。
注意

您可以在 worker 机器池被取消暂停前或之后升级到 ODF <4.y+2>。

重要

当您以外部模式更新 OpenShift Data Foundation 时,请确保 Red Hat Had Ceph Storage 和 OpenShift Data Foundation 版本兼容。有关外部模式支持的 Red Hat Had Ceph Storage 版本的更多信息,请参阅 Red Hat OpenShift Data Foundation 支持性和互操作性检查程序。在检查程序中提供所需的 OpenShift Data Foundation 版本,以查看与正在使用的版本对应的受支持的 Red Hat Had Ceph 版本。

您还需要为内部和外部模式部署按照以下顺序升级 Red Hat OpenShift Data Foundation 的不同部分:

  1. 根据 OpenShift Container Platform 更新集群文档更新 OpenShift Container Platform。
  2. 更新 Red Hat OpenShift Data Foundation.

    1. 要准备断开连接的环境以获取更新,请参阅 Operator 指南,在受限网络中使用 Operator Lifecycle Manager,以便在使用时能够更新 OpenShift Data Foundation 和 Local Storage Operator。
    2. 有关在次版本间更新的信息,请参阅将 Red Hat OpenShift Data Foundation 4.13 更新至 4.14
    3. 有关 z-stream 版本之间的更新请参阅将 Red Hat OpenShift Data Foundation 4.14.x 更新至 4.14.y
    4. 若要更新外部模式部署,还必须执行 更新 Red Hat OpenShift Data Foundation 外部机密 一节中的步骤。
    5. 如果使用本地存储,请更新 Local Storage operator。如果您不确定 ,请参阅检查 Local Storage Operator 部署
重要

如果您有一个启用了灾难恢复 (DR) 的 OpenShift Data Foundation 4.12 设置,请确保同时更新环境中的所有集群,并避免更新单个集群。这是为了避免潜在的问题,并保持最佳兼容性。在所有 OpenShift Data Foundation DR 实例之间保持一致性也非常重要。

更新注意事项

开始之前,请先查阅以下重要注意事项:

  • Red Hat OpenShift Container Platform 版本与 Red Hat OpenShift Data Foundation 相同。

    如需有关 OpenShift Container Platform 和 Red Hat OpenShift Data Foundation 支持的组合的更多信息,请参阅 Interoperability Matrix

  • 要了解集群是否在内部还是外部模式中部署,请参阅知识库文章了解如何确定 ODF 集群是否在内部或外部模式中存储
  • 只有在 Local Storage Operator 版本与 Red Hat OpenShift Container Platform 版本匹配时,才会完全支持 Local Storage Operator。
  • Multicloud 对象网关只有一个数据库副本(NooBaa DB)。这意味着,如果 NooBaa DB PVC 被破坏,且我们无法恢复它,可能会导致位于 Multicloud 对象网关上的应用程序数据总数丢失。因此,红帽建议定期备份 NooBaa DB PVC。如果 NooBaa DB 失败且无法恢复,您可以恢复到最新的备份版本。有关备份 NooBaa DB 的说明,请按照 本了解的gabase 文章 中的步骤操作。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat, Inc.