Skip to content

Commit

Permalink
helper script readme
Browse files Browse the repository at this point in the history
  • Loading branch information
liewegas committed May 13, 2008
1 parent fc85ec5 commit 1a67fc2
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 2 deletions.
5 changes: 5 additions & 0 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,8 @@ tools:
development/debugging:
fakesyn -- simulator with synthetic workload
fakefuse -- simulator that mounts with fuse

----

see also src/README

15 changes: 15 additions & 0 deletions src/README
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
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.

2 changes: 0 additions & 2 deletions src/TODO
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,6 @@ kernel client
- do we need to block?
- timeout mds session close on umount
- deal with CAP_RDCACHE properly: invalidate cache pages?
- what happens after reconnect when we get successful reply but no trace (!) on e.g. rename, unlink, link, open+O_CREAT, etc...
- fallback in each case (in ceph_unlink, _rename, etc.) when reply has no trace?
- procfs/debugfs
- adjust granular debug levels too
- should we be using debugfs?
Expand Down

0 comments on commit 1a67fc2

Please sign in to comment.