For example::
- ceph-deploy install --stable <code-name> <hostname1 [hostname2] ...>
- ceph-deploy install --stable bobtail hostname{1,2,3,4,5}
- ceph-deploy install --testing hostname1
+ ceph-deploy install --stable cuttlefish hostname1
+ ceph-deploy install --testing hostname2
ceph-deploy install --dev wip-some-branch hostname{1,2,3,4,5}
For additional details, see `Installing Debian/Ubuntu Packages`_.
Uninstall
=========
-To uninstall Ceph packages from your cluster hosts, open a commandline on
+To uninstall Ceph packages from your cluster hosts, open a terminal on
your admin host and type the following::
ceph-deploy uninstall {hostname [hostname] ...}
-The tool will unininstall ``ceph`` packages from the specified hosts. Other
-commands may also invoke ``ceph-deploy uninstall``, such as ``purge``.
+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.
.. _Installing Debian/Ubuntu Packages: ../../../install/debian
numerous manual steps. Using ``ceph-deploy`` imposes a restriction: **you may
only install one monitor per host.**
-.. note:: We **DO NOT** recommend commingling monitors and OSDs on
+.. note:: We do not recommend comingling monitors and OSDs on
the same host.
For high availability, you should run a production Ceph cluster with **AT
.. _adding and removing monitors: ../../operations/add-or-rm-mons
-.. _Monitor Config Reference: ../../configuration/mon-config-ref
\ No newline at end of file
+.. _Monitor Config Reference: ../../configuration/mon-config-ref
For example::
- ceph-deploy new ceph-mon1
- ceph-deploy new ceph-mon{1,2,3}
+ ceph-deploy new mon1.foo.com
+ ceph-deploy new mon{1,2,3}
-The ``ceph-deploy`` utility will connect to each host to verify its hostname and
-IP address. Then, it will add the specified host names to the Ceph configuration
-file. For additional details, execute::
+The ``ceph-deploy`` utility will use DNS to resolve hostnames to IP
+addresses. The monitors will be named using the first component of
+the name (e.g., ``mon1'' above). It will add the specified host names
+to the Ceph configuration file. For additional details, execute::
ceph-deploy new -h
.. _Monitor Configuration Reference: ../../configuration/mon-config-ref
-.. _Cephx Guide: ../../operations/authentication#monitor-keyrings
\ No newline at end of file
+.. _Cephx Guide: ../../operations/authentication#monitor-keyrings
ceph-deploy disk list {host-name [host-name]...}
-Or:
-
- ceph-disk-prepare list {host-name [host-name]...}
-
Zap Disks
=========