]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
doc/cephadm: add notes to `orch daemon add`
authorSebastian Wagner <sewagner@redhat.com>
Tue, 13 Jul 2021 12:06:42 +0000 (14:06 +0200)
committerSebastian Wagner <sewagner@redhat.com>
Tue, 10 Aug 2021 14:32:11 +0000 (16:32 +0200)
Signed-off-by: Sebastian Wagner <sewagner@redhat.com>
(cherry picked from commit b53af54adcf833a79df8f191829f5868675f859e)

doc/cephadm/service-management.rst

index 02424d492e80943b5b7fc44e6b3a4a55c3cdebcd..9f819998a86190a31069ac5e99707326f29095f2 100644 (file)
@@ -402,7 +402,17 @@ To disable the automatic management of dameons, set ``unmanaged=True`` in the
 Deploying a daemon on a host manually
 -------------------------------------
 
-To manually deploy a daemon on a host, run a command of the following form:
+.. note::
+
+  This workflow has a very limited use case and should only be used
+  in rare circumstances. 
+
+To manually deploy a daemon on a host, follow these steps:
+
+Modify the service spec for a service by getting the 
+existing spec, adding ``unmanaged: true``, and applying the modified spec. 
+
+Then manually deploy the daemon using the following:
 
    .. prompt:: bash #
 
@@ -414,6 +424,13 @@ For example :
 
      ceph orch daemon add mgr --placement=my_host
 
+.. note:: 
+
+  Removing ``unmanaged: true`` from the service spec will 
+  enable the reconciliation loop for this service and will
+  potentially lead to the removal of the daemon, depending
+  on the placement spec. 
+
 Removing a daemon from a host manually
 --------------------------------------