On Thu, Apr 3, 2014 at 9:28 PM, Danny Luhde-Thompson <da...@meantradingsystems.com> wrote: > Hi, > > Our first attempt at using CephFS in earnest in December ran into a known > bug with the kclients hanging in ceph_mdsc_do_request, which I suspected was > down to the bug in > http://comments.gmane.org/gmane.comp.file-systems.ceph.devel/15838. We were > on a default Ubuntu 12.04 3.2 kernel, so recently we switched to the saucy > 3.11 kernel, which I see included the patch to fix it (3.11.0-18-generic > #32~precise1-Ubuntu). We are using ceph version 0.72.2 > (a913ded2ff138aefb8cb84d347d72164099cfd60). > > Things work much better now, but occasionally after hours of heavy load the > kclient seems to have a stale view of the filesystem, as if the cached > directory is not being updated. I'm not sure if it's related, but on a > machine this happened to, I couldn't read the dentry cache :- > > root@xxx:/sys/kernel/debug/ceph/e7cc20a1-316f-447f-962f-73a2a535b121.client4472# > cat dentry_lru > cat: dentry_lru: Cannot allocate memory > > Remounting the filesystem fixed these issues, but obviously this makes it > unuseable currently. I have a couple of questions :- > > When this happens, what further debugging can I do on the client side? The > mds connection still looks active, and there are no funny messages in the > kernel log.
This is an known bug. The fix is included in 3.13+ kernel > Is there a single place what I can see all cephfs patches, and how can I > tell which kernels they are being applied to? Or if I am keen on being on > the CephFS bleeding edge, should I just maintain my own? The newest code is at testing branch of https://github.com/ceph/ceph-client Regards Yan, Zheng > > CephFS would solve a lot of our storage problems, so I'm keen on helping get > it stable and supported. > > Best regards, > > Danny > > > _______________________________________________ > ceph-users mailing list > ceph-users@lists.ceph.com > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com > _______________________________________________ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com