summaryrefslogtreecommitdiffstats
path: root/src/ceph/doc/rados/deployment/ceph-deploy-admin.rst
blob: a91f69cfdf33d6beb25177c0d9589927a9cb11e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
=============
 Admin Tasks
=============

Once you have set up a cluster with ``ceph-deploy``, you may 
provide the client admin key and the Ceph configuration file
to another host so that a user on the host may use the ``ceph``
command line as an administrative user.


Create an Admin Host
====================

To enable a host to execute ceph commands with administrator
privileges, use the ``admin`` command. ::

	ceph-deploy admin {host-name [host-name]...}
	

Deploy Config File
==================

To send an updated copy of the Ceph configuration file to hosts
in your cluster, use the ``config push`` command. ::

	ceph-deploy config push {host-name [host-name]...}
	
.. tip:: With a base name and increment host-naming convention, 
   it is easy to deploy configuration files via simple scripts
   (e.g., ``ceph-deploy config hostname{1,2,3,4,5}``).

Retrieve Config File
====================

To retrieve a copy of the Ceph configuration file from a host
in your cluster, use the ``config pull`` command. ::

	ceph-deploy config pull {host-name [host-name]...}