On Wednesday, September 21, 2016, Ben Hines <bhi...@gmail.com> wrote:

> Yes, 200 million is way too big for a single ceph RGW bucket. We
> encountered this problem early on and sharded our buckets into 20 buckets,
> each which have the sharded bucket index with 20 shards.
>
> Unfortunately, enabling the sharded RGW index requires recreating the
> bucket and all objects.
>
> The fact that ceph uses ceph itself for the bucket indexes makes RGW less
> reliable in our experience. Instead of depending on one object you're
> depending on two, with the index and the object itself. If the cluster has
> any issues with the index the fact that it blocks access to the object
> itself is very frustrating. If we could retrieve / put objects into RGW
> without hitting the index at all we would - we don't need to list our
> buckets.
>

I don't know the details or which release it went into, but indexless
buckets are now a thing -- check the release notes or search the lists! :)
-Greg



>
> -Ben
>
> On Tue, Sep 20, 2016 at 1:57 AM, Wido den Hollander <w...@42on.com
> <javascript:_e(%7B%7D,'cvml','w...@42on.com');>> wrote:
>
>>
>> > Op 20 september 2016 om 10:55 schreef Василий Ангапов <
>> anga...@gmail.com <javascript:_e(%7B%7D,'cvml','anga...@gmail.com');>>:
>> >
>> >
>> > Hello,
>> >
>> > Is there any way to copy rgw bucket index to another Ceph node to
>> > lower the downtime of RGW? For now I have  a huge bucket with 200
>> > million files and its backfilling is blocking RGW completely for an
>> > hour and a half even with 10G network.
>> >
>>
>> No, not really. What you really want is the bucket sharding feature.
>>
>> So what you can do is enable the sharding, create a NEW bucket and copy
>> over the objects.
>>
>> Afterwards you can remove the old bucket.
>>
>> Wido
>>
>> > Thanks!
>> > _______________________________________________
>> > ceph-users mailing list
>> > ceph-users@lists.ceph.com
>> <javascript:_e(%7B%7D,'cvml','ceph-users@lists.ceph.com');>
>> > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>> _______________________________________________
>> ceph-users mailing list
>> ceph-users@lists.ceph.com
>> <javascript:_e(%7B%7D,'cvml','ceph-users@lists.ceph.com');>
>> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>>
>
>
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to