概述
近期遇到项目,由于灵活配置,前期只有部分机器,后续扩容,想用ec4+2的纠删码,但前期只有3台机器,需要做精简ec。
erasure-code-profile
首先按照ceph创建纠删码池步骤进行操作。
创建ec4+2的rule
ceph osd erasure-code-profile set newecrule k=4 m=2
查看该rule
# ceph osd erasure-code-profile get newecrule
crush-device-class=
crush-failure-domain=host
crush-root=default
jerasure-per-chunk-alignment