From b53af54adcf833a79df8f191829f5868675f859e Mon Sep 17 00:00:00 2001 From: Sebastian Wagner Date: Tue, 13 Jul 2021 14:06:42 +0200 Subject: [PATCH] doc/cephadm: add notes to `orch daemon add` Signed-off-by: Sebastian Wagner --- doc/cephadm/service-management.rst | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/doc/cephadm/service-management.rst b/doc/cephadm/service-management.rst index 02424d492e8..9f819998a86 100644 --- a/doc/cephadm/service-management.rst +++ b/doc/cephadm/service-management.rst @@ -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 --------------------------------------