rook-ceph说明

cluster.yaml文件

文件中有几个地方要注意:

dataDirHostPath: 这个路径是会在宿主机上生成的,保存的是ceph的相关的配置文件,再重新生成集群的时候要确保这个目录为空,否则mon会无法启动,宿主机的/var/lib/rook文件夹
useAllDevices: 使用所有的设备,建议为false,否则会把宿主机所有可用的磁盘都干掉
useAllNodes:使用所有的node节点,建议为false,肯定不会用k8s集群内的所有node来搭建ceph的
databaseSizeMB和journalSizeMB:当磁盘大于100G的时候,就注释这俩项就行了

删除Ceph集群

kubectl delete -f cluster.yaml

删除Ceph集群后,在之前部署Ceph组件节点(node节点)的/var/lib/rook/目录,会遗留下Ceph集群的配置信息。
若之后再部署新的Ceph集群,先把之前Ceph集群的这些信息删除,不然启动monitor会失败;
rm -rf /var/lib/rook/*
posted @ 2021-06-09 14:59  哈喽哈喽111111  阅读(641)  评论(0编辑  收藏  举报