ceph/doc/mgr/index.rst
Juan Miguel Olmo Martínez 526cdcdf01
mgr/ansible: Ansible orchestrator module
A Ceph Manager Orchestrator that uses a external REST API service to execute Ansible playbooks.

get_inventory implementation

Signed-off-by: Juan Miguel Olmo Martínez <jolmomar@redhat.com>

Document how to use CLI through Orchestrator CLI

Signed-off-by: Juan Miguel Olmo Martínez <jolmomar@redhat.com>
2018-11-29 14:54:43 +01:00

48 lines
1.6 KiB
ReStructuredText

===================
Ceph Manager Daemon
===================
The :term:`Ceph Manager` daemon (ceph-mgr) runs alongside monitor daemons,
to provide additional monitoring and interfaces to external monitoring
and management systems.
Since the 12.x (*luminous*) Ceph release, the ceph-mgr daemon is required for
normal operations. The ceph-mgr daemon is an optional component in
the 11.x (*kraken*) Ceph release.
By default, the manager daemon requires no additional configuration, beyond
ensuring it is running. If there is no mgr daemon running, you will
see a health warning to that effect, and some of the other information
in the output of `ceph status` will be missing or stale until a mgr is started.
Use your normal deployment tools, such as ceph-ansible or ceph-deploy, to
set up ceph-mgr daemons on each of your mon nodes. It is not mandatory
to place mgr daemons on the same nodes as mons, but it is almost always
sensible.
.. toctree::
:maxdepth: 1
Installation and Configuration <administrator>
Writing plugins <plugins>
Writing orchestrator plugins <orchestrator_modules>
Dashboard plugin <dashboard>
DiskPrediction plugin <diskprediction>
Local pool plugin <localpool>
RESTful plugin <restful>
Zabbix plugin <zabbix>
Prometheus plugin <prometheus>
Influx plugin <influx>
Hello plugin <hello>
Telegraf plugin <telegraf>
Telemetry plugin <telemetry>
Iostat plugin <iostat>
Crash plugin <crash>
Orchestrator CLI plugin <orchestrator_cli>
Rook plugin <rook>
DeepSea plugin <deepsea>
Insights plugin <insights>
Ansible plugin <ansible>