GitXplorerGitXplorer
p

ceph

public
1 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
1afa7037ece03db5b95c418216a3312603e5b4f6

rbdtool: --list on empty pool returns correct message

committed 15 years ago
Unverified
a80330337a59febe48ab564cf8669cbed0e3c00d

msgr: put msgvec on heap

lliewegas committed 15 years ago
Unverified
88c19028ff8c5e15e639cf06481350a042871745

msgr: tolerate incoming seq #'s that skip ahead

lliewegas committed 15 years ago
Unverified
74cd7ac6219bd84dce3e56e21ffeee914d6582b7

librados: separate callbacks for aio ack/complete and safe

lliewegas committed 15 years ago
Unverified
b2604543e36b88104014ce488568fff78f23cc79

ceph: return error code returned by server

lliewegas committed 15 years ago
Unverified
7606ea27ef9539af9d2e3719568c25b8169a7dd2

mds: fix max_size==1 bug

lliewegas committed 15 years ago

README

The README file for this repository.

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: mkmonfs -- create a fresh monfs (for a new filesystem) 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