From: Dan van der Ster Date: Tue, 9 Dec 2025 17:49:33 +0000 (-0800) Subject: mds: enable osdc op throttles X-Git-Tag: v21.0.0~168^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=e5abac30b2e8d024e5aab14de6e92e5781b17e1d;p=ceph.git mds: enable osdc op throttles The MDS has some internal throttles, e.g. via the Filer, but these don't cover all ops, e.g. journal ops. Enable the osdc op throttles to prevent the MDS from queuing up ops without bound, which is a known cause of MDS OOMs. Fixes: https://tracker.ceph.com/issues/71136 Signed-off-by: Dan van der Ster --- diff --git a/src/mds/MDSRank.cc b/src/mds/MDSRank.cc index 02816d700c53..a21bdd4fd8b3 100644 --- a/src/mds/MDSRank.cc +++ b/src/mds/MDSRank.cc @@ -506,6 +506,7 @@ MDSRank::MDSRank( purge_queue.update_op_limit(*mdsmap); objecter->unset_honor_pool_full(); + objecter->set_balanced_budget(); finisher = new Finisher(cct, "MDSRank", "mds-rank-fin");