ceph/src
Sage Weil 40bb4187f8 config: verify argument exists before dereferencing args[++i]
Avoid segfault on malformed command line args.
2009-02-26 15:05:08 -08:00
..
active
client logger: identify fields with int constants instead of strings 2009-02-26 11:25:37 -08:00
common logger: fixes 2009-02-26 14:48:40 -08:00
crush crush: remote list builder printf 2009-01-23 16:44:40 -08:00
crush.old
doc
ebofs journal: initiate full commit when journal hits 50% full 2009-02-25 12:38:32 -08:00
include kclient: mds requests in terms of dentries, not paths 2009-02-19 11:58:25 -08:00
jobs
kernel kclient: zero_user_segments doesn't appear until 2.6.25 2009-02-26 09:23:34 -08:00
mds logger: identify fields with int constants instead of strings 2009-02-26 11:25:37 -08:00
messages osd: put full original reqid in osd_op_reply 2009-01-30 11:44:34 -08:00
mon mon: only do big sync if we're flushing lots of states 2009-02-25 12:19:54 -08:00
msg msgr: fix WAIT connection race handling 2009-01-30 11:00:43 -08:00
os journal: initiate full commit when journal hits 50% full 2009-02-25 12:38:32 -08:00
osbdb
osd logger: identify fields with int constants instead of strings 2009-02-26 11:25:37 -08:00
osdc logger: identify fields with int constants instead of strings 2009-02-26 11:25:37 -08:00
script script: fix check_osd_request_latency 2009-02-18 11:53:51 -08:00
test debian: cleanup, changelog fix 2009-02-24 12:29:28 -08:00
.gitignore
cconf.cc ceph.sh: startup script that uses conf file 2009-01-29 13:55:33 -08:00
ceph_common.sh renamed common.sh to ceph_common.sh 2009-01-30 11:41:06 -08:00
ceph_init ceph_init: fix initalization 2009-01-30 15:56:36 -08:00
ceph_stop rename stop.sh to ceph_stop, added to Makefile.am 2009-01-30 11:24:20 -08:00
ceph.cc added a common initialization function 2009-02-09 15:46:02 -08:00
cephd conf: can turn on debug logs in startup.conf 2009-02-18 11:07:19 -08:00
cfuse.cc added a common initialization function 2009-02-09 15:46:02 -08:00
cm.txt
cmds.cc assert: some more assert_warn 2009-02-12 16:47:56 -08:00
cmon.cc added a common initialization function 2009-02-09 15:46:02 -08:00
cmonctl
config.cc config: verify argument exists before dereferencing args[++i] 2009-02-26 15:05:08 -08:00
config.h config: remove ms_hosts 2009-02-26 09:52:20 -08:00
cosd.cc osd: take journal on command line 2009-02-25 11:05:55 -08:00
crun crun: restart only processes that should have dumped core 2009-01-30 12:46:17 -08:00
crushtool.cc
csyn.cc added a common initialization function 2009-02-09 15:46:02 -08:00
dstart.sh config: use sane default paths for logs; use .conf for *start.sh 2009-02-26 14:50:38 -08:00
dstop.sh dstop: remove cosd hostname prefix 2009-02-24 16:58:29 -08:00
dumpjournal.cc logger: identify fields with int constants instead of strings 2009-02-26 11:25:37 -08:00
dupstore.cc added a common initialization function 2009-02-09 15:46:02 -08:00
extractosdmaps.cc
fakefuse.cc added a common initialization function 2009-02-09 15:46:02 -08:00
fakesyn.cc added a common initialization function 2009-02-09 15:46:02 -08:00
Makefile.am kclient: separate Kconfig 2009-02-25 14:34:55 -08:00
Makefile.old
Makefile.orig
mkcephfs.sh
mkmonfs.cc ceph_init: initial version 2009-01-30 15:47:59 -08:00
mkmonmap.cc
monmaptool.cc
montest.sh
mount.ceph.c
newsyn.cc added a common initialization function 2009-02-09 15:46:02 -08:00
osdmaptool.cc added a common initialization function 2009-02-09 15:46:02 -08:00
psim.cc
README
restart.sh
streamtest.cc added a common initialization function 2009-02-09 15:46:02 -08:00
testmsgr.cc added a common initialization function 2009-02-09 15:46:02 -08:00
TODO todos 2009-02-25 13:07:23 -08:00
valgrind.supp
verify-mds-journal.sh
vstart.sh config: use sane default paths for logs; use .conf for *start.sh 2009-02-26 14:50:38 -08:00
workingdir.conf config: use sane default paths for logs; use .conf for *start.sh 2009-02-26 14:50:38 -08: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.