On Fri, Dec 5, 2014 at 5:24 PM, Sage Weil <s...@newdream.net> wrote:
> The v2 rule means you have a crush rule for erasure coding.  Do you have
> an EC pool in your cluster?

Yes indeed. I didn't know EC pool was incompatible with the current
kernel, I only tested it with rados bench and VMs, I guess.

> The tunables3 feature bit is set because you set the vary_r parameter.

This I don't really know where it comes from. I think at a certain
point I ran "ceph osd crush tunables optimal", and it probably added
"vary_r", but then I run "ceph osd crush tunables firefly" and it
didn't remove it... is it normal?

> If you want older kernels to talk to the cluster, you need to avoid the
> new tunables and features!

Well, as I said, I'm not a ceph expert, I didn't even know I enabled
features the kernel of the distribution did not support.

I guess the problem is that I am using packages from the ceph.com
repo, while the kernel comes from ubuntu.

However, it's at least curious that when I was running firefly from
ubuntu repositories I could create an EC pool, but the kernel was not
compatible with EC2 pools...

.a.

-- 
antonio.mess...@s3it.uzh.ch                     +41 (0)44 635 42 22
antonio.s.mess...@gmail.com
S3IT: Service and Support for Science IT   http://www.s3it.uzh.ch/
University of Zurich
Winterthurerstrasse 190
CH-8057 Zurich Switzerland
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to