Hi Ilya,  thank you sooooo much! I didn't know my crush map was all messed up. 
Now all is working! I guess it would have worked even without upgrading the 
kernel from 3.2 to 3.13.


On Aug 1, 2014, at 12:48 PM, Ilya Dryomov <ilya.dryo...@inktank.com> wrote:

> On Fri, Aug 1, 2014 at 10:32 PM, Larry Liu <larryliu...@gmail.com> wrote:
>> cruhmap file is attached. I'm running kernel 3.13.0-29-generic after another 
>> person suggested. But the kernel upgrade didn't fix anything for me. Thanks!
> 
> So there are two problems.  First, you either have erasure pools or had
> them in the past.  Unfortunately there is currently a bug that prevents
> kernel client from working in these circumstances even if you are
> pointing it at "normal" replicated pools, such as rbd.  Your options
> are to either upgrade to kernel 3.14 or remove all erasure coded pools
> and erasure rule.
> 
> ceph osd pool delete foo
> ceph osd pool delete bar
> ceph osd crush rule rm erasure-code
> 
> Regardless of whether you upgrade to 3.14 or choose to get rid of your
> erasure pools you'll also have to do
> 
> ceph osd getcrushmap -o /tmp/crush
> crushtool -i /tmp/crush --set-chooseleaf_vary_r 0 -o /tmp/crush.new
> ceph osd setcrushmap -i /tmp/crush.new
> 
> to take care of the second problem.
> 
> Thanks,
> 
>                Ilya

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

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

Reply via email to