Hi all,

We have a erasure coded pool 'ecdata' and a replicated pool 'cache' acting as writeback cache upon it. When running 'rados -p ecdata bench 1000 write', it starts filling up the 'cache' pool as expected.
I want to see what happens when it starts evicting, therefore I've done:
ceph osd pool set cache target_max_bytes $((200*1024*1024*1024))

When it start to evict the objects to 'ecdata', the cache osds are all crashing. I logged an issue : http://tracker.ceph.com/issues/8982

I enabled the cache with this commands:

ceph osd pool create cache 1024 1024
ceph osd erasure-code-profile set profile11 k=8 m=3 ruleset-failure-domain=osd
ceph osd pool create ecdata 128 128 erasure profile11

ceph osd tier add ecdata cache
ceph osd tier cache-mode cache writeback
ceph osd tier set-overlay ecdata cache

Is there something else that I should configure?

Thanks!
Kenneth

_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to