Hi,
On 09/29/2016 01:34 PM, Sascha Vogt wrote:
*snipsnap*
We have a huge amount of short lived VMs which are deleted before they
are even flushed to the backing pool. Might this be the reason, that
ceph doesn't handle that particular thing well? Eg. when deleting an
object / RBD image which has not been flushed, that the "deletion
mechanism" only deletes whats in the backing pool and if there is
nothing it skips deleting the marker files in the cache pool?
You should be able to validate this. Create a new rbd in the pool, map
it, write some data to it (few MB should be sufficient), note its rbd
prefix (rbd info <rbd>), and remove the rbd.
Then check whether objects with the prefix exists in the cache pool or
the backend pool. If such objects exists, try to flush/evict it manually
(rados cache-flush / cache-evict) and check whether the object is still
present in the pools.
Regards,
Burkhard
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com