ceph集群提示health HEALTH_WARN

备注:(查看pool要根据部署方式,rook部署的要进容器查看,其他的部署方式一般在集群直接直接输入命令就行)
(本篇博客用的是rook部署的ceph集群)
一.查看ceph集群将康状况(查看pool要根据部署方式,rook部署的要进容器查看,其他的部署方式一般在集群直接直接输入命令就行)
1>.进入ceph集群容器
kubectl -n rook-ceph exec -it $(kubectl -n rook-ceph get pod -l "app=rook-ceph-tools" -o jsonpath='{.items[0].metadata.name}') sh

2>.查看ceph集群健康状况
ceph -s

3>.查看pool
ceph osd pool ls

4>.要修改pg_num和pgp_num值,默认是64
ceph osd pool set replicapool pg_num 128
ceph osd pool set replicapool pgp_num 128

5.再次查看ceph集群健康状况
ceph -s

问题解决

原文地址:https://www.cnblogs.com/lfl17718347843/p/13963464.html