ceph如何删除mon节点

 时间:2024-10-13 02:50:23

1、我的ceph系统中一共三个mon节点: mon,osd1,osd2下面演示删除osd2首先,检查ceph状态[root@mon my-cluster]# ceph -scluster 3b0a5cfb-703d-4648-a9db-a91f42c60176health HEALTH_OKmonmap e3: 3 mons at {mon=10.1.3.235:6789/0,osd1=10.1.3.236:6789/0,osd2=10.1.3.237:6789/0}election epoch 6, quorum 0,1,2 mon,osd1,osd2osdmap e9: 2 osds: 2 up, 2 inflags sortbitwise,require_jewel_osdspgmap v21: 64 pgs, 1 pools, 0 bytes data, 0 objects10305 MB used, 189 GB / 199 GB avail64 active+clean目前ceph系统正常。

2、然后删除osd2[root@mon my-cluster]# ceph-dep盟敢势袂loy mon destroy osd2[c髫潋啜缅eph_deploy.conf][DEBUG ] found configuration file at: /root/.cephdeploy.conf[ceph_deploy.cli][INFO ] Invoked (1.5.37): /usr/bin/ceph-deploy mon destroy osd2[ceph_deploy.cli][INFO ] ceph-deploy options:[ceph_deploy.cli][INFO ] username : None[ceph_deploy.cli][INFO ] verbose : False[ceph_deploy.cli][INFO ] overwrite_conf : False[ceph_deploy.cli][INFO ] subcommand : destroy[ceph_deploy.cli][INFO ] quiet : False[ceph_deploy.cli][INFO ] cd_conf : <ceph_deploy.conf.cephdeploy.Conf instance at 0x22a0d40>[ceph_deploy.cli][INFO ] cluster : ceph[ceph_deploy.cli][INFO ] mon : ['osd2'][ceph_deploy.cli][INFO ] func : <function mon at 0x2299758>[ceph_deploy.cli][INFO ] ceph_conf : None[ceph_deploy.cli][INFO ] default_release : False[ceph_deploy.mon][DEBUG ] Removing mon from osd2[osd2][DEBUG ] connected to host: osd2[osd2][DEBUG ] detect platform information from remote host[osd2][DEBUG ] detect machine type[osd2][DEBUG ] find the location of an executable[osd2][DEBUG ] get remote short hostname[osd2][INFO ] Running command: ceph --cluster=ceph -n mon. -k /var/lib/ceph/mon/ceph-osd2/keyring mon remove osd2[osd2][WARNIN] removing mon.osd2 at 10.1.3.237:6789/0, there will be 2 monitors[osd2][INFO ] polling the daemon to verify it stopped[osd2][INFO ] Running command: systemctl stop [email protected][osd2][INFO ] Running command: mkdir -p /var/lib/ceph/mon-removed[osd2][DEBUG ] move old monitor data[root@mon my-cluster]#

3、最后,检查ceph是否正常检查ceph状态:[root@mon my-cluster]# ceph -scluster 3b0a5艘早祓胂cfb-703d-4648-a9db-a91f42c60176health HEALTH_OKmonmap e4: 2 mons at {mon=10.1.3.235:6789/0,osd1=10.1.3.236:6789/0}election epoch 10, quorum 0,1 mon,osd1osdmap e9: 2 osds: 2 up, 2 inflags sortbitwise,require_jewel_osdspgmap v21: 64 pgs, 1 pools, 0 bytes data, 0 objects10305 MB used, 189 GB / 199 GB avail64 active+clean[root@mon my-cluster]#[root@mon my-cluster]# ceph osd treeID WEIGHT TYPE NAME UP/DOWN REWEIGHT PRIMARY-AFFINITY-1 0.19519 root default-2 0.09760 host osd10 0.09760 osd.0 up 1.00000 1.00000-3 0.09760 host osd21 0.09760 osd.1 up 1.00000 1.00000[root@mon my-cluster]#

4、可以看到,删掉osd2后系统正常,现在系统剩余2个mon节点:mon,osd1

  • 如何利用VBA代码查找数组中第N个最大值
  • Excel 如何制作二级联动菜单
  • EXCEL如何通过VBA代码去掉字符串中重复字符
  • Win10系统不受信任的excel表如何编辑
  • excel切换窗口如何使用教程分享
  • 热门搜索
    以书为友手抄报 环境教育手抄报 关于三字经的手抄报 手抄报花边简单 小学生讲文明手抄报 关于清明节手抄报图片 梦想起航手抄报 保护动物手抄报资料 关于语文的手抄报图片 安全消防手抄报