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