Ceph Cluster 移除
Ceph Cluster 移除
卸载 Ceph 集群
- 停止
ceph相关服务:
ps aux|grep ceph |awk '{print $2}'|xargs kill -9# 检查是否成功停止服务ps -ef|grep ceph- 卸载
OSD磁盘:
umount /var/lib/ceph/osd/*- 删除相关配置项:
rm -rf /var/lib/ceph/osd/*rm -rf /var/lib/ceph/mon/*rm -rf /var/lib/ceph/mds/*rm -rf /var/lib/ceph/bootstrap-mds/*rm -rf /var/lib/ceph/bootstrap-osd/*rm -rf /var/lib/ceph/bootstrap-rgw/*rm -rf /var/lib/ceph/bootstrap-mgr/*rm -rf /var/lib/ceph/tmp/*rm -rf /etc/ceph/*rm -rf /var/run/ceph/*- 擦除磁盘数据:
ceph-deploy disk zap stor1:/dev/sdb stor2:/dev/sdb- 卸载相关软件包:
cd /root/ceph-cluster/# 删除软件包ceph-deploy purge stor1 stor2 stor3- 清除数据:
ceph-deploy purgedata stor1 stor2 stor3- 清除
keys:
ceph-deploy forgetkeys- 删除相关
LV、VG、PV:
lvdisplay | grep /dev/ceph* | awk '{print $3}' | xargs lvremove -fvgdisplay | grep ceph | awk '{print $3}' | xargs vgremove -fpvremove /dev/sdb- 删除初始化配置信息:
[root@stor1 ceph-cluster]\# pwd/root/ceph-cluster[root@stor1 ceph-cluster]\# rm -f *清除集群环境
- 重复[卸载 Ceph 集群](#卸载 Ceph 集群)的第
1、2、3、9步 - 在
mon节点上,执行以下命令:
ceph-deploy new stor1- 在每个节点上执行以下命令(该步骤可省略,因为下一步会自动为每个节点安装以下程序包):
sudo yum install ceph epel-release ceph-radosgw- 在
mon节点上执行:
ceph-deploy install --release nautilus stor1 stor2 stor3- 初始化
mon:
ceph-deploy mon create-initial- 为每个节点传递
keys:
ceph-deploy admin stor1 stor2 stor3- 添加
mgr:
ceph-deploy mgr create stor1添加osd参考[Ceph-deploy 集群快速部署](./Ceph-deploy 集群快速部署.md)