Feature #7571
Updated by Loïc Dachary about 10 years ago
"work in progress":https://github.com/ceph/ceph/pull/1350
Here is the current, mandatory, sequence to create an erasure coded pool:
* ./ceph osd crush rule create-erasure ecruleset
* ./ceph osd pool create ecpool 12 12 erasure crush_ruleset=ecruleset
It is proposed to allow for
* ./ceph osd pool create ecpool 12 12 erasure
to be a shortcut to
* ./ceph osd crush rule create-erasure ecpool
* ./ceph osd pool create ecpool 12 12 erasure crush_ruleset=ecpool
i.e. implicitly create a ruleset named after pool, if it does not already exist.