Commit Graph

19421 Commits

Author SHA1 Message Date
John Wilkins
b2100ca04d Fixed another link to the blog.
Signed-off-by: John Wilkins <john.wilkins@dreamhost.com>
2012-05-03 11:49:22 -07:00
John Wilkins
5ac8b58843 Fixed link.
Signed-off-by: John Wilkins <john.wilkins@dreamhost.com>
2012-05-03 11:42:50 -07:00
John Wilkins
7eca0dd9a9 Clean up. Changed ceph.newdream.net to ceph.com.
Removed {ARCH} references.
Added link to Source.


Signed-off-by: John Wilkins <john.wilkins@dreamhost.com>
2012-05-03 11:31:37 -07:00
Sage Weil
91c30b3a1a doc: more fonts
Signed-off-by: Sage Weil <sage@newdream.net>
2012-05-03 11:25:12 -07:00
Ross Turk
cabe74b19e doc: new theme
Signed-off-by: Ross Turk <ross.turk@inktank.com>
2012-05-03 11:03:03 -07:00
Sage Weil
54991fff14 doc/install/debian: simplify more
Signed-off-by: Sage Weil <sage@newdream.net>
2012-05-03 10:51:02 -07:00
Sage Weil
c3dc54b0fc doc/install: reorg, simplify
Signed-off-by: Sage Weil <sage@newdream.net>
2012-05-03 10:45:08 -07:00
Sage Weil
dc894eee90 doc: clarify path names for mkcephfs
Signed-off-by: Sage Weil <sage@newdream.net>
2012-05-03 10:39:45 -07:00
Sage Weil
bd8577dd37 doc: simplify quick start
Remove dup items

Signed-off-by: Sage Weil <sage@newdream.net>
2012-05-03 10:38:50 -07:00
Tommi Virtanen
5465e81097 doc: Whitespace cleanup.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2012-05-03 10:15:21 -07:00
Tommi Virtanen
93dcc9886f doc: Rename to use dashes not underscores in URLs.
This makes the-separate-words in the url match as separate words in
searches, where this_way only matches an explicit "this_way" search.
http://www.mattcutts.com/blog/dashes-vs-underscores/

Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2012-05-03 10:10:29 -07:00
Tommi Virtanen
715a69c1ed doc: Remove leading whitespace, that syntax means it's a definition list.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2012-05-03 10:02:29 -07:00
John Wilkins
3226722c83 Updated URLs for the new ceph.com site.
Signed-off-by: John Wilkins <john.wilkins@dreamhost.com>
2012-05-03 09:42:56 -07:00
Yehuda Sadeh
be855d8524 objecter: ping connections with lingering ops every tick()
Also, make sure that we initialize linger_op.session once
we have it.

Signed-off-by: Yehuda Sadeh <yehuda@hq.newdream.net>
2012-05-02 23:01:42 -07:00
John Wilkins
d49c3d29a7 Removed "Ceph Development Status" per Bryan
Modified title syntax per Tommi
Modified paragraph width to 80-chars per Dan
Moved "Build from Source" out of Install
Renamed create_cluster to config-cluster
Added config-ref with configuration reference tables
Added a toc ref for man/1/obsync per Dan
Removed redundant sections from Ops
Deleted "Why use Ceph" and "Introduction to Storage Clusters"



Signed-off-by: John Wilkins <john.wilkins@dreamhost.com>
2012-05-02 20:31:35 -07:00
Sage Weil
606fdf4788 Merge branch 'stable'
Conflicts:
	src/common/config_opts.h
2012-05-02 16:50:14 -07:00
Sage Weil
d14b016d58 config: $cluster-whatever for admin_socket, log files
This is more consistent with /var/lib/ceph/$type/$cluster-$id.

Signed-off-by: Sage Weil <sage@newdream.net>
2012-05-02 16:49:06 -07:00
Tommi Virtanen
ad0330b717 config: Admin socket path had literal "name" in it instead of $name.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2012-05-02 15:56:38 -07:00
Tommi Virtanen
461e62fc08 config: Admin socket path had literal "name" in it instead of $name.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2012-05-02 15:50:36 -07:00
Sage Weil
28b1fc80c4 mon: make 'osd map <poolname> <objectname>' return pg and osd mapping
This keeps coming up and is annoying to do manually.

Fixes: #2141
Signed-off-by: Sage Weil <sage@newdream.net>
Reviewed-by: Greg Farnum <gregory.farnum@dreamhost.com>
2012-05-02 15:32:17 -07:00
Sage Weil
4dab4acd2d ceph-object-corpus: a few instances of the newly encoded types
Signed-off-by: Sage Weil <sage@newdream.net>
2012-05-02 15:14:46 -07:00
Sage Weil
728463794b ceph-dencoder: ignore trailing goop after OSDMap and OSDMap::Incremental
All users pass around bufferlists and avoid encoding these structures
inline, but the dencoder tests are picky.  Disable that for these types so
that we can add new fields without noise.

Signed-off-by: Sage Weil <sage@newdream.net>
2012-05-02 15:13:20 -07:00
Sage Weil
69dcd28864 mon: drop 'osd crush add ...'
'osd crush set ...' is better, us that instead.

Signed-off-by: Sage Weil <sage@newdream.net>
2012-05-02 14:59:19 -07:00
Sage Weil
33e354782d vstart.sh: use 'osd crush set ...'
Signed-off-by: Sage Weil <sage@newdream.net>
2012-05-02 14:59:19 -07:00
Sage Weil
79edba2f1b mon: 'osd crush set ...' do an add or update
This operation will add/update/move the item to the specified location.
It is idempotent and much more useful than 'osd crush add ...'.

Signed-off-by: Sage Weil <sage@newdream.net>
2012-05-02 14:55:54 -07:00
Sage Weil
ee00095abb crushtool: extent cli test to include --remove-item and --update-item
Signed-off-by: Sage Weil <sage@newdream.net>
2012-05-02 14:55:53 -07:00
Sage Weil
ce5842b60b crushtool: add --update-item command
Similar to --add-item, except it will move, rename, or reweight the item if
it is already present in the map.

Signed-off-by: Sage Weil <sage@newdream.net>
2012-05-02 14:55:53 -07:00
Sage Weil
5aadb57833 crush: do some docs
Signed-off-by: Sage Weil <sage@newdream.net>
2012-05-02 14:55:53 -07:00
Sage Weil
8220ab251b crush: implement update_item()
This is similar to insert_item(), except it will succeed if the item is
already there, and will move an item to the specified location if it is
not.  It returns 0 for no change, 1 if a chance was made.  It also makes
sure the weight and name match.

Signed-off-by: Sage Weil <sage@newdream.net>
2012-05-02 14:55:53 -07:00
Sage Weil
bfa7635162 crush: add check_item_loc
The check_item_loc() method will take an item and position and tell you if
it matches the items current location.  The matching is identical to that
used for insert_item, in that a specific location constraint match means
success, even if a less specific one does not match (e.g., rack=wrongrack,
host=correcthost will return true).

Signed-off-by: Sage Weil <sage@newdream.net>
2012-05-02 14:55:53 -07:00
Sage Weil
eca7eac34a crush: fix weights when removing items
Reweight an item to 0 before removing it, so that the parent weights are
adjusted accordingly.

Signed-off-by: Sage Weil <sage@newdream.net>
2012-05-02 14:55:53 -07:00
Josh Durgin
76d166f9d1 rbd.py: add new error for deleting an image with snapshots
Forgot to update the python bindings in
88dda3be5a

Signed-off-by: Josh Durgin <josh.durgin@dreamhost.com>
2012-05-02 13:59:15 -07:00
Sage Weil
e20cd4baf9 config: no -C shorthand for --cluster
ceph-authtool uses it!

Fixes: #2376
Signed-off-by: Sage Weil <sage@newdream.net>
2012-05-02 13:32:05 -07:00
John Wilkins
ec9977509c Edits.
Signed-off-by: John Wilkins <john.wilkins@dreamhost.com>
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2012-05-02 12:09:56 -07:00
John Wilkins
0fb0ef9ee3 Corrections.
Signed-off-by: John Wilkins <john.wilkins@dreamhost.com>
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2012-05-02 12:09:56 -07:00
John Wilkins
ee44db4a51 Significant updates to introduction, getting packages, building from source, installing packages, and creating a cluster.
Signed-off-by: John Wilkins <john.wilkins@dreamhost.com>
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2012-05-02 12:09:56 -07:00
Sage Weil
4cd44ecc84 doc: document NOIN, NOOUT, NOUP, NODOWN flags and flapping
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2012-05-02 12:09:56 -07:00
John Wilkins
7d501fcd2a Removed this. As part of restructuring of install to include admin host.
Signed-off-by: John Wilkins <john.wilkins@dreamhost.com>
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2012-05-02 12:09:56 -07:00
John Wilkins
f53c8206f8 Minor edits. Still WIP.
Signed-off-by: John Wilkins <john.wilkins@dreamhost.com>
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2012-05-02 12:09:56 -07:00
John Wilkins
33dc4c2636 The new files contain S3 APIs and a build from source doc.
Signed-off-by: John Wilkins <john.wilkins@dreamhost.com>
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2012-05-02 12:09:55 -07:00
John Wilkins
9b487571e6 Minor cleanup.
Signed off by: John Wilkins <john.wilkins@dreamhost.com>

Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2012-05-02 12:09:55 -07:00
John Wilkins
f8b00f3ebe Added a new landing page graphic, and made some minor edits on the landing page.
Submitted by: John Wilkins <john.wilkins@dreamhost.com>

Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2012-05-02 12:09:55 -07:00
John Wilkins
d7922e0d7b Removed some files for reorg.
Submitted by: John Wilkins <john.wilkins@dreamhost.com>

Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2012-05-02 12:09:55 -07:00
John Wilkins
9f9b7f884f Added a plug for commercial support. ;)
Submitted by: John Wilkins <john.wilkins@dreamhost.com>

Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2012-05-02 12:09:55 -07:00
John Wilkins
859da18e5e Building out information architecture. Modified getting involved, why use ceph, etc.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2012-05-02 12:09:55 -07:00
John Wilkins
bc857d8696 Remove reference to Introduction to RADOS OSDs
Submitted by: John Wilkins <john.wilkins@dreamhost.com>

Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2012-05-02 12:09:55 -07:00
John Wilkins
b0ee6e87d3 Added introduction to clustered storage and deleted older files that have been moved.
Submitted by: John Wilkins <john.wilkins@dreamhost.com>

Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2012-05-02 12:09:55 -07:00
John Wilkins
541a875cba Restructuring documentation.
Submitted by: John Wilkins <john.wilkins@dreamhost.com>

Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2012-05-02 12:09:55 -07:00
John Wilkins
a1b31ddfda Initial cut of introduction, getting started, and installing. More to do on installation. RADOS gateway to follow.
Signed-off-by: John Wilkins <john.wilkins@dreamhost.com>
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2012-05-02 12:09:54 -07:00
Dan Mick
31fb8f97b6 Put change to rbd manpage in .rst instead, update man/ from output 2012-05-02 11:46:32 -07:00