Ceph is a distributed object, block, and file storage platform
Go to file
Sage Weil 00ec86a204 mds: open renamed import child frags during journal replay
Open up any child frags of the imported renamed inode that are noted in
the journal event.  (Note we blindly open up that list here; it's up to the
journaler to only populate it when appropriate.)  If the listed frags are
not already open, open them up and set the dir_auth to unknown; presumably
they belong to the rename source/exporter.  If we already had them open,
then the adjust_subtree_after_rename call above will have caught them and
already done the necessary subtree adjustment.

Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-06-07 20:48:52 -07:00
debian Remove unneeded libcrush1 files 2011-06-02 15:14:54 -07:00
fusetrace
man man: update cosd man page 2011-05-18 11:45:46 -07:00
qa qa: add rename dir checks 2011-06-07 13:34:57 -07:00
src mds: open renamed import child frags during journal replay 2011-06-07 20:48:52 -07:00
udev
wireshark
.gitignore
AUTHORS
autogen.sh
ceph.spec.in Remove libcrush from packaging 2011-05-19 11:33:17 -07:00
ChangeLog
configure.ac v0.28.2 2011-05-28 09:14:31 -07:00
COPYING
do_autogen.sh do_autogen: add -H for --with-hadoop 2011-04-25 11:05:43 -07:00
INSTALL
Makefile.am
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