Ceph is a distributed object, block, and file storage platform
Go to file
Greg Farnum 0bd545f5d6 mon: add a slurping flag to the Paxos state
Set it before we start slurping, and clear it when we end slurping.
This allows us to differentiate between deliberately inconsistent
disk states, and broken disk states. Run simple checks in a new
is_consistent() call.

Signed-off-by: Greg Farnum <gregory.farnum@dreamhost.com>
2012-02-10 13:37:22 -08:00
admin doc: Switch doxygen integration from breathe to asphyxiate. 2012-01-09 19:03:56 -08:00
debian v0.41 2012-01-27 12:35:42 -08:00
doc doc: add the ceph mds stop command. 2012-02-03 13:27:26 -08:00
fusetrace
keys
m4 Makefile: Add recent acx_pthread.m4 that has a fix for nostdlib issue. 2012-01-12 09:17:06 -08:00
man rbd: add a command to delete all snapshots of an image 2012-01-05 10:19:17 -08:00
qa qa/workunits/rados/load-gen-mix.sh 2012-01-16 13:26:01 -08:00
src mon: add a slurping flag to the Paxos state 2012-02-10 13:37:22 -08:00
udev
wireshark
.gitignore .gitignore: src/ocf/ceph 2011-12-30 09:17:06 -08:00
AUTHORS
autogen.sh
ceph.spec.in package *.py* files 2012-01-24 21:18:49 -08:00
ChangeLog
CodingStyle
configure.ac v0.41 2012-01-27 12:35:42 -08:00
COPYING COPYING: note licenses for all files, not just the default 2012-01-12 10:03:27 -08:00
COPYING-LGPL2.1 COPYING: note licenses for all files, not just the default 2012-01-12 10:03:27 -08:00
do_autogen.sh do_autogen.sh: -e <path> to dump encoded objects to a path 2012-02-01 16:34:00 -08:00
Doxyfile doxygen: Use first sentence as brief description. 2012-01-09 19:03:56 -08:00
INSTALL
Makefile.am
NEWS
README
RELEASE_CHECKLIST
SubmittingPatches

Ceph - a scalable distributed storage system
-----------------------------------------

Please see http://ceph.newdream.net/ for current info.

----

To build the server daemons, and FUSE client,

$ ./autogen.sh
$ ./configure
$ make

(Note that the FUSE client will only be built if libfuse is present.)

----

A quick summary of binaries that will be built in src/

daemons:
 ceph-mon -- monitor daemon.  handles cluster state and configuration
         information.
 ceph-osd -- storage daemon.  stores objects on a given block device.
 ceph-mds -- metadata daemon.  handles file system namespace.
 ceph-fuse -- fuse client.

tools:
 ceph -- send management commands to the monitor cluster.
 rados -- interact with the object store
 rbd -- manipulate rados block device images
 monmaptool -- create/edit mon map
 osdmaptool -- create/edit osd map 
 crushtool -- create/edit crush map

scripts:
 mkcephfs -- cluster mkfs tool
 init-ceph -- init.d start/stop script