GitXplorerGitXplorer
p

ceph

public
1 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
14528d58f36ddcccbb01dca8dfe460598fbd6606

ceph v0.20.1

lliewegas committed 15 years ago
Unverified
a0073deda132bf9149f2edd0ac36b92fe05242ee

debian: remove pull.sh calls from helper .sh scripts

lliewegas committed 15 years ago
Unverified
87d5082b92c686b4e9a06b73d693eed275c01e0f

objecter: separately track pgmap, osdmap state machine version

lliewegas committed 15 years ago
Unverified
140284fb32b9ab8018f6ad740ee54a7603322779

mon: return correct state machine epoch in replies

lliewegas committed 15 years ago
Unverified
a8756220393f149fc3835c913d5aaa98797eaf02

osd: set obs.exists in projected object state during recovery

lliewegas committed 15 years ago
Unverified
b1cfe5e7106c6a263688993ba1997c820774d983

mds: warn, don't crash, on trailing garbage in dir objects

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