Hi,

what is the proper method to not only setup but also successfully use
CephFS on erasure coded data pool?
The docs[1] very vaguely state that erasure coded pools do not support omap
operations hence, "For Cephfs, using an erasure coded pool means setting
that pool in a file layout.". The file layout docs says nothing further
about this [2].  (I filed a bug[3].)

I'm guessing this translates to something along the lines of:

  ceph fs new cephfs cephfs_metadata cephfs_replicated_data
  ceph fs add_data_pool cephfs cephfs_ec_data

And then,

  setfattr -n ceph.dir.layout.SOMETHING -v cephfs_ec_data  $cephfs_dir

To achieve the inheritance of all files under $cephfs_dir to use the
erasure coded pool afterwards.

Am I on the right track here?

/M

1. http://docs.ceph.com/docs/master/rados/operations/erasure-code/
2. http://docs.ceph.com/docs/master/cephfs/file-layouts/
3. http://tracker.ceph.com/issues/21174

Attachment: signature.asc
Description: PGP signature

_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to