]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/: Retain the default osd_max_backfills limit to 1 for mClock
authorSridhar Seshasayee <sseshasa@redhat.com>
Tue, 11 Apr 2023 16:28:35 +0000 (21:58 +0530)
committerSridhar Seshasayee <sseshasa@redhat.com>
Mon, 8 May 2023 09:16:25 +0000 (14:46 +0530)
The earlier limit of 3 was still aggressive enough to have an impact on
the client and other competing operations. Retain the current default
for mClock. This can be modified if necessary after setting the
osd_mclock_override_recovery_settings option.

Signed-off-by: Sridhar Seshasayee <sseshasa@redhat.com>
src/osd/OSD.cc

index 68531133203c8e2da65ad1b92c0846b9146b7c66..7d8cf923c1f3f89178add28a79eb5ff0aafd30f2 100644 (file)
@@ -10259,7 +10259,7 @@ bool OSD::maybe_override_options_for_qos(const std::set<std::string> *changed)
       {"osd_recovery_max_active", 0},
       {"osd_recovery_max_active_hdd", 3},
       {"osd_recovery_max_active_ssd", 10},
-      {"osd_max_backfills", 3},
+      {"osd_max_backfills", 1},
     };
 
     // Check if we were called because of a configuration change