Hello, I have some doubts about ceph and radosgw/S3 and I searched high and low, but couldn't find a solid answer. First, some statements on how I understand how ceph works for locating and writing objects.
1. Ceph uses the pool id and the object id to locate and store objects. 2. The MDS is optional and is only required when FUSE or cephfs are in use. 3. You must use MDS from the start, because it's a metadata structure/directory that only gets populated when writing files through cephfs / FUSE. Otherwise, it doesn't even know about other objects and therefore isn't visible on cephfs. 4. MDS does not get updated when radosgw / S3 is used. So my questions are: * radosgw uses the ".bucket" pool for managing and controlling which buckets there are? * a new bucket is written in ".bucket" and there will be an entry of some sort in ".bucket-index" to keep track of objects created within that bucket? * I.e., buckets and metadata about objects that live inside buckets are not as such available from rados? (you can't query rados for these objects, grouped by user/bucket?) * Are there alternatives for accessing the radosgw information besides going through the S3 interface (command line)? Gerard
_______________________________________________ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com