[ceph-users] Cephfs kernel driver availability
Is there some better place to get a filesystem driver for the longterm stable Linux kernel (3.16) than the regular kernel.org source distribution? The reason I ask is that I have been trying to get some clients running Linux kernel 3.16 (the current long term stable Linux kernel) and so far I have run into two serious bugs that, it turns out, were found and fixed years ago in more current mainline kernels. In both cases, I emailed Ben Hutchings, the apparent maintainer of 3.16, asking if the fixes could be added to 3.16, but was met with silence. This leads me to believe that there are many more bugs in the 3.16 cephfs filesystem driver waiting for me. Indeed, I've seen panics not yet explained. So what are other people using? A less stable kernel? An out-of-tree driver? FUSE? Is there a working process for getting known bugs fixed in 3.16? -- Bryan Henderson San Jose, California ___ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
Re: [ceph-users] Cephfs kernel driver availability
Fuse On 07/22/2018 10:02 PM, Bryan Henderson wrote: > Is there some better place to get a filesystem driver for the longterm > stable Linux kernel (3.16) than the regular kernel.org source distribution? > > The reason I ask is that I have been trying to get some clients running > Linux kernel 3.16 (the current long term stable Linux kernel) and so far > I have run into two serious bugs that, it turns out, were found and fixed > years ago in more current mainline kernels. > > In both cases, I emailed Ben Hutchings, the apparent maintainer of 3.16, > asking if the fixes could be added to 3.16, but was met with silence. This > leads me to believe that there are many more bugs in the 3.16 cephfs > filesystem driver waiting for me. Indeed, I've seen panics not yet explained. > > So what are other people using? A less stable kernel? An out-of-tree driver? > FUSE? Is there a working process for getting known bugs fixed in 3.16? > ___ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
Re: [ceph-users] Cephfs kernel driver availability
2018-07-22 22:02 GMT+02:00 Bryan Henderson : > Linux kernel 3.16 (the current long term stable Linux kernel) and so far > > So what are other people using? A less stable kernel? An out-of-tree > driver? > FUSE? Is there a working process for getting known bugs fixed in 3.16? > > Kernel 3.16 is not *the* LTS kernel but *an* LTS kernel. The current LTS kernel is 4.14 which is no way less stable than 3.16, especially when used with cephfs. But to answer your question: we are using both FUSE and more recent kernels. In general, the FUSE client will always be better (for some metrics like features and relability) than the kernel client - but slower and consume more CPU. Paul > -- > Bryan Henderson San Jose, California > ___ > ceph-users mailing list > ceph-users@lists.ceph.com > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com > -- Paul Emmerich Looking for help with your Ceph cluster? Contact us at https://croit.io croit GmbH Freseniusstr. 31h 81247 München www.croit.io Tel: +49 89 1896585 90 ___ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
Re: [ceph-users] Cephfs kernel driver availability
>Kernel 3.16 is not *the* LTS kernel but *an* LTS kernel. The current LTS >kernel is 4.14 Thanks for clarifying that. I guess I forgot how long I've been trying to get Ceph to work. When I started, 3.16 was the current LTS kernel! Had I known that it's so stable that serious bugs are left in it, I would not have given so much preference to using stable code. I think I'll have a look at the Git history and see how practical it would be for me to proactively backport all the bug fixes to my local kernel. FUSE really isn't an option for me because Ceph is the root filesystem for these clients. -- Bryan Henderson San Jose, California ___ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
Re: [ceph-users] Cephfs kernel driver availability
On Sun, Jul 22, 2018 at 9:03 PM Bryan Henderson wrote: > > Is there some better place to get a filesystem driver for the longterm > stable Linux kernel (3.16) than the regular kernel.org source distribution? The general advice[1] on this is not to try and use a 3.x kernel with CephFS. The only exception is if your distro provider is doing special backports (latest RHEL releases have CephFS backports). This causes some confusion, because a number of distros that have shipped "stable" kernels with older, known unstable CephFS code. If you're building your own kernels then you definitely want to be on a recent 4.x John 1. http://docs.ceph.com/docs/master/cephfs/best-practices/#which-kernel-version > The reason I ask is that I have been trying to get some clients running > Linux kernel 3.16 (the current long term stable Linux kernel) and so far > I have run into two serious bugs that, it turns out, were found and fixed > years ago in more current mainline kernels. > > In both cases, I emailed Ben Hutchings, the apparent maintainer of 3.16, > asking if the fixes could be added to 3.16, but was met with silence. This > leads me to believe that there are many more bugs in the 3.16 cephfs > filesystem driver waiting for me. Indeed, I've seen panics not yet explained. > > So what are other people using? A less stable kernel? An out-of-tree driver? > FUSE? Is there a working process for getting known bugs fixed in 3.16? > > -- > Bryan Henderson San Jose, California > ___ > 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
Re: [ceph-users] Cephfs kernel driver availability
If you're using CentOS/RHEL you can try the elrepo kernels Mike Kuriger -Original Message- From: ceph-users [mailto:ceph-users-boun...@lists.ceph.com] On Behalf Of John Spray Sent: Monday, July 23, 2018 5:07 AM To: Bryan Henderson Cc: ceph-users@lists.ceph.com Subject: Re: [ceph-users] Cephfs kernel driver availability On Sun, Jul 22, 2018 at 9:03 PM Bryan Henderson wrote: > > Is there some better place to get a filesystem driver for the longterm > stable Linux kernel (3.16) than the regular kernel.org source distribution? The general advice[1] on this is not to try and use a 3.x kernel with CephFS. The only exception is if your distro provider is doing special backports (latest RHEL releases have CephFS backports). This causes some confusion, because a number of distros that have shipped "stable" kernels with older, known unstable CephFS code. If you're building your own kernels then you definitely want to be on a recent 4.x John 1. https://urldefense.proofpoint.com/v2/url?u=http-3A__docs.ceph.com_docs_master_cephfs_best-2Dpractices_-23which-2Dkernel-2Dversion&d=DwICAg&c=5m9CfXHY6NXqkS7nN5n23w&r=5r9bhr1JAPRaUcJcU-FfGg&m=1d2qC0CtsbiZASGIWepKvVV0aMaJAXZZmg2_NDncscw&s=nAbQCNqk5k58F3w1fk-APMYb49ODP3WlGtdkQNjwU4Q&e= > The reason I ask is that I have been trying to get some clients running > Linux kernel 3.16 (the current long term stable Linux kernel) and so far > I have run into two serious bugs that, it turns out, were found and fixed > years ago in more current mainline kernels. > > In both cases, I emailed Ben Hutchings, the apparent maintainer of 3.16, > asking if the fixes could be added to 3.16, but was met with silence. This > leads me to believe that there are many more bugs in the 3.16 cephfs > filesystem driver waiting for me. Indeed, I've seen panics not yet explained. > > So what are other people using? A less stable kernel? An out-of-tree driver? > FUSE? Is there a working process for getting known bugs fixed in 3.16? > > -- > Bryan Henderson San Jose, California > ___ > ceph-users mailing list > ceph-users@lists.ceph.com > https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.ceph.com_listinfo.cgi_ceph-2Dusers-2Dceph.com&d=DwICAg&c=5m9CfXHY6NXqkS7nN5n23w&r=5r9bhr1JAPRaUcJcU-FfGg&m=1d2qC0CtsbiZASGIWepKvVV0aMaJAXZZmg2_NDncscw&s=lLPHUayL4gqcIGSbOL6XkIuUPBs14rsGI6hFq1UtXvI&e= ___ ceph-users mailing list ceph-users@lists.ceph.com https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.ceph.com_listinfo.cgi_ceph-2Dusers-2Dceph.com&d=DwICAg&c=5m9CfXHY6NXqkS7nN5n23w&r=5r9bhr1JAPRaUcJcU-FfGg&m=1d2qC0CtsbiZASGIWepKvVV0aMaJAXZZmg2_NDncscw&s=lLPHUayL4gqcIGSbOL6XkIuUPBs14rsGI6hFq1UtXvI&e= ___ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com