Bug reports seem to hint that the current default value of
'1' is too low: the cluster is susceptible to scrub scheduling
delays and issues stemming from local software/networking/hardware
problems, even if affecting a very small number of OSDs.
Squid will include a major overhaul of the way scrubs are counted
in the cluster, providing a better solution to the problem. For
now - modifying the default is an effective stop-gap measure.
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
(cherry picked from commit
cc7b4afda972c144d7ebc679ff7f42d86f1dc493)
desc: Maximum concurrent scrubs on a single OSD
fmt_desc: The maximum number of simultaneous scrub operations for
a Ceph OSD Daemon.
- default: 1
+ default: 3
with_legacy: true
- name: osd_scrub_during_recovery
type: bool