]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
osd: Handle backfillfull_ratio just like nearfull and full
authorDavid Zafman <dzafman@redhat.com>
Thu, 30 Mar 2017 19:42:54 +0000 (12:42 -0700)
committerDavid Zafman <dzafman@redhat.com>
Mon, 17 Apr 2017 15:00:24 +0000 (08:00 -0700)
commita5731076add0af10686da482ecc29a1fa2600a14
treefcf768c2881f313654f4626272d7a8350c0b2743
parent0264bbddb7616e55e7ea90b6f5a834275ebe8985
osd: Handle backfillfull_ratio just like nearfull and full

Add BACKFILLFULL as a local OSD cur_state
Notify monitor of this new fullness state

Signed-off-by: David Zafman <dzafman@redhat.com>
24 files changed:
doc/dev/osd_internals/recovery_reservation.rst
doc/man/8/ceph.rst
doc/rados/configuration/mon-config-ref.rst
doc/rados/configuration/osd-config-ref.rst
doc/rados/operations/monitoring-osd-pg.rst
doc/rados/troubleshooting/troubleshooting-osd.rst
qa/tasks/ceph_manager.py
qa/workunits/ceph-helpers.sh
qa/workunits/cephtool/test.sh
qa/workunits/rest/test.py
src/common/ceph_strings.cc
src/common/config_opts.h
src/include/rados.h
src/mon/MonCommands.h
src/mon/OSDMonitor.cc
src/osd/OSD.cc
src/osd/OSD.h
src/osd/OSDMap.cc
src/osd/OSDMap.h
src/test/cli/osdmaptool/clobber.t
src/test/cli/osdmaptool/create-print.t
src/test/cli/osdmaptool/create-racks.t
src/test/pybind/test_ceph_argparse.py
src/tools/ceph_monstore_tool.cc