]> git.proxmox.com Git - ceph.git/blobdiff - ceph/doc/rados/operations/erasure-code-isa.rst
update sources to v12.1.1
[ceph.git] / ceph / doc / rados / operations / erasure-code-isa.rst
index 9d4ff7f52f0aa024a1e42207f9e286e345a00e2e..b52933ae8790b85ebd6bc0bccccd7a4008c51266 100644 (file)
@@ -16,8 +16,9 @@ To create a new *isa* erasure code profile::
              technique={reed_sol_van|cauchy} \
              [k={data-chunks}] \
              [m={coding-chunks}] \
-             [ruleset-root={root}] \
-             [ruleset-failure-domain={bucket-type}] \
+             [crush-root={root}] \
+             [crush-failure-domain={bucket-type}] \
+             [crush-device-class={device-class}] \
              [directory={directory}] \
              [--force]
 
@@ -55,7 +56,7 @@ Where:
 :Required: No.
 :Default: reed_sol_van
 
-``ruleset-root={root}``
+``crush-root={root}``
 
 :Description: The name of the crush bucket used for the first step of
               the ruleset. For intance **step take default**.
@@ -64,7 +65,7 @@ Where:
 :Required: No.
 :Default: default
 
-``ruleset-failure-domain={bucket-type}``
+``crush-failure-domain={bucket-type}``
 
 :Description: Ensure that no two chunks are in a bucket with the same
               failure domain. For instance, if the failure domain is
@@ -76,6 +77,16 @@ Where:
 :Required: No.
 :Default: host
 
+``crush-device-class={device-class}``
+
+:Description: Restrict placement to devices of a specific class (e.g.,
+              ``ssd`` or ``hdd``), using the crush device class names
+              in the CRUSH map.
+
+:Type: String
+:Required: No.
+:Default:
+
 ``directory={directory}``
 
 :Description: Set the **directory** name from which the erasure code