2015-12-20 4 views
3

Я являюсь новичок Upstart (и Спарк новичок по этому вопросу),Запустить искровой мастер автономного с Upstart

я смог запустить сервер искры автономного с помощью:

./spark-1.5.2-bin-hadoop2.4/sbin/start-master.sh 

и Я хочу, чтобы это начать автоматически каждый раз, когда компьютер включен, я посмотрел Upstart и написал этот простой конф файл:

description "satrt a spark master with Upstart" 
author "Ezer" 
exec bash -c '/spark-1.5.2-bin-hadoop2.4/sbin/start-master start' 

это не работает, и я получаю начинку я что-то основное отсутствую, любой помощь будет оценена.

+0

У вас есть журнал ошибок для отображения? –

+0

Не знаю, что я знаю, –

+0

Почему вы даете 'start' в качестве параметра и при запуске его по командной строке вы этого не делаете? –

ответ

1

Как насчет

export SPARK_HOME={YOUR_ACTUAL_SPARK_HOME_PATH} 
exec bash $SPARK_HOME/sbin/start-all.sh 

в файле выскочка conf? Тем не менее, обратите внимание на процессы скрипта сценария, чтобы вы не могли фактически управлять сервисом с помощью upstart.

+0

Я попробую, спасибо –