5 Deploy OSDs with different device technologies like lvm or physical disks using
6 pluggable tools (:doc:`lvm/index` itself is treated like a plugin) and trying to
7 follow a predictable, and robust way of preparing, activating, and starting OSDs.
9 :ref:`Overview <ceph-volume-overview>` |
10 :ref:`Plugin Guide <ceph-volume-plugins>` |
13 **Command Line Subcommands**
15 There is currently support for ``lvm``, and plain disks (with GPT partitions)
16 that may have been deployed with ``ceph-disk``.
18 * :ref:`ceph-volume-lvm`
19 * :ref:`ceph-volume-simple`
23 The :ref:`ceph-volume-inventory` subcommand provides information and metadata
24 about a nodes physical disk inventory.
29 Starting on Ceph version 13.0.0, ``ceph-disk`` is deprecated. Deprecation
30 warnings will show up that will link to this page. It is strongly suggested
31 that users start consuming ``ceph-volume``. There are two paths for migrating:
33 #. Keep OSDs deployed with ``ceph-disk``: The :ref:`ceph-volume-simple` command
34 provides a way to take over the management while disabling ``ceph-disk``
36 #. Redeploy existing OSDs with ``ceph-volume``: This is covered in depth on
37 :ref:`rados-replacing-an-osd`
39 For details on why ``ceph-disk`` was removed please see the :ref:`Why was
40 ceph-disk replaced? <ceph-disk-replaced>` section.
45 For new deployments, :ref:`ceph-volume-lvm` is recommended, it can use any
46 logical volume as input for data OSDs, or it can setup a minimal/naive logical
51 If the cluster has OSDs that were provisioned with ``ceph-disk``, then
52 ``ceph-volume`` can take over the management of these with
53 :ref:`ceph-volume-simple`. A scan is done on the data device or OSD directory,
54 and ``ceph-disk`` is fully disabled. Encryption is fully supported.