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