On Mon, Nov 14, 2011 at 13:59, Mario van der Linde <linde@xxxxxxxxxxxxx> wrote: > At first, on all Systems this file exists, but in /usr/lib64, not /usr/lib: >> ceph5:~ # for f in `seq 1 5`; do ssh ceph${f} ls -l /usr/lib64/rados-classes; done | grep ' libcls_rbd.so ' >> lrwxrwxrwx 1 root root 19 Nov 10 10:15 libcls_rbd.so -> libcls_rbd.so.1.0.0 >> lrwxrwxrwx 1 root root 19 Nov 10 10:15 libcls_rbd.so -> libcls_rbd.so.1.0.0 >> lrwxrwxrwx 1 root root 19 Nov 10 10:16 libcls_rbd.so -> libcls_rbd.so.1.0.0 >> lrwxrwxrwx 1 root root 19 Nov 10 10:16 libcls_rbd.so -> libcls_rbd.so.1.0.0 >> lrwxrwxrwx 1 root root 19 Nov 10 10:16 libcls_rbd.so -> libcls_rbd.so.1.0.0 > > Seems to be the right place in an x86_64 system. > > In ceph.conf there is no setting regarding to lib path. Ah, new-style multi-arch. We haven't tested with an environment like that yet. You should be able to put this in ceph.conf and work around it: [global] osd class dir = /usr/lib64/rados-classes > Is ceph-radosgw needed for rbd? I think not, while radosgw is AFAIK the > REST interface... > This package is not installed (due to a not resolveable cgi dependency). No, it is not. -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html