From c1584edd3a4318a44adbed2b04d2d45eda54f6c0 Mon Sep 17 00:00:00 2001 From: Venky Shankar Date: Mon, 4 Mar 2024 18:53:53 +0530 Subject: [PATCH] mds: disable `defer_client_eviction_on_laggy_osds' by default This config can result in a single client holding up mds to service other clients since once a client is deferred from eviction due to laggy OSD(s), a new clients cap acquire request can be possibly blocked until the other laggy client resumes operation, i.e., when the laggy OSD is considered non-laggy anymore. Disable the config by default till the issue is fixed. Fixes: http://tracker.ceph.com/issues/64685 Signed-off-by: Venky Shankar (cherry picked from commit 109de8bdab86e1adaad580d9e7322c18fa01bc09) --- src/common/options/mds.yaml.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/options/mds.yaml.in b/src/common/options/mds.yaml.in index 77d5fe253d557..7bd958f5951f8 100644 --- a/src/common/options/mds.yaml.in +++ b/src/common/options/mds.yaml.in @@ -1582,7 +1582,7 @@ options: long_desc: Laggy OSD(s) can make clients laggy or unresponsive, this can lead to their eviction, this option once enabled can help defer client eviction. - default: true + default: false services: - mds flags: -- 2.39.5