doc: Added manual deployment section to index.

Signed-off-by: John Wilkins <john.wilkins@inktank.com>
doc: Added a manual deployment doc.

Signed-off-by: John Wilkins <john.wilkins@inktank.com>
doc: Cleanup on Add/Remove monitor.

Signed-off-by: John Wilkins <john.wilkins@inktank.com>
doc: Cleanup of Add/Remove OSDs.

Signed-off-by: John Wilkins <john.wilkins@inktank.com>
doc: Minor updates to manual deployment document.

Signed-off-by: John Wilkins <john.wilkins@inktank.com>
doc: Partially incorporated comments from Aaron Ten Clay.

Signed-off-by: John Wilkins <john.wilkins@inktank.com>
doc: Partially incorporated comments form Loic Dachary and Aaron Ten Clay.

Signed-off-by: John Wilkins <john.wilkins@inktank.com>
crush: output --show-bad-mappings on err

Instead of using stdout so that it displays well when used in
conjunction with --show-statistics

Signed-off-by: Loic Dachary <loic@dachary.org>
crush: add CrushTester accessors

Signed-off-by: Loic Dachary <loic@dachary.org>
crush: --show-utilization* implies --show-statistics

--show-utilization* outputs only if --show-statistics is set, which is
confusing. Instead of failing, set --show-statistics to avoid the
confusion.

Signed-off-by: Loic Dachary <loic@dachary.org>
crush: document the --test mode of operations

Signed-off-by: Loic Dachary <loic@dachary.org>
crush: remove scary message string

The string is no longer used and can be removed.

Signed-off-by: Loic Dachary <loic@dachary.org>
crush: add unitest for crushtool --show-bad-mappings

Signed-off-by: Loic Dachary <loic@dachary.org>
crush: implement --show-bad-mappings for indep

Support the presence of ITEM_NONE device numbers in the indep mapping as
proof of a bad mapping. Implement the associated unit tests.

Signed-off-by: Loic Dachary <loic@dachary.org>
os/MemStore: do on_apply_sync callback synchronously

We can easily deadlock if we put this in the Finisher thread behind other
work; do it synchronously!

Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
Merge pull request #923 from dachary/wip-crush-test

CrushTester patches and documentation

Reviewed-by: Sage Weil <sage@inktank.com>
Merge pull request #865 from ceph/wip-doc-build-cluster

Wip doc build cluster
Merge git://github.com/ceph/ceph