2012-05-03 03:31:35 +00:00
|
|
|
=================
|
|
|
|
Getting Started
|
|
|
|
=================
|
2012-11-07 22:11:29 +00:00
|
|
|
|
2013-04-26 21:02:42 +00:00
|
|
|
Whether you want to provide RESTful object services and/or block devices to a
|
|
|
|
cloud solution, deploy a CephFS filesystem or use Ceph for another purpose, all
|
|
|
|
Ceph clusters begin with setting up your host computers, network and the Ceph
|
|
|
|
Object Store. A Ceph object store cluster has three essential daemons:
|
|
|
|
|
|
|
|
.. ditaa:: +---------------+ +---------------+ +---------------+
|
|
|
|
| OSDs | | Monitor | | MDS |
|
|
|
|
+---------------+ +---------------+ +---------------+
|
|
|
|
|
|
|
|
- **OSDs**: Object Storage Daemons (OSDs) store data, handle data replication,
|
|
|
|
recovery, backfilling, rebalancing, and provide some monitoring information
|
|
|
|
to Ceph monitors by checking other OSDs for a heartbeat.
|
|
|
|
|
|
|
|
- **Monitors**: Ceph monitors maintain maps of the cluster state, including
|
|
|
|
the monitor map, the OSD map, the Placement Group (PG) map, and the CRUSH
|
|
|
|
map. Ceph maintains a history (called an "epoch") of each state change in
|
|
|
|
the monitors, OSDs, or PGs.
|
|
|
|
|
|
|
|
- **MDSs**: Metadata Servers (MDSs) store metadata on behalf of the CephFS
|
|
|
|
filesystem (i.e., Ceph block devices and Ceph gateways do not use MDS).
|
|
|
|
Ceph MDS servers make it feasible for POSIX file system users to execute
|
|
|
|
basic commands like ``ls``, ``find``, etc. without placing an enormous
|
|
|
|
burden on the object store.
|
|
|
|
|
|
|
|
|
|
|
|
.. raw:: html
|
|
|
|
|
|
|
|
<style type="text/css">div.body h3{margin:5px 0px 0px 0px;}</style>
|
|
|
|
<table cellpadding="10"><colgroup><col width="25%"><col width="25%"><col width="25%"><col width="25%"></colgroup><tbody valign="top"><tr><td><h3>Step 1: Preflight</h3>
|
2011-09-21 20:43:32 +00:00
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
|
2013-04-26 21:02:42 +00:00
|
|
|
Get Involved <get-involved>
|
|
|
|
Preflight <quick-start-preflight>
|
|
|
|
|
|
|
|
.. raw:: html
|
|
|
|
|
|
|
|
</td><td><h3>Step 2: Object Store</h3>
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
|
|
|
|
Object Store Quick Start <quick-ceph-deploy>
|
|
|
|
|
|
|
|
|
|
|
|
.. raw:: html
|
|
|
|
|
|
|
|
</td><td><h3>Step 3: Ceph Client(s)</h3>
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
|
2012-12-19 22:01:30 +00:00
|
|
|
Block Device Quick Start <quick-rbd>
|
|
|
|
CephFS Quick Start <quick-cephfs>
|
|
|
|
Gateway Quick Start <quick-rgw>
|
2013-04-26 21:02:42 +00:00
|
|
|
|
|
|
|
|
|
|
|
.. raw:: html
|
|
|
|
|
|
|
|
</td><td><h3>Step 4: Expand Your Cluster</h3>
|
|
|
|
|
|
|
|
<placeholder>
|
|
|
|
|
|
|
|
.. raw:: html
|
|
|
|
|
|
|
|
</td></tr></tbody></table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
|
|
|
|
|