第 3 章 Red Hat Ceph Storage 安装


作为存储管理员,您可以使用 cephadm 实用程序来部署新的 Red Hat Ceph Storage 集群。

cephadm 实用程序管理 Ceph 集群的整个生命周期。安装和管理任务包含两种类型的操作:

  • 第一天操作涉及安装和引导在单一节点上运行的裸机最小容器化 Ceph 存储集群。第一天还包括部署 monitor 和 Manager 守护进程,以及添加 Ceph OSD。
  • 第二天操作使用 Ceph 编排接口 cephadm orch,或 Red Hat Ceph Storage 仪表板,通过向存储集群添加其他 Ceph 服务来扩展存储集群。

先决条件

  • 至少一个正在运行的虚拟机 (VM) 或具有活跃互联网连接的裸机服务器。
  • Red Hat Enterprise Linux 9.2,ansible-core 捆绑到 AppStream 中。
  • 具有适当权利的有效的红帽订阅.
  • 所有节点的根级别访问权限。
  • 用于访问 Red Hat Registry 的有效红帽网络 (RHN) 或服务帐户。
  • 删除了 iptables 中的可能会导致错误的配置,在刷新 iptables 服务时不会导致集群出现问题。例如,请参阅 Red Hat Ceph Storage 配置指南中的 默认 Ceph 端口部分配置的验证防火墙规则

3.1. cephadm 实用程序

cephadm 实用程序部署和管理 Ceph 存储集群。它与命令行界面(CLI)和 Red Hat Ceph Storage Dashboard Web 界面紧密集成,以便您可以从任何环境中管理存储集群。cephadm 使用 SSH 从管理器守护进程连接主机,以添加、移除或更新 Ceph 守护进程容器。它不依赖于外部配置或编配工具,如 Ansible 或 Rook。

注意

在主机上运行 preflight playbook 后,cephadm 实用程序可用。

cephadm 实用程序由两个主要组件组成:

  • cephadm shell。
  • cephadm 编配器。

cephadm shell

cephadm shell 在容器内启动 bash shell。使用 shell 完成 "Day One" 集群设置任务,如安装和引导,并使用 ceph 命令。

有关如何启动 cephadm shell 的更多信息,请参阅 启动 cephadm shell

cephadm 编配器

使用 cephadm 编配器执行"第 2 天" Ceph 功能,如扩展存储集群并调配 Ceph 守护进程和服务。您可以通过命令行界面 (CLI) 或基于 Web 的 Red Hat Ceph Storage 仪表板来使用 cephadm 编配器。编配器命令采用 ceph orch 形式。

cephadm 脚本与 Ceph 管理器使用的 Ceph 编配模块进行交互。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.