doc: Removed ceph-deploy git, and added ceph-deploy packages.

fixes: #5253

Signed-off-by: John Wilkins <john.wilkins@inktank.com>
This commit is contained in:
John Wilkins 2013-06-04 15:35:56 -07:00
parent d1e2e7b6b4
commit 09a796d724

View File

@ -93,46 +93,12 @@ to logging in as the user you created when no username is specified. ::
User ceph
Install git
===========
Install ceph-deploy
===================
To clone the ``ceph-deploy`` repository, you will need install ``git``
on your admin node. ::
To install ``ceph-deploy``, execute the following::
sudo apt-get install git
Clone ceph-deploy
=================
To begin working with ``ceph-deploy``, clone its repository. ::
git clone https://github.com/ceph/ceph-deploy.git [{directory-name}]
If you do not specify a directory name, ``git clone`` will use the repository
name ``ceph-deploy``.
Install python-virtualenv
=========================
To bootstrap ``ceph-deploy`` and run it, you must install the
``python-virtualenv`` package. ::
sudo apt-get install python-virtualenv
Bootstrap ceph-deploy
=====================
After you clone the repository, bootstrap ``ceph-deploy``. ::
cd ceph-deploy
./bootstrap
Add ``ceph-deploy`` to your path (e.g., ``/etc/environment``,
``~/.pam_environment``) so that you can execute it without remaining in the
directory that contains ``ceph-deploy``.
sudo apt-get install ceph-deploy
Ensure Connectivity
@ -151,9 +117,9 @@ Once you have completed this pre-flight checklist, you are ready to begin using
Summary
=======
Once you have passwordless ``ssh`` connectivity, passwordless ``sudo``, a
bootstrapped ``ceph-deploy``, and appropriate connectivity, proceed to the
`Object Store Quick Start`_.
Once you have passwordless ``ssh`` connectivity, passwordless ``sudo``,
installed ``ceph-deploy``, and you have ensured appropriate connectivity,
proceed to the `Object Store Quick Start`_.
.. tip:: The ``ceph-deploy`` utility can install Ceph packages on remote
machines from the admin node!