]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: store per pool scrub intervals in pool options 6081/head
authorMykola Golub <mgolub@mirantis.com>
Tue, 29 Sep 2015 06:35:32 +0000 (09:35 +0300)
committerMykola Golub <mgolub@mirantis.com>
Fri, 27 Nov 2015 11:35:51 +0000 (13:35 +0200)
commite6dcf1419a45c6a94c1c543269fa70483f163b41
tree558e3bda5ff9ff9bdaff1fa4cbd6a480dc46d308
parent2b252d294d6685e26d8dcc2933382f065ce7718f
osd: store per pool scrub intervals in pool options

  ceph osd pool set $POOL scrub_min_interval N
  ceph osd pool set $POOL scrub_max_interval N
  ceph osd pool set $POOL deep_scrub_interval N

If N > 0, this value is used for the pool instead of
the corresponding global parameter from the config
(osd_scrub_min_interval, osd_scrub_max_interval or
osd_deep_scrub_interval).

Fixes: #13077
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
12 files changed:
doc/rados/operations/pools.rst
qa/workunits/cephtool/test.sh
src/mon/MonCommands.h
src/mon/OSDMonitor.cc
src/osd/OSD.cc
src/osd/OSD.h
src/osd/PG.cc
src/osd/osd_types.cc
src/osd/osd_types.h
src/test/mon/misc.sh
src/test/osd/types.cc
src/test/pybind/test_ceph_argparse.py