As the tip said, you should not use rbd via kernel module on an OSD host However, using it with userspace code (librbd etc, as in kvm) is fine Generally, you should not have both: - "server" in userspace - "client" in kernelspace On 07/05/2016 22:13, K.C. Wong wrote: > Hi, > > I saw this tip in the troubleshooting section: > > DO NOT mount kernel clients directly on the same node as your Ceph Storage Cluster, > because kernel conflicts can arise. However, you can mount kernel clients within > virtual machines (VMs) on a single node. > > Does this mean having a converged deployment is > a bad idea? Do I really need dedicated storage > nodes? > > By converged, I mean every node hosting an OSD. > At the same time, workload on the node may mount > RBD volumes or access CephFS. Do I have to isolate > the OSD daemon in its own VM? > > Any advice would be appreciated. > > -kc > > K.C. Wong > kcwong@xxxxxxxxxxx > 4096R/B8995EDE E527 CBE8 023E 79EA 8BBB 5C77 23A6 92E9 B899 5EDE > hkps://hkps.pool.sks-keyservers.net > > > > _______________________________________________ > 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