rbd-nbd is gaining a lot of followers for use as mapping rbds. The kernel driver for RBD's has taken a while to support features of current ceph versions. The nice thing with rbd-nbd is that it has feature parity with the version of ceph you are using and can enable all of the rbd features you want to.
When I do use the kernel driver, I usually find the kernel I want and then disable RBD features until the RBD is compatible to be mapped by that kernel.
On Fri, Oct 27, 2017 at 12:34 PM Bogdan SOLGA <bogdan.solga@xxxxxxxxx> wrote:
_______________________________________________BogdanKind regards,Thank you very much, we're looking forward for your advice.Our question - how would you recommend us to proceed? Shall we re-upgrade to the HWE kernel (4.10) or to another kernel version? Would you recommend an alternative solution?Hello, everyone!We have recently upgraded our Ceph pool to the latest Luminous release. On one of the servers that we used as Ceph clients we had several freeze issues, which we empirically linked to the concurrent usage of some I/O operations - writing in an LXD container (backed by Ceph) while there was an ongoing PG rebalancing. We searched for the issue's cause through the logs, but we haven't found anything useful.At that time the server was running Ubuntu 16 with a 4.5 kernel. We thought an upgrade to the latest HWE kernel (4.10) would help, but we had the same freezing issues after the kernel upgrade. Of course, we're aware that we have tried to fix / avoid the issue without understanding it's cause.
After seeing the OS recommendations from the Ceph page, we reinstalled the server (and got the 4.4 kernel), we ran into a feature set mismatch issue when mounting a RBD image. We concluded that the feature set requires a kernel > 4.5.
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com