Admin Tasks

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

Create an Admin Host

To enable a host to execute ceph commands with administratorprivileges, use the admin command.

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

Deploy Config File

To send an updated copy of the Ceph configuration file to hostsin your cluster, use the config push command.

  1. 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 hostin your cluster, use the config pull command.

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