Actions
Subtask #6113
closedFeature #4929: Erasure encoded placement group
Subtask #5877: Plugable erasure code library
add ceph osd pool create [name] [key=value]
% Done:
100%
Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Description
- add ceph osd pool create [name] [key=value] where key and value are arbitrary strings.
- Update ceph osd pool create around MonCommands.h
- Add a map<string,string> erasure_code parameter list to pg_pool_t
- configuration example ( osd pool create keys interpreted by the plugin )
- ceph osd pool create poolname erasure-code-dir=/var/lib/ceph/erasure-code-plugins (mandatory)
erasure-code-plugin=jerasure (mandatory) erasure-code-m=10 (optional) erasure-code-k=3 (optional) erasure-code-algorithm=Reed-Solomon (optional) - ... there can be more, depending on the plugin / algorithm
- we can probably generalize the mon command interface to have a key/value list type that will make this easy to plumb from the CLI (and trivial via ceph-rest-api).
- ceph osd pool create poolname erasure-code-dir=/var/lib/ceph/erasure-code-plugins (mandatory)
Updated by Loïc Dachary over 10 years ago
- Status changed from New to In Progress
- Assignee set to Loïc Dachary
Updated by Loïc Dachary over 10 years ago
- Due date set to 09/20/2013
- Status changed from In Progress to Resolved
- % Done changed from 0 to 100
- Translation missing: en.field_remaining_hours set to 0.00
Actions