]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mon: erasure code pool properties defaults
authorLoic Dachary <loic@dachary.org>
Sun, 22 Dec 2013 22:37:08 +0000 (23:37 +0100)
committerLoic Dachary <loic@dachary.org>
Sun, 22 Dec 2013 22:43:54 +0000 (23:43 +0100)
commit59941b10f178610f7fea8a86b2ddc179186266db
tree14d025e2b8a0d7eb38476e3461abbe85916872ec
parent29d1fcdb954b0592119d5747dd6aa21e4c3e2339
mon: erasure code pool properties defaults

If no properties are set when creating an erasure coded pool, default to
using the jerasure plugin with the cauchy_good technique which is the
fastest.

The defaults are set with osd_pool_default_erasure_code_properties.

The erasure code plugins are loaded from the directory specified in the
erasure-code-directory property. Contrary to the other properties it
will most commonly be the same throughout the cluster. The default is
set to /usr/lib/ceph/erasure-code with
osd_pool_default_erasure_code_directory

Signed-off-by: Loic Dachary <loic@dachary.org>
src/common/config_opts.h
src/mon/OSDMonitor.cc