第 9 章 迁移 Red Hat Ceph Storage 集群


在 data plane 采用中,其中 Red Hat OpenStack Platform (RHOSP)服务在 Red Hat OpenShift Container Platform (RHOCP)中重新部署,您可以使用名为 "externalizing" Red Hat Ceph Storage 集群来迁移 director Operator 部署的 Red Hat Ceph Storage 集群。

有两个部署拓扑,其中包括一个内部的 Red Hat Ceph Storage 集群:

  • RHOSP 包括专用的 Red Hat Ceph Storage 节点,用于托管对象存储守护进程(OSD)
  • 超融合基础架构(HCI),其中计算和存储服务位于超融合节点上

在这两种情况下,在 RHOSP Controller 节点上部署一些 Red Hat Ceph Storage 进程:Red Hat Ceph Storage monitor、Ceph Object Gateway (RGW)、Rados 块设备(RBD)、Ceph 元数据服务器(MDS)、Ceph Dashboard 和 NFS Ganesha。要迁移 Red Hat Ceph Storage 集群,您必须停用 Controller 节点,并将 Red Hat Ceph Storage 守护进程移到已属于 Red Hat Ceph Storage 集群一部分的目标节点上。

先决条件

9.1. Red Hat Ceph Storage 守护进程卡

Red Hat Ceph Storage 7 及更新的版本应用严格的限制,以守护进程在同一节点上并置。有关更多信息,请参阅红帽知识库文章 Red Hat Ceph Storage: 支持的配置。您的拓扑取决于您停用的 Controller 节点中的可用硬件和 Red Hat Ceph Storage 服务的数量。您可以迁移的服务量取决于集群中可用节点的数量。下图显示了在需要至少 3 个节点的 Red Hat Ceph Storage 节点上分发 Red Hat Ceph Storage 守护进程。

  • 以下场景只包含 RGW 和 RBD,没有 Red Hat Ceph Storage 仪表板:

    |    |                     |             |
    |----|---------------------|-------------|
    | osd | mon/mgr/crash      | rgw/ingress |
    | osd | mon/mgr/crash      | rgw/ingress |
    | osd | mon/mgr/crash      | rgw/ingress |
    Copy to Clipboard Toggle word wrap
  • 使用 Red Hat Ceph Storage 仪表板,但没有共享文件系统服务(manila),至少需要 4 个节点。Red Hat Ceph Storage 仪表板没有故障切换:

    |     |                     |             |
    |-----|---------------------|-------------|
    | osd | mon/mgr/crash | rgw/ingress       |
    | osd | mon/mgr/crash | rgw/ingress       |
    | osd | mon/mgr/crash | dashboard/grafana |
    | osd | rgw/ingress   | (free)            |
    Copy to Clipboard Toggle word wrap
  • 使用 Red Hat Ceph Storage 仪表板和共享文件系统服务,至少需要 5 个节点,Red Hat Ceph Storage 仪表板没有故障转移:

    |     |                     |                         |
    |-----|---------------------|-------------------------|
    | osd | mon/mgr/crash       | rgw/ingress             |
    | osd | mon/mgr/crash       | rgw/ingress             |
    | osd | mon/mgr/crash       | mds/ganesha/ingress     |
    | osd | rgw/ingress         | mds/ganesha/ingress     |
    | osd | mds/ganesha/ingress | dashboard/grafana       |
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat