Ceph添加/删除Mon(ceph.conf)

操作环境

ceph 0.87.7

Openstack icehouse

Centos 6.5 x86_64

当前ceph配置文件如下

[global]    pid file                   = /var/run/ceph/$name.pid    auth cluster required      = cephx    auth service required      = cephx    auth client required       = cephx    keyring                  = /etc/ceph/keyring.admin[mon]    mon data                   = /mon    mon clock drift allowed    = .25[mon.alpha]    host                       = mon1     mon addr                   = 10.10.200.3:6789[mon.beta]    host                       = mon2    mon addr                   = 10.10.200.4:6789[mds][osd]osd data                     = /osd/$nameosd mkfs type = xfs osd journal                  = /osd/$name/journalkeyring = /etc/ceph/keyring.$nameosd crush update on start = false[osd.0]    host                         = osd1    devs                         = /dev/vdb[osd.1]    host                         = osd2     devs                         = /dev/vdb[osd.2]    host                         = osd3     devs                         = /dev/vdb[osd.3]    host                         = osd4     devs                         = /dev/vdb[osd.4]    host                         = osd5    devs                         = /dev/vdb[osd.5]    host                         = osd6    devs                         = /dev/vdb

操作步骤

添加Mon

1.查看当前mon节点

[root@mon1 ~]# ceph mon state3: 2 mons at {alpha=10.10.200.3:6789/0,beta=10.10.200.4:6789/0}, election epoch 88, quorum 0,1 alpha,beta

2.例如添加mon.gamma节点,首先在ceph.conf添加mon.gamma配置

[mon.gamma]    host                       = mon3     mon addr                   = 10.10.200.10:6789

3.获取mon的keyring

[root@mon1 ~]# ceph auth get mon. -o /tmp/keyringexported keyring for mon.

4.获取mon的map

[root@mon1 ~]# ceph mon getmap -o /tmp/mapfilegot monmap epoch 3

5.初始化mon.gamma节点的数据目录

[root@mon1 ~]# ceph-mon -i gamma --mkfs --monmap /tmp/mapfile --keyring /tmp/keyring ceph-mon: created monfs at /mon for mon.gamma

6.添加mon.gamma节点至ceph cluster中

[<a target=_blank href="mailto:root@mon3">root@mon3</a> ~]# ceph mon add gamma 10.10.200.10:6789added mon.gamma at 10.10.200.10:6789/0

7.启动mon.gamma

root@mon3 ~]# ceph-mon -i gamma --public-addr 10.10.200.10:6789

8.查看当前mon节点

[root@mon1 ~]# ceph mon state4: 3 mons at {alpha=10.10.200.3:6789/0,beta=10.10.200.4:6789/0,gamma=10.10.200.10:6789/0}, election epoch 94, quorum 0,1,2 alpha,beta,gamma

删除Mon

1.查看当前mon节点

[root@mon1 ~]# ceph mon state2: 3 mons at {alpha=10.10.200.3:6789/0,beta=10.10.200.4:6789/0,gamma=10.10.200.10:6789/0}, election epoch 84, quorum 0,1,2 alpha,beta,gamma

2.例如删除mon.gamma节点,首先停止mon.gamma节点

[root@mon1 ~]# /etc/init.d/ceph -a stop mon.gamma=== mon.gamma === Stopping Ceph mon.gamma on mon3...kill 1576...done

3.将mon.gamma节点从ceph cluster中删除掉

[root@mon1 ~]# ceph mon remove gammaremoved mon.gamma at 10.10.200.10:6789/0, there are now 2 monitors

4.在ceph.conf配置文件中删除mon.gamma字段

5.查看当前mon节点

[root@mon1 ~]# ceph mon state3: 2 mons at {alpha=10.10.200.3:6789/0,beta=10.10.200.4:6789/0}, election epoch 88, quorum 0,1 alpha,beta
(0)

相关推荐

  • Rook定制化和管理Ceph集群

    一.Ceph OSD配置 默认通过 cluster.yaml 创建Ceph集群时,使用的是filestore,并且使用的是 /var/lib/rook/osd-<id> 目录,这明显不是我 ...

  • ceph 添加/删除OSD(ceph.conf)

    之前有篇Blog记录的是通过ceph-deploy进行osd的添加以及删除操作,这里记录的是通过ceph源码安装后,通过配置ceph配置文件,而进行ceph的osd的添加以及删除操作. 操作环境 ce ...

  • Word怎么添加删除线

    有的时候我们使用word文档办公时,需要对某些文字进行删除处理的话,大伙知道如何在文字删添加删除线吗?若是不晓得的话,来看看小编给出的介绍吧. 1.在电脑上打开需要进行文字处理的word文档. 2.选 ...

  • Word如何为文字添加删除线

    在Word中如何为文字添加删除线呢? 打开一个Word文档,如图所示. 单击选中需要添加删除线的文字. 按Ctrl+D调出字体对话框. 单击选中效果项下的删除线. 最后单击确定即可.

  • 添加删除程序是怎么知道软件的大小的?

    有时候,咱还得靠猜 如果一个程序自身不能报告它的大小和其他信息,添加删除程序只能靠猜测了. 问题在于,添加和删除程序没有一种很明确的方法来将软件列表中的条目和实际的程序对应起来. 在软件列表中的每一个 ...

  • 友情链接添加删除规则(原创)

    一.站点友情链接(友链) 友情链接 1.第一原则,主站删除和添加友情链接,对于它的分站不影响,分站删除添加也不影响主站,包括域名状态是否上线.待上线.停用等 2.站点友情链接根据网站总后台域名状态的& ...

  • 如何给Excel表格中的文本添加删除线?

    删除线的添加,一般是在工具栏的字体栏中找到,不过2016版的Excel中是没有的, 需要我们进入详细的设置界面进行设置,下面就让小编来教大家如何给Excel表格中 的文本添加删除线吧! 1.我们首先打 ...

  • Excel条件格式①:将成绩不合格的数据,整行自动添加删除线

    ①回顾关键内容②善用图片表达 ③学会建立联系④拓展深度广度 ⑤浓缩关键概念⑥提示重要信息 ⑦应用到行动中⑧善于归纳总结 ⑨尝试进行分享

  • SOLIDWORKS完全定义草图及添加删除约束操作技巧

    SOLIDWORKS完全定义草图及添加删除约束操作技巧

  • ceph ceph.conf 配置流程

    ceph ceph.conf 配置流程