Hi, I'm running Jewel (10.2.7). While trying to get rid of an oversized bucket (+14M objects) I tried to reshard the bucket index be able to remove it. As per the Red Hat documentation I ran # radosgw-admin bucket reshard --bucket=oversized_bucket --num-shards=300 I noted the old instance id and waited for it to output a count of all items, at the very end it spits out "ERROR: bi_list(): (4) Interrupted system call"
Now I have the new bucket instance with 300 shards, seemingly unused and the old instance id which seems to be active # radosgw-admin --cluster drceph-tcs-prod metadata get bucket:oversized_bucket returns the old instance id in bucket_id Two questions: * How do I remove the new bucket id, from the failed reshard command. Since it's not used it's confusing to have it floating around * How do I actually reshard the oversized_bucket? - Actually, I really don't care about the bucket, If there's a way to remove the bucket and it's objects without altering the index, causing the radosgw to allocate all memory available and crash, I'd rather do that. Regards, Andreas
_______________________________________________ ceph-users mailing list [email protected] http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
