]>
Commit | Line | Data |
---|---|---|
1 | .. _ceph-volume: | |
2 | ||
3 | ceph-volume | |
4 | =========== | |
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. | |
8 | ||
9 | :ref:`Overview <ceph-volume-overview>` | | |
10 | :ref:`Plugin Guide <ceph-volume-plugins>` | | |
11 | ||
12 | ||
13 | **Command Line Subcommands** | |
14 | There is currently support for ``lvm``, and plain disks (with GPT partitions) | |
15 | that may have been deployed with ``ceph-disk``. | |
16 | ||
17 | * :ref:`ceph-volume-lvm` | |
18 | * :ref:`ceph-volume-simple` | |
19 | ||
20 | ||
21 | Migrating | |
22 | --------- | |
23 | Starting on Ceph version 12.2.2, ``ceph-disk`` is deprecated. Deprecation | |
24 | warnings will show up that will link to this page. It is strongly suggested | |
25 | that users start consuming ``ceph-volume``. | |
26 | ||
27 | New deployments | |
28 | ^^^^^^^^^^^^^^^ | |
29 | For new deployments, :ref:`ceph-volume-lvm` is recommended, it can use any | |
30 | logical volume as input for data OSDs, or it can setup a minimal/naive logical | |
31 | volume from a device. | |
32 | ||
33 | Existing OSDs | |
34 | ^^^^^^^^^^^^^ | |
35 | If 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, | |
38 | and ``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 |