So .rgw.buckets is the pool that will likely always have more data in it than the rest:
# rados df pool name KB objects clones degraded unfound rd rd KB wr wr KB .rgw 9 40 0 0 0 1998 1444 860 200 .rgw.buckets 8799860 18429 0 0 0 133013 21605579 75657 10524704 .rgw.buckets.index 0 60 0 0 0 66442 66760 65664 0 .rgw.control 0 8 0 0 0 0 0 0 0 .rgw.gc 0 32 0 0 0 5548 5516 9176 0 .rgw.root 1 3 0 0 0 282 188 3 3 .users.uid 1 2 0 0 0 1233 1540 1020 1 rbd 0 0 0 0 0 0 0 0 0 total used 26900272 18574 total avail 1377428 total space 28277700
So we should at least give that pool (num_osds * 100 / replicas) PGs
So .rgw.buckets is the pool that will likely always have more data in it than the rest:
# rados df
pool name KB objects clones degraded unfound rd rd KB wr wr KB
.rgw 9 40 0 0 0 1998 1444 860 200
.rgw.buckets 8799860 18429 0 0 0 133013 21605579 75657 10524704
.rgw.buckets.index 0 60 0 0 0 66442 66760 65664 0
.rgw.control 0 8 0 0 0 0 0 0 0
.rgw.gc 0 32 0 0 0 5548 5516 9176 0
.rgw.root 1 3 0 0 0 282 188 3 3
.users.uid 1 2 0 0 0 1233 1540 1020 1
rbd 0 0 0 0 0 0 0 0 0
total used 26900272 18574
total avail 1377428
total space 28277700
So we should at least give that pool (num_osds * 100 / replicas) PGs