summaryrefslogtreecommitdiffstats
path: root/doc/cephadm/client-setup.rst
diff options
context:
space:
mode:
Diffstat (limited to 'doc/cephadm/client-setup.rst')
-rw-r--r--doc/cephadm/client-setup.rst36
1 files changed, 20 insertions, 16 deletions
diff --git a/doc/cephadm/client-setup.rst b/doc/cephadm/client-setup.rst
index f98ba798b..0f38773b1 100644
--- a/doc/cephadm/client-setup.rst
+++ b/doc/cephadm/client-setup.rst
@@ -1,36 +1,36 @@
=======================
Basic Ceph Client Setup
=======================
-Client machines require some basic configuration to interact with
-Ceph clusters. This section describes how to configure a client machine
-so that it can interact with a Ceph cluster.
+Client hosts require basic configuration to interact with
+Ceph clusters. This section describes how to perform this configuration.
.. note::
- Most client machines need to install only the `ceph-common` package
- and its dependencies. Such a setup supplies the basic `ceph` and
- `rados` commands, as well as other commands including `mount.ceph`
- and `rbd`.
+ Most client hosts need to install only the ``ceph-common`` package
+ and its dependencies. Such an installation supplies the basic ``ceph`` and
+ ``rados`` commands, as well as other commands including ``mount.ceph``
+ and ``rbd``.
Config File Setup
=================
-Client machines usually require smaller configuration files (here
-sometimes called "config files") than do full-fledged cluster members.
+Client hosts usually require smaller configuration files (here
+sometimes called "config files") than do back-end cluster hosts.
To generate a minimal config file, log into a host that has been
-configured as a client or that is running a cluster daemon, and then run the following command:
+configured as a client or that is running a cluster daemon, then
+run the following command:
.. prompt:: bash #
ceph config generate-minimal-conf
This command generates a minimal config file that tells the client how
-to reach the Ceph monitors. The contents of this file should usually
-be installed in ``/etc/ceph/ceph.conf``.
+to reach the Ceph Monitors. This file should usually
+be copied to ``/etc/ceph/ceph.conf`` on each client host.
Keyring Setup
=============
Most Ceph clusters run with authentication enabled. This means that
-the client needs keys in order to communicate with the machines in the
-cluster. To generate a keyring file with credentials for `client.fs`,
+the client needs keys in order to communicate with Ceph daemons.
+To generate a keyring file with credentials for ``client.fs``,
log into an running cluster member and run the following command:
.. prompt:: bash $
@@ -40,6 +40,10 @@ log into an running cluster member and run the following command:
The resulting output is directed into a keyring file, typically
``/etc/ceph/ceph.keyring``.
-To gain a broader understanding of client keyring distribution and administration, you should read :ref:`client_keyrings_and_configs`.
+To gain a broader understanding of client keyring distribution and administration,
+you should read :ref:`client_keyrings_and_configs`.
-To see an example that explains how to distribute ``ceph.conf`` configuration files to hosts that are tagged with the ``bare_config`` label, you should read the section called "Distributing ceph.conf to hosts tagged with bare_config" in the section called :ref:`etc_ceph_conf_distribution`.
+To see an example that explains how to distribute ``ceph.conf`` configuration
+files to hosts that are tagged with the ``bare_config`` label, you should read
+the subsection named "Distributing ceph.conf to hosts tagged with bare_config"
+under the heading :ref:`etc_ceph_conf_distribution`.