From: Yehuda Sadeh Date: Thu, 12 Dec 2013 17:31:53 +0000 (-0800) Subject: vstart.sh: add --memstore option X-Git-Tag: v0.75~117^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F935%2Fhead;p=ceph.git vstart.sh: add --memstore option for setting memstore backed osds Signed-off-by: Yehuda Sadeh --- diff --git a/src/vstart.sh b/src/vstart.sh index 22a32cbe132..c10ed8c4c6d 100755 --- a/src/vstart.sh +++ b/src/vstart.sh @@ -37,6 +37,7 @@ nodaemon=0 smallmds=0 overwrite_conf=1 cephx=1 #turn cephx on by default +memstore=0 MON_ADDR="" @@ -142,6 +143,9 @@ case $1 in -k ) overwrite_conf=0 ;; + --memstore ) + memstore=1 + ;; -o ) extra_conf="$extra_conf $2 " @@ -221,6 +225,10 @@ if [ -n "$MON_ADDR" ]; then CMDS_ARGS=" -m "$MON_ADDR fi +if [ "$memstore" -eq 1 ]; then + COSDMEMSTORE=' + osd objectstore = memstore' +fi # lockdep everywhere? # export CEPH_ARGS="--lockdep 1" @@ -339,6 +347,7 @@ $DAEMONOPTS osd scrub load threshold = 5.0 osd debug op order = true $COSDDEBUG +$COSDMEMSTORE $extra_conf [mon] mon pg warn min per osd = 10