ceph/src
2008-06-30 14:50:36 -07:00
..
active reorganized source tree 2007-12-19 13:28:33 -08:00
client synclient: observe data flag on import_find 2008-06-18 08:05:30 -07:00
common Merge branch 'unstable' into cas 2008-05-20 17:31:23 -07:00
crush crush: fix warning 2008-06-17 19:44:10 -07:00
crush.old reorganized source tree 2007-12-19 13:28:33 -08:00
doc reorganized source tree 2007-12-19 13:28:33 -08:00
ebofs ebofs: fix memory leakage 2008-06-16 11:38:36 -07:00
include disable string table for now 2008-06-18 07:24:46 -07:00
jobs reorganized source tree 2007-12-19 13:28:33 -08:00
kernel kclient: ensure materialised dentry is hashed 2008-06-21 08:13:56 -07:00
mds mds: fix dir mtime/ctime 2008-06-30 12:49:42 -07:00
messages mon: fix pgstat for multiple monitors 2008-06-30 14:50:36 -07:00
mon mon: fix pgstat for multiple monitors 2008-06-30 14:50:36 -07:00
msg msgr: fix need_addr public/private 2008-06-23 06:43:24 -07:00
os filestore: mask SIGINT, SIGTERM to (somewhat) protect transactions 2008-06-10 15:06:56 -07:00
osbdb reorganized source tree 2007-12-19 13:28:33 -08:00
osd osd: check if osd exists such that pg_layout=linear behaves 2008-06-30 08:39:35 -07:00
osdc objectcacher: fix writeback logic to be less braindead 2008-06-17 20:56:19 -07:00
script client: touch vs init dentry 2008-03-13 13:35:02 -07:00
test reorganized source tree 2007-12-19 13:28:33 -08:00
.gitignore buffer::read_file into pages to avoid c++ allocator's disagreement with perl 2008-03-19 18:19:36 -07:00
cfuse.cc cfuse: warn on 32-bit kernels 2008-06-18 07:11:20 -07:00
cmds.cc mds: retry client messages indefinitely, since mds has its own timeout/markdown mechanism 2008-05-06 10:54:06 -07:00
cmon.cc mon: lock monitorstore 2008-05-19 15:06:19 -07:00
cmonctl.cc cmonctl: stdout, not stderr 2008-05-19 22:50:49 -07:00
config.cc kclient: typo 2008-06-19 12:47:14 -07:00
config.h objectcacher: fix writeback logic to be less braindead 2008-06-17 20:56:19 -07:00
cosd.cc msgr policies; osds now batch and retry failure reports 2008-04-08 16:26:32 -07:00
crushtool.cc crushwrapper and a few others 2008-05-08 11:25:55 -07:00
crushtool.pl crushtool: perl version hacks 2008-03-23 14:15:17 -07:00
csyn.cc msgr policies; osds now batch and retry failure reports 2008-04-08 16:26:32 -07:00
dstartnew.sh dstartnew.sh 2008-06-17 20:34:42 -07:00
dumpjournal.cc mds: move inode_t et al to mdstypes.h; remove inode_t from osdc/* 2008-06-11 21:00:11 -07:00
dupstore.cc objectstore: change interface to include mandatory coll_t 2008-05-21 12:24:10 -07:00
extractosdmaps.cc reorganized source tree 2007-12-19 13:28:33 -08:00
fakefuse.cc tag monitor messages with fsid 2008-04-08 14:30:23 -07:00
fakesyn.cc tag monitor messages with fsid 2008-04-08 14:30:23 -07:00
Makefile.am kclient: clean up setup/shutdown; merge ktcp.c into messenger.c 2008-06-18 20:45:22 -07:00
Makefile.old more autoconf- and automake-fu 2008-01-28 11:05:29 -08:00
Makefile.orig copy of old Makefile 2008-01-28 09:03:43 -08:00
mkcephfs.sh rearrange mkfs/start scripts a bit 2008-05-13 08:30:51 -07:00
mkfs.sh rearrange mkfs/start scripts a bit 2008-05-13 08:30:51 -07:00
mkmonfs.cc bufferlist read_file and write_file 2008-03-19 11:02:36 -07:00
mkmonmap.cc cleaned up char* vs const char* 2008-01-01 14:04:31 -08:00
monmaptool.cc monmaptool: srand when generating fsid 2008-04-09 11:14:43 -07:00
newsyn.cc -d to daemonize, other startup cleanup 2008-01-26 09:33:13 -08:00
osdmaptool.cc crushwrapper and a few others 2008-05-08 11:25:55 -07:00
psim.cc osd: replay cleanup, send_alive fix 2008-05-19 21:28:42 -07:00
README helper script readme 2008-05-13 08:45:13 -07:00
restart.sh rearrange mkfs/start scripts a bit 2008-05-13 08:30:51 -07:00
startnew.sh rearrange mkfs/start scripts a bit 2008-05-13 08:30:51 -07:00
stop.sh darwin: moving missing types to types.h, fix start/stop.sh 2008-03-06 15:24:25 -08:00
streamtest.cc filestore: mask SIGINT, SIGTERM to (somewhat) protect transactions 2008-06-10 15:06:56 -07:00
TODO todos 2008-06-23 06:45:49 -07:00
valgrind.supp reorganized source tree 2007-12-19 13:28:33 -08:00
vstartnew.sh vstart.sh 2008-06-19 22:55:38 -07:00

A few helper scripts:

mkcephfs.sh -- initialize a new, empty ceph filesystem (by creating a
               fresh monfs)

mkfs.sh     -- same, but also initialize empty object stores.  assumes
               all osds are on the same node, with dev/osd# for storage.

stop.sh     -- stop/kill all daemons.

restart.sh  -- stop everything, then restart everything.  (does not mkfs.)

startnew.sh -- stop everything, initialize new ceph fs, and start it.
               assumes everything is on one node.  for ease of testing.