2013-04-26 21:03:44 +00:00
|
|
|
====================
|
|
|
|
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
|
2014-04-07 22:49:09 +00:00
|
|
|
major release of Ceph to the cluster host(s). To specify a particular package,
|
2013-04-26 21:03:44 +00:00
|
|
|
you may select from the following:
|
|
|
|
|
2014-04-07 22:49:09 +00:00
|
|
|
- ``--release <code-name>``
|
2013-04-26 21:03:44 +00:00
|
|
|
- ``--testing``
|
|
|
|
- ``--dev <branch-or-tag>``
|
|
|
|
|
|
|
|
For example::
|
|
|
|
|
2014-04-07 22:49:09 +00:00
|
|
|
ceph-deploy install --release cuttlefish hostname1
|
2013-05-01 21:02:37 +00:00
|
|
|
ceph-deploy install --testing hostname2
|
2013-04-26 21:03:44 +00:00
|
|
|
ceph-deploy install --dev wip-some-branch hostname{1,2,3,4,5}
|
|
|
|
|
|
|
|
For additional usage, execute::
|
|
|
|
|
|
|
|
ceph-deploy install -h
|
|
|
|
|
|
|
|
|
|
|
|
Uninstall
|
|
|
|
=========
|
|
|
|
|
2013-05-01 21:02:37 +00:00
|
|
|
To uninstall Ceph packages from your cluster hosts, open a terminal on
|
2013-04-26 21:03:44 +00:00
|
|
|
your admin host and type the following::
|
|
|
|
|
|
|
|
ceph-deploy uninstall {hostname [hostname] ...}
|
|
|
|
|
2013-05-01 21:02:37 +00:00
|
|
|
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.
|
2013-04-26 21:03:44 +00:00
|
|
|
|