Commit Graph

493 Commits

Author SHA1 Message Date
Sage Weil
cee1468a02 initscript: lots of changes 2009-03-11 15:27:58 -07:00
Sage Weil
634bdd33c8 config: print warning on daemon startup 2009-03-11 09:55:04 -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
Sage Weil
af870763f3 config: no more .ceph_monmap; parse cluster.conf for mon addrs
Look for cluster.conf in /etc/ceph/cluster.conf, then
./cluster.conf.  Make vstart.sh generate a cluster.conf.

No more .ceph_monmap default.. only look for monmap file is
specified on command line.
2009-03-03 16:35:53 -08:00
Sage Weil
3e0fd1647f vstart: fix conf, use -d on startup, etc. 2009-03-02 13:36:01 -08:00
Sage Weil
4fc829114c vstart: some changes
no more crun wrapper; rename ceph_stop back to stop.sh
2009-02-27 15:44:28 -08:00
Sage Weil
295fc872ea vstart: no more crun 2009-02-27 15:44:28 -08:00
Sage Weil
78f81687ef config: use sane default paths for logs; use .conf for *start.sh
Specify sane deafult paths for logs (/var/log/ceph/*).  Use workingdir.conf
when starting up from dstart.sh or vstart.sh to use directories relative
to the current (presumably, build) directory.
2009-02-26 14:50:38 -08:00
Sage Weil
83c19c81e1 vstart: fix call to stop.sh 2009-01-30 16:03:13 -08:00
Yehuda Sadeh
c6ff2e6aaf ceph_init: initial version 2009-01-30 15:47:59 -08:00
Yehuda Sadeh
807a90d261 ceph.sh: some changes, fixes 2009-01-30 10:37:51 -08:00
Sage Weil
309e595f8c vstart: fix btrfs test 2009-01-27 15:21:01 -08:00
Sage Weil
cd058c9828 vstart: -l | --localhost to use 127.0.0.1 2009-01-17 11:25:18 -08:00
Yehuda Sadeh
5ed3cbce4f start.sh: add $CEPH_BIN 2009-01-09 11:06:13 -08:00
Sage Weil
40570f10a2 vstart: run cmon through crun, valgrind 2009-01-08 12:26:48 -08:00
Sage Weil
cc0e803ffd vstart: fix ip determination 2009-01-07 15:12:27 -08:00
Sage Weil
4087a07478 todo 2009-01-02 09:26:27 -08:00
Sage Weil
a58d31ca46 Merge branch 'unstable' into asyncmds
Conflicts:

	src/mon/OSDMonitor.cc
2008-12-31 11:30:08 -08:00
Yehuda Sadeh
d359afd3b7 vstart.sh: disable lockdep in default 2008-12-24 16:39:28 -08:00
Sage Weil
836513edcc mon: make 'osd setmap' take epoch, to avoid executing multiple times 2008-12-24 14:19:27 -08:00
Sage Weil
edab8a7cdd vstart: 1 mds 2008-12-23 11:45:22 -08:00
Sage Weil
339380945f vstart: start 3 mdss 2008-12-23 11:45:21 -08:00
Sage Weil
8b0bd3ea17 rename cmonctl -> ceph 2008-12-15 11:34:13 -08:00
Yehuda Sadeh
3e37543c3f vstart.sh: can specify mon address 2008-12-15 10:45:08 -08:00
Sage Weil
5026d0ee4c vstart: debug pg reporting 2008-12-14 21:40:21 -08:00
Yehuda Sadeh
ab733782e2 vstart.sh/stop.sh can start and stop specific modules 2008-12-12 14:51:40 -08:00
Sage Weil
625e950230 todos 2008-12-11 21:13:55 -08:00
Sage Weil
dc38de9b14 ceph: new default mon port; try to bind to port in known range
New monitor port in unused region (according to nmap-services).

Try to bind to a port in a known range, so that tools can easily
identify the protocol in use.

Remove some old .sh cruft.
2008-12-08 11:46:36 -08:00
Sage Weil
6cc5c54111 vstart: only sudo if -e dev/sudo 2008-12-05 11:08:53 -08:00
Sage Weil
dd5ef3e121 vstart: 3 osds 2008-11-20 13:42:06 -08:00
Sage Weil
802d0e2691 msgr: ref count message while they are owned by the messenger
Users still assume they hold the only reference, at least until
they call send_message.

One caveat is that ms_handle_failure is passed a message with an
unknown number of refs.  The method should not try to free or
re-use the message.
2008-11-20 11:43:54 -08:00
Sage Weil
9c31bb44a1 vstart: launch valgrind with --valgrind
just for cosd atm
2008-11-20 10:32:42 -08:00
Sage Weil
cc9958d3ce osd: compound osd operations 2008-11-09 16:10:51 -08:00
Yehuda Sadeh
b8265626e3 vstart.sh: add usage of $CEPH_BIN 2008-11-07 10:21:30 -08:00
Sage Weil
616dcd1e27 vstart.sh 2008-11-05 14:55:08 -08:00
Sage Weil
1865b7e72d rearrange mkfs/start scripts a bit 2008-05-13 08:30:51 -07:00
Sage Weil
ea5a0395dc kclient: nfs fh encoding cleanup 2008-05-12 10:31:29 -07:00
Sage Weil
bf886e1766 auto-detect ip for all non-monitor components from initial exchange with monitor 2008-05-11 16:54:53 -07:00
Sage Weil
84a4744705 default to out/ output if daemonizing 2008-05-09 09:09:43 -07:00
Sage Weil
ae72852c89 kclient: use vmtruncate; do cap trunc via wq to avoid i_mutex deadlock 2008-05-02 09:59:15 -07:00
Sage Weil
544c8bb832 vstart msgs on osds 2008-04-24 21:12:00 -07:00
Sage Weil
4fc91369b9 more debug output 2008-04-18 10:42:02 -07:00
Sage Weil
892ac5469c vstart.sh 2008-04-18 10:05:55 -07:00