Actions
Feature #7571
closederasure code: implicit ruleset creation when a pool is created
% Done:
100%
Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Description
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.
Updated by Loïc Dachary about 10 years ago
- Description updated (diff)
- Status changed from New to Fix Under Review
- Assignee set to Loïc Dachary
- % Done changed from 0 to 80
Updated by Loïc Dachary almost 10 years ago
- Status changed from Fix Under Review to Resolved
- % Done changed from 80 to 100
Actions