Commit Graph

20 Commits

Author SHA1 Message Date
Danny Abukalam
21552f59ba doc/rados: Remove obsolete placement group note from EC pool creation
Signed-off-by: Danny Abukalam <danny@softiron.co.uk>
2020-04-08 17:53:14 +01:00
Sage Weil
7b988e9fe1 doc: remove all pg_num arguments to 'osd pool create'
Also, update the dicussion about pg_num and pool creation, with a reference
to the autoscaler.

Signed-off-by: Sage Weil <sage@redhat.com>
2019-09-22 16:58:33 -05:00
Patrick Donnelly
a256c42d47
doc/cephfs: improve add/remove MDS section
Include hardware details and update language for modern tools.

Fixes: http://tracker.ceph.com/issues/39620
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2019-07-12 17:11:12 -07:00
Gregory Farnum
0d9ea078f1 doc: update erasure-code.rst with review comments.
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2019-06-28 14:52:47 -07:00
Gregory Farnum
4f246cf74d doc: update erasure code recovery description
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2019-06-28 14:52:30 -07:00
Neha Ojha
bfccdecb94 doc/rados/operations/erasure-code.rst: allow recovery below min_size
https://github.com/ceph/ceph/pull/17619 allows recovery below min_size
for EC pools starting in Octopus. Also mention that this wasn't allowed
earlier.

Fixes: https://tracker.ceph.com/issues/40488
Signed-off-by: Neha Ojha <nojha@redhat.com>
2019-06-25 15:48:48 -07:00
Sage Weil
69c7a4d24e doc/rados/operations/erasure-code*: update default ec profile references
Signed-off-by: Sage Weil <sage@redhat.com>
2019-04-22 11:20:55 -05:00
Josh Durgin
ba3252544c
Merge pull request #20581 from chrone81/patch-1
doc: Fix EC k=3 m=2 profile overhead calculation example.

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-10-19 15:23:55 -07:00
Myna V
c5a46dde94 doc: clay code plugin
Signed-off-by: Myna <mynaramana@gmail.com>
2018-10-09 07:48:07 +05:30
chrone
99572e2115
doc: Fix EC overhead example for 3+2 profile
The EC 3+2 example used to show 40% overhead where it should be 67%. This might confuse new EC user to calculate the correct EC 3+2 profile overhead.

Signed-off-by: Charles Alva <charlesalva@gmail.com>
2018-02-24 23:46:21 +07:00
Patrick Donnelly
b956579ac7
doc: cleanup erasure coded pool doc on cephfs use
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-02-23 14:43:50 -08:00
Nathan Cutler
aea9fa01ae doc: globally change CRUSH ruleset to CRUSH rule
Since kraken, Ceph enforces a 1:1 correspondence between CRUSH ruleset and
CRUSH rule, so effectively ruleset and rule are the same thing, although
the term "ruleset" still survives - notably in the CRUSH rule itself, where it
effectively denotes the number of the rule.

This commit updates the documentation to more faithfully reflect the current
state of the code.

Fixes: http://tracker.ceph.com/issues/20559
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2017-12-11 17:15:23 +01:00
Sage Weil
dc7a2aaf7a erasure-code: ruleset-* -> crush-*
1) ruleset is an obsolete term, and
2) crush-{rule,failure-domain,...} is more descriptive.

Note that we are changing the names of the erasure code profile keys
from ruleset-* to crush-*.  We will update this on upgrade when the
luminous flag is set, but that means that during mon upgrade you cannot
create EC pools that use these fields.

When the upgrade completes (users sets require_osd_release = luminous)
existing ec profiles are updated automatically.

Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-06 15:01:03 -04:00
MinSheng Lin
e86cef3134 doc: fix broken link in erasure-code.rst
Fixes: http://tracker.ceph.com/issues/19972
Signed-off-by: MinSheng Lin <minsheng.l@inwinstack.com>
2017-05-18 09:48:07 +08:00
Josh Durgin
bad606605a doc: update ec docs for overwrite support
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2017-04-19 17:45:43 -07:00
Sage Weil
784fe23812 doc: remove old .libs reference
Signed-off-by: Sage Weil <sage@redhat.com>
2016-09-26 15:50:30 -04:00
Ilya Dryomov
76989cc4ae doc: use spec syntax in rbd docs
Use spec syntax instead of --pool, --image and --snap to hopefully push
people towards the former.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2015-07-27 12:22:04 +03:00
Kefu Chai
cb03f81b61 doc/erasure-code: fix couple typos
Signed-off-by: Kefu Chai <kchai@redhat.com>
2015-07-11 01:47:48 +08:00
Danny Al-Gaaf
d03cc6195b doc: add erasure-code-shec to plugin list
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2015-02-24 15:11:40 +01:00
Loic Dachary
c44bdb1dc9 erasure-code: document pool operations
A short introduction to the first time user of an erasure coded pool.
It includes a reminder of how it relates to cache tiering and links to
define new profiles with an example.

There was examples in the developer documentation but the operator
expects to find such a guide in the rados operations chapter.

http://tracker.ceph.com/issues/9970 Fixes: #9970

Signed-off-by: Loic Dachary <ldachary@redhat.com>
2014-11-10 14:47:56 +01:00