第 23 章 将 director 部署的 Ceph Storage 集群升级到 Red Hat Ceph Storage 4
如果您的部署使用了使用 director 部署的 Red Hat Ceph Storage 集群,则必须完成本节中所含的步骤。
当您将 Red Hat Ceph Storage 集群从之前的版本升级到 4.2z2 时,升级会在 HEALTH_WARN
状态中使用存储集群完成,并带有指示 monitor 允许不安全 global_id
重新声明 的警告信息。这是因为补丁的 CVE(CVE-2021-20288),请参阅 带有 'mons 的 Ceph HEALTH_WARN,在安装到 RHCS 4.2z2(或更新版本)后允许 global_id reclaim'。
因为 HEALTH_WARN
状态是由于 CVE 造成的,因此可能会临时返回健康状况警告。但是,如果您执行警告时没有看到潜在的旧和未修补至集群的客户端,则存在风险。有关沟通健康警告的更多信息,请参阅 Red Hat Ceph Storage 文档中的升级 Red Hat Ceph Storage 集群。
如果您要使用外部 Ceph 部署升级,则必须跳过本节中所含的步骤,并继续进行下一部分。
在升级 overcloud 后,将 director 部署的 Ceph Storage 集群升级到 Red Hat Ceph Storage 集群版本 4。
23.1. 安装 ceph-ansible 复制链接链接已复制到粘贴板!
如果您的部署使用了使用 director 部署的 Red Hat Ceph Storage 集群,则必须完成此步骤。
当在 Red Hat OpenStack Platform 中使用 Ceph Storage 时,需要 ceph-ansible
软件包。
流程
启用 Ceph 工具存储库:
sudo subscription-manager repos --enable=rhceph-4-tools-for-rhel-8-x86_64-rpms
[stack@director ~]$ sudo subscription-manager repos --enable=rhceph-4-tools-for-rhel-8-x86_64-rpms
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 安装
ceph-ansible
软件包:sudo dnf install -y ceph-ansible
[stack@director ~]$ sudo dnf install -y ceph-ansible
Copy to Clipboard Copied! Toggle word wrap Toggle overflow