From: Pan Liu Date: Tue, 7 Mar 2017 05:02:26 +0000 (+0800) Subject: rados: allow "rados purge" to delete objects when osd is full X-Git-Tag: v12.0.1~37^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=f96a0ca7e3202956d6df97c49586a8d2ff7867db;p=ceph.git rados: allow "rados purge" to delete objects when osd is full Signed-off-by: Pan Liu --- diff --git a/src/tools/rados/rados.cc b/src/tools/rados/rados.cc index 5a100e264eeda..0356def0f3a1b 100644 --- a/src/tools/rados/rados.cc +++ b/src/tools/rados/rados.cc @@ -2855,6 +2855,7 @@ static int rados_tool_common(const std::map < std::string, std::string > &opts, goto out; } io_ctx.set_namespace(all_nspaces); + io_ctx.set_osdmap_full_try(); RadosBencher bencher(g_ceph_context, rados, io_ctx); ret = bencher.clean_up_slow("", concurrent_ios); if (ret >= 0) {