第 2 章 将主机操作系统从 RHEL 8 升级到 RHEL 9


您可以使用 Leapp 程序执行 Red Hat Ceph Storage 主机操作系统从 Red Hat Enterprise Linux 8 升级到 Red Hat Enterprise Linux 9。

先决条件

  • 正在运行的 Red Hat Ceph Storage 6.1 或 7.1 集群(最新相关的集群版本)。

以下是容器化 Ceph 守护进程的支持组合:有关更多信息,请参阅 Red Hat Ceph Storage 安装指南中的 colocation 的工作原理及其优点 部分。

  • Ceph 元数据服务器(ceph-mds)、Ceph OSD (ceph-osd)和 Ceph 对象网关(radosgw)
  • Ceph monitor (ceph-mon) Ceph 管理器(ceph-mgr)、Ceph OSD (ceph-osd)和 Ceph 对象网关(radosgw)
  • Ceph Monitor (ceph-mon)、Ceph Manager (ceph-mgr)、Ceph OSD (ceph-osd)和 Ceph 对象网关(radosgw)

流程

  1. 使用服务在 Red Hat Enterprise Linux 8.8 上部署最新的 Red Hat Ceph Storage 6.1 或 7.1 集群。
注意

验证集群包含两个 admin 节点,以便在一个 admin 节点(使用 _admin 标签)执行主机升级时,可以使用第二个 admin 来管理集群。

具体步骤,请参阅 Red Hat Ceph Storage 安装指南中的 Red Hat Ceph Storage 安装 ,以及使用 操作指南中的 服务规格部署 Ceph 守护进程

  1. 在 Ceph OSD 上设置 noout 标志。

    Example

    [ceph: root@host01 /]# ceph osd set noout

  2. 使用 Leapp 工具一次执行主机升级一个节点。

    1. 在使用 Leapp 执行主机升级前,放置对应的节点维护模式。

      语法

      ceph orch host maintenance enter HOST

      Example

      ceph orch host maintenance enter host01

    2. 使用- enablerepo 参数执行 leapp 命令时,手动启用 ceph 工具存储库。

      Example

      leapp upgrade --enablerepo rhceph-8-tools-for-rhel-9-x86_64-rpms

    3. 请参阅红帽客户门户网站中的 Red Hat Enterprise Linux 产品文档中将 RHEL 8 升级到 RHEL 9

      重要

      执行从 Red Hat Enterprise Linux 8 原位升级到 Red Hat Enterprise Linux 9 后,您需要手动启用并启动 logrotate.timer 服务。

      # systemctl start logrotate.timer
      # systemctl enable logrotate.timer
  3. 验证 Ceph 集群的新 IMAGE_IDVERSION

    Example

    [ceph: root@node0 /]# ceph version
    [ceph: root@node0 /]# ceph orch ps

  4. 按照 使用 'cephadm' 升级 Red Hat Ceph Storage 集群中列出的步骤,继续最新的 Red Hat Ceph Storage 6.1 或 7.1 升级到 Red Hat Ceph Storage 8。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

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

让开源更具包容性

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

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部