旧的处理方式
#将节点状态标记为out
ceph osd out osd.0
#从crush中移除节点
ceph osd crush remove osd.0
#停止节点
ceph osd down osd.0
#删除节点
ceph osd rm osd.0
#删除节点认证(不删除编号会占住)
ceph auth del osd.0
#ceph osd进程停止
systemctl stop ceph-osd@nodename
#如果无法停止 kill -9
新的处理方式
#调整osd的crush weight
ceph osd crush reweight osd.0 0.1
#将节点状态标记为out
ceph osd out osd.0
#从crush中移除节点
ceph osd crush remove osd.0
#停止节点
ceph osd down osd.0
#删除节点
ceph osd rm osd.0
#删除节点认证
ceph auth del osd.0
新集群重进加入osd
#删除参与的vgs
vgs
vgremove $ceph_v#g
#清空osd节点上用来作为osd设备的磁盘
ceph-deploy disk zap cephnode1 /dev/sdb
#重新加入
ceph-deploy osd create cephnode1 --data /dev/sdb
文档更新时间: 2020-12-10 17:17 作者:张尚