Commit Graph

643 Commits

Author SHA1 Message Date
Danny Al-Gaaf
df550c9cce make mkcephfs and init-ceph osd filesystem handling more flexible
Remove btrfs specific keys and replace them by more generic
keys to be able to replace btrfs with e.g. xfs or ext4 easily.

Add new key to define the osd fs type: 'osd mkfs type', which can
get defined in the [osd] section for all OSDs.

Replaced config keys:
- 'btrfs devs' -> 'devs'
- 'btrfs path' -> 'fs path'
- 'btrfs options' -> 'osd mount options $fstype'

New config key:
- 'osd mkfs options $fstype': file system specific options for mkfs
- 'osd mkfs type': to define the filesystem for mkfs and also mount

Replaced in mkcephfs: --mkbtrfs with --mkfs

Replaced in init-ceph:
- --btrfs with --fsmount
- --nobtrfs with --nofsmount
- --btrfsumount with --fsumount

NOTE: old options from mkcephfs and init-ceph will still work, but
      get may removed in the future from the scripts.

Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2012-11-23 19:14:52 -08:00
Sage Weil
d5bc66ac49 doc/release-notes: fix heading
Signed-off-by: Sage Weil <sage@inktank.com>
2012-11-13 17:11:34 -08:00
Sage Weil
74f7607afa doc: release-notes for v0.54
Signed-off-by: Sage Weil <sage@inktank.com>
2012-11-13 16:29:54 -08:00
Sage Weil
0d42e9762b doc: update crush weight ramping process
Signed-off-by: Sage Weil <sage@inktank.com>
2012-11-13 16:00:00 -08:00
Sage Weil
6a8a59c5d0 Merge remote-tracking branch 'gh/wip-rgw-integration'
Conflicts:
	src/common/config_opts.h
2012-11-13 14:50:42 -08:00
Josh Durgin
efdb209b0b doc: reorder some openstack/rbd instructions
Move client creation to the section on setting up client auth, so you
don't skip it if you already have pools created.

Move CEPH_ARGS setting to the section on configuring OpenStack, since
it's a change for the OpenStack services, not purely ceph client
configuration.

A couple people were confused by the placement of these parts, and
they make more sense in these sections.

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2012-11-13 08:14:18 -08:00
Sage Weil
f63b7711ab Merge remote-tracking branch 'gh/wip-javadoc' 2012-11-12 12:36:19 -08:00
Sage Weil
efa03cef5e mon: require pgnum in 'ceph osd pool create <poolname> <pgnum> [<pgp_num>]' command
The default of 8 is virtually never the right answer.  Require the initial
pg count to be explicitly provided.

Signed-off-by: Sage Weil <sage@inktank.com>
2012-11-12 12:01:07 -08:00
Samuel Just
9e9feffa2e doc/cluster-ops/pools.rst: Added documentation for min_size
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
2012-11-09 11:34:54 -08:00
Joao Eduardo Luis
fe6e4265f2 doc: add-or-rm-mons.rst: fix a formatting typo
(also forgot the John's reviewed-by on the last commit)

Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
Reviewed-by: John Wilkins <john.wilkins@inktank.com>
2012-11-09 17:36:50 +00:00
Joao Eduardo Luis
5b32664aad doc: add-or-rm-mons.rst: make paths clearer
Some users have been incurring into problems adding new monitors while
following these steps. Some of these problems are due to the meaning of
'{path}' being a bit ambiguous. This patch removes said ambiguity by
replacing '{path}' with '{tmp}', supposed to be a temporary directory
containing the files necessary to add the monitor (monmap and keyring).

Fixes: #3438 #3463

Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
2012-11-09 17:12:11 +00:00
Yehuda Sadeh
2475d0143b Merge branch 'wip-keystone' into wip-rgw-integration
Conflicts:
	debian/control

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
2012-11-08 17:19:18 -08:00
Yehuda Sadeh
fc0d6d3453 docs: add keystone documentation
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
2012-11-08 13:24:30 -08:00
John Wilkins
82ebbaba31 doc: Clarified text to reflect requirement for majority, not odd number of monitors.
fixes: 3464

Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-08 11:59:15 -08:00
John Wilkins
937345219d doc: Rewrote index for install section per new IA.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-07 22:42:41 -08:00
John Wilkins
f2fbe7a74d doc: Removed source/index from top-level toc tree per new IA.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-07 22:42:12 -08:00
John Wilkins
6f6df5c2ef doc: Moved doc/source files to doc/install per new IA.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-07 22:41:35 -08:00
John Wilkins
059294cecc doc: Syntax cleanup for new IA. Fix tip. Clean up for generating keys.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-07 22:19:19 -08:00
John Wilkins
631075d8c1 doc: Syntax cleanup for new IA. Added reference to repo.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-07 22:18:06 -08:00
John Wilkins
7a1e952b87 doc: Syntax cleanup for new IA.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-07 22:17:46 -08:00
John Wilkins
e11cafb578 doc: Syntax cleanup for new IA. Removed steps for building docs.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-07 22:17:31 -08:00
John Wilkins
b5ae387e01 doc: Syntax cleanup for new IA. Removed info for building documentation.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-07 22:16:50 -08:00
John Wilkins
9eb0b2b9a8 doc: Syntax cleanup for new IA.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-07 22:16:10 -08:00
Josh Durgin
e144582fb7 doc: update the rest of the table for debian wheezy
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2012-11-07 17:18:45 -08:00
Samuel Just
14730d77e3 Merge remote-tracking branch 'upstream/wip_recovery_reserve'
Reviewed-by: Samuel Just <sam.just@inktank.com>
2012-11-07 17:24:04 -08:00
Mike Ryan
cdd73bbab0 doc/: document recovery reservation process
Signed-off-by: Mike Ryan <mike.ryan@inktank.com>
2012-11-07 17:21:32 -08:00
Dan Mick
9d9a222e9f doc: Wheezy is now using kernel 3.2.0; say so 2012-11-07 17:17:18 -08:00
Dan Mick
e7c02b3a38 doc: Fix per-daemon public/private settings: "network" -> "addr" 2012-11-07 17:17:12 -08:00
Dan Mick
eac614a7c8 doc: Clarify "pool size", copies, and replicas more 2012-11-07 17:16:51 -08:00
Noah Watkins
52bada57de doc: fix Hadoop config option typo
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
2012-11-07 17:07:55 -08:00
John Wilkins
d3553a588d doc: Made changes to the CSS to make admonitions more prominent.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-07 14:11:56 -08:00
John Wilkins
067953f981 doc: Added lines between title and body. Pre IA cleanup.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-07 14:11:29 -08:00
John Wilkins
282ac92ae1 doc: Updated syntax for consistent usage prior to IA updates.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-07 14:10:40 -08:00
John Wilkins
d1404c3435 doc: Updated index for removal of legacy openstack install.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-07 14:09:57 -08:00
John Wilkins
9127ebd413 doc: Minor edit to admonitions.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-07 14:09:30 -08:00
John Wilkins
04f661fe29 doc: Updated syntax prior to IA updates.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-07 14:09:12 -08:00
John Wilkins
d38df17e7d doc: Updated syntax usage prior to IA updates.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-07 14:08:45 -08:00
John Wilkins
ee07b224df doc: Added new info per Ross's request.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-07 14:07:55 -08:00
John Wilkins
a1b2f584eb doc: Fix and minor edit for admonitions.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-07 14:07:28 -08:00
John Wilkins
e1195fdf7f doc: Minor edits for admonitions.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-07 14:07:05 -08:00
John Wilkins
6731b55e12 doc: Edits from Peter Reiher's feedback, and minor edits for admonitions.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-07 14:06:40 -08:00
John Wilkins
2260e15279 doc: Minor edits for admonitions.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-07 14:06:00 -08:00
John Wilkins
07f60d4505 doc: Added topic for adding OSDs and adjusting CRUSH weights.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-07 14:05:15 -08:00
John Wilkins
0a939d0427 doc: Removed legacy OpenStack installation.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-07 14:02:51 -08:00
Yehuda Sadeh
fe9a441037 rgw: document cname configurable
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
2012-11-06 15:49:18 -08:00
John Wilkins
138262f683 doc: fixed some inccorrect syntax.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-06 09:13:54 -08:00
John Wilkins
15b3d98fc4 doc: Minor edits and added reference to Cephx intro.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-05 11:02:55 -08:00
Noah Watkins
132fb3413c doc: describe Hadoop configuration options
Start a document describing Ceph integration with Hadoop, and adds a
description of configuration options that the CephFileSystem shim will
accept.
2012-11-04 06:19:29 -08:00
John Wilkins
4bff87da9a doc: Added qemu caching section.
fixes: #3332

Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-03 12:12:11 -07:00
John Wilkins
f171aba74d doc: Added Commandline Usage and a few fixes.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2012-11-03 12:10:23 -07:00