2012-07-03 01:03:02 +00:00
|
|
|
===============
|
|
|
|
Configuration
|
|
|
|
===============
|
|
|
|
|
2012-05-03 17:15:21 +00:00
|
|
|
Ceph can run with a cluster containing thousands of Object Storage Devices
|
|
|
|
(OSDs). A minimal system will have at least two OSDs for data replication. To
|
|
|
|
configure OSD clusters, you must provide settings in the configuration file.
|
|
|
|
Ceph provides default values for many settings, which you can override in the
|
|
|
|
configuration file. Additionally, you can make runtime modification to the
|
2012-05-03 03:31:35 +00:00
|
|
|
configuration using command-line utilities.
|
|
|
|
|
2012-05-03 17:15:21 +00:00
|
|
|
When Ceph starts, it activates three daemons:
|
2012-05-03 03:31:35 +00:00
|
|
|
|
|
|
|
- ``ceph-mon`` (mandatory)
|
2015-01-20 08:54:52 +00:00
|
|
|
- ``ceph-osd`` (mandatory)
|
2012-05-03 03:31:35 +00:00
|
|
|
- ``ceph-mds`` (mandatory for cephfs only)
|
|
|
|
|
2012-05-03 17:15:21 +00:00
|
|
|
Each process, daemon or utility loads the host's configuration file. A process
|
|
|
|
may have information about more than one daemon instance (*i.e.,* multiple
|
|
|
|
contexts). A daemon or utility only has information about a single daemon
|
2012-05-03 03:31:35 +00:00
|
|
|
instance (a single context).
|
|
|
|
|
|
|
|
.. note:: Ceph can run on a single host for evaluation purposes.
|
|
|
|
|
2012-08-30 07:38:01 +00:00
|
|
|
|
|
|
|
.. raw:: html
|
|
|
|
|
2012-11-14 22:57:51 +00:00
|
|
|
<table cellpadding="10"><colgroup><col width="50%"><col width="50%"></colgroup><tbody valign="top"><tr><td><h3>Configuring the Object Store</h3>
|
2012-08-30 07:38:01 +00:00
|
|
|
|
2012-11-14 22:57:51 +00:00
|
|
|
For general object store configuration, refer to the following:
|
2012-08-30 07:38:01 +00:00
|
|
|
|
2012-05-03 03:31:35 +00:00
|
|
|
.. toctree::
|
2013-04-18 01:21:35 +00:00
|
|
|
:maxdepth: 1
|
2012-05-03 03:31:35 +00:00
|
|
|
|
2012-11-14 22:57:51 +00:00
|
|
|
Disks and Filesystems <filesystem-recommendations>
|
2012-09-03 21:06:44 +00:00
|
|
|
ceph-conf
|
2013-03-30 00:38:48 +00:00
|
|
|
|
2012-08-30 07:38:01 +00:00
|
|
|
|
|
|
|
.. raw:: html
|
|
|
|
|
2012-11-14 22:57:51 +00:00
|
|
|
</td><td><h3>Reference</h3>
|
2012-08-30 07:38:01 +00:00
|
|
|
|
|
|
|
To optimize the performance of your cluster, refer to the following:
|
|
|
|
|
|
|
|
.. toctree::
|
2013-04-18 01:21:35 +00:00
|
|
|
:maxdepth: 1
|
2012-08-30 07:38:01 +00:00
|
|
|
|
2013-03-08 21:44:31 +00:00
|
|
|
Network Settings <network-config-ref>
|
2013-02-27 21:27:21 +00:00
|
|
|
Auth Settings <auth-config-ref>
|
2013-03-08 21:44:31 +00:00
|
|
|
Monitor Settings <mon-config-ref>
|
2013-03-30 00:38:48 +00:00
|
|
|
Heartbeat Settings <mon-osd-interaction>
|
2012-08-30 07:38:01 +00:00
|
|
|
OSD Settings <osd-config-ref>
|
|
|
|
Filestore Settings <filestore-config-ref>
|
2014-11-04 20:02:28 +00:00
|
|
|
Key/Value Store Settings <keyvaluestore-config-ref>
|
2012-10-01 20:50:55 +00:00
|
|
|
Journal Settings <journal-ref>
|
2013-03-30 00:38:48 +00:00
|
|
|
Pool, PG & CRUSH Settings <pool-pg-config-ref.rst>
|
2012-11-14 22:57:51 +00:00
|
|
|
Messaging Settings <ms-ref>
|
2013-03-08 21:44:31 +00:00
|
|
|
General Settings <general-config-ref>
|
2012-08-30 07:38:01 +00:00
|
|
|
|
|
|
|
|
|
|
|
.. raw:: html
|
|
|
|
|
|
|
|
</td></tr></tbody></table>
|