ceph集群常用命令精华汇总!
一:CEPH集群常用命令
1、CEPH状态查询常用命令
1、查看ceph集群状态:ceph -s
2、查看mon状态:ceph mon stat
- 状态说明:
- 集群内(in)
- 集群外(out)
- 或者且在运行(up)
- 挂了且不再运行(down)
3、查看osd状态:ceph osd stat
4、查看osd目录树:ceph osd tree
5、查看osd池:ceph osd lspool
2、osd操作常用命令
1、下线osd:ceph osd down 0
:让编号为0的osd down掉,此时该osd不接受读写请求,但仍然活着
2、拉起osd:ceph osd up 0
:让编号为0的osd up,此时该osd接受读写请求
3、将osd逐出集群:ceph osd out 0:将一个编号为0的osd逐出集群,此时可以做维护
4、将osd加入集群:ceph osd in 0:将一个编号为0的osd加入集群
5、删除osd:ceph osd rm 0:在集群中删除一个 osd,可能需要先 stop 该 osd,即 stop osd.0
6、删除host节点:ceph osd crush rm node1:在集群中删除一个host节点
7、查看最大osd个数:ceph osd getmaxosd
:查看最大osd的个数,默认最大是4个osd节点
8、设置最大osd个数:cep