「Ceph」- 部署服务及快速开始

  CREATED BY JENKINSBOT

问题描述

该笔记将记录:我们部署测试 Ceph Cluster 的过程,以及相关问题的解决办法;

解决方案

参考 Installing Ceph 文档,以获取安装相关的官方详细说明。

版本选择

参考 Ceph Releases (index) — Ceph Documentation 文档,以了解 Ceph 的发布历史,以及相关详细信息;

Quincy 2022-04-19 17.2.5 2024-06-01
Pacific 2021-03-31 16.2.10 2023-06-01
Octopus 2020-03-23 15.2.17 2022-06-01

Nautilus 2019-03-19 14.2.22 2021-06-30
Mimic 2018-06-01 13.2.10 2020-07-22
Luminous 2017-08-01 12.2.13 2020-03-01
Kraken 2017-01-01 11.2.1 2017-08-01
Jewel 2016-04-01 10.2.11 2018-07-01
Infernalis 2015-11-01 9.2.1 2016-04-01
Hammer 2015-04-01 0.94.10 2017-08-01
Giant 2014-10-01 0.87.2 2015-04-01
Firefly 2014-05-01 0.80.11 2016-04-01
Emperor 2013-11-01 0.72.2 2014-05-01
Dumpling 2013-08-01 0.67.11 2015-05-01

部署方式

通过 ceph-deploy 进行部署(Quickstart)。但是 ceph-deploy 已不再主动维护,其未在 Nautilus 之上的测试。在对比其他部署工具并结合我们的工作场景后,我们决定在测试环境中使用 Cephadm 进行部署(需要 container 与 systemd 来管理);