Project

General

Profile

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.  

Back