Dear all,
maybe someone has experienced this before. We are setting up a SAMBA gateway and would
like to use the vfs_ceph module. In case of several file systems one needs to choose an
mds namespace. There is an option in ceph.conf:
client mds namespace = CEPH-FS-NAME
Unfortunately, it seems not to work. I tried it in all possible versions, in [global] and
[client], with and without "client" at the beginning, to no avail. I either get
a time out or an error. I also found the libcephfs function
ceph_select_filesystem(cmount, CEPH-FS-NAME)
added it to vfs_ceph.c just before the ceph_mount with the same result, I get an error
(operation not permitted). Does anyone know how to get this to work? And, yes, I tested an
ordinary kernel fs mount with the credentials for the ceph client without problems.
I can't access any documentation on the libcephfs api, I always get a page not found
error.
My last resort is now to
ceph fs set-default CEPH-FS-NAME
to the fs to be used and live with the implied restrictions and ugliness.
Best regards,
=================
Frank Schilder
AIT Risø Campus
Bygning 109, rum S14