Skip to content

doc/cephadm: troubleshooting: manually deploy MGR#39474

Merged
sebastian-philipp merged 1 commit intoceph:masterfrom
sebastian-philipp:doc-cephadm-manual-mgr
Feb 24, 2021
Merged

doc/cephadm: troubleshooting: manually deploy MGR#39474
sebastian-philipp merged 1 commit intoceph:masterfrom
sebastian-philipp:doc-cephadm-manual-mgr

Conversation

@sebastian-philipp
Copy link
Contributor

Signed-off-by: Sebastian Wagner sebastian.wagner@suse.com

Checklist

  • References tracker ticket
  • Updates documentation if necessary
  • Includes tests for new functionality or reproducer for bug

Show available Jenkins commands
  • jenkins retest this please
  • jenkins test classic perf
  • jenkins test crimson perf
  • jenkins test signed
  • jenkins test make check
  • jenkins test make check arm64
  • jenkins test submodules
  • jenkins test dashboard
  • jenkins test api
  • jenkins test docs
  • jenkins render docs
  • jenkins test ceph-volume all
  • jenkins test ceph-volume tox


ceph config get "mgr.hostname.smfvfd" container_image

Create a file ``config-json.json``:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A small explanation of the content of this file will be interesting:

"This file includes in json format the "ceph.config" file and the "keyring" fle needed to configure the new mgr daemon. The conten of this files is included "inline" in theri respective json keys "config" and "keyring".

"keyring": "[mgr.hostname.smfvfd]\n\tkey = V2VyIGRhcyBsaWVzdCBpc3QgZG9vZi4=\n"
}

Deploy the daemon::
Copy link
Member

@jmolmo jmolmo Feb 16, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if the daemon is going to be deployed in a different host, first is needed to copy/install the cephadm tool.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I for one would leave it to the user to figure this out.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it's a good idea to make this kind of thing explicit for users. This is exactly the kind of thing that people complain about when it's missing from the docs, even though it's obvious if you're the guy who built the software.

Copy link
Member

@jmolmo jmolmo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not clear when this procedure must be used. I think that several thinks need to be explained better.

@sebastian-philipp sebastian-philipp force-pushed the doc-cephadm-manual-mgr branch 2 times, most recently from 298a847 to d6dc082 Compare February 16, 2021 12:39
@sebastian-philipp
Copy link
Contributor Author

jenkins render docs

@sebastian-philipp
Copy link
Contributor Author

/home/jenkins-build/build/workspace/ceph-pr-docs/doc/cephadm/troubleshooting.rst:187: WARNING: undefined label: cephadm-enable-cli (if the link has no caption the label must precede a section header)

@github-actions
Copy link

This pull request can no longer be automatically merged: a rebase is needed and changes have to be manually resolved

@sebastian-philipp
Copy link
Contributor Author

jenkins render docs

@ceph-jenkins
Copy link
Collaborator

Doc render available at https://ceph--39474.org.readthedocs.build/en/39474/

Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
@sebastian-philipp
Copy link
Contributor Author

jenkins render docs

@ceph-jenkins
Copy link
Collaborator

Doc render available at https://ceph--39474.org.readthedocs.build/en/39474/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants