]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
doc/cephadm: add note about OSDs being recreated to OSD removal section 47066/head
authorAdam King <adking@redhat.com>
Tue, 12 Jul 2022 20:54:19 +0000 (16:54 -0400)
committerAdam King <adking@redhat.com>
Wed, 13 Jul 2022 18:21:17 +0000 (14:21 -0400)
Signed-off-by: Adam King <adking@redhat.com>
doc/cephadm/services/osd.rst

index cc104a4020f62c1cb8137a6c39d34ff100418b3e..d77dc26db01b98784251ec885313805ff6906108 100644 (file)
@@ -245,6 +245,18 @@ Expected output::
 
 OSDs that are not safe to destroy will be rejected.
 
+.. note::
+    After removing OSDs, if the drives the OSDs were deployed on once again
+    become available, cephadm may automatically try to deploy more OSDs
+    on these drives if they match an existing drivegroup spec. If you deployed
+    the OSDs you are removing with a spec and don't want any new OSDs deployed on
+    the drives after removal, it's best to modify the drivegroup spec before removal.
+    Either set ``unmanaged: true`` to stop it from picking up new drives at all,
+    or modify it in some way that it no longer matches the drives used for the
+    OSDs you wish to remove. Then re-apply the spec. For more info on drivegroup
+    specs see :ref:`drivegroups`. For more info on the declarative nature of
+    cephadm in reference to deploying OSDs, see :ref:`cephadm-osd-declarative`
+
 Monitoring OSD State
 --------------------