1. 确定要添加监视器节点的主机名称:在执行“ceph add mon”命令之前,需要先确定新节点的主机名称。这可以通过查看集群配置文件或者执行其他相关命令来获取。 2. 使用“ceph-deploy”工具添加监视器节点:一种简单的方式是使用“ceph-deploy”工具来添加监视器节点。首先在安装了“ceph-deploy”的管理节点上执行命令“...
#节点依次安装ceph-mon root@ceph-mon2:~# apt install ceph-mon root@ceph-mon3:~# apt install ceph-mon 2、在部署节点添加mon节点 添加mon2 cephadmin@ceph-deploy:~/ceph-cluster$pwd /home/cephadmin/ceph-cluster cephadmin@ceph-deploy:~/ceph-cluster$ ceph-deploy mon add ceph-mo...
1、其他的存储节点是否可用,如果其他的节点可用,则说明该节点的ceph.conf文件的mon ip不对(如果是多副本的情况下,此情况业务可以正常访问),如果所有的节点执行ceph -s都出现如上图,则说明集群中的mon已经不足以形成法定人数,导致集群无法运行(此情况业务将不可访问) 当执行ceph -s卡顿无输出的时候一般是public网...
Add a Monitor Once you create a cluster and install Ceph packages to the monitor host(s), you may deploy the monitor(s) to the monitor host(s). When using ceph-deploy, the tool enforces a single monitor per host. ceph-deploy mon create {host-name [host-name]...} Note Ensure ...
Ceph的核心组件包括Client客户端、MON监控服务、MDS元数据服务、OSD存储服务,各组件功能如下:<1>Client客户端:负责存储协议的接入,节点负载均衡。<2>MON监控服务:负责监控整个集群,维护集群的健康状态,维护展示集群状态的各种图表,如OSD Map、Monitor Map、PG Map和CRUSH Map。<3>MDS元数据服务:负责保存文件系统的元...
添加新的mon # monmaptool --add node1 192.168.244.44 --add node2 192.168.244.45 --add...
cephmon节点迁移 有时可能需要将ceph存储整机移动到不同的网络、数据中心的不同部分或完全不同的数据中心,甚至于新机房和老机房的网络都不是互通的,那么就需要使用离线迁移了。 离线迁移主要涉及到的就是mon节点的改变。 解决方案是为集群中的所有mon生成具有新IP地址的新 monmap,并将新映射注入每个单独的mon ...
当我要扩展mon节点时,死活出错。 (我就一共用了三个节点ceph-admin, ceph-node1, ceph-node2) 比如: ceph-deploy mon add ceph-node2 出错如下: [ceph_deploy.conf][DEBUG ] found configurationfileat: /root/.cephdeploy.conf [ceph_deploy.cli][INFO ] Invoked (1.5.38): /usr/bin/ceph-deploy ...
ceph_heartbeat_mon.png OSD报告给Monitor: OSD有事件发生时(比如故障、PG变更)。 自身启动5秒内。 OSD周期性的上报给Monito OSD检查failure_queue中的伙伴OSD失败信息。 向Monitor发送失效报告,并将失败信息加入failure_pending队列,然后将其从failure_queue移除。
Monitors:Ceph Monitor(ceph-mon) 维护集群状态的映射,包括监视器映射、管理器映射、OSD 映射、MDS 映射和 CRUSH 映射。这些映射是 Ceph 守护进程相互协调所需的关键集群状态。监视器还负责管理守护进程和客户端之间的身份验证。通常至少需要三个监视器才能实现冗余和高可用性。