]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
erasure-code: mkfs.sh needs to know the plugin directory
authorLoic Dachary <loic-201408@dachary.org>
Fri, 29 Aug 2014 23:43:03 +0000 (01:43 +0200)
committerLoic Dachary <loic-201408@dachary.org>
Fri, 29 Aug 2014 23:43:03 +0000 (01:43 +0200)
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
src/test/mon/mkfs.sh

index f228d8067c7bd7c4852d0c5d22b73241a652318b..5e96e8d68c6942ce372bdb1218a467fad65f730f 100755 (executable)
@@ -42,6 +42,7 @@ function mon_mkfs() {
     ./ceph-mon \
         --id $MON_ID \
         --fsid $fsid \
+        --osd-pool-default-erasure-code-directory=.libs \
         --mkfs \
         --mon-data=$MON_DIR \
         --mon-initial-members=$MON_ID \
@@ -53,6 +54,7 @@ function mon_run() {
     ./ceph-mon \
         --id $MON_ID \
         --chdir= \
+        --osd-pool-default-erasure-code-directory=.libs \
         --mon-data=$MON_DIR \
         --log-file=$MON_DIR/log \
         --mon-cluster-log-file=$MON_DIR/log \
@@ -77,6 +79,7 @@ function auth_none() {
 
     ./ceph-mon \
         --id $MON_ID \
+        --osd-pool-default-erasure-code-directory=.libs \
         --mon-data=$MON_DIR \
         --extract-monmap $MON_DIR/monmap
 
@@ -136,6 +139,7 @@ function makedir() {
     # fail if recursive directory creation is needed
     ./ceph-mon \
         --id $MON_ID \
+        --osd-pool-default-erasure-code-directory=.libs \
         --mkfs \
         --mon-data=$toodeep 2>&1 | tee $DIR/makedir.log
     grep 'toodeep.*No such file' $DIR/makedir.log > /dev/null