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


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

先决条件

  • 一个正在运行的 Red Hat Ceph Storage 5 集群。

以下是容器化 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 上部署 Red Hat Ceph Storage 5。
注意

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

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

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

    示例

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

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

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

      语法

      ceph orch host maintenance enter HOST

      示例

      ceph orch host maintenance enter host01

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

      示例

      leapp upgrade --enablerepo rhceph-5-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

    示例

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

  4. 按照 Red Hat Ceph Storage 升级指南中的升级 Red Hat Ceph Storage 集群步骤,继续 Red Hat Ceph Storage 5 升级到 Red Hat Ceph Storage 6。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

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

让开源更具包容性

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

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部