Bug #54556
Pools are wrongly reported to have non-power-of-two pg_num after update
Status:
Won't Fix
Priority:
Normal
Assignee:
-
Category:
Introspection/Control
Target version:
% Done:
0%
Source:
Community (user)
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(RADOS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
We just updated our cluster from 14.2.1 to 14.2.22. Now (in addition two a few more) a new warning appears which we have not seen before:
4 pool(s) have non-power-of-two pg_num
I checked all 7 pools in the cluster using "sudo ceph osd pool get <POOLNAME> pg_num" and all have power-of-two pg_nums except "device_health_metrics". I guess the latter one is okay to have only 1 pg.
History
#1 Updated by Nitzan Mordechai about 2 years ago
@Martin H, can you please attach the monitor log?
#2 Updated by Martin H. about 2 years ago
Well, turns out (as a non-native English speaker) I confused "power of two" with "divisible by two"..
So my pg nums are really not power-of-two and I will try to adjust them. Sorry for the noise. _
#3 Updated by Radoslaw Zarzynski about 2 years ago
- Status changed from New to Won't Fix