This commit updates the "Create a Cluster" section of the
"Storage Cluster Quick Start" document. Ubuntu 18.04 does
not have Python 2 installed by default. This commit instructs
users of Python 18.04 to install the package "python-minimal"
to provide Python 2 prior to running "ceph-deploy".
This commit fixes Bug number 9 in the list here:
https://pad.ceph.com/p/Report_Documentation_Bugs
Signed-off-by: Zac Dover <zac.dover@gmail.com>
``ceph-deploy osd create --data {device} {ceph-node}`` command
is not displayed properly because of missing double colons.
Signed-off-by: Alexey Stupnikov <aleksey.stupnikov@gmail.com>
The rbd-mirror daemon will require permission to read config-keys
from the "rbd/mirror/" prefix. These new profiles (and the new
associated bootstrap-rbd-mirror user) provide the required
permissions.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
This commit also fixes some incorrect indentation that was causing
previous steps in the same section to be incorrectly numbered.
Signed-off-by: David Wahler <dwahler@gmail.com>
Now it refuses to purge data directly before remove ceph package.
So update the order between commands when using it.
Signed-off-by: Yu Shengzuo <yu.shengzuo@99cloud.net>
As ceph-deploy 1.5.34, ceph-deploy mon add doesn't take multiple nodes as
argument but only take one.
Signed-off-by: Chengwei Yang <yangchengwei@qiyi.com>
ceph-deploy 1.1.3 is ancient, and isn't easily found or installed.
No need to reference it and call out the steps necessary to use if
using it.
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Improve documentation in quick-ceph-deploy.rst
Use admin-node consistently.
ceph should be installed on admin-node for the following reasons:
"ceph-deploy admin admin-node" assumes that /etc/ceph exists.
"ceph health" requires the use of ceph
Signed-off-by: Kevin Dalley <kevin@kelphead.org>
This change uses admin-node in the quick-common.rst file, including
the graph. This name is already used in
quick-ceph-deploy.rst.
Signed-off-by: Kevin Dalley <kevin@kelphead.org>
The graph in quick-ceph-deploy.rst applies to
quick-start-preflight.rst.
The graph in deploy seems more complete, so I put the common
documentation in quick-common.rst and had it included.
doc/conf.py has 'start/quick-common.rst' in exclude patterns so that
sphinx does not complain about this file not being in toc.
Signed-off-by: Kevin Dalley <kevin@kelphead.org>
This appears to be one source of confusion for new users that leads to
a failure to form an initial mon quorum. See comments on
http://tracker.ceph.com/issues/4924
Signed-off-by: Sage Weil <sage@inktank.com>