Sage Weil
11ee8ab6b1
config: fix mds, mon, osd startup
2009-03-11 15:27:58 -07:00
Yehuda Sadeh
29b65edc50
conf: restructure of the conf mechanism
2009-03-11 14:41:44 -07:00
Sage Weil
9b7c9b0735
usage
2009-03-10 15:22:52 -07:00
Sage Weil
91ce18168c
config: default to -d for server daemons; -D/--nodaemon for foreground operation
2009-03-10 14:43:07 -07:00
Yehuda Sadeh
f34dafd4e7
ceph-daemons: some more fixes
2009-02-27 17:11:10 -08:00
Yehuda Sadeh
c511d68dea
added a common initialization function
2009-02-09 15:46:02 -08:00
Sage Weil
b95422d1c1
mon: include magic in mondata
2008-11-20 16:59:08 -08:00
Sage Weil
b513f2e55e
mon: standardize storage of monmap revisions
2008-11-13 14:30:35 -08:00
Sage Weil
5df7fb87ce
fix env parsing
2008-11-05 14:55:07 -08:00
Sage Weil
9499a8e80a
rewrite debug macros, infrastructure
2008-11-05 14:32:37 -08:00
Sage Weil
0639334916
try to chdir on exit to avoid clobbering ./gmon.out
2008-11-04 14:50:21 -08:00
Sage Weil
b1b8f74ac2
mon: lossless communication between monitors
2008-10-29 14:03:05 -07:00
Sage Weil
c4d2160635
msgr: track lossy mode independently for self, peer
...
The policy will be asymmetrical for the OSDs, so we need to
track it independently.
The various assertions aren't all worked out yet. Notably,
connection races aren't quite right. But the basic bits
are there.
2008-10-13 12:02:27 -07:00
Sage Weil
c3a68d7424
msgr: include priority in msg header, make dispatch a priority queue
...
Generalizes previous hack that put messages from the monitor at the front of the
dispatch queue. Monitor now just sets a (non-default) default_send_priority
of CEPH_MSG_PRIO_HIGH. That value is used only if the message priority isn't
set explicitly by set_priority() before being queued for send.
2008-10-08 10:49:12 -07:00
Sage Weil
d350bad7eb
mon: lock monitorstore
2008-05-19 15:06:19 -07:00
Sage Weil
609668346f
cmon: set msgr policies
2008-04-09 11:14:43 -07:00
Sage Weil
02e887312b
revamped mkfs procedures, mon startup, and more
2008-03-10 16:23:41 -07:00
Sage Weil
23b9d559d9
monclient: simplify interface, used by csyn cmds cosd
2008-03-09 22:32:38 -07:00
Sage Weil
15545438d7
some startup cleanup
2008-01-31 14:52:36 -08:00
Sage Weil
b2badc849f
startup: adjust out/* symlinks after forking (from call to daemon())
2008-01-26 18:33:18 -08:00
Sage Weil
a8d7999b8d
-d to daemonize, other startup cleanup
2008-01-26 09:33:13 -08:00
Sage Weil
fda82195db
quieter startup
2008-01-25 12:10:45 -08:00
Sage Weil
1e4215e942
write output to default/* by default
2008-01-25 12:04:31 -08:00
Sage Weil
f1d2f0d6d1
cleaned up char* vs const char*
2008-01-01 14:04:31 -08:00
Sage Weil
c1865445c5
reorganized source tree
2007-12-19 13:28:33 -08:00