mirror of
https://github.com/ceph/ceph
synced 2024-12-20 18:33:44 +00:00
4b66868e6f
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
47 lines
1.1 KiB
ReStructuredText
47 lines
1.1 KiB
ReStructuredText
====================
|
|
Package Management
|
|
====================
|
|
|
|
Install
|
|
=======
|
|
|
|
To install Ceph packages on your cluster hosts, open a command line on your
|
|
client machine and type the following::
|
|
|
|
ceph-deploy install {hostname [hostname] ...}
|
|
|
|
Without additional arguments, ``ceph-deploy`` will install the most recent
|
|
major release of Ceph to the cluster host(s). To specify a particular package,
|
|
you may select from the following:
|
|
|
|
- ``--release <code-name>``
|
|
- ``--testing``
|
|
- ``--dev <branch-or-tag>``
|
|
|
|
For example::
|
|
|
|
ceph-deploy install --release cuttlefish hostname1
|
|
ceph-deploy install --testing hostname2
|
|
ceph-deploy install --dev wip-some-branch hostname{1,2,3,4,5}
|
|
|
|
For additional usage, execute::
|
|
|
|
ceph-deploy install -h
|
|
|
|
|
|
Uninstall
|
|
=========
|
|
|
|
To uninstall Ceph packages from your cluster hosts, open a terminal on
|
|
your admin host and type the following::
|
|
|
|
ceph-deploy uninstall {hostname [hostname] ...}
|
|
|
|
On a Debian or Ubuntu system, you may also::
|
|
|
|
ceph-deploy purge {hostname [hostname] ...}
|
|
|
|
The tool will unininstall ``ceph`` packages from the specified hosts. Purge
|
|
additionally removes configuration files.
|
|
|