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"}]}}

原创粉丝点击