]> git.proxmox.com Git - ceph.git/blame - ceph/doc/mgr/mds_autoscaler.rst
import ceph pacific 16.2.5
[ceph.git] / ceph / doc / mgr / mds_autoscaler.rst
CommitLineData
f67539c2
TL
1MDS Autoscaler Module
2=====================
3
b3b6e05e
TL
4The MDS Autoscaler Module monitors file systems to ensure sufficient MDS
5daemons are available. It works by adjusting the placement specification for
6the orchestrator backend of the MDS service. To enable, use:
f67539c2 7
b3b6e05e 8.. sh:
f67539c2 9
b3b6e05e 10 ceph mgr module enable mds_autoscaler
f67539c2 11
b3b6e05e
TL
12The module will monitor the following file system settings to inform
13placement count adjustments:
f67539c2 14
b3b6e05e
TL
15- ``max_mds`` file system setting
16- ``standby_count_wanted`` file system setting
f67539c2 17
b3b6e05e
TL
18The Ceph monitor daemons are still responsible for promoting or stopping MDS
19according to these settings. The ``mds_autoscaler`` simply adjusts the
20number of MDS which are spawned by the orchestrator.
f67539c2 21
b3b6e05e
TL
22.. note: There is no CLI or module configurations as of now. Enable or disable
23 the module to turn on or off.