]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
os/bluestore/bluefs: Code for volume selector check
authorAdam Kupczyk <akupczyk@redhat.com>
Thu, 20 Jan 2022 12:44:35 +0000 (13:44 +0100)
committerAdam Kupczyk <akupczyk@redhat.com>
Wed, 2 Feb 2022 19:30:09 +0000 (20:30 +0100)
commitd233e3b1d23c135f0ec8d808c0961ddce8526bc8
treefc704e77ea32b13f94299c9eb966678a932051aa
parent7e035110784fba02ba81944e444be9a36932c6a3
os/bluestore/bluefs: Code for volume selector check

Adds ability to verify that volume selector properly tracks disk usage.
Creates options:
- bluefs_check_volume_selector_on_umount
- bluefs_check_volume_selector_often
that can be used to validate that vselector does not diverge from
values it should have.

Signed-off-by: Adam Kupczyk <akupczyk@redhat.com>
src/common/options/global.yaml.in
src/os/bluestore/BlueFS.cc
src/os/bluestore/BlueFS.h
src/os/bluestore/BlueStore.cc
src/os/bluestore/BlueStore.h