From bcde2003af8168db7a1e8e9c91dcdf54493c0f30 Mon Sep 17 00:00:00 2001 From: Yehuda Sadeh Date: Thu, 12 Dec 2013 09:31:53 -0800 Subject: [PATCH] vstart.sh: add --memstore option for setting memstore backed osds Signed-off-by: Yehuda Sadeh --- src/vstart.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/vstart.sh b/src/vstart.sh index 22a32cbe132b9..c10ed8c4c6d9e 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 -- 2.39.5