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
