ceph-deploy mon create ceph1 ceph2 ceph3 #创建mon节点,由于monitor使用Paxos算法,其高可用集群节点数量要求为大于等于3的奇数台 ceph-deploy --overwrite-conf mon create-initial #配置初始化 mon 节点,并向所有节点同步配置 # --overwrite-conf 参数用于表示强制覆盖配置文件 ceph-deploy gatherkeys ceph1 #可...
新版的ceph-deploy可以指定包含root的在内只要可以执行sudo命令的用户,不过仍然推荐使用普通用户,ceph集群安装完成后会自动创建ceph用户(ceph集群畎认会使用ceph用户运行各服务进程,如ceph-osd等),因此推荐使用除了ceph 用户之外的比如cephuser、cephadmin这样的普通用户去部署和管理ceph集群。
[root@deploy ceph]# ceph-deploy --overwrite-conf mon create-initial 4、用ceph-deploy把配置文件和 admin 密钥拷贝到管理节点和 Ceph 节点,这样你每次执行 Ceph 命令行时就无需指定 monitor 地址和ceph.client.admin.keyring了。 [root@deploy ceph]# ceph-deploy admin node1 node2 node3 ceph-deploy和本...
ceph-deploy,一个集群自动化部署工具,使用较久,成熟稳定,被很多自动化工具所集成,可用于生产部署 cephadm,较新的集群自动化部署工具,支持通过图形界面或者命令行界面添加节点,目前不建议用于生产环境 manual,手动部署,一步步部署Ceph集群,支持较多定制化和了解部署细节,安装难度较大 我们采用成熟、简单的ceph-deploy实现C...
Ceph-deploy 是一个用于快速和简便地部署 Ceph 存储集群的工具。它是 Ceph 官方提供的一个简化部署过程的工具,允许用户在相对较短的时间内搭建一个 Ceph 存储集群,而不需要深入了解 Ceph 的底层运作机制。 准备工作一:创建三台debian11虚拟机(1核2G内存20G磁盘,需额外挂载一个10G的磁盘),设置主机名和IP和免密...
使用ceph-deploy部署ceph集群并配置ceph-dashboard。 1、准备工作 1.1 关闭selinux(所有节点) setenforce 0 sed -i 's/^SELINUX=enforcing$/SELINUX=disabled/' /etc/selinux/config # 也可以直接修改/etc/selinux/config文件 1.2 配置ntp时间同步(所有节点) ...
一个Ceph集群需要多个Monitor组成的小集群,用来保存OSD的元数据。 OSD OSD 全称Object Storage Device,也就是负责响应客户端请求返回具体数据的进程。一个Ceph集群一般都有很多个OSD,Ceph最终数据也是由OSD保存到磁盘上的。 MDS MDS全称Ceph Metadata Server,是CephFS服务依赖的元数据服务。如果不使用文件存储,则不需要...
每天10分钟玩转Ceph(一)让Ceph集群运行起来 对象存储文件存储存储 要学习使用Ceph,首先需要有一个Ceph集群,本文通过ceph-deploy一个自动化部署Ceph的工具部署一个Ceph集群,掌握Ceph集群部署的方法。 HappyLau谈云计算 2020/03/02 5.7K0 linux ceph原理及搭建 分布式对象存储存储编程算法 Ceph是一个可靠地、自动重均衡...
Ceph-deploy是一款强大且直观的命令行工具,它简化了Ceph集群的部署与管理流程。通过一系列精心设计的命令,用户可以轻松地完成从集群初始化到日常运维的各项任务。例如,ceph-deploy new命令允许管理员快速创建新的Ceph集群配置文件,而ceph-deploy install则负责将必要的组件安装至指定节点上。更重要的是,Ceph-deploy还提供...
ceph-deploy部署ceph集群 [ ceph ] 基本概念、原理、架构介绍 三种存储类型 块设备:主要是将裸磁盘空间映射给主机使用,类似于SAN存储,使用场景主要是文件存储,日志存储,虚拟化镜像文件等。 文件存储:典型代表:FTP 、NFS 为了克服块存储无法共享的问题,所以有了文件存储。