WIP Send additional fsyncs from secondary OSDs to primaries to prevent lockups

This commit is contained in:
Vitaliy Filippov
2023-09-16 17:54:28 +03:00
parent 3bcf276d4d
commit a39e8acc88
10 changed files with 154 additions and 11 deletions
+8
View File
@@ -184,6 +184,14 @@ void osd_t::parse_config(bool init)
// Allow to set it to 0
autosync_writes = config["autosync_writes"].uint64_value();
}
if (!config["fsync_feedback_repeat_interval"].is_null())
{
fsync_feedback_repeat_interval = config["fsync_feedback_repeat_interval"].uint64_value();
}
if (!fsync_feedback_repeat_interval)
{
fsync_feedback_repeat_interval = 500; // ms
}
if (!config["client_queue_depth"].is_null())
{
client_queue_depth = config["client_queue_depth"].uint64_value();