Commit Graph

25 Commits

Author SHA1 Message Date
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