Project

General

Profile

Bug #8601

Updated by Loïc Dachary almost 10 years ago

h3. Workaround 

 Create the *default* profile, after upgrading to firefly, with 
 <pre> 
 $ ceph osd erasure-code-profile set default 
 </pre> 
 And verify it is as expected with 
 <pre> 
 $ ceph osd erasure-code-profile get default 
 directory=.libs 
 k=2 
 m=1 
 plugin=jerasure 
 ruleset-failure-domain=osd 
 technique=reed_sol_van 
 </pre> 


 There  

 h3. Description 

 When a firefly cluster is created, it the *default* "erasure code profile is created":https://github.com/ceph/ceph/blob/firefly/src/osd/OSDMap.cc#L2556 . When an existing cluster is upgraded, the *default* erasure code profile is not created. 

 * The upgrade notes could be modified to document this 
 * The *default* erasure code profile could be created as a side effect of *osd pool create* if it is not found 

Back