]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
doc/release-notes: update device-class cli family
authorxie xingguo <xie.xingguo@zte.com.cn>
Tue, 18 Jul 2017 09:05:50 +0000 (17:05 +0800)
committerxie xingguo <xie.xingguo@zte.com.cn>
Wed, 26 Jul 2017 14:42:23 +0000 (22:42 +0800)
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
doc/release-notes.rst

index ddc32126365adce1a9007da0530b3f4e9175825c..486fcc754262802e5c65b041894b7c3cf815aa73 100644 (file)
@@ -232,9 +232,14 @@ Major Changes from Kraken
     - ``ceph osd reweightn`` will specify the `reweight` values for
       multiple OSDs in a single command.  This is equivalent to a series of
       ``ceph osd reweight`` commands.
-    - ``ceph osd crush class {create,rm,ls,rename}`` manage the new
+    - ``ceph osd crush class {rm,ls,ls-osd}`` manage the new
       CRUSH *device class* feature.  ``ceph crush set-device-class
       <class> <osd> [<osd>...]`` will set the class for particular devices.
+      Note that if you specify a non-existent class, it will be created
+      automatically. ``ceph crush rm-device-class <osd> [<osd>...]``
+      will instead remove the class for particular devices.
+      And if a class contains no more devices, it will be automatically
+      destoryed.
     - ``ceph osd crush rule create-replicated`` replaces the old
       ``ceph osd crush rule create-simple`` command to create a CRUSH
       rule for a replicated pool.  Notably it takes a `class` argument