2017-02-01 20 views
0

Я пытался начать jobserver.It терпит неудачу, и я не вижу каких-либо журналы для ERROR./server_start.sh: строка 41: убить: (21556) - Нет такой процесс

/USR/доли/DSE/искра/искровым jobserver ./server_start.sh: строка 41: убить: (21556) - Нет такой процесс

+0

и какие команды находятся внутри этого '.sh' файла? он не отправляется на работу, которую вы хотите запустить, это связано с чем-то внутри файла sh! –

ответ

1

Вы должны начать его с dse команды

dse spark-jobserver start [any_spark_submit_options] //Start the job server 
dse spark-jobserver stop //Stop the job server 

https://docs.datastax.com/en/datastax_enterprise/4.8/datastax_enterprise/spark/sparkJobserverOverview.html

Если это не исправить, возможно, это означает, что ложный старт или неправильное завершение работы оставил файл spark-jobserver.pid в ресурсе ресурса spark-jobserver. Удалите это, чтобы следующий код мог пройти.

if [ -f "$PIDFILE" ] && kill -0 $(cat "$PIDFILE"); then 
    echo 'Job server is already running' 
    exit 1 
fi 

Этот код проверяет, существует ли этот файл PID и пытается ли он получить информацию из процесса. Если процесс не существует, значит, файл pid существует с ошибкой и должен быть удален (или вам не хватает разрешения).

+0

Я пытаюсь начать с запуска des spark-jobserver /usr/share/dse/spark/spark-jobserver /usr/share/dse/spark/spark-jobserver/server_start.sh: строка 41: kill: (28083) - Нет такого процесса – user6238251

+0

Просто «dse spark-jobserver start», как я сказал – RussS

+0

Я действительно запускал только «запуск dse spark-jobserver» .... еще одна проблема – user6238251