I have one user bucket, where inexplicably (to me), the bucket takes an eternity to list, though only on the top level. There are two subfolders, each of which lists individually at a completely normal speed...

eg (using minio client):

[~] % time ./mc ls fried/friedlab/
[2018-09-26 16:15:48 CDT]     0B impute/
[2018-09-26 16:15:48 CDT]     0B wgs/

real    1m59.390s
>
[~] % time ./mc ls -r fried/friedlab/
> ...
real 3m18.013s

[~] % time ./mc ls -r fried/friedlab/impute
> ...
real 0m13.512s

[~] % time ./mc ls -r fried/friedlab/wgs
> ...
real 0m6.437s

The bucket has about 55k objects total, with 32 index shards on a replicated ssd pool. It shouldn't be taking this long but I can't imagine what could be causing this. I haven't found any others behaving this way. I'd think it has to be some problem with the bucket index, but what...?

I did naively try some "radosgw-admin bucket check [--fix]" commands with no change.

Graham
--
Graham Allan
Minnesota Supercomputing Institute - [email protected]
_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to