自研存储巡检检查存储池pg总数是否符合要求,这项不通过。
这个一般发生在onestor集群,且容量大于2000T的版本中。
onestor是容量授权,试用授权容量是2000T大小,如果集群的规模大于2000T时会提示授权不足。这时只能每个节点少选择几个盘把集群部署起来。如果此时直接新建了对应的服务且创建了逻辑硬盘池,pg数量就以当前的硬盘数量和容量固定下来了,即使后续扩容也不会改变pg数量,数据池pg数过少会导致存储高容量时单个pg承载的数据量过大,osd之间容量极易产生不均衡的情况。
如果是已经上业务的情况,由于当前版本pg数量在开局时就固定了,这项可以忽略,不过要时刻关注集群不同osd的容量差。
如果是新开局的场景,在部署时也是先按照2000T以下的容量先将集群部署起来,此时千万不要创建对应的服务类型和逻辑池,直接打上正式授权,授权打上后再进行磁盘的扩容。然后再进行服务和逻辑池的创建。因为后台的pg量是在逻辑池创建后才正式确定的。