I think it's new in 12.2.10, but it should only show up when using
Filestore OSDs. Since you mention that the cluster is new: are you not
using Bluestore?

That being said: the default crush rule name is "replicated_rule", so
"ceph osd pool create <name> <pg> <pg> replicated_rule
<expected_objects>" is the right way to create a pool on a filestore
cluster now.

I think there's some room for improvement from a user experience point
of view...

Paul

-- 
Paul Emmerich

Looking for help with your Ceph cluster? Contact us at https://croit.io

croit GmbH
Freseniusstr. 31h
81247 München
www.croit.io
Tel: +49 89 1896585 90

Am Mi., 5. Dez. 2018 um 20:00 Uhr schrieb Orbiting Code, Inc.
<[email protected]>:
>
> Hello Everyone,
>
> I have a newly re-created CEPH cluster and cannot create a new pool. I'm 
> using the following syntax, which has previously worked without issue in the 
> past:
>
> ceph osd pool create rbd 1024 1024
>
> The resulting error is:
>
> "Error ERANGE: 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."
>
> I have read the documentation which refers to "expected_num_objects", but 
> cannot figure out what the correct syntax should look like. I have tried the 
> following variation:
>
> ceph osd pool create rbd 1024 1024 replicated 
> not_sure_what_to_define_for_the_crush_rule_set_name 0
>
> But this results in an error stating that the crush rule set doesn't exist. I 
> have not had to define the crush rule set in previous testing.
>
> If anyone can shed some light on this, I would be most appreciative.
>
> Thank you,
> Todd
> --
>
> _______________________________________________
> ceph-users mailing list
> [email protected]
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to