]> git.proxmox.com Git - ceph.git/blame_incremental - ceph/doc/ceph-volume/index.rst
update sources to v12.2.3
[ceph.git] / ceph / doc / ceph-volume / index.rst
... / ...
CommitLineData
1.. _ceph-volume:
2
3ceph-volume
4===========
5Deploy OSDs with different device technologies like lvm or physical disks using
6pluggable tools (:doc:`lvm/index` itself is treated like a plugin) and trying to
7follow a predictable, and robust way of preparing, activating, and starting OSDs.
8
9:ref:`Overview <ceph-volume-overview>` |
10:ref:`Plugin Guide <ceph-volume-plugins>` |
11
12
13**Command Line Subcommands**
14There is currently support for ``lvm``, and plain disks (with GPT partitions)
15that may have been deployed with ``ceph-disk``.
16
17* :ref:`ceph-volume-lvm`
18* :ref:`ceph-volume-simple`
19
20
21Migrating
22---------
23Starting on Ceph version 12.2.2, ``ceph-disk`` is deprecated. Deprecation
24warnings will show up that will link to this page. It is strongly suggested
25that users start consuming ``ceph-volume``.
26
27New deployments
28^^^^^^^^^^^^^^^
29For new deployments, :ref:`ceph-volume-lvm` is recommended, it can use any
30logical volume as input for data OSDs, or it can setup a minimal/naive logical
31volume from a device.
32
33Existing OSDs
34^^^^^^^^^^^^^
35If the cluster has OSDs that were provisioned with ``ceph-disk``, then
36``ceph-volume`` can take over the management of these with
37:ref:`ceph-volume-simple`. A scan is done on the data device or OSD directory,
38and ``ceph-disk`` is fully disabled. Encryption is fully supported.
39
40
41.. toctree::
42 :hidden:
43 :maxdepth: 3
44 :caption: Contents:
45
46 intro
47 systemd
48 lvm/index
49 lvm/activate
50 lvm/encryption
51 lvm/prepare
52 lvm/scan
53 lvm/systemd
54 lvm/list
55 lvm/zap
56 simple/index
57 simple/activate
58 simple/scan
59 simple/systemd