Ceph is a distributed object, block, and file storage platform
Go to file
Sage Weil a35ac29bef mds: only client hold xlock in xlockdone can change lock state
If we are in xlockdone, only the client holding that xlock can adjus the
lock state (e.g., relock).  Other clients have to wait until the xlock
cycle unwinds completely.

Fixes: #1417
Signed-off-by: Sage Weil <sage@newdream.net>
2011-08-19 16:16:35 -07:00
debian v0.33 2011-08-17 09:16:27 -07:00
fusetrace
man rbd: remove dup 'rm' command from man page 2011-08-17 12:56:09 -07:00
qa file_layout.sh: add test for setting a new data pool 2011-08-18 17:36:22 -07:00
src mds: only client hold xlock in xlockdone can change lock state 2011-08-19 16:16:35 -07:00
udev
wireshark
.gitignore gitignore: ignore Eclipse files/folders 2011-07-18 12:18:40 -07:00
AUTHORS
autogen.sh
ceph.spec.in perfcounters: no more stat/ dir, yay! 2011-07-25 09:14:08 -07:00
ChangeLog
CodingStyle CodingStyle: whitespace 2011-07-14 10:50:08 -07:00
configure.ac v0.33 2011-08-17 09:16:27 -07:00
COPYING
do_autogen.sh do_autogen: add -H for --with-hadoop 2011-04-25 11:05:43 -07:00
INSTALL
Makefile.am Makefile.am: build gtest in debug builds 2011-08-09 16:02:52 -07:00
NEWS
README
RELEASE_CHECKLIST
SubmittingPatches

Ceph - a scalable distributed file system
-----------------------------------------

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

----

To build the server daemons, and FUSE client,

$ ./autogen.sh
$ ./configure

$ make
 or
$ cd src
$ 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.
 ceph -- send management commands to the monitor cluster.

userland clients:
 cfuse -- fuse client.
 csyn -- synthetic workload generator client.

tools:
 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