]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
doc/rbd/rbd-exclusive-locks: don't mention "profile rbd" requirement twice
authorIlya Dryomov <idryomov@gmail.com>
Wed, 18 Jan 2023 19:20:19 +0000 (20:20 +0100)
committerIlya Dryomov <idryomov@gmail.com>
Fri, 20 Jan 2023 13:13:20 +0000 (14:13 +0100)
It's (much better) described in the Blocklisting section.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit c966ea99bc5d6fb6e4a3dc41becedb62efa4dd74)

doc/rbd/rbd-exclusive-locks.rst

index 03609c74fb6dd454c4b79791322881db3bca2ab4..b5dbdeb5aabbf4197d41730f6435bd85ceafde69 100644 (file)
@@ -21,10 +21,6 @@ can be overridden via the ``rbd_default_features`` configuration option or the
    exclusive locking. Disabling the ``exclusive-lock`` feature will negatively
    affect the performance of some operations.
 
-In order to ensure proper exclusive locking operations, any client using an RBD
-image whose ``exclusive-lock`` feature is enabled must have a CephX identity
-whose capabilities include ``profile rbd``.
-
 Exclusive locking is mostly transparent to the user.
 
 #. Whenever any ``librbd`` client process or kernel RBD client
@@ -78,9 +74,10 @@ Ceph Monitor.
 
 Blocklisting is thus a form of storage-level resource `fencing`_.
 
-In order for blocklisting to work, the client must have the ``osd
-blocklist`` capability. This capability is included in the ``profile
-rbd`` capability profile, which should be set generally on all Ceph
-:ref:`client identities <user-management>` using RBD.
+.. note::
+   In order for blocklisting to work, the client must have the ``osd
+   blocklist`` capability. This capability is included in the ``profile
+   rbd`` capability profile, which should be set generally on all Ceph
+   :ref:`client identities <user-management>` using RBD.
 
 .. _fencing: https://en.wikipedia.org/wiki/Fencing_(computing)