]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd: scrub if load below daily avg and decreasing 6550/head
authorDan van der Ster <daniel.vanderster@cern.ch>
Mon, 16 Nov 2015 16:57:25 +0000 (17:57 +0100)
committerDan van der Ster <daniel.vanderster@cern.ch>
Mon, 16 Nov 2015 17:26:59 +0000 (18:26 +0100)
commit37642a77684d51cf6d67424a73a911fcddbdf5ec
treefb6e8110ecab916fd6a52ee71350e50735d1276d
parentb7df772dd4d92392b62d36c0b492a8b2927d4167
osd: scrub if load below daily avg and decreasing

Store a daily loadavg and use as an upper limit on when to allow
scrubs. Also track the 15 minute loadavg and only scrub when the
loadavg is decreasing (i.e. 1m < 15m).

Backports: hammer, infernalis

Signed-off-by: Dan van der Ster <daniel.vanderster@cern.ch>
src/osd/OSD.cc
src/osd/OSD.h