]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
init-ceph: pass config file path when adjust crush position
authorSage Weil <sage@inktank.com>
Mon, 21 Oct 2013 16:53:14 +0000 (09:53 -0700)
committerSage Weil <sage@inktank.com>
Fri, 3 Jan 2014 00:52:14 +0000 (16:52 -0800)
Fixes: #6591
Reported-by: Sean Noonan <sean.noonan@twosigma.com>
Signed-off-by: Sage Weil <sage@inktank.com>
src/init-ceph.in

index 17cf05ccbe4a6f28f0a2f27365b12e6a94c560de..925047f6de1826ce5fb7309967e4645efc9a5f55 100644 (file)
@@ -325,6 +325,7 @@ for name in $what; do
                    defaultweight="$(do_cmd "df -P -k $osd_data/. | tail -1 | awk '{ d= \$2/1073741824 ; r = sprintf(\"%.2f\", d); print r }'")"
                    get_conf osd_keyring "$osd_data/keyring" "keyring"
                    do_cmd "timeout 10 $BINDIR/ceph \
+                        -c $conf \
                        --name=osd.$id \
                        --keyring=$osd_keyring \
                        osd crush create-or-move \