Jens (Mike) - thanks for the response here. This is starting to make sense, but one point I am still missing:
I have a client which is Fedora18 and I have loaded the rbd kernel module, but the next commands on the Ceph website which involve getting a list of images use the rbd command which is not on the server: [root@ock tmp]# rbd list bash: rbd: command not found... Do I also need to install the Ceph packages to use rbd ? Also how does the client know how to connect to the cluster ? Should /etc/ceph/ceph.conf be copied over to the client ? Many thanks for your help Chris -----Original Message----- From: Jens Kristian Søgaard [mailto:[email protected]] Sent: 02 July 2013 20:27 To: Howarth, Chris [CCC-OT_IT] Cc: [email protected] Subject: Re: [ceph-users] Use of RDB Kernel module Hi Chris, > Does this then mean that I cannot access these block devices from > another server using libvirt/KVM ? No, qemu-kvm implement user-space access to rados block devices via librbd. So that will work fine even without the kernel module. Both locally on Ceph osd/mon servers as well as on remote clients. > 2) Is the kernel RBD module ever used on a remote client ? Yes, it is only meant for use on remote clients. I don't think it is officially supported to use it directly on the osds. It will probably work fine, but you could encounter error situations in low memory conditions. -- Jens Kristian Søgaard, Mermaid Consulting ApS, [email protected], http://www.mermaidconsulting.com/ _______________________________________________ ceph-users mailing list [email protected] http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
