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
> kcw...@verseon.com
> 4096R/B8995EDE  E527 CBE8 023E 79EA 8BBB  5C77 23A6 92E9 B899 5EDE
> hkps://hkps.pool.sks-keyservers.net
> 
> 
> 
> _______________________________________________
> 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

Reply via email to