第 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
)
流程
- 使用服务在 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 守护进程。
在 Ceph OSD 上设置
noout
标志。Example
[ceph: root@host01 /]# ceph osd set noout
[ceph: root@host01 /]# ceph osd set noout
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用 Leapp 工具一次执行主机升级一个节点。
在使用 Leapp 执行主机升级前,放置对应的节点维护模式。
语法
ceph orch host maintenance enter HOST
ceph orch host maintenance enter HOST
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Example
ceph orch host maintenance enter host01
ceph orch host maintenance enter host01
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用-
enablerepo
参数执行 leapp 命令时,手动启用 ceph 工具存储库。Example
leapp upgrade --enablerepo rhceph-8-tools-for-rhel-9-x86_64-rpms
leapp upgrade --enablerepo rhceph-8-tools-for-rhel-9-x86_64-rpms
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 请参阅红帽客户门户网站中的 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
# systemctl start logrotate.timer # systemctl enable logrotate.timer
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
验证 Ceph 集群的新 IMAGE_ID 和 VERSION :
Example
[ceph: root@node0 /]# ceph version [ceph: root@node0 /]# ceph orch ps
[ceph: root@node0 /]# ceph version [ceph: root@node0 /]# ceph orch ps
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 按照 使用 'cephadm' 升级 Red Hat Ceph Storage 集群中列出的步骤,继续最新的 Red Hat Ceph Storage 6.1 或 7.1 升级到 Red Hat Ceph Storage 8。