ceph ec pool使用

4110阅读 0评论2015-09-30 jade_fu
分类:服务器与存储


设置EC规则isa[2:1]:
    ceph osd erasure-code-profile set ec-1 plugin=isa technique=cauchy k=2 m=1 ruleset-root=default ruleset-failure-domain=host directory=/usr/lib64/ceph/erasure-code/ --force 

修改参数osd_pool_erasure_code_stripe_width(64K):
ceph tell mon.* injectargs '--osd_pool_erasure_code_stripe_width 65536' 这个参数位于monitor, 会影响ec pool 的stripe width 

新建ECpool1, 并测试
ceph osd pool create ecpool1 64 64 erasure  ec-1

写测试
echo ABCDEFGHI | rados --pool ecpool1 put NYAN -

读测试
rados --pool ecpool1 get NYAN - ABCDEFGHI
上一篇:ceph ec 介绍
下一篇:硬盘地址编码-LBA与PBA