New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

doc: add FreeBSD manual install #14941

Merged
merged 1 commit into from May 19, 2017

Conversation

Projects
None yet
3 participants
@wjwithagen
Contributor

wjwithagen commented May 3, 2017

  • Document how MON and OSD are started Manually on FreeBSD.
    It includes the ZFS requirement and the required entries in ceph.conf

Signed-off-by: Willem Jan Withagen wjw@digiware.nl

doc: add FreeBSD manual install
Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
linking it to ``/etc/ceph/ceph.conf`` will help with any scripts that are found
in extra tools, scripts, and/or discussionlists.
Monitor Bootstrapping

This comment has been minimized.

@tchaikov

tchaikov May 4, 2017

Contributor

how is this different from regular bootstrapping of ceph? if not, probably you could improve existing bootstrapping doc and/or add a hyper link to it.

This comment has been minimized.

@wjwithagen

wjwithagen May 4, 2017

Contributor

@tchaikov
I tried to be as less invasive in other parts as I can. Because I thing it is rather annoying to have a extra paragraph on each subject that goes like:
"But for FreeBSD you need to ......."
So as a trial I took the manual-booting part to be separate, also because in the end ceph-disk and the bsdrc init-file should be able to do what it does on Linux, making the differences as small as possible.
But I'll look into this section to see what does not need any duplication.

* All Ceph data is created in /var/lib/ceph
* Log files go into /var/log/ceph
* PID files go into /var/log/run

This comment has been minimized.

@tchaikov

tchaikov May 4, 2017

Contributor

i am curious why the pid files go to /var/log/run? i guess they should live in /var/run, right?

[mon]
[mon.node1]
host = node1 # this name can be resolve

This comment has been minimized.

@tchaikov

tchaikov May 4, 2017

Contributor

do we support subsection like this?

@liewegas liewegas merged commit 2c0fe97 into ceph:master May 19, 2017

3 checks passed

Signed-off-by all commits in this PR are signed
Details
Unmodifed Submodules submodules for project are unmodified
Details
default Build finished.
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment