On Tue, Apr 8, 2014 at 4:50 PM, Michael Nelson <[email protected]>wrote:

> I am trying to mount CephFS from a freshly installed v0.79 cluster using a
> kernel built from git.kernel.org:kernel/git/sage/ceph-client.git
> (for-linus a30be7cb) and running into the following dmesg errors on mount:
>
> libceph: mon0 198.18.32.12:6789 feature set mismatch, my 2b84a042aca <
> server's 2f84a042aca, missing 4000000000
> libceph: mon0 198.18.32.12:6789 socket error on read
>
> which maps to:
>
> ceph_features.h:#define CEPH_FEATURE_OSD_ERASURE_CODES (1ULL<<38)
> ceph_features.h:#define CEPH_FEATURE_OSD_TMAP2OMAP (1ULL<<38)   /* overlap
> with EC */
>
> The same issue happens on the official 3.14 kernel.
>

According to the documentation, this is only supported by 3.15:
http://ceph.com/docs/master/rados/operations/crush-map/#which-client-versions-support-crush-tunables3

I don't know what kernel patches implement support for this, but you can
work around the problem by using the FUSE client until patches are released.
_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to