Centos搭建ceph+++十、再添加两个Monitor
来源:互联网 发布:股票交易模拟软件 编辑:程序博客网 时间:2024/06/05 04:20
十、再添加两个Monitor
前面我们已经添加了一个mon为什么还要再添加两个勒?
ceph存储集群需要至少一个monitor才能运行。为达到高可用,ceph存储集群会运行多个monitors,
这样在单个monitor失败时不会影响ceph存储集群的可用性。
1.修改ceph配置文件(配置文件在,admin-node节点,ceph用户目录,my-cluster下)
添加:
public_network = 10.0.0.0/24 (ceph管理网络)
[ceph@admin-node my-cluster]$ vi ceph.conf public_network = 10.0.0.0/24
2.新增两个监视器到ceph集群
ceph-deploy --overwrite-conf mon create node2 node3
[ceph@admin-node my-cluster]$ ceph-deploy --overwrite-conf mon create node2 node3[ceph_deploy.conf][DEBUG ] found configuration file at: /home/ceph/.cephdeploy.conf[ceph_deploy.cli][INFO ] Invoked (1.5.39): /bin/ceph-deploy --overwrite-conf mon create node2 node3.........[node3][DEBUG ] ********************************************************************************[node3][INFO ] monitor: mon.node3 is currently at the state of probing[node3][INFO ] Running command: sudo ceph --cluster=ceph --admin-daemon /var/run/ceph/ceph-mon.node3.asok mon_status[node3][WARNIN] node3 is not defined in `mon initial members`[node3][WARNIN] monitor node3 does not exist in monmap
添加了--overwrite-conf是因为修改了配置文件安装会报错,如:
node3][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf[ceph_deploy.mon][ERROR ] RuntimeError: config file /etc/ceph/ceph.conf exists with different content; use --overwrite-conf to overwrite[ceph_deploy][ERROR ] GenericError: Failed to create 2 monitors
3.查看状态(node1节点)
[root@node1 ~]# ceph -w cluster 46ac86e8-1efe-403c-b735-587f9d76a905 health HEALTH_OK monmap e3: 3 mons at {node1=10.0.0.41:6789/0,node2=10.0.0.42:6789/0,node3=10.0.0.43:6789/0} election epoch 6, quorum 0,1,2 node1,node2,node3 fsmap e7: 1/1/1 up {0=node1=up:active} osdmap e20: 3 osds: 3 up, 3 in flags sortbitwise,require_jewel_osds pgmap v83: 192 pgs, 3 pools, 2068 bytes data, 20 objects 15421 MB used, 39839 MB / 61440 MB avail 192 active+clean你会看见有3个mons
查看人数状态
[root@node1 ~]# ceph quorum_status{"election_epoch":6,"quorum":[0,1,2],"quorum_names":["node1","node2","node3"],"quorum_leader_name":"node1","monmap":{"epoch":3,"fsid":"46ac86e8-1efe-403c-b735-587f9d76a905","modified":"2017-11-28 05:23:38.828345","created":"2017-11-28 02:19:25.797128","mons":[{"rank":0,"name":"node1","addr":"10.0.0.41:6789\/0"},{"rank":1,"name":"node2","addr":"10.0.0.42:6789\/0"},{"rank":2,"name":"node3","addr":"10.0.0.43:6789\/0"}]}}
阅读全文
2 0
- Centos搭建ceph+++十、再添加两个Monitor
- Centos搭建ceph+++八、添加一块OSD
- Centos搭建ceph+++九、添加元数据服务器
- Centos搭建ceph+++五、创建ceph集群
- Ceph环境搭建【CentOS】【Hammer】
- Centos搭建ceph+++二、准备工作
- ceph存储 centos上搭建Ceph集群--Best
- Centos搭建ceph+++三、创建部署CEPH用户
- Centos搭建ceph+++一、虚拟机环境准备
- Centos搭建ceph+++四、yum源设置
- Centos搭建ceph+++六、创建监视器
- Centos搭建ceph+++七、准备OSD
- Ceph Mutex Lock monitor
- ceph RADOS架构 monitor
- openstack 与 ceph (monitor初始化)
- Centos搭建ceph+++十一、测试存入/检出对象数据
- ceph存储 centos上搭建Ceph分布式文件系统集群示例一
- ceph-deploy搭建ceph集群
- Windows与Linux下tftp服务的使用
- win7 sp1 mbr.asm
- 数据库的基本命令实战
- Thrift 介绍及java实例(1)
- CSS鼠标悬停图片上图片变灰 变色 半透明
- Centos搭建ceph+++十、再添加两个Monitor
- 如何在Struts2框架下对集合进行遍历
- 如何关闭freebsd的sendmail服务
- 【Codevs1282】 约瑟夫问题 树状数组 (11/1000)
- ionic2 ion-select 设置默认选项
- easyUI使用分页过滤器对数据进行分页操作
- Java中的经典算法之冒泡排序(Bubble Sort)
- 算法训练 最小乘积(基本型)
- java.lang.IllegalArgumentException: the bind value at index 1 is null