From cb61a6075fcdc71ac133b82453e208466033e48f Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Thu, 26 Jan 2017 12:01:59 -0500 Subject: [PATCH] vstart.sh: default to -n ; add -N | --not-new for restart case I never don't do -n; I'm guessing others are in the same boat. Signed-off-by: Sage Weil --- src/test/ceph_objectstore_tool.py | 2 +- src/vstart.sh | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/test/ceph_objectstore_tool.py b/src/test/ceph_objectstore_tool.py index cd1443f9c53..c63e3ec2950 100755 --- a/src/test/ceph_objectstore_tool.py +++ b/src/test/ceph_objectstore_tool.py @@ -151,7 +151,7 @@ def cat_file(level, filename): def vstart(new, opt=""): print("vstarting....", end="") - NEW = new and "-n" or "" + NEW = new and "-n" or "-N" call("MON=1 OSD=4 CEPH_PORT=7400 {path}/src/vstart.sh --short -l {new} -d mon osd {opt} > /dev/null 2>&1".format(new=NEW, opt=opt, path=CEPH_ROOT), shell=True) print("DONE") diff --git a/src/vstart.sh b/src/vstart.sh index 49bbe4c574b..338182e4028 100755 --- a/src/vstart.sh +++ b/src/vstart.sh @@ -78,7 +78,7 @@ else fi extra_conf="" -new=0 +new=1 standby=0 debug=0 start_all=1 @@ -116,7 +116,8 @@ usage=$usage"\t-s, --standby_mds: Generate standby-replay MDS for each active\n" usage=$usage"\t-l, --localhost: use localhost instead of hostname\n" usage=$usage"\t-i : bind to specific ip\n" usage=$usage"\t-r start radosgw (needs ceph compiled with --radosgw)\n" -usage=$usage"\t-n, --new\n" +usage=$usage"\t-n, --new (default)\n" +usage=$usage"\t-N, --not-new: reuse existing cluster config\n" usage=$usage"\t--valgrind[_{osd,mds,mon,rgw}] 'toolname args...'\n" usage=$usage"\t--nodaemon: use ceph-run as wrapper for mon/osd/mds\n" usage=$usage"\t--smallmds: limit mds cache size\n" @@ -169,6 +170,9 @@ case $1 in --new | -n ) new=1 ;; + --not-new | -N ) + new=0 + ;; --short ) short=1 ;; -- 2.39.5