Signed-off-by: Sage Weil <sage@inktank.com>
ip=""
nodaemon=0
smallmds=0
+ec=0
hitset=""
overwrite_conf=1
cephx=1 #turn cephx on by default
usage=$usage"\t-x enable cephx (on by default)\n"
usage=$usage"\t-X disable cephx\n"
usage=$usage"\t--hitset <pool> <hit_set_type>: enable hitset tracking\n"
+usage=$usage"\t-e : create an erasure pool\n";
usage=$usage"\t-o config\t\t add extra config parameters to mds section\n"
usage_exit() {
-r )
start_rgw=1
;;
+ -e )
+ ec=1
+ ;;
--new | -n )
new=1
;;
echo "started. stop.sh to stop. see out/* (e.g. 'tail -f out/????') for debug output."
+if [ "$ec" -eq 1 ]; then
+ $SUDO $CEPH_ADM <<EOF
+osd erasure-code-profile set ec-profile m=2 k=1
+osd pool create ec 8 8 erasure ec-profile
+quit
+EOF
+fi
+
do_cache() {
while [ -n "$*" ]; do
p="$1"