Re: Multi-tenancy and sharing CephFS data pools with other RADOS users

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Nov 2, 2016 at 9:21 PM, Dan Jakubiec <dan.jakubiec@xxxxxxxxx> wrote:
> We currently have one master RADOS pool in our cluster that is shared among many applications.  All objects stored in the pool are currently stored using specific namespaces -- nothing is stored in the default namespace.
>
> We would like to add a CephFS filesystem to our cluster, and would like to use the same master RADOS pool as the data pool for the filesystem.
>
> Since there are no other tenants using the default namespace would it be safe to share our RADOS pool in this way?  Any reason to NOT do this?

You might have an interesting time if you ever tried to run the cephfs
disaster recovery tools against that pool, as they would not know to
ignore your non-cephfs objects[1].  You would also have a problem if
any of your non-cephfs applications tried to do anything involving
snapshots on the pool that cephfs was using.

I would advise you to not do this -- the general assumption is that
cephfs owns its data pools, it is not designed or tested to share
politely.

John

1. http://tracker.ceph.com/issues/17799
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux