Ceph Mimic版本多节点部署详解
需积分: 12 100 浏览量
更新于2024-09-07
收藏 75KB MD 举报
"Ceph学习笔记1-Mimic版本多节点部署"
本文主要介绍的是在Ceph的Mimic版本中进行多节点部署的过程和注意事项。Ceph是一个开源的分布式存储系统,提供块存储、文件存储和对象存储服务。在Mimic版本中,部署过程涉及了多个组件和服务,包括Monitor、OSD(Object Storage Daemon)、MDS(Metadata Server)以及RGW(Rados Gateway)。
首先,即使是在单节点环境中,也建议至少部署一个Monitor以监控集群状态,但这样会导致单点故障的风险。为了保证高可用性,通常会部署多个Monitor节点。在部署OSD时,由于Ceph默认的最小副本数是2,因此建议使用至少两个分区创建2个OSD,以实现数据冗余。如果仅需基础的存储功能,且不需要CephFS(文件系统)服务,可以跳过MDS的部署。同样,如果不需要对象存储服务,可以不部署RGW。
Ceph从11.x(Kraken)版本开始引入了Manager服务,这是一个可选组件,用于提供集群管理和监控功能。但在12.x(Luminous)版本之后,Manager成为必须组件,它增强了Ceph集群的管理和故障检测能力。
在实际部署中,我们需要准备一个3节点的环境,每个节点都有固定的IP地址,并确保系统是 CentOS Linux 7.5,内核版本为3.10.0-862.11.6.el7.x86_64。在每个节点上,计划使用sdb硬盘作为OSD存储设备,部署前应确保硬盘无数据,可以使用`dd`命令清除分区信息。
在系统配置阶段,需要安装并启用`epel`仓库,以获取额外的软件包。同时,安装`yum`优先级插件以管理不同仓库的软件包优先级。此外,还需要安装和启动`NTP`服务,确保所有节点的时间同步,这对于分布式系统的正确运行至关重要。
Ceph的Mimic版本多节点部署涉及多个步骤,包括硬件准备、软件配置、服务部署等,而Manager服务的引入提升了集群的管理效率和稳定性。对于Ceph使用者来说,理解这些知识点对于成功部署和管理Ceph集群具有重要意义。
2024-12-27 上传
2024-12-27 上传
2024-12-27 上传
2024-12-27 上传
2024-12-27 上传
LastRitter
- 粉丝: 22
- 资源: 49
最新资源
- 人工智能基础实验.zip
- chkcfg-开源
- Amaterasu Tool-开源
- twitter-application-only-auth:Twitter仅限应用程序身份验证的简单Python实现。
- 第一个项目:shoppingmall
- webpage-test
- JTextComponent.rar_Applet_Java_
- 人工智能原理课程实验1,numpy实现Lenet5,im2col方法实现的.zip
- PyPI 官网下载 | vittles-0.17-py3-none-any.whl
- Real-World-JavaScript-Pro-Level-Techniques-for-Entry-Level-Developers-V-:实际JavaScript的代码存储库
- Sitecore.Support.96670:修补程序解决了以下问题:选中“相关项目”复选框时,并非所有子项目都会发布,
- BioGRID-PPI:生物二进制PPI数据集和BioGRID的处理
- ownership-status:所有权状态页
- DMXOPL:用于末日和源端口的YMF262增强的FM补丁集
- VideoCapture.rar_视频捕捉/采集_Visual_C++_
- trd_mc:一个简单的蒙特卡洛TPX响应仿真引擎。专为ROOT互动模式