From: Sage Weil Date: Tue, 8 Apr 2014 17:58:53 +0000 (-0700) Subject: vstart.sh: make crush location match up with what init-ceph does X-Git-Tag: v0.80-rc1~81^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=1cdb7381c71fcec00a2b5266c6cbce8f0c467b6d;p=ceph.git vstart.sh: make crush location match up with what init-ceph does This makes is to that ./init-ceph restart osd.0 won't modify the CRUSH tree. And in any case, the localhost/localrack thing we were doing before was pretty useless. Signed-off-by: Sage Weil --- diff --git a/src/vstart.sh b/src/vstart.sh index 7132ad39c9bc..5349c49645eb 100755 --- a/src/vstart.sh +++ b/src/vstart.sh @@ -460,7 +460,7 @@ EOF uuid=`uuidgen` echo "add osd$osd $uuid" $SUDO $CEPH_ADM osd create $uuid - $SUDO $CEPH_ADM osd crush add osd.$osd 1.0 host=localhost rack=localrack root=default + $SUDO $CEPH_ADM osd crush add osd.$osd 1.0 host=$HOSTNAME root=default $SUDO $CEPH_BIN/ceph-osd -i $osd $ARGS --mkfs --mkkey --osd-uuid $uuid key_fn=$CEPH_DEV_DIR/osd$osd/keyring