Hi,
I am using ceph 17.2.6 on rocky linux 8.
I got a large omap object warning today.
Ok, So I tracked it down to a shard for a bucket in the index pool of an s3 
pool.

However, when lisitng the omapkeys with:
# rados -p pool.index listomapkeys .dir.zone.bucketid.xx.indexshardnumber
it is clear that the problem is caused by many omapkeys with the following name 
format:

<80>0_00004771163.3444695458.6
A hex dump of the output of the listomapkeys command above indicates that the 
first 'character' is indeed hex 80, but as there is no equivalent ascii for hex 
80, I am not sure how to 'get at' those keys to see the values, delete them, 
etc. The index keys not of the format above appear to be fine, indicating s3 
object names as expected.

The rest of the index shards for the bucket are reasonable and have less thanĀ  
osd_deep_scrub_large_omap_object_key_threshold index objects , and the overall 
total of objects in the bucket is way less than 
osd_deep_scrub_large_omap_object_key_threshold*num_shards. 

These weird objects seem to be created occasionally.........????? Yes, the 
bucket is used heavily.

Any advice here?
-Chris




_______________________________________________
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-le...@ceph.io

Reply via email to