> -----Original Message----- > From: ceph-devel-owner@xxxxxxxxxxxxxxx [mailto:ceph-devel- > owner@xxxxxxxxxxxxxxx] On Behalf Of Deneau, Tom > Sent: Wednesday, June 24, 2015 6:44 PM > > I have benchmarking situations where I want to leave a pool around but > delete a lot of objects from the pool. Is there any really fast way to do that? > I noticed rados rmpool is fast but I don't want to remove the pool. > > I have been spawning multiple threads, each deleting a subset of the objects > (which I believe is what rados bench write does) but even that can be very > slow. For now, apart from "rados -p <poolname> cleanup" (which doesn't purge the pool, but merely removes objects written during last benchmark run), the only option is by brute force: for i in $(rados -p <poolname> ls); do (rados -p <poolname> rm $i &>/dev/null &); done; There's no "purge pool" command in rados -- not yet, at least. I was thinking about one, but never really had time to implement one. With best regards / Pozdrawiam Piotr Dałek -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html