From 5e42c6b99c98e4540add029bdfe03b6f08a5da59 Mon Sep 17 00:00:00 2001 From: Igor Fedotov Date: Tue, 2 Jul 2019 19:00:49 +0300 Subject: [PATCH] os/bluestore: more smart allocator dump when lacking space for bluefs. Fixes: http://tracker.ceph.com/issues/40623 Signed-off-by: Igor Fedotov (cherry picked from commit 7bb1e7aa5992137250be933bb0f7f7b66385cc0d) --- src/os/bluestore/BlueStore.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index acd0b6102248c..78a26dd17ae6d 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -5686,7 +5686,7 @@ int BlueStore::allocate_bluefs_freespace( << " available 0x " << alloc->get_free() << std::dec << dendl; - alloc->dump(); + _dump_alloc_on_failure(); alloc->release(*extents); extents->clear(); return -ENOSPC; -- 2.39.5