]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mds: add balance_automate fs setting
authorPatrick Donnelly <pdonnell@redhat.com>
Fri, 23 Jun 2023 21:01:00 +0000 (17:01 -0400)
committerPatrick Donnelly <pdonnell@redhat.com>
Tue, 12 Dec 2023 16:23:29 +0000 (11:23 -0500)
commit47342a8b3ce1ee998ac70687468253135e29f46b
tree0f6829b6f913ec075b9a7f0dc268426432d84e1d
parentef620825f0312fc8b16f943aec320666131a9ebd
mds: add balance_automate fs setting

To turn off the automatic ("default") balancer in multiple MDS clusters. The
new default is "off" as the balancer  is a constant source of problems and
surprise for administrators trying multiple actives. Instead, it should be a
deliberate decision to turn it on and usually with customization like the
"bal_rank_mask" setting or pinning.

Fixes: https://tracker.ceph.com/issues/61378
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
PendingReleaseNotes
src/include/ceph_fs.h
src/mds/MDBalancer.cc
src/mds/MDSMap.cc
src/mds/MDSMap.h
src/mon/FSCommands.cc
src/mon/MonCommands.h