From e4a8535ad123ee2ff9e3bf96bc75130f5739d717 Mon Sep 17 00:00:00 2001 From: Loic Dachary Date: Thu, 3 Apr 2014 14:07:19 +0200 Subject: [PATCH] vstart: set a sensible default for ruleset-failure-domain Set ruleset-failure-domain=osd so that ./ceph osd pool create ecpool 12 12 erasure ./rados --pool ecpool put SOMETHING /etc/group works by default. When using a vstart cluster the default failure domain (host) won't work because all OSDs are in "localhost". Signed-off-by: Loic Dachary --- src/vstart.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/src/vstart.sh b/src/vstart.sh index d1e8e88aeff8..7132ad39c9bc 100755 --- a/src/vstart.sh +++ b/src/vstart.sh @@ -328,6 +328,7 @@ if [ "$start_mon" -eq 1 ]; then osd crush chooseleaf type = 0 osd pool default min size = 1 osd pool default erasure code directory = .libs + osd pool default erasure code profile = plugin=jerasure technique=reed_sol_van k=2 m=1 ruleset-failure-domain=osd run dir = $CEPH_OUT_DIR EOF if [ "$cephx" -eq 1 ] ; then -- 2.47.3