Ceph is a distributed object, block, and file storage platform
Go to file
Sage Weil 6c3d8103bf mon: whitelist individual commands in mon cap string
This lets you whitelist a command prefix.  For example,

 'allow command osd foo'

will let you do any command that begins with 'osd foo', including
'osd foo' and 'osd foo bar baz bam'.

No deny, and no pattern matching.

Signed-off-by: Sage Weil <sage@newdream.net>
2011-08-23 13:56:46 -07:00
debian debian: librbd headers require librados headers 2011-08-20 07:32:19 -07:00
fusetrace
man rbd: remove dup 'rm' command from man page 2011-08-17 12:56:09 -07:00
qa qa: define _GNU_SOURCE for qa helpers; add btrfs dir makefile 2011-08-22 21:18:00 -07:00
src mon: whitelist individual commands in mon cap string 2011-08-23 13:56:46 -07:00
udev debian: add udev rules 2011-03-10 16:08:39 -08:00
wireshark
.gitignore gitignore: ignore Eclipse files/folders 2011-07-18 12:18:40 -07:00
AUTHORS update authors 2010-07-02 10:14:41 -07:00
autogen.sh Use Google Test framework for unit tests. 2011-01-10 15:19:45 -08:00
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: allow gtest to be linked in statically 2011-08-21 17:53:19 -07:00
NEWS
README mkmonfs: remove all traces 2010-07-02 07:57:16 -07:00
RELEASE_CHECKLIST v0.22 2010-10-15 15:34:44 -07:00
SubmittingPatches SubmittingPatches: initial version 2010-10-28 14:55:09 -07:00

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