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.dryomov at inktank.com> wrote: > On Fri, Aug 1, 2014 at 10:32 PM, Larry Liu <larryliugml at 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 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 496 bytes Desc: Message signed with OpenPGP using GPGMail URL: <http://lists.ceph.com/pipermail/ceph-users-ceph.com/attachments/20140801/5a7eba1f/attachment.pgp>