creating ceph pool according to pg calc

coolcat1975

Renowned Member
Mar 18, 2013
26
2
68
Hello!

I am trying to create a ceph pool through GUI with size 3, min 2, pg_num 2048 according to the pg calc

i get the following error:


TASK ERROR: mon_command failed - For better initial performance on pools expected to store a large number of objects, consider supplying the expected_num_objects parameter when creating the pool.¨¡ü

Any information on this error?

regards
Karl
 
How many OSDs do you have? And how many pools?
 
50 in 5 nodes, currently two pools (one test pool and one active)

we have extended the cluster by two nodes, before the extension there were 3 nodes

Clipboard01.jpg
 
Last edited:
This exceeds the PG count for a fifth pool for 50 OSDs. If you re-check with the pgcalc and add all your pools, it should give you the amount of PGs needed. To achieve a target of ~100 PGs per OSD, all pools would be around ~1600-2000 PGs together.
https://ceph.com/pgcalc/