Ceph

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ceph相关的知识,希望对你有一定的参考价值。

使用官方Cephadm 部署 集群,一共三个节点

ceph 17版本,现在的版本部署起来非常简单

1,只需要根据官方的文档,部署好第一个master 节点,剩下的添加好node 节点,整个部署过程都是由第一个主节点,进行引导部署,但是前提条件是,每个一个节点都必须提前安装好docker,不然服务无法启动

2,安装好之后,osd 是ceph 存储的最小管理单位,

ceph orch apply osd --all-available-devices

这条命令是默认的把所有节点上的可利用空间,进行部署osd

3,部署好之后,我们需要一些应用模块,比如dashborad 和proemtheus 等,这些都是以mgr 的modeul存在的,也就是说有多少mgr 进程的主机,最好也要有这些模块存在,原因在于,mgr 不管部署了多少个节点,始终只会有一个active 剩下的全部都是standby,当mgr进行切换的时候或者promeheus某个节点宕机后,dashboard 只会从mgr 所在的节点 进行获取相关的api info 所比如抓取prometheus api 的信息,只会是​​https://hostname:9095这个地址进行抓取,如果变换了host节点地址,那么他就会无法请求到prometheus 因为,ceph 是个分部署的,不像k8s  有一个同一个svc 代理后端的pod

以上是关于Ceph的主要内容,如果未能解决你的问题,请参考以下文章

ceph 的安装和维护

ceph--Ceph 物理和逻辑结构

Ceph浅析笔记Ceph是什么.md

ceph

ceph安装部署

ceph--Ceph RBD 接口和工具