qa: configure balancer for multi-mds workloads

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
This commit is contained in:
Patrick Donnelly 2023-07-12 12:46:35 -04:00
parent e555ab774b
commit 5f51fc3147
No known key found for this signature in database
GPG Key ID: FA47FD0B0367D313
4 changed files with 20 additions and 0 deletions

View File

@ -0,0 +1,4 @@
tasks:
- exec:
mon.a:
- ceph fs set cephfs balance_automate true

View File

@ -0,0 +1,6 @@
# distributed pins would be interesting if we had workloads on multiple clients. We do not yet. So it's disabled.
tasks:
- exec:
mon.a:
- ceph fs set cephfs balance_automate false
- ceph fs subvolumegroup pin cephfs qa distributed 1

View File

@ -0,0 +1,10 @@
overrides:
ceph:
conf:
mds:
mds_export_ephemeral_random_max: 0.10
tasks:
- exec:
mon.a:
- ceph fs set cephfs balance_automate false
- ceph fs subvolumegroup pin cephfs qa random 0.10