Skip to content

Commit 2eee15b

Browse files
committed
Put back in exec, start tachyon first
1 parent 738ba23 commit 2eee15b

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

sbin/start-slaves.sh

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,16 @@ if [ "$SPARK_MASTER_IP" = "" ]; then
5151
SPARK_MASTER_IP=`hostname`
5252
fi
5353

54+
if [ "$START_TACHYON" == "true" ]; then
55+
"$sbin/slaves.sh" cd "$SPARK_HOME" \; "$sbin"/../tachyon/bin/tachyon bootstrap-conf $SPARK_MASTER_IP
56+
57+
# set -t so we can call sudo
58+
SPARK_SSH_OPTS="-o StrictHostKeyChecking=no -t" "$sbin/slaves.sh" cd "$SPARK_HOME" \; "$sbin/../tachyon/bin/tachyon-start.sh" worker SudoMount \; sleep 1
59+
fi
60+
5461
# Launch the slaves
5562
if [ "$SPARK_WORKER_INSTANCES" = "" ]; then
56-
"$sbin/slaves.sh" cd "$SPARK_HOME" \; "$sbin/start-slave.sh" 1 spark://$SPARK_MASTER_IP:$SPARK_MASTER_PORT
63+
exec "$sbin/slaves.sh" cd "$SPARK_HOME" \; "$sbin/start-slave.sh" 1 spark://$SPARK_MASTER_IP:$SPARK_MASTER_PORT
5764
else
5865
if [ "$SPARK_WORKER_WEBUI_PORT" = "" ]; then
5966
SPARK_WORKER_WEBUI_PORT=8081
@@ -62,10 +69,3 @@ else
6269
"$sbin/slaves.sh" cd "$SPARK_HOME" \; "$sbin/start-slave.sh" $(( $i + 1 )) spark://$SPARK_MASTER_IP:$SPARK_MASTER_PORT --webui-port $(( $SPARK_WORKER_WEBUI_PORT + $i ))
6370
done
6471
fi
65-
66-
if [ "$START_TACHYON" == "true" ]; then
67-
"$sbin/slaves.sh" cd "$SPARK_HOME" \; "$sbin"/../tachyon/bin/tachyon bootstrap-conf $SPARK_MASTER_IP
68-
69-
# set -t so we can call sudo
70-
SPARK_SSH_OPTS="-o StrictHostKeyChecking=no -t" "$sbin/slaves.sh" cd "$SPARK_HOME" \; "$sbin/../tachyon/bin/tachyon-start.sh" worker SudoMount \; sleep 1
71-
fi

0 commit comments

Comments
 (0)