Ceph is a distributed object, block, and file storage platform
Go to file
Sage Weil 6068fc83d9 osd: set reply version for dup requests
If we get a dup request, set the version in the reply.  That means the
client knows the client was successful and committed, and they know the
version.  They don't get anything else (e.g., data payload resulting from
mutations).

Signed-off-by: Sage Weil <sage@newdream.net>
2011-09-21 09:35:30 -07:00
admin doc: Move internals into a new section, /dev. 2011-09-01 13:28:12 -07:00
debian debian: no /var/run! 2011-09-09 09:05:43 -07:00
doc doc/dev/logs.rst: Add performance counter writeup 2011-09-16 15:43:47 -07:00
fusetrace
keys doc: Write about deb installation. 2011-09-02 12:34:05 -07:00
man man: Generate manpages from doc/man. 2011-09-09 16:26:40 -07:00
qa qa: add test_librbd workunit 2011-09-12 14:01:46 -07:00
src osd: set reply version for dup requests 2011-09-21 09:35:30 -07:00
udev
wireshark
.gitignore Add object store architecture overview picture 2011-08-31 18:09:52 -07:00
AUTHORS
autogen.sh
ceph.spec.in rpm: Create the /etc/ceph directory. 2011-09-08 12:45:15 -07:00
ChangeLog
CodingStyle
configure.ac
COPYING
do_autogen.sh
Doxyfile
INSTALL
Makefile.am rpm: Include ceph.spec in release tarball. 2011-09-08 12:59:05 -07:00
NEWS
README README: update a bit 2011-09-07 10:23:59 -07:00
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:
 cmon -- monitor daemon.  handles cluster state and configuration
         information.
 cosd -- storage daemon.  stores objects on a given block device.
 cmds -- metadata daemon.  handles file system namespace.
 cfuse -- 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