Hi, Alessandro

Currently, there's no way to address more than one ceph cluster in a single Ganesha. The ceph configuration is in the global CEPH block, which is a singleton, shared between all cephfs exports.

Typically, the way you would do this would be to run a ganesha server per ceph cluster. This won't allow, however, putting all the exports into a single pseudofs. This would be possible, by using redirects on one server, but very complicated.

I'm not sure about the status of libcephfs allowing connections to multiple servers. It may be possible, but there may be changes needed to libcephfs to allow this in Ganesha. Once libcephfs allows it, it shouldn't be too difficult to add config to the CEPH FSAL block within an export.

Daniel

On 11/20/2017 12:38 PM, Alessandro De Salvo wrote:
Hi,

I'm trying to export several cephfs filesystems, hosted in different clusters, using ganesha v2.5.3.

I saw from the code there is an option 'ceph_conf' that could be used to specify different ceph configs, but it does not really appear to be an option understood in the EXPORT block, probably it's only a general config. Is there any way to export several cephfs filesystems, hosted in different clusters, exposing them in appropriate pseudo paths?

Thanks,


     Alessandro


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nfs-ganesha-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nfs-ganesha-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel

Reply via email to