ceph-mon-添加-删除

时间久了,集群的单个mon会发生down的现象,如果无法启动进程,则需要添加新的mon以保证paxos正常
这里使用ceph-deploy来进行mon节点的添加与删除

环境

Ceph版本:Jewel
系统版本:Centos7.2

添加

磁盘准备

项目所在环境的mon在其中几台osd节点上,并单独分配了一块ssd磁盘给mon使用,所以首先就是要在一台osd节点上热插一块ssd,然后:

 

1

2

3

 

1. 分区(使用parted,0%-100%,分一个区)

2. 格式化(mkfs.xfs /dev/sd*, 使用xfs格式)

3. 挂载(mount /dev/sd* /var/lib/ceph/mon)

 

管理节点执行

 

1

2

3

 

cd my_cluster

ceph-deploy --overwrite-conf mon add MON_HOSTNAME ##mon map 会拷贝到新节点

ceph quorum_status --format json-pretty ##会发现新的mon已经运行

删除

管理节点执行

 

1

2

3

 

cd my_cluster

ceph-deploy mon destroy destroy_mon_hostname #有可能会提示失败,没关系

ceph quorum_status --format json-pretty ## 发现旧的mon已经提出

删除mon磁盘

登陆到故障mon的节点

 

1

2

 

mount ##查看/var/lib/ceph/mon 这个目录是否还被挂载

umount /dev/sd* ##如果还挂载,则解绑,以免时间长了,搞混淆了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值