5.2. 配置和部署超融合 Red Hat Ceph Storage


注意

以下步骤专门用于 Red Hat Ceph Storage (RHCS)的超融合配置,如果您部署了外部 RHCS 集群,则不需要以下步骤。

通过编辑配置文件和使用 cephadm 实用程序来配置和部署 Red Hat Ceph Storage。

流程

  1. 编辑 Red Hat Ceph Storage 配置文件。
  2. 添加 StorageStorage Management 网络范围。Red Hat Ceph Storage 使用 Storage 网络作为 Red Hat Ceph Storage public_networkStorage Management 网络作为 cluster_network

    以下示例是 Storage 网络范围为 172.18.0.0/24 的配置文件条目,Storage Management 网络范围为 172.20.0.0/24

    [global]
    public_network = 172.18.0.0/24
    cluster_network = 172.20.0.0/24
    Copy to Clipboard Toggle word wrap
  3. 在 Compute 服务和 Ceph OSD 服务之间添加并置界限。应在并置计算服务和 Ceph OSD 服务之间设置界限,以减少 CPU 和内存争用。

    以下是设置了这些边界的 Ceph 配置文件条目的示例:

    [osd]
    osd_memory_target_autotune = true
    osd_numa_auto_affinity = true
    [mgr]
    mgr/cephadm/autotune_memory_target_ratio = 0.2
    Copy to Clipboard Toggle word wrap

    在本例中,osd_memory_target_autotune 参数设置为 true,以便 OSD 守护进程根据 osd_memory_target 选项调整内存消耗。autotune_memory_target_ratio 默认为 0.7。这意味着系统总 RAM 的 70% 是非自动调优 Ceph 守护进程所消耗的内存的起点。剩余的内存在 OSD 之间划分;假设所有 OSD 的 osd_memory_target_autotune 设置为 true。对于 HCI 部署,您可以将 mgr/cephadm/autotune_memory_target_ratio 设置为 0.2,以便计算服务有更多内存可用。

    有关服务并置的更多信息,请参阅 在 NUMA 节点的 HCI 环境中并置服务

    注意

    如果需要在部署后调整这些值,请使用 ceph config set osd <key> <value> 命令。

  4. 使用 data plane 节点上编辑的配置文件部署 Ceph Storage:

    $ cephadm bootstrap --config <config_file> --mon-ip <data_plane_node_ip> --skip-monitoring-stack

    • <config_file > 替换为 Ceph 配置文件的名称。
    • <data_plane_node_ip & gt; 替换为安装 Red Hat Ceph Storage 的 data plane 节点的 Storage 网络 IP 地址。

      注意

      cephadm bootstrap 命令中使用 --skip-monitoring-stack 选项,以跳过监控服务的部署。如果之前已作为上述其他流程的一部分部署了监控服务,则确保 Red Hat Ceph Storage 部署成功完成。

      如果还没有部署监控服务,请参阅 Red Hat Ceph Storage 文档来了解启用监控服务的信息和流程。

  5. 在第一个 EDPM 节点上启动 Red Hat Ceph Storage 集群后,请参阅 Red Hat Ceph Storage 安装指南中的 Red Hat Ceph Storage 安装,将其他 EDPM 节点添加到 Ceph 集群。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat