Ceph is a distributed object, block, and file storage platform
Go to file
Sage Weil d94c69e580 mds: fix export cancel during IMPORT_PREPPING
If we are in PREPPING, we need to drop the stickydirs() on the inodes, and
not the pins on the dirfrags.  Do this in the helper so we can keep the
call chains simple.

Also deal with the case where we get a cancel in PREPPED state.

Signed-off-by: Sage Weil <sage@newdream.net>
2011-04-15 16:32:55 -07:00
debian osbdb: Remove dead code. 2011-04-07 12:24:06 -07:00
fusetrace
man man: Update cmds documentation. 2011-04-15 15:54:12 -07:00
qa qa: Remove fsx workunit. 2011-04-07 14:07:24 -07:00
src mds: fix export cancel during IMPORT_PREPPING 2011-04-15 16:32:55 -07:00
udev debian: add udev rules 2011-03-10 16:08:39 -08:00
wireshark
.gitignore Make git ignore stamp files from debian build. 2011-03-07 11:33:33 -08:00
AUTHORS
autogen.sh
builddebs.sh
ceph.spec.in librados: Stop bundling the now-unused headers. 2011-04-07 10:53:19 -07:00
ChangeLog
configure.ac osd: Use syncfs when available 2011-04-13 13:45:20 -07:00
COPYING
debvers.sh
do_autogen.sh do_autogen: create radosgw 2011-03-23 17:33:51 -07:00
INSTALL
Makefile.am debian: add udev rules 2011-03-10 16:08:39 -08:00
NEWS
publish.sh
pull.sh
push.sh
README
RELEASE_CHECKLIST
release.sh
sign.sh
SubmittingPatches
update_pbuilder.sh

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